users@glassfish.java.net

Re: Metro GPL2 license

From: <glassfish_at_javadesktop.org>
Date: Tue, 29 Jul 2008 10:26:43 PDT

Metro is dual licensed -- it's also CDDL. If Metro were purely GPL2, you'd be obligated to release your source code to your customers if they request it.

That means, that if the GPL2 were in effect, your obligation to release the code is only to people to whom you have released implementations. You're under no obligation to release your code to "the public", host some kind of server, or any of that. Your only obligation under the GPL is to your clients, and even then you don't have to release it unless they request. At that point, THEY may do with the code whatever they please.

But you can choose which license you want, so if that's a concern to you, leverage the CDDL for Metro for your project instead, it's much more liberal.
[Message sent by forum member 'whartung' (whartung)]

http://forums.java.net/jive/thread.jspa?messageID=290146