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

Update LICENSE.txt to include i18n/ under Apache License v2.0 #15085

Merged
merged 2 commits into from Jul 31, 2020

Conversation

@jasonblais
Copy link
Member

@jasonblais jasonblais commented Jul 21, 2020

For context:

Localization service has been migrated to Weblate: https://weblate.org. They specify that "translations are made under license which is specified by each translation". We have a few options:

  1. License translations under AGPLv3 --> this is generally not what we want as Mattermost would then also be binded by APGLv3 - in particular, the ways in which we can use the contributions under AGPLv3. For comparison, code contributions are made under a modified Apache CLA license
  2. License translations under Apache 2.0 --> this is fine, except it gets complicated given the source in i18n/ is licensed under AGPLv3
  3. License translations under MIT or another license --> same issue as 2

The proposal is to proceed with option 2 AND change i18n/ to be under Apache License v2.0 to ensure there is no conflict between the license under which contributions are made, and the license under which they are made available to the community.

There should be no concerns on the product side to make the i18n/ folder in mattermost-server repo licensed under Apache License v2.0.

This has been discussed with @TQuock and legal consultant with agreement on proceeding with this change.

For context:

Localization service has been migrated to Weblate: https://weblate.org. They specify that "translations are made under license which is specified by each translation". We have a few options:
1. License translations under AGPLv3 --> this is generally not what we want as Mattermost would then also be binded by APGLv3 - in particular, how we can use the contributions under AGPLv3. For comparison, code contributions are made under a modified [Apache CLA license](https://mattermost.org/mattermost-contributor-agreement/)
2. License translations under Apache 2.0 --> this is fine, except it gets complicated given the source in i18n/ is licensed under AGPLv3
3. License translations under MIT or another license --> over-complicates

The proposal is to proceed with option #2 AND change i18n/ to be under Apache License v2.0 to ensure there is no conflict between the license under which contributions are made the license under which they are made available to the community.

This has been discussed with @TQuock and legal consultant with agreement on proceeding with this change.
Copy link
Contributor

@jaydeland jaydeland left a comment

LGTM

Copy link
Contributor

@metanerd metanerd left a comment

Thank you for clarifying this with legal!

Copy link
Contributor

@wiersgallak wiersgallak left a comment

LGTM

@metanerd
Copy link
Contributor

@metanerd metanerd commented Jul 31, 2020

/update-branch

@mattermod
Copy link
Contributor

@mattermod mattermod commented Jul 31, 2020

Will try to auto merge this PR once all tests and checks are passing. This might take up to an hour.

@mattermod
Copy link
Contributor

@mattermod mattermod commented Jul 31, 2020

Trying to auto merge this PR.

@mattermod mattermod merged commit f263337 into master Jul 31, 2020
18 checks passed
@mattermod
Copy link
Contributor

@mattermod mattermod commented Jul 31, 2020

Pull Request successfully merged
SHA: f263337

@mattermod mattermod deleted the jasonblais-i18n-license branch Jul 31, 2020
KrishnaSindhur pushed a commit to KrishnaSindhur/mattermost-server that referenced this issue Oct 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

6 participants