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

Submit to OSI to become an approved license #48

Closed
pavanpodila opened this issue Jul 4, 2024 · 7 comments
Closed

Submit to OSI to become an approved license #48

pavanpodila opened this issue Jul 4, 2024 · 7 comments

Comments

@pavanpodila
Copy link
Contributor

Please submit FSL to the OSI so they can mark it as an approved license: https://opensource.org/licenses

This helps in resolving it as a "known" license, on package registries like pub.dev. In the Vyuh Framework, which comprises of several packages, we have adopted FSL but it is not yet recognized on pub.dev as a known license.

See here where it still says: "unknown license": https://pub.dev/packages/vyuh_core

Would be great to get it ack'ed by OSI.

@astrojuanlu
Copy link

FSL doesn't aim to be a OSI-approved license, AFAIU:

image

@pavanpodila
Copy link
Contributor Author

I think FSL is compliant except for the part where it prevents competition to do similar things for a period of 2 years, beyond which it becomes an OSI approved license (MIT or Apache). This needs to be checked with the OSI folks.

@MattiSG
Copy link

MattiSG commented Jul 4, 2024

FSL is compliant except for the part where

Yes, so it is not compliant 🙂

@pavanpodila
Copy link
Contributor Author

I am no expert on the subject but I do see other restrictive licenses on OSI, so I think it would be good to vet it out with an expert from their side ?

@MattiSG
Copy link

MattiSG commented Jul 4, 2024

Open Source Definition:

The license must not restrict anyone from making use of the program in a specific field of endeavor.

FSL;

we hereby grant you the right to use, copy, modify, create derivative works, publicly perform, publicly display and redistribute the Software for any Permitted Purpose identified below. […] A Permitted Purpose is any purpose other than a Competing Use

Therefore, FSL restricts everyone from making use of the program in the specific field of endeavor of Competing Use.
It thus does not comply with the Open Source Definition.
It is therefore not eligible to be approved by the OSI.

Voting to close this issue.

@pavanpodila
Copy link
Contributor Author

pavanpodila commented Jul 4, 2024

ok, thanks for taking the time to explain @MattiSG

@chadwhitacre
Copy link
Member

Thanks, team. See #21 for related.

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

No branches or pull requests

4 participants