Correct. If the code is a "pull", i.e., a Sun employee is pulling outside code into OpenSolaris, then a CA isn't required because a) all Sun employees sign a similar agreement when they join; and b) all code that comes in via this route undergoes a more extensive legal review. (We have an internal legal tool called OSR, Open Source Review, that all incoming code must go through. I and my VP have to sign off on all incoming code.)


Alan Coopersmith wrote:
Alan DuBoff wrote:
On Wednesday 31 January 2007 06:32 pm, Alan Coopersmith wrote:
You should be able to do the same for CDDL if you're trying to treat the
software as an external package we distribute the way we do with many
outside projects, and not as something integrated into our project and
which will evolve long-term as part of our code tree and not track an
external community.

No, I don't think it's possible. I believe you will be required to sign the agreement if you want to license the code under CDDL, but you won't if you license the code under BSD.

That only makes sense if the original author was contributing the code
directly to OpenSolaris. If we're choosing to pull from another project,
we wouldn't ask them to sign over their copyright to us - it's still a
difference of how the code is coming in, not what the license was.   If
the code is BSD licensed, we're pulling it in, not having it contributed.

I don't expect us to ask Joerg for a contributor agreement to include the
CDDL licensed cdrecord, because it's an external project.


--
Stephen Harpster
Director, Open Source Software
Sun Microsystems, Inc.

_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to