OGL - Open Guard License
A license that protects the creator
https://github.com/BatchDebug/ogl-license/blob/main/ogl-2.0.txt
GitHub
ogl-license/ogl-2.0.txt at main · BatchDebug/ogl-license
Open Guard License. Contribute to BatchDebug/ogl-license development by creating an account on GitHub.
17 Replies
Isn't this just the GPL licensing suite?
Most akin to GPL 2
does it allow training ai?
You can use it for anything open source
datasets might be not open source though
as long as the main project is open source
Scope of Use
OGL: Explicitly requires open source projects only
GPL 2.0: More broadly applicable to software projects
Warranty Disclaimer
OGL: More detailed disclaimer about software limitations
GPL 2.0: Standard software liability disclaimer
Security Focus
OGL: Strong emphasis on security standards and responsible use
GPL 2.0: Minimal security-specific provisions
Ethical Guidelines
OGL: Includes explicit ethical use requirements
GPL 2.0: No specific ethical use guidelines
Modification Rights
OGL: Requires clear documentation of modifications
GPL 2.0: Allows modifications with less stringent documentation requirements
Termination Conditions
OGL: More specific termination conditions, including ethical violations
GPL 2.0: Primarily technical license violation grounds
Enforcement Provisions
OGL: Stronger enforcement mechanisms, including potential legal action
GPL 2.0: Standard open source enforcement approach
Third-Party License Compliance
OGL: Explicit user responsibility for third-party license compliance
GPL 2.0: Less detailed third-party license provisions
Future License Versions
OGL: Explicitly reserves right to create new versions
GPL 2.0: Less clear about future versioning
maybe i'll create my own license too
the choices are very limited tbh
what do you mean by that?
If you want a license focusing on your right choose the OGL
If you want a basic license choose the JAM License or the Unlicense
and so on
i want an anti-ai license
and i haven't found what i want
i made one actually for that use case
its pretty old
(from 2022)
i can send it to you
if you want
Copyright (c) [year] [fullname]
This software and associated documentation files (the "Software") are provided with the following terms and conditions:
1. AI Prohibition: The use of this Software in any form of artificial intelligence (AI), machine learning (ML), or automated systems that process, generate, or analyze content is strictly prohibited. This includes, but is not limited to:
a. Training AI/ML models on the Software or its outputs
b. Using the Software as part of an AI/ML pipeline or system
c. Incorporating the Software into AI-powered tools or services
d. Using AI/ML to modify, extend, or interact with the Software
2. Permitted Use: Subject to the AI Prohibition above, permission is hereby granted, free of charge, to any person obtaining a copy of this Software, to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software.
3. Public Domain Dedication: In jurisdictions that recognize copyright laws, the author or authors of this Software dedicate any and all copyright interest in the Software to the public domain, subject to the AI Prohibition stated above.
4. No Warranty: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5. Enforcement: Any use of the Software in violation of the AI Prohibition shall automatically terminate the rights granted under this license.
By using, copying, or distributing the Software, you agree to abide by the terms and conditions of this license.
@kirz
that looks good
but i would make it copyleft
you are free to use the code, if you use the exactly same license
i can make a custom version but not rn
i think i'll write a sketch and you can give feedback
i have one for you
Merged the two
GitHub
ogl-license/OGL-2-No-AI.txt at main · BatchDebug/ogl-license
Open Guard License. Contribute to BatchDebug/ogl-license development by creating an account on GitHub.
@kirz
it's okay, but i also wanted to restrict for-profit usage like this:
1. if you use the software as a tool for generating profit, then you must acquire a license (for corporate usage or using as a library)
2. if you base your own software on this software - you must share the profits
i think writing the software should be rewarded
if my software doesn't generate income to anyone, then i'm okay with it