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;)
