ULDA COMMUNITY LICENSE
Copyright © 2025 Mark Shaposhnik
0. DEFINITIONS
- “Software” – any source code, binary, documentation, or example project that references this license header.
- “Modified Version” – any work that is derived from or based on the Software.
- “Non-commercial purpose” – any use that is
(a) not intended for or directed toward commercial advantage or monetary compensation and
(b) not provided as a paid or large-scale hosted service to third parties.
1. GRANT OF RIGHTS
Subject to the terms below, the copyright holder (Mark Shaposhnik) hereby grants you a worldwide, royalty-free, non-exclusive, non-transferable, perpetual license to:
- use and run the Software for any non-commercial purpose;
- copy and redistribute the Software, in whole or in part, for non-commercial purposes;
- create, publish, and share Modified Versions for non-commercial purposes, provided that Section 3 is satisfied.
2. RESTRICTIONS
2.1 Commercial use is prohibited – You may not use, host, offer, sell, sublicense, or otherwise exploit the Software, a Modified Version, or any work that reproduces the functionality, logic, or interface of the Software for commercial advantage without a separate commercial license signed by Mark Shaposhnik.
2.2 Hosting
(a) Prohibited SaaS. You may not make the functionality of the Software or a Modified Version available to third
parties – whether directly or via an API, cloud, SaaS, hosted, or managed-service offering – without a commercial
license.
(b) Limited personal hosting exception. Non-commercial hosting is permitted only if
• the deployment is for personal, educational, or demonstration purposes, and
• it serves fewer than 1000 distinct external users per month or generates fewer than 25 000 total
requests per month, and
• no fees, donations, or other compensation are accepted in connection with that hosting.
Any hosted use exceeding these thresholds is deemed commercial and requires a commercial license.
2.3 Trademark reservation – The names “ULDA”, and related logos are trademarks of Mark Shaposhnik / ZeroAM. This License does not grant permission to use any trademark, trade name, or logo.
2.4 Preservation of notices – You must not remove or alter any copyright, license, or attribution notices in the Software or a Modified Version.
2.5 No misrepresentation – You must not misrepresent the origin of the Software nor imply any endorsement by the copyright holder.
3. NOTICE REQUIREMENT
Every source file or significant fragment of the Software or a Modified Version must begin with:
This file is licensed under the ULDA Community License v1.0
Copyright © 2025 Mark Shaposhnik
4. DISCLAIMER OF WARRANTY
THE SOFTWARE IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT, OR OTHERWISE, ARISING FROM OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5. TERMINATION
Any breach of this License automatically terminates your rights. Upon termination you must cease all use and destroy or delete all copies of the Software and any Modified Versions. Termination does not limit any other remedies available to the copyright holder.
6. COMMERCIAL LICENSE
For commercial or for-profit use (including high-traffic hosting or SaaS), contact legal@0am.ch to obtain a separate written agreement signed by Mark Shaposhnik.
7. GOVERNING LAW
This License shall be governed by and construed in accordance with the laws of Switzerland, without regard to its conflict-of-law provisions.
END OF TERMS