Yeah, I guess I didn’t quite express myself correctly.
Since you own the copyright you can release it however you wish, but in the case of the CC license, which is irrevocable, releasing it under a commercial license will not void the CC license.
So you can impose restrictions on its use, but people are still free to use it under the CC license, making it an exercise in futility.
And yeah, I work a lot with MySQL which has a similar approach.
Their API is GPL’d, so to write commercial applications you have to pay royalties for the server.
Pat
(Also, for GPL dual licensing, you have to own the entire code-base… MySQL are writing their own C++ API, because MySQL++ had too many contributions from too many people, making it legally impossible to release commercially)> ----- Original Message -----
From: pphaneuf@gmail.com (Pierre Phaneuf)
To: A list for developers using the SDL library. (includes SDL-announce)
Sent: Tuesday, April 7, 2009 1:46:40 PM
Subject: Re: [SDL] music for your games!
On Tue, Apr 7, 2009 at 1:46 PM, Patryk Bratkowski <@Patryk_Bratkowski> wrote:
Of course, the licenses cannot be mutually exclusive.
Nope! If you’re the copyright owner, you can sell proprietary licenses
at the same time as putting it out as GPL (which can be a valid
strategy, somewhat like Galaxy Gameworks is doing for SDL: you can pay
them to be liberated from the LGPL restrictions). One could have a
slightly improved version as the proprietary one, such as what Aladdin
used to do with Ghostscript (the GPL version was one behind, or
something like that).
You cannot revoke the By-CC license once it has been granted and replace it with a restrictive license.
That bit is true, though, if it’s been released with a certain
license, then that license works a bit like a two-way contract: as
long as the licensee keeps his part of the bargain, the licensor can’t
just “pull the rug out from under you”. But in the case of software,
you can definitely decide not to release new versions under the GPL,
say, you just can’t retroactively invalidate the license of the older
GPL’d versions.
For By-CC, dual-licensing doesn’t make much sense though… Would
someone really pay money not to have to put the artist’s name in the
credits for their proprietary game?!?
–
http://pphaneuf.livejournal.com/
SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org