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 #1937

Closed
wants to merge 1 commit into from
Closed

Update LICENSE #1937

wants to merge 1 commit into from

Conversation

pg83
Copy link

@pg83 pg83 commented Mar 14, 2022

Description

After fad350d
this project can not be considered as Apache 2.0 licenced.

Also we shoul ask https://opensource.org/ if this license now open source license at all.

Motivation and Context

Breaking Changes

This project possibly can not be used in other open source software

How Has This Been Tested?

  • I have tested and validated these changes using one or more of the provided examples/* projects

@jeremychauvet
Copy link

Hello @pg83 :)
Could you explain with this project can not be considered as Apache 2.0 licenced anymore ?

I have the same preocupations than you, but cleary not the same skills in licencing 👍🏼

@gerasiov
Copy link

Could you explain with this project can not be considered as Apache 2.0 licenced anymore ?

Apache 2.0 license has exact text and meaning. If you add some more requirement to any aspect of software usage (including copying, modification, redistribution) you should not call this Apache 2.0 license to not mislead others.

For example Apache 2.0 licensed software considered free (in terms of FSF/OSI) by the community, but terraform-aws-eks is not free anymore (at least by DFSG or OSI requirements) and could not be included into free distributions.

I should also mention, that the requirement in subject is some sort of virus (as in copyleft licenses, but other way) and this could bring some licensing issues to derived products.

@bryantbiggs
Copy link
Member

Could you explain with this project can not be considered as Apache 2.0 licenced anymore ?

Apache 2.0 license has exact text and meaning. If you add some more requirement to any aspect of software usage (including copying, modification, redistribution) you should not call this Apache 2.0 license to not mislead others.

For example Apache 2.0 licensed software considered free (in terms of FSF/OSI) by the community, but terraform-aws-eks is not free anymore (at least by DFSG or OSI requirements) and could not be included into free distributions.

I should also mention, that the requirement in subject is some sort of virus (as in copyleft licenses, but other way) and this could bring some licensing issues to derived products.

Could you elaborate on why you believe its no longer free?

@pg83
Copy link
Author

pg83 commented Mar 15, 2022

Could you explain with this project can not be considered as Apache 2.0 licenced anymore ?

Apache 2.0 license has exact text and meaning. If you add some more requirement to any aspect of software usage (including copying, modification, redistribution) you should not call this Apache 2.0 license to not mislead others.
For example Apache 2.0 licensed software considered free (in terms of FSF/OSI) by the community, but terraform-aws-eks is not free anymore (at least by DFSG or OSI requirements) and could not be included into free distributions.
I should also mention, that the requirement in subject is some sort of virus (as in copyleft licenses, but other way) and this could bring some licensing issues to derived products.

Could you elaborate on why you believe its no longer free?

New terms of this license effectively ban usage of this product by Russian programmers, cause it is illegal in Russia to accept this terms.

And, by 5 and 6 clause of https://opensource.org/osd, this can not be considered as open source license.

@bryantbiggs
Copy link
Member

bryantbiggs commented Mar 15, 2022

Could you explain with this project can not be considered as Apache 2.0 licenced anymore ?

Apache 2.0 license has exact text and meaning. If you add some more requirement to any aspect of software usage (including copying, modification, redistribution) you should not call this Apache 2.0 license to not mislead others.
For example Apache 2.0 licensed software considered free (in terms of FSF/OSI) by the community, but terraform-aws-eks is not free anymore (at least by DFSG or OSI requirements) and could not be included into free distributions.
I should also mention, that the requirement in subject is some sort of virus (as in copyleft licenses, but other way) and this could bring some licensing issues to derived products.

Could you elaborate on why you believe its no longer free?

New terms of this license effectively ban usage of this product by Russian programmers, cause it is illegal in Russia to accept this terms.

And, by 5 and 6 clause of opensource.org/osd, this can not be considered as open source license.

I think you are still referring to the terms/wording of the license which I did not refer to - my question was - why do you believe this project is not free for people to use? there are no monetary requirements for consumption, its published in the public domain - so why is this viewed as not "free" anymore?

@pg83
Copy link
Author

pg83 commented Mar 15, 2022

I think you are still referring to the terms/wording of the license which I did not refer to

Because "free" and "open source" have precise meaning, and new license terms do not comply with them.

@gerasiov
Copy link

gerasiov commented Mar 15, 2022

Could you elaborate on why you believe its no longer free?

As a member of Debian community, I'll appeal to DFSG https://en.wikipedia.org/wiki/Debian_Free_Software_Guidelines but Perens's OSI criteria are quite the same.

As in 5th paragraph, license should not discriminate person of group. There are people in the world (and not only Russian world) who do not agree with 3 points in subject. Or even with any one of them. It's ethical question, but they could believe whatever they wants. This license effectively disallows them to use the software, thus the license could not be considered free. Dixi.

@gerasiov
Copy link

gerasiov commented Mar 15, 2022

its published in the public domain

Sorry, man, but you missuse legal term. This software is not published in "public domain", it's under copyright according to the license.

@antonbabenko
Copy link
Member

Let me make it clear.

Russia invaded Ukraine (my homeland, if it is still important) but before there was Crimea, DNR, LNR. If you want to use the source code of this project as well as other terraform-aws-modules, you must agree with all the points I have specified in the additional note for users from Russia and Belarus.

If you are "outside of politics" or any other BS, I recommend you to follow after the Russian Warship that knows the way.

End of discussion!

Glory to Ukraine! 🇺🇦

@terraform-aws-modules terraform-aws-modules locked as resolved and limited conversation to collaborators Mar 15, 2022
@antonbabenko
Copy link
Member

I have updated the wording to make sure that it is the same open-source license as before - https://github.com/terraform-aws-modules/terraform-aws-eks#additional-information-for-users-from-russia-and-belarus

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants