Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-pmc] Copyright headers

Just a quick follow-up to Mark's note since the MicroProfile project had the exact same type of questions when we first started out...  Our discussions with the EMO (Eclipse Mgmt Office) resulted in some of the changes that you found in the handbook.

We ended up with this...

/**********************************************************************
 * Copyright (c) 2017 Contributors to the Eclipse Foundation
 *
 * See the NOTICES file(s) distributed with this work for additional
 * information regarding copyright ownership.

And, then our NOTICE file(s) would have something along these lines...

Portions of this software were originally based on the following:
* microprofile.io bill of materials
  https://github.com/microprofile/microprofile-bom
  under Apache License, v2.0

SPDXVersion: SPDX-2.1
PackageName: Eclipse Microprofile
PackageHomePage: http://www.eclipse.org/microprofile
PackageLicenseDeclared: Apache-2.0

PackageCopyrightText: <text>
Ken Finnigan ken@xxxxxxxxxxxxxx,
Ivan St. Ivanov ivan.st.ivanov@xxxxxxxxx,
Kevin Sutter kwsutter@xxxxxxxxx,
Ondrej Mihalyi ondrej.mihalyi@xxxxxxxxx
</text>

In the case of the Oracle contributions, we need to leave the original Copyright as is for Oracle.  But, going forward with new changes, we can add a more generic Copyright for the Eclipse Foundation and then create the necessary NOTICE files to list out the additional contributors.  Sound good?


---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Java EE architect
e-mail:  sutter@xxxxxxxxxx     Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)    
LinkedIn:
https://www.linkedin.com/in/kevinwsutter



From:        Mark Thomas <markt@xxxxxxxxxx>
To:        ee4j-pmc@xxxxxxxxxxx
Date:        04/05/2018 04:28 AM
Subject:        Re: [ee4j-pmc] Copyright headers
Sent by:        ee4j-pmc-bounces@xxxxxxxxxxx




Ignore me.

I've been pointed towards:

https://urldefense.proofpoint.com/v2/url?u=https-3A__www.eclipse.org_projects_handbook_-23ip-2Dcopyright-2Dheaders&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=R9dtOS3afYnRUmu_zogmh0VnVYl2tse_V7QBUA9yr_4&m=usL3BYbzBfjUtXAiYJBsCUh5foa1vSKvLLUmCedFhnI&s=te91vpZV_SL9DNe_-obywO7-xqh53KTpu-OkoWTMGp4&e=

that answers this question.

Sorry for the noise.

Mark


On 05/04/18 08:51, Mark Thomas wrote:
> Hi,
>
> I'm guessing the PMC list is the right venue for this discussion. Feel
> free to point me elsewhere if not.
>
> The imported files from Oracle contain copyright headers along these lines:
>
> Copyright (c) 2012, 2017 Oracle and/or its affiliates. All rights reserved.
>
>
> The question has arisen "How should the copyright header be updated when
> we start making changes to these files?"
>
> There are a number of factors:
>
> - Eclipse committers retain copyright in their own contributions.
> - Eclipse (probably) has copyright in the collective work that results
>   from the combination of the original contribution and the changes from
>   the Eclipse committers.
> - There may have been (I have no visibility) a copyright assignment when
>   the Oracle donated the code to Eclipse.
> - Other factors of which I am not aware.
>
>
> Looking at some other Eclipse projects it seems like updating the header
> as follows might be the way to go:
>
> Copyright (c) 2012, 2018 Oracle and/or its affiliates and others. All
> rights reserved.
>
> where the second copyright year is updated to the current year when the
> first modification is made in that year.
>
> Is the proposed approach above correct? If not, what is the correct
> approach and can the various projects be informed of the correct
> approach because, at the moment, individual projects are not approaching
> this in a consistent manner.
>
> Thanks,
>
> Mark
> _______________________________________________
> ee4j-pmc mailing list
> ee4j-pmc@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
>
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_ee4j-2Dpmc&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=R9dtOS3afYnRUmu_zogmh0VnVYl2tse_V7QBUA9yr_4&m=usL3BYbzBfjUtXAiYJBsCUh5foa1vSKvLLUmCedFhnI&s=DnBANczQsok6vKc5WQM4pJqQuMQfxCQeqwgXwFMTFAY&e=

_______________________________________________
ee4j-pmc mailing list
ee4j-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_ee4j-2Dpmc&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=R9dtOS3afYnRUmu_zogmh0VnVYl2tse_V7QBUA9yr_4&m=usL3BYbzBfjUtXAiYJBsCUh5foa1vSKvLLUmCedFhnI&s=DnBANczQsok6vKc5WQM4pJqQuMQfxCQeqwgXwFMTFAY&e=





Back to the top