[Kde-pim] Possible solution.

David Faure faure at kde.org
Mon Jun 25 21:51:42 BST 2007


On Monday 25 June 2007, Ingo Klöcker wrote:
> 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.

I agree.

-- 
David Faure, faure at kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).
_______________________________________________
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