[Kde-pim] Possible solution.

Ingo Klöcker kloecker at kde.org
Mon Jun 25 21:07:09 BST 2007


On Monday 25 June 2007 16:11, Allen Winter wrote:
> On Sunday 24 June 2007 5:27:15 pm Tobias Koenig wrote:
> > On Sun, Jun 24, 2007 at 09:29:08PM +0200, Ingo Klöcker wrote:
> > > On Sunday 24 June 2007 20:55, Tom Albers wrote:
> >
> > Hi Ingo,
> >
> > > > how about puting it in a 'gpl' subfolder? It's less ugly as
> > > > creating a kdepimlibs-gpl and a better than dropping the LGPG
> > > > requirement.
> > >
> > > I object. We should have a strict separation between GPL and LGPL
> > > code in order to avoid
> > > - accidentally using GPL code in LGPL code
> > > - accidentally moving code from the gpl subfolder to another file
> > > - anyone accidentally using GPL code for proprietary software
> > > development
> >
> > Since we (the KDEPIM developer) are the only guys which work in
> > kdepimlibs and Allan always have an eye on his baby I think such a
> > mixed usage you mentioned won't happen.
> >
> > We just have to make sure that the developers which are using the
> > libraries know about the separation. So the header files should
> > include the correct licence header and the libxyz could contain
> > '-gpl' in the name.
> >
> > If somebody is using GPL code in a propritary software we can
> > always ask him kindly to change his dependency.
>
> So, if I understand correctly, you second toma's kdepimlibs/gpl
> subdir proposal? And we rename all the installed headers to
> foo-gpl.h?  And the installed library as libfoo-gpl.so?

Please don't rename the installed headers. Adding "gpl" as suffix to the 
installed library should be sufficient. I also do not like the extra 
folder hierarchy depth added by the gpl subdirectory. If you think that 
adding kdepimlibs-gpl is too ugly then please let us just put kleopatra 
into kdepimlibs (and not some subdirectory). Putting the license 
information into the top-level README and appending the suffix should 
be enough to "protect" proprietary users.

Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20070625/835bd0ff/attachment.sig>
-------------- next part --------------
_______________________________________________
kde-pim mailing list
kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/


More information about the kde-pim mailing list