Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apply the new Eclipse Kanto project license scheme #114

Closed
konstantina-gramatova opened this issue Sep 8, 2022 · 1 comment · Fixed by #115, #116 or #119
Closed

Apply the new Eclipse Kanto project license scheme #114

konstantina-gramatova opened this issue Sep 8, 2022 · 1 comment · Fixed by #115, #116 or #119
Assignees
Labels
documentation Improvements or additions to documentation task Single unit of work
Milestone

Comments

@konstantina-gramatova
Copy link
Contributor

konstantina-gramatova commented Sep 8, 2022

The Eclipse Kanto project is currently restructuring its license scheme - from Eclipse Public License 2.0 only to dual licensing under Eclipse Public License 2.0 and Apache License 2.0 (you can read more about it here).

The following changes must be applied to all project repositories:

  • Update all copyright headers in the source files with the new copyright header:
// Copyright (c) {year} Contributors to the Eclipse Foundation
//
// See the NOTICE file(s) distributed with this work for additional
// information regarding copyright ownership.
//
// This program and the accompanying materials are made available under the
// terms of the Eclipse Public License 2.0 which is available at
// https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0
// which is available at https://www.apache.org/licenses/LICENSE-2.0.
//
// SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
  • Update the License Header section of the CONTRIBUTING.md file with the new copyright header provided above
  • Update the LICENSE file to be compliant with the format recommended by Eclipse:
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
https://www.eclipse.org/legal/epl-2.0, or the Apache Software License
2.0 which is available at https://www.apache.org/licenses/LICENSE-2.0.

... Text of the Eclipse Public License 2.0 ...

... Text of the Apache Software License 2.0 ...

  • Update the Declared Project Licenses section of the NOTICE.md file with the new license information, i.e.:
This program and the accompanying materials are made available under the terms
of the Eclipse Public License 2.0 which is available at
https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0 which
is available at https://www.apache.org/licenses/LICENSE-2.0.

SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
  • Update all public web resources to refer to the new license scheme of the project - i.e. the project's website License link
  • Update the license information in the distribution packages (e.g. Debian, RPM) generated by Go Releaser, i.e.:
license: EPL-2.0 or Apache-2.0
@konstantina-gramatova konstantina-gramatova added the task Single unit of work label Sep 8, 2022
konstantina-gramatova added a commit to bosch-io/kanto that referenced this issue Sep 8, 2022
konstantina-gramatova added a commit to bosch-io/kanto that referenced this issue Sep 8, 2022
e-grigorov pushed a commit that referenced this issue Sep 8, 2022
[#114] Apply the new Eclipse Kanto project license scheme

Signed-off-by: Konstantina Gramatova <[email protected]>
@konstantina-gramatova konstantina-gramatova added this to the M2 milestone Sep 8, 2022
konstantina-gramatova added a commit to bosch-io/kanto that referenced this issue Sep 9, 2022
@konstantina-gramatova konstantina-gramatova moved this from Todo to In Progress in Eclipse Kanto Sep 9, 2022
e-grigorov pushed a commit that referenced this issue Sep 9, 2022
[#114] Apply the new Eclipse Kanto project license scheme

Signed-off-by: Konstantina Gramatova <[email protected]>
@e-grigorov e-grigorov linked a pull request Sep 9, 2022 that will close this issue
@daniel-milchev
Copy link
Contributor

I'll have a look at this.

daniel-milchev added a commit to bosch-io/kanto that referenced this issue Sep 9, 2022
Update copyright headers

Signed-off-by: Daniel Milchev <[email protected]>
@e-grigorov e-grigorov moved this from In Progress to In Review in Eclipse Kanto Sep 9, 2022
@e-grigorov e-grigorov linked a pull request Sep 9, 2022 that will close this issue
daniel-milchev added a commit to bosch-io/kanto that referenced this issue Sep 9, 2022
Fixed a typo in the links

Signed-off-by: Daniel Milchev <[email protected]>
@e-grigorov e-grigorov added the documentation Improvements or additions to documentation label Sep 9, 2022
e-grigorov pushed a commit that referenced this issue Sep 9, 2022
[#114] Apply the new Eclipse Kanto project license scheme

- Update copyright headers

Signed-off-by: Daniel Milchev <[email protected]>
Repository owner moved this from In Review to Done in Eclipse Kanto Sep 9, 2022
github-actions bot pushed a commit that referenced this issue Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation task Single unit of work
Projects
Status: Done
3 participants