What needs to be done by us individually?
I contributed a bit of build logic about 6 years ago.
Whichever commits are attributed to me, I'd obviously donate.
I had also signed the OCA before.

On 2020/04/13 05:13:17 Lou Dasaro wrote:
> Everyone on my team was required to sign the OCA before committing code was 
> allowed.
> I'm sure we could sign something else if need be.
> Most of the code was written by Sun employees who are long gone.
> I am not able to work on the project, except for consults like this.
> 
> Regards,
> 
> On 2020/04/10 13:31:45 Matthias Bläsing wrote:
> > Hi,
> > 
> > Am Donnerstag, den 09.04.2020, 11:39 +0200 schrieb Geertjan Wielenga:
> > > The argument could be made that since the code was part of contrib under
> > > the OCA (Oracle Contributor Agreement), it belongs to Oracle and Oracle 
> > > can
> > > simply donate it.
> > 
> > yes - and assuming, that correct procedure was followed all
> > contributions to netbeans had to be covered by an OCA. (for all this
> > IANAL applies)
> > 
> > Oracle puts itself into a position of massive power when requiring the
> > OCA (applies to all projects using CLAs). Oracle is the only entity,
> > that can for example take the OpenJDK Code, slab their "Oracle JDK"
> > label on and sell it with a license, that is incompatible with the
> > GPLv2-CPE. This is only possible, because every contriutor has to sign
> > the OCA and thus gives Oracle a full license.
> > 
> > I quote from the OCA:
> > 
> > You agree that each of us can do all things in relation to your
> > contribution as if each of us were the sole owners, and if one of us
> > makes a derivative work of your contribution, the one who makes the
> > derivative work (or has it made) will be the sole owner of that
> > derivative work.
> > 
> > So yes Oracle has "owner equal" rights to the code (and demonstrates,
> > that they excercise that right (see OpenJDK)). In any case,
> > contributions also applied to the NetBeans core, so if Oracle now wants
> > to pull the "OCA is a problem" card, the ball was already dropped.
> > Noone forced Oracle to use an OCA, that was and is a deliberate choice.
> > 
> > 
> > So I'll reverse the question: How should it work, that all individual
> > contributors validate, that they own the code and how shall we
> > (NetBeans PMC) validate that? In this case relying on OCA and proper
> > procedure of contribution in the past are invaluable.
> > 
> > 
> > Greetings
> > 
> > Matthias
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.apache.org
> > 
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > 
> > 
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to