Make Moon-owned ARMSX material proprietary

This commit is contained in:
moonpower
2026-07-27 23:42:26 +02:00
parent 0f9c64ce62
commit 17b97e4d13
3 changed files with 81 additions and 17 deletions
+54 -17
View File
@@ -1,21 +1,58 @@
MIT License
ARMSX PROPRIETARY LICENSE
Copyright (c) 2024 Allkern (Lisandro Alarcón)
Copyright (c) 2026 Moon. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "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, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
1. Proprietary ownership
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
ARMSX-specific source code, documentation, artwork, branding, binaries, and
other material for which Moon owns the applicable copyright or has authority
to license it ("Moon Materials") are proprietary and confidential works owned
by Moon.
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 OR COPYRIGHT HOLDERS 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.
2. No permission granted
No license or permission is granted to use, execute, copy, reproduce, modify,
adapt, translate, reverse engineer, decompile, disassemble, publish, display,
distribute, sublicense, sell, rent, host, transmit, create derivative works
from, or commercially exploit any Moon Materials.
Any such action requires Moon's prior express written permission and is
subject to a separate written agreement signed by Moon. Possession of or
access to the Moon Materials does not grant any rights, whether by implication,
estoppel, or otherwise.
3. Reservation of rights
All rights not expressly granted in a separate written agreement signed by
Moon are reserved. No patent, trademark, trade-name, logo, branding, or other
intellectual-property rights are granted. "ARMSX", Moon branding, and
associated logos may not be used without Moon's prior express written
permission.
4. Excluded and third-party material
This proprietary license applies only to Moon Materials. It does not claim
ownership of, relicense, restrict, or supersede material owned by Allkern,
Lisandro Alarcon, other contributors, or third parties.
The upstream psxe material previously distributed under the MIT License
remains under that license, which is preserved in
LICENSES/UPSTREAM-MIT.txt. Files under third_party/, bundled frameworks, and
files containing their own copyright or license notices remain governed by
their respective licenses. Recipients must comply with all applicable
third-party notices.
5. No warranty
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE MOON MATERIALS ARE PROVIDED "AS
IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND. MOON DISCLAIMS ALL
EXPRESS, IMPLIED, AND STATUTORY WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. TO THE MAXIMUM EXTENT
PERMITTED BY LAW, MOON SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL,
INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES ARISING FROM THE
MOON MATERIALS OR THEIR USE.
6. Permission requests
Any requested access or use must be authorized by Moon in a separate written
agreement signed by Moon before that access or use occurs.
+21
View File
@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2024 Allkern (Lisandro Alarcón)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "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, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
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 OR COPYRIGHT HOLDERS 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.
+6
View File
@@ -169,6 +169,12 @@ The cases cover source invariants, cached/reference CPU differential execution a
`make test-sdl-runtime` is an optional headed host check that creates an accelerated SDL2 renderer, uploads a BGR555 texture, and presents it. It is intentionally not part of the deterministic matrix because graphical CI runners may not have a display or accelerated SDL driver.
## License
ARMSX-specific material owned by Moon is proprietary and all rights are reserved. No use, copying, modification, redistribution, publication, commercial exploitation, or creation of derivative works is permitted without Moon's prior express written permission.
This proprietary license applies only to material Moon owns or is authorized to license. Upstream psxe code, contributor-owned portions, bundled frameworks, and third-party dependencies retain their existing licenses. See [LICENSE](LICENSE) and [LICENSES/UPSTREAM-MIT.txt](LICENSES/UPSTREAM-MIT.txt).
## Acknowledgements
ARMSX uses:
- `argparse.c`