users@jersey.java.net

[Jersey] Re: SVN, GIT or MERCURIAL for Jersey 2.0?

From: Markus Karg <markus.karg_at_gmx.net>
Date: Tue, 12 Apr 2011 21:26:48 +0200

Sorry for the confusion, noticed that the front page tells it, but other files do not, see separate mail.

> -----Original Message-----
> From: Markus Karg [mailto:karg_at_quipsy.de]
> Sent: Dienstag, 12. April 2011 17:01
> To: users_at_jersey.java.net
> Cc: Cameron Heavon-Jones
> Subject: [Jersey] Re: SVN, GIT or MERCURIAL for Jersey 2.0?
>
> Can you please ask Oracle lawyers to post that agreement to fork and
> remove CDDL and the additional special exception on your own project's
> web site? Unless it is clearly written there, Oracle lawyer's will tell
> you that it is not valid to just link to a glassfish page. Thanks.
>
>
> -----Original Message-----
> From: Marek Potociar [mailto:marek.potociar_at_oracle.com]
> Sent: Dienstag, 12. April 2011 16:57
> To: users_at_jersey.java.net
> Cc: Cameron Heavon-Jones
> Subject: [Jersey] Re: SVN, GIT or MERCURIAL for Jersey 2.0?
>
>
>
> On 04/12/2011 04:06 PM, Cameron Heavon-Jones wrote:
> > The CDDL is for common development on the Jersey project, not
> forking. There is nothing stoping GPL from being forked and the fork
> can even be kept private as long as it's not distributed.
> >
> > I understand the CDDL + GPL as an either\or choice, not a union.
>
> Yes, that's correct. You can choose which one suits best your needs.
> Also with GPLv2 there is the class-path exception
> which makes it actually less restrictive and makes it easier to use the
> code in commercial offerings:
>
> As a special exception, the copyright holders of this library give you
> permission to link this library with independent
> modules to produce an executable, regardless of the license terms of
> these independent modules, and to copy and
> distribute the resulting executable under terms of your choice,
> provided that you also meet, for each linked independent
> module, the terms and conditions of the license of that module. An
> independent module is a module which is not derived
> from or based on this library. If you modify this library, you may
> extend this exception to your version of the
> library, but you are not obligated to do so. If you do not wish to do
> so, delete this exception statement from your
> version.
>
> See also the bottom of the license page here:
> http://glassfish.java.net/public/CDDL+GPL_1_1.html
>
> Marek
>
> >
> > cam