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]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux