Hi Kay

Drizzle is available under a GPL license and the bzr history contains, hopefully signed, commits from non-Sun employees, thus making it impossible for any current or future owner of Sun to simply take the code and run. Which is the whole reason for the existence of the GPL.

I'm sure Sun's lawyers could clarify this, but I wouldn't bother. Without a doubt management has done all the necessary work before this project was started.


Actually, BSD licensing of new externally written contributions is exactly what would allow Sun (or whomever owns Sun) to grab (a copy of the) the codebase and also sell it under a non-GPL license. After all, BSD allows them to do so and they do own the GPL licensed bits of the code. This doesn't take anything away from the community or contributors, but it does give Sun some extra opportunity (such as, effectively, dual-licensing just like MySQL has done).

Licensing new contributions under GPL would prevent this as it wouldn't have full copyright control or permissable licensing (PD, BSD) to do those things.


What one prefers will likely on their objectives.
I feel strongly that client libraries should be BSD licensed, as this encourages usage and integration without licensing hassles for any type of development. On the server side, right now I think GPL makes the most sense in terms of having a platform where the community knows exactly what can and can't be done. Dual licensing has been a PR nightmare for MySQL (remember it was part of my job!) and a thorne with the community. It has created uncertainty, mistrust and avoidance.
We don't want that for Drizzle.


Regards,
Arjen.
--
Arjen Lentz, Director @ Open Query (http://openquery.com)
Affordable Training and ProActive Support for MySQL & related technologies

Follow our blog at http://openquery.com/blog/
OurDelta: free enhanced builds for MySQL @ http://ourdelta.org


_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to