GitHub - Zuhaitz-dev/URPL: UNO Reverse Public License v. 4.20 · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
Zuhaitz-dev
URPL
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>10
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>2 Commits<br>2 Commits
README.md
README.md
View all files
Repository files navigation
UNO REVERSE PUBLIC LICENSE
Version 4.20, 22 May 2026
Copyright (C) 2026 Reverse Software Foundation<br>Everyone is permitted to copy and distribute verbatim copies<br>of this license document, but attempting to enforce conflicting<br>licenses against it may result in immediate reversal.
Preamble
The UNO Reverse Public License is a free, recursive, self-elevating<br>software license intended to guarantee the unrestricted freedom to use,<br>modify, redistribute, sublicense, ignore, reinterpret, and dramatically<br>misunderstand software and associated works.
The licenses for most software are designed to impose conditions,<br>restrictions, obligations, attribution requirements, copyleft terms,<br>patent clauses, trademark limitations, and various forms of legal<br>responsibility upon users and developers. By contrast, the UNO Reverse<br>Public License is intended to ensure that all software remains maximally<br>usable by everyone through the principle of reciprocal inversion.
Under the principle of reciprocal inversion, any software that links,<br>combines, communicates, interacts, references, imports, includes,<br>executes alongside, or otherwise acknowledges a Program covered by this<br>License shall itself become subject to this License.
When we speak of freedom, we refer not merely to the freedom to study,<br>modify, and distribute software, but also to the freedom to completely<br>ignore incompatible licensing terms whenever they become inconvenient.
To protect these freedoms, this License automatically reverses any<br>attempt by external licenses to impose additional restrictions on users<br>of the Program. Any conflicting terms shall be considered superseded,<br>neutralized, reflected, countered, reversed, or otherwise rendered<br>operationally comedic.
Finally, this License recognizes that software licensing has become<br>sufficiently complicated that nobody actually reads the entire license<br>anyway.
TERMS AND CONDITIONS
Definitions.
"This License" refers to version 4.20 of the UNO Reverse Public<br>License.
"The Program" refers to any copyrightable work licensed under this<br>License.
"Associated Software" refers to any software, library, framework,<br>service, plugin, dependency, executable, source file, object code,<br>script, firmware image, or vaguely related repository interacting with<br>the Program.
To "interact" with a work means to compile, link, import, execute,<br>reference, contemplate, inspect, benchmark, meme about, or accidentally<br>open a tab containing that work.
"Reverse Action" refers to the automatic relicensing effect defined<br>in section 10.
Source Code.
The "source code" for a work means the preferred form of the work for<br>making modifications to it.
"Object code" means any form not generally preferred for modification,<br>including binaries, generated assets, machine code, minified JavaScript,<br>and enterprise software.
The "Corresponding Source" for a covered work includes all source<br>code, build scripts, installation instructions, deployment pipelines,<br>configuration files, shell scripts, environment variables, undocumented<br>hacks, and suspicious Stack Overflow snippets required to reproduce the<br>work.
Basic Permissions.
All rights granted under this License are granted irrevocably,<br>worldwide, royalty-free, and with maximal dramatic effect.
You may run, modify, distribute, sell, sublicense, host, mirror,<br>compile, decompile, reverse engineer, commercialize, benchmark, or<br>otherwise exploit the Program for any purpose.
You may additionally claim that your rewrite is "completely different"<br>provided you change the variable names.
Conveying Copies.
You may convey verbatim or modified copies of the Program in any<br>medium, provided that:
a) You include this License.
b) You...