Re: GPL and using many licences



In article <1f54niphm1ig8$.dlg@xxxxxxxxxxxxxxxxx>,
Piotr 'Qertoip' W³odarek <qer1@xxxxx> wrote:
>
>I want to use library licensed under GPL. Therefore I have to publish my
>source code under GPL as well.
>
>May I, in addition, publish my source code under other license, i.e. MIT?
>
>Of course I've got GPL license text, but I want to know your opinion, since
>there are many misuderstoods in this subject.

As long as you own the copyright to all of the code, you can release it
however you like. Trolltech does this with QT:

http://www.trolltech.com/products/qt/licensing.html

However, if you let other people submit code to your open source project,
you do not initially own the copyright, they do. They get to set terms on
the code they write, just as you get to set terms on the code you write.
Consequently, they get to object to your selling their code as part of
your closed source version. Or, they could demand a fee, or whatever...

The FSF is strict about obtaining copyright assignments from contributors
to their projects. Part of the reason is: "That way we can be sure that
all the code in FSF projects is free code, whose freedom we can most
effectively protect, and therefore on which other developers can
completely rely." -- http://www.gnu.org/licenses/why-assign.html

-Mike
--
http://www.mschaef.com
.



Relevant Pages

  • Re: Compare Linux and Freebsd Redux
    ... GPL and Linux are two completely separate things. ... The BSD license truly is free. ... the free or redistribution encumbered licenses ... the source code of your own, ...
    (comp.unix.bsd.freebsd.misc)
  • RE: Linux GPL and binary module exception clause?
    ... you run the Linux kernel source code without creating a derived work. ... So the license that would be relevent would be a license that ... cannot compile them without agreeing to the GPL? ...
    (Linux-Kernel)
  • Re: (was) GUI With Ruby =>OT FSF and GPL
    ... The GPL was crafted so ... long as they accept and execute the terms of the license. ... Here's the section which requires source code ... cost of physically performing source distribution, ...
    (comp.lang.ruby)
  • Re: Asm For Nerds
    ... publication of full specs _and_ full BIOS source code in the ... any kind of failure. ... just an unwillingness to write code related to the GPL cause... ... I proceeded to find the BSD license, ...
    (alt.lang.asm)
  • Re: A fucking bunch of lying pussies
    ... you cannot have freeware sections integrated in a GPL program, ... GPL program could be construed as an attempt to abrogate the authors ... violating your license agreement, something you are not allowed to do ... > of the source code to my heart's content, as long as I give credit where credit ...
    (alt.lang.asm)