You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Antonio <an...@vieiro.net> on 2017/12/14 08:13:07 UTC
[mentors] Apache NetBeans NOTICE preamble and copyright notices.
Hi all,
We are assembling the Apache NetBeans NOTICE file, and we have some
questions:
1. Is the Oracle copyright notice correct?
- 1.1 is "Oracle and/or its affiliates" correct?
- 1.2 is "1997-2016" correct?
2. Shall we specify when the code was donated? Is 2016 correct?
3. Shall we include the Sun copyright notice as well?
Thanks,
Antonio
P.S.: The proposed NOTICE preamble:
---
Apache NetBeans
Copyright 2017-2018 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
The code is based on NetBeans, Copyright 1997-2016 Oracle and/or its
affiliates. All Rights Reserved.
The code was kindly donated to the Apache Software Foundation in 2016.
The Original Software is NetBeans. The Initial Developer of the Original
Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
Microsystems, Inc. All Rights Reserved.
---
Re: [mentors] Apache NetBeans NOTICE preamble and copyright notices.
Posted by Antonio <an...@vieiro.net>.
I'll to that.
Thanks, Bertrand.
El 14/12/17 a las 11:39, Bertrand Delacretaz escribió:
> Hi,
>
> On Thu, Dec 14, 2017 at 11:36 AM, Antonio <an...@vieiro.net> wrote:
>> ...Maybe we should raise a question to legal to clarify these doubts. If nobody
>> argues against this, I think I'll raise the question later during the day...
>
> I think the guidelines are clear enough. The safe thing is to include
> the removed copyright notices in the NOTICE file so why not. Just make
> sure it says "the donated code was copyright..." to avoid any
> confusion.
>
> -Bertrand
>
Re: [mentors] Apache NetBeans NOTICE preamble and copyright notices.
Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi,
On Thu, Dec 14, 2017 at 11:36 AM, Antonio <an...@vieiro.net> wrote:
> ...Maybe we should raise a question to legal to clarify these doubts. If nobody
> argues against this, I think I'll raise the question later during the day...
I think the guidelines are clear enough. The safe thing is to include
the removed copyright notices in the NOTICE file so why not. Just make
sure it says "the donated code was copyright..." to avoid any
confusion.
-Bertrand
Re: [mentors] Apache NetBeans NOTICE preamble and copyright notices.
Posted by Antonio <an...@vieiro.net>.
El 14/12/17 a las 11:02, Bertrand Delacretaz escribió:
[...]
> My personal opinion is that if the notices were removed by Oracle
> employees you should be fine, considering those people are "owner's
> agents".
The notices were removed by Oracle employees as well as by non Oracle
employees: volunteers that did so under Oracle employees' request to do so.
>
> Otherwise I suppose one of them could "provide written permission"
> here to do that removal if that hasn't been done so far.
>
I removed copyright notices myself, as many other volunteers did, and as
requested by Oracle employees asking me to do so, in order to push the
transition forward, but I didn't get any "written permission".
> If you prefer adding Oracle copyright to the NOTICE I'd say "the
> donated code was Copyright Oracle..." which is a fact.
Please understand that this has nothing to do with my personal
preferences at all. I'd rather be having another coffee right now :-)
I just pretend to do things properly, follow the rules the best I can,
and to avoid any future legal problems to the rest of volunteers that
have helped with the Apache transition, and to the ASF itself.
Also note that the copyright notices that were removed from the sources
include Oracle's copyright notices _as well as_ Sun's copyright notices.
Maybe we should raise a question to legal to clarify these doubts. If
nobody argues against this, I think I'll raise the question later during
the day.
Thanks for your comprehension,
Antonio
>
> -Bertrand
>
Re: [mentors] Apache NetBeans NOTICE preamble and copyright notices.
Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi,
On Thu, Dec 14, 2017 at 10:38 AM, Antonio <an...@vieiro.net> wrote:
...
> <quote>
> If the source file is submitted with a copyright notice included in it, the
> copyright owner (or owner's agent) must either:
> 1. remove such notices, or
> 2. move them to the NOTICE file associated with each applicable project
> release, or
> 3. provide written permission for the ASF to make such removal or
> relocation of the notices.
> </quote>...
My personal opinion is that if the notices were removed by Oracle
employees you should be fine, considering those people are "owner's
agents".
Otherwise I suppose one of them could "provide written permission"
here to do that removal if that hasn't been done so far.
If you prefer adding Oracle copyright to the NOTICE I'd say "the
donated code was Copyright Oracle..." which is a fact.
-Bertrand
Re: [mentors] Apache NetBeans NOTICE preamble and copyright notices.
Posted by Antonio <an...@vieiro.net>.
Hi,
The fact is that we have removed copyright notices from the source code,
and as per [1]
<quote>
If the source file is submitted with a copyright notice included in it,
the copyright owner (or owner's agent) must either:
1. remove such notices, or
2. move them to the NOTICE file associated with each applicable
project release, or
3. provide written permission for the ASF to make such removal or
relocation of the notices.
</quote>
So as far as I understand we should either "2. Move then to the NOTICE
file" or "3. have written permission not to".
Do we have written permision to remove those copyright notices? Would it
be possible to have a check from legal on this?
Thanks,
Antonio
[1] https://www.apache.org/legal/src-headers.html#header-existingcopyright
P.S.: Some other projects keep these copyright notices in full extent.
Examples are:
Xerces
https://github.com/apache/xerces2-j/blob/trunk/NOTICE
Derby
http://svn.apache.org/repos/asf/db/derby/code/trunk/NOTICE
El 14/12/17 a las 09:50, Bertrand Delacretaz escribió:
> Hi,
>
> On Thu, Dec 14, 2017 at 9:13 AM, Antonio <an...@vieiro.net> wrote:
> ...
>> 1. Is the Oracle copyright notice correct? ...
>
> I don't think you need any copyright notices in there except for the
> ASF one. The code was donated to the ASF, its previous copyright is
> not relevant there IMO.
>
> The NOTICE created for the netbeans-html4j project looks good to me
> and was accepted for release:
>
> https://github.com/apache/incubator-netbeans-html4j/blob/master/NOTICE
>
> Note that the NOTICE must be minimal as per
> http://www.apache.org/dev/licensing-howto.html
>
> -Bertrand
>
Re: [mentors] Apache NetBeans NOTICE preamble and copyright notices.
Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi,
On Thu, Dec 14, 2017 at 9:13 AM, Antonio <an...@vieiro.net> wrote:
...
> 1. Is the Oracle copyright notice correct? ...
I don't think you need any copyright notices in there except for the
ASF one. The code was donated to the ASF, its previous copyright is
not relevant there IMO.
The NOTICE created for the netbeans-html4j project looks good to me
and was accepted for release:
https://github.com/apache/incubator-netbeans-html4j/blob/master/NOTICE
Note that the NOTICE must be minimal as per
http://www.apache.org/dev/licensing-howto.html
-Bertrand