Plugin Arch. for KDevelope 2.0
Sandy Meier
smeier at kdevelop.org
Tue Jul 31 08:57:20 UTC 2001
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am Montag, 30. Juli 2001 17:47 schrieben Sie:
>
> I would have thought that a 'plugin' can't be part of the main program
> by definition - it wouldn't be a plugin otherwise :-). You could structure
> your program out of dynamically called KParts (to minimise memory usage or
> whatever), in exactly the same manner technically as gideon, but not
> publish the apis. It would then not have a plugin api, and any code using
> these internel apis would need to conform to the GPL. Linux has loadable
> kernel modules which are allowed to be non-GPL
Yes, but if you allow this you break the philosophy of GPL. One of the main
point in GPL is, that every extension and enhancement to a program should be
available under GPL. Our plugins are extensions of the program (they wan't
run without it) so they must be GPL if they want to be legal. (See GNU GPL
FAQ) Maybe we can make an exception but then I think than we don't need the
GPL anymore as we removed one of the main part.
I can understand your intention very good, but if we really want closed
source plugins in KDevelop, we must change the license (not only for the
interface) but then it's not a GPL project anymore in my opinion. :-(
Ciao!
Sandy
- --
for verifying my signature or send encryted emails:
ftp://fara.cs.uni-potsdam.de/stud/smeier/public_key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7ZnLwNX6yrHxt6UARAu01AJ9IiXUiPW0NOKy1f7PwbcFiF6f4iQCgiyqz
GO7varCGDefZ7yN2f/jAstk=
=azMK
-----END PGP SIGNATURE-----
-
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