Plugin Arch. for KDevelope 2.0
Ralf Nolden
nolden at kde.org
Mon Jul 30 12:17:46 UTC 2001
On Monday, 30. July 2001 13:48, you wrote:
> > Could you bring some light into that if this applies to us:
> >
> > http://www.gnu.org/copyleft/gpl-faq.html:
> >
> > If a program released under the GPL uses plug-ins, what are the
> > requirements for the licenses of a plug-in.
> > It depends on how the program invokes its plug-ins. If the program uses
> > fork and exec to invoke plug-ins, then the plug-ins are separate
> > programs, so the license for the main program makes no requirements for
> > them. If the program dynamically links plug-ins, and they make function
> > calls to each other and share data structures, we believe they form a
> > single program, so plug-ins must be treated as extensions to the main
> > program. This means they must be released under the GPL or a
> > GPL-compatible free software license.
>
> Ok, this is the paragraph for us. This means only GPL or compatible plugins
> are allowed for a GPL'ed version of KDevelop. If we don't want this we must
> change the license of KDevelop to an other license, but I think we won't
> get a majority for this. Personaly I will stick with GPL. And if Siemens or
> some others want to develop an inhouse plugin they are not forced to
> publish the sourcecode, only if they distribute the plugin to others.
Well, it depends. AFAIK the problem is that even within a company the left
hand shouldn't always know what the right hand is doing. And a GPL license
always implies the distribution, as far as the companies are concerned and
think. Isn't there a way to make an LGPLed library out of the interface where
linking is allowed ? We had that with KDevelop 1.1 and later where the
library for using dynamically created GUIs by the dialogeditor was provided
as LGPL. Any chance ?
Ralf
>
>
> Ciao!
> Sandy
>
> --
> for verifying my signature or send encryted emails:
> ftp://fara.cs.uni-potsdam.de/stud/smeier/public_key
>
>
> -
> to unsubscribe from this list send an email to
> kdevelop-devel-request at kdevelop.org with the following body: unsubscribe
> »your-email-address«
--
We're not a company, we just produce better code at less costs.
--------------------------------------------------------------------
Ralf Nolden
nolden at kde.org
The K Desktop Environment The KDevelop Project
http://www.kde.org http://www.kdevelop.org
-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«
More information about the KDevelop-devel
mailing list