# License

RunMat is licensed under the **MIT License** with **Attribution Requirements** and **Commercial Scientific Software Company Copyleft** Provisions.

## MIT License with Additional Terms

Copyright (c) 2025 Dystr Inc. and RunMat contributors

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:

### Attribution Requirement

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Any distribution, fork, modification, or derivative work of this Software must maintain attribution to "RunMat by Dystr" in a prominent location visible to end users. This includes but is not limited to:

1. **Startup messages** or **about dialogs** displaying "RunMat by Dystr"
2. **Documentation** and **README files** crediting "RunMat by Dystr"  
3. **Package names** or **project titles** indicating the RunMat origin
4. **Web interfaces** showing "Powered by RunMat by Dystr"

### Commercial Scientific Software Company Copyleft

Any entity whose **primary business purpose** involves the development, licensing, or sale of scientific computing software, engineering simulation software, mathematical computing environments, or technical computing platforms (including but not limited to companies like MathWorks, Ansys, COMSOL Multiphysics, Dassault Systèmes, Autodesk, PTC, Siemens Digital Industries Software, Altair, and similar organizations) that creates a fork, derivative work, or modification of this Software **MUST** distribute their modified version under the same license terms as this license, making their modifications available as open source.

This copyleft provision does **NOT** apply to:
- Individual researchers, academic institutions, or educational organizations
- Companies using RunMat as a dependency without modification
- Companies whose primary business is not scientific/technical computing software
- Internal modifications not distributed to third parties
- Other open source projects and their maintainers

### Disclaimer

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.