Re: Fw: Question about GPL (semi off topic)
[email protected] Wed, 1 Jun 2005 16:59:21 -0700
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multipart message in MIME format. --=_alternative 0083C86E88257013_= Content-Type: text/plain; charset="US-ASCII" Christian wrote: I suspect you are probably right, Jake - I just don't fully understand it yet. Are you saying that someone can apply additional conditions to GPL - ie. you can't be business type X, which does ABC, etc - without actually modifying the GPL? That's the part I don't understand. I thought the GPL carries the conditions of use within its verbiage. ------ Just addressing the question of "applying addition conditions to GPL" .... Technically, they are not adding any additional conditions to the GPL, they are just "dual-licensing" it. Only way they can do this is if they own the copyright or has assignment of copyright of all the code base. Then, they can do what ever they want with it. Remember, License and Copyright are different things. MySQL (i assume) owns the copyright to all it code. GPL does not strip that from them just because the code is under the GPL. Assuming that they own the copyright to all the code, they can license it in any way they want and in any number of ways. GPL, Commercial.. They can even take it and go Closed source on any newer version. (Old versions once licensed as GPL stays GPL) If you look at the other side of the coin, Linux at this point can't be commercially licensed. Meaning, even if you wanted to pay for a license to use Linux and not provide the source, you can't. You would need to get agreements from all of the copyright holders of the Linux source. -------- The question really comes down to "what part of the GPL does an ASP providing services violate the GPL if the code is not distributed..." The vague answers to your question from the MySQL folks might be due to the fact that the ASP model does NOT violate the GPL as long as you do not distribute the code. Edward --=_alternative 0083C86E88257013_= Content-Type: text/html; charset="US-ASCII" <br><font size=2 face="sans-serif">Christian wrote:</font> <br> <br><font size=3>I suspect you are probably right, Jake - I just don't fully understand it yet. Are you saying that someone can apply additional conditions to GPL - ie. you can't be business type X, which does ABC, etc - without actually modifying the GPL? That's the part I don't understand. I thought the GPL carries the conditions of use within its verbiage.<br> </font> <br><font size=3>------</font> <br><font size=3>Just addressing the question of "applying addition conditions to GPL" ....</font> <br> <br><font size=3>Technically, they are not adding any additional conditions to the GPL, they are just "dual-licensing" it.</font> <br> <br><font size=3>Only way they can do this is if they own the copyright or has assignment of copyright of all the code base. Then, they can do what ever they want with it.</font> <br><font size=3>Remember, License and Copyright are different things. MySQL (i assume) owns the copyright to all it code. </font> <br><font size=3>GPL does not strip that from them just because the code is under the GPL.</font> <br> <br><font size=3>Assuming that they own the copyright to all the code, they can license it in any way they want and in any number of ways. </font> <br><font size=3>GPL, Commercial.. They can even take it and go Closed source on any newer version. </font> <br><font size=3>(Old versions once licensed as GPL stays GPL)</font> <br> <br><font size=3>If you look at the other side of the coin, Linux at this point can't be commercially licensed. Meaning, even if you wanted to pay for a license to use Linux</font> <br><font size=3>and not provide the source, you can't. You would need to get agreements from all of the copyright holders of the Linux source.</font> <br> <br><font size=3>--------</font> <br><font size=3>The question really comes down to "what part of the GPL does an ASP providing services violate the GPL if the code is not distributed..."</font> <br><font size=3>The vague answers to your question from the MySQL folks might be due to the fact that the ASP model does NOT violate the GPL as long as you do not distribute the code.</font> <br> <br> <br><font size=3>Edward</font> <br> --=_alternative 0083C86E88257013_=--