]> Kevux Git Server - kevux.org-website/commit
Cleanup: The OSLv1 license, fixing grammar and clarifying intent.
authorKevin Day <kevin@kevux.org>
Wed, 28 Feb 2024 02:34:40 +0000 (20:34 -0600)
committerKevin Day <kevin@kevux.org>
Wed, 28 Feb 2024 02:34:40 +0000 (20:34 -0600)
commitd4142396df9e3717be179d137f65b1d9615d5cc0
treef0c709e1662e5137950baf8784dfdb2760c46388
parent5f74ca481d91f883f3bc3acc96c3ad993ab15e53
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/oslv1.html