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]