Re: GTK Netscape is impossible



> Since Netscape is released under the Netscape Public Licence (NPL) and not
> the GPL as GTK it breaks the GTK to port netscape to GTK. (No program can
> use bits of a GPL program without being released GPL).

Not true on two counts.  First; GTK is LGPLed, which does permit this sort of 
cross pollination.  Secondly, a GPLed library (say, GMP) can be used through 
an API (NPL FAQ, question #12); this API could easily be defined to be the 
normal C interface to the library.

In fact, the second point has come up once before, when a package wanted to 
use gmp without being forced into the GPL.  They wrote a slower but 
functionally identical package called fmp that used the same API but with a 
different license.
-- 
Graham Hughes <thrag@treepeople.dyn.ml.org> 
http://treepeople.dyn.ml.org/thrag/
PGP Fingerprint: 36 15 AD 83 6D 2F D8 DE  EC 87 86 8A A2 79 E7 E6



PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]