Mail Archives: cygwin/2004/09/19/11:51:43
Dear Jani tiainen,
--Sunday, September 19, 2004, 9:33:42 AM, you wrote to cygwin AT cygwin DOT com:
Jt> If you compile it under Cygwin _and_ link your app against _any_ GPL
Jt> library (including cygwin1.dll in Windoze) your application license must
Jt> be GPL. You still hold copyright for your original work (and your later
Jt> modifications) and thus can do anything with that piece of code eg.
Jt> there is some examples (like MySQL) that uses dual licensing, one which
Jt> is GPL and one commercial.
Most libraries (Cygwin is exception) come with LGPL, not GPL license.
LGPL allows you to create commercial application linked against this
library as long as you provide a way to replace LGPLed library (for
example application links to library dynamically).
In some cases it's still possible to use some GPLed libraries in
commerce application, if application is not "derived work" in terms of
GPL (for example you can use GPLed plugins as long as you distribute
plugin apart from you application and you distribute plugin in open
source under GPL).
Additionally, there is a lot of difference "freeware" licenses and
"public domain" code, not covered by any license.
As for Cygwin: yes, according to GPL all derived work must be GPLed.
Copyright question is not so simple as you may think, but it primary
depends on the contracts between you and your employer.
--
~/ZARAZA
Ибо факты есть факты, и изложены они лишь для того, чтобы их поняли и в них поверили. (Твен)
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -