On Tue, Aug 28, 2001 at 02:24:57PM -0400, Matt Zimmerman wrote: > On Tue, Aug 28, 2001 at 05:59:52PM +0100, Robert McQueen wrote: > > So... why not repackage the source and use the headers from mozilla? > > There are similar header files in mozilla-dev: > /usr/include/mozilla/npapi.h > /usr/include/mozilla/npupp.h > /usr/include/mozilla/jri.h > /usr/include/mozilla/jri_md.h > /usr/include/mozilla/jritypes.h > > However, they are licensed under the NPL, which is incompatible with the > GPL. > > http://www.gnu.org/licenses/license-list.html: > > The Netscape Public License (NPL) > This is a free software license, not a strong copyleft, and incompatible > with the GNU GPL. It consists of the Mozilla Public License with an added > clause that permits Netscape to use your added code even in their > proprietary versions of the program. Of course, they do not give you > permission to use their code in the analogous way. We urge you not to use > the NPL.
These files are in kdebase too: kdebase/nsplugins/sdk/jni.h kdebase/nsplugins/sdk/jni_md.h kdebase/nsplugins/sdk/jri.h kdebase/nsplugins/sdk/jri_md.h kdebase/nsplugins/sdk/jritypes.h kdebase/nsplugins/sdk/npapi.h kdebase/nsplugins/sdk/npupp.h As KDE is GPL, I think there's a problem here.