William James wrote:
> On 1/15/07, James Carlson <james.d.carlson at sun.com> wrote:
> > William James writes:
> > > > > > Outbound OSR #4715 is approved by everyone.
> > > > > >
> > > > > > It allows us to make contributions of OpenSolaris code to the ksh93
> > > > > > project, using the Common Public License on the code we contribute.
> > [...]
> > > > Could you elaborate on what this means for this project (I am new to
> > > > this list, please excuse me if I start asking silly things)?
> > >
> > > Can anyone answer my question?
> >
> > What about that statement was confusing?
> 
> There is no documentation that such an approval is required or *WHY*
> it is required. This is what I am trying to figure out

See my other email about the details...

> > The legal and business folks did an "outbound open source review,"
> > which means that they looked at the legality of Sun people writing
> > code and contributing it to the ksh93 project under the Common Public
> > License.  That has been approved, which means that we can do this if
> > we want.
> 
> OK.
> Question: What happens if I contribute something to Opensolaris as
> CDDL code. Does this mean that everything could be contributed under
> CPL1.0 to someone else?

I don't know... I am not lawyer. I guess the answer is "yes" assuming
the code is related to the ksh93 integration code, e.g. relicensing ZFS
kernel code would not be covered. The "approval" just covers the needs
of our little project and nothing else (an additional limit is what
upstream (e.g. AT&T) accepts as contributions, IMHO consens between both
sides is required which Solaris-specific features are ported to
AST/ksh93 and which will remain Solaris-specific (e.g. I don't intend to
swamp ksh93 with lots of Solaris-specific stuff... :-) )).

> Are the CDDL and CPL1.0 licenses
> interchangeable?

Ouch... I am no lawyer... my guess is that they are not
"interchangeable" but the original authors (e.g. Sun) are allowed to put
any license on it, even relicensing it later (note: I am no lawyer,
please don't hit me if I am wrong...).

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)

Reply via email to