Re: Fedora Desktop future- RedHat moves

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



max bianco wrote:

>>  You write a library and distribute it under an open-source license.  I
 write a library and distribute it under a slightly different--but
 incompatible--open-source license.  Les writes a program that links to
 both libraries.  If your license can impose conditions on Les's
 distribution of his program, then users who would get value from Les's
 program are SOL.  Note that nothing here violates the spirit of OSS.
 Everyone involved wants to be generous.  Nobody is trying to unfairly
 benefit from anyone else's work.  But due to a technicality, nobody can
 benefit from Les's work at all!  That seems like a shame, doesn't it?


Yes it does but what then is the answer?Everybody argues that A is
right or B is wrong or c....you get the idea. What is the solution?

One solution is to dual-license as much as possible with a less-restrictive license as a valid option. Larry Wall is brilliant and recognized this ages ago when he applied the GPL to perl but also kept his original and freer artistic license so the code could still be usable in all situations. Otherwise there would be issues with using either gpl'd code like readline or something like a non-gpl'd database server.

Another is to design standardized interfaces that can be used across GPL and non-GPL libraries to eliminate the possible argument that something that calls that library is a derivative of the GPL-covered version - and keep those interfaces stable so if you do have to obtain licensed versions of patented functions you don't have to replace them every time the library or calling application is updated.

--
  Les Mikesell
   lesmikesell@xxxxxxxxx

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux