]> Kevux Git Server - fll/commit
Cleanup: The OSLv1 license, fixing grammar and clarifying intent.
authorKevin Day <kevin@kevux.org>
Wed, 28 Feb 2024 02:25:36 +0000 (20:25 -0600)
committerKevin Day <kevin@kevux.org>
Wed, 28 Feb 2024 02:25:36 +0000 (20:25 -0600)
commita2188cf71b77db03b2a43d3f15cac1ec71b163e7
tree4e47e7e913e2dfd5a794d6169c25f8729d103eea
parent3fbd696f05704214ad4b6d508ae201f10c4adc5d
Cleanup: The OSLv1 license, fixing grammar and clarifying intent.

This does not change the license other than fixing grammar and making the intent more consistent and clear.

This also adds a day to the license data that represents that last time this license has been modified.
The version number is changed only when there is a functional or substantial change to the license.

I have noticed that in some places individuals decide the "includes" is a restrictive word.
It is not, especially given that it is literally an inclusive word.
This changes the wording from "includes" or "including" to something like "including but not limited to" avoid any of that non-sense.
The proper application of the English language would result in the "but not limited to" being redundant and pointless.
This specific language is added just in case somebody does not understand the English language when it comes to the word "including".

Try to be consistent and use "lawful" instead of "legal" (except in cases where both are mentioned).

Generally, referring to "lawful" here also includes "legal".
The "lawful" is chosen to represent actual law rather than the more questionable "legal"  terminology.

The wording of "access to use, implement, etc.." can be misinterpreted such that the "access to" is applied to implement (and etc..) such that it becomes "access to implement".
The actual intent and design is not simply around "access to implement".
Instead, it is around "to implement", period.
Clarify this by splitting out "access to use" into "to access", "to use", etc...
licenses/open-standard-license-1.0-or-later