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