]> Kevux Git Server - fll/commit
Cleanup: The OSLv1 license, fixing grammar and clarifying intent.
authorKevin Day <kevin@kevux.org>
Wed, 28 Feb 2024 02:34:14 +0000 (20:34 -0600)
committerKevin Day <kevin@kevux.org>
Wed, 28 Feb 2024 02:34:14 +0000 (20:34 -0600)
commitb4072c57e1260bb1bc17416dff383f9310fb0c4a
tree89cb97395d95ffbcc37c94cf7a1d64bfa3119263
parent8553f1a804eaf62c2ea81966da357a928c114a5a
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