PolyForm Noncommercial License 1.0.0
The PolyForm Noncommercial license is a standardized, bulletproof legal tool designed by intellectual property experts to eradicate legal loopholes. This license protects the Moset ecosystem by granting broad usage freedoms while simultaneously ensuring that the logic and architecture cannot be commercially exploited without explicit permission from the author.
1. Base Permissions (What the community can do)
Under this license, very broad permissions are granted to individual developers and users. Anyone can freely:
- Copy and Download: Download the binaries or analyze the source code.
- Modify: Touch the guts of the code, alter the macro syntax (for example, tinker with the implementation of the emoticons
:,]), or change the indentation logic as desired. - Distribute: Share the original code or its modified versions freely with the community in repositories (e.g. GitHub) or forums.
- Use: Run the language interpreter or compiler freely.
2. The Commercial Shield (The line they cannot cross)
The true power of this license lies in its strict definition of "Noncommercial Use". The restrictive clause activates automatically if any individual or entity attempts to obtain a commercial advantage or monetary compensation.
For maximum clarity, the following operations are strictly prohibited (unless prior Commercial License negotiation with the original author):
- Direct Sale: Packaging the Moset environment and selling it in software stores or applications.
- Software as a Service (SaaS): Setting up a cloud server or hosting that processes Moset code while charging for access, credits, or a periodic subscription.
- Internal Corporate Use: Adopting Moset as an official development tool/language within an agency to create closed products or systems that will be charged to the agency's clients.
- Paid Support and Consultative Exploitation: Charging heavily for the service of "installation, maintenance and support" of Moset distributions in third-party ecosystems, directly profiting from the software architecture instead of the product.
3. Fork Protection (Virality and Inheritance)
This clause safeguards your work over time by mitigating commercial fragmentation (the "embrace, extend and extinguish" pattern). If a third party forks Moset and injects new functionalities (even millions of extra lines of code) renaming it as "SuperMoset", they are strictly bound by foundational directives to inherit and maintain the terms of the original Moset PolyForm Noncommercial.
- They cannot relicense the project to open formats such as MIT or Apache.
- They are explicitly prohibited from selling their derivative ("SuperMoset").
- If a macro-corporation intends to pay for the private/commercial use of the superior fork, the derivative fork author is legally disqualified from granting full commercial authorization. They must inevitably negotiate such endorsement with the foundational source of the base architecture: the original creator of Moset.