-
-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Implications of usage restriction on patch releases #43
Comments
The short answer is, yes. The longer answer is that there's nothing stopping a software producer from licensing a security patch on a two year old library directly under, e.g., MIT, rather than licensing it under FSL-1.1-MIT. Furthermore, "commercial use" may not mean what you think it means. If someone licenses a library under FSL (nevermind that it's intended for SaaS apps, not libraries), and you incorporate that library into a software product in a way that does not violate the FSL, then it follows that you would be able to use future releases of the library without violating FSL as well. Right? If you are using a two-year-old version of the library under MIT in a way that would violate FSL, and the software producer obligates themselves or is obligated by government to provide security patches, then I would expect the producer to provide those patches directly under MIT. This would be taken into account in their support and deprecation schedules, in other words. That said, if you are using a two-year-old library under MIT in a way that would count as Competing Use under FSL, then you are almost certainly a software manufacturer from a CRA standpoint (e.g.) and likely responsible at some level to patch the library yourself. Do you see things differently? |
Silence is assent. Closing as answered. |
Yet an argument to hesitate from using FSL licensed software in a commercial context, due to complexity of license management. |
An argument that has not swayed 10,000+ companies. |
Reticketing from @karsten-klein at spdx/license-list-XML#2458 (comment):
The text was updated successfully, but these errors were encountered: