Skip to content

robotoss/mr-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Functional Source License 1.1 (FSL-1.1) – "MrAI"

Copyright (c) 2025 Konstantin Yeftifeyev


1. License Grant

This license grants you the right to use, study, copy, and modify the software known as "MrAI" (the “Software”), subject to the terms and conditions outlined below.


1.1. Permitted Uses

You are permitted to:

  • Personal and internal use: Deploy and run the Software for your own personal use or within your organization for internal purposes, without providing access to third parties.
  • Source review and learning: View, study, and analyze the source code of the Software for educational or research purposes.
  • Forking and modifications: Create forks, derivative works, or modifications of the Software, provided they are used solely for personal or internal purposes.

1.2. Prohibited Uses

Without the prior written permission of the copyright holder, you may not:

  • Offer as a service (SaaS): Provide or host the Software for third parties in any form of Software-as-a-Service (SaaS) or similar hosted environments in a commercial context.
  • Monetize the Software: Sell, resell, license, rent, or otherwise monetize the Software, either directly or indirectly.
  • Develop competing products: Use the Software or any derivative works to build or offer competing commercial products or services.

Clarification: “Commercial context” includes any activity intended to generate revenue, including but not limited to paid subscriptions, freemium models, advertising-based offerings, or indirect monetization strategies.


1.3. Derivatives and Contributions

  • Public forks or derivative works must:

    1. Retain this license without modification; and
    2. Clearly indicate that they are derived from "MrAI" and distinguish themselves from the original.
  • Contributions to the original project (e.g., via pull requests) are welcome but must comply with the repository’s published contribution guidelines.


2. Automatic Transition to Apache 2.0

After a period of five (5) years from the release date of a specific version of "MrAI v1.x" (the "Restriction Period"), this license for that version shall automatically convert to the Apache License 2.0.

Upon conversion, all restrictions in Section 1.2 for that version shall expire, and the version will thereafter be governed exclusively by Apache 2.0.

Future versions of the Software will remain under this Functional Source License until their respective Restriction Periods expire.

(If you do not wish for automatic conversion to Apache 2.0, you may remove this section.)


3. Disclaimer of Warranty

The Software is provided “as is”, without any warranties of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.

In no event shall the author(s) be liable for any claims, damages, or other liabilities, whether in contract, tort, or otherwise, arising from or related to the Software or its use.


4. General Terms

  • By using the Software, you acknowledge that you have read, understood, and agreed to the terms of this license.
  • For commercial licensing, exceptions, or inquiries, please contact: [email protected]

5. Definitions

  • "You" / "Licensee" — any individual or legal entity accessing or using the Software.
  • "Commercial context" — any activity, direct or indirect, aimed at generating revenue, including SaaS, paid features, freemium models, advertising, or similar monetization.
  • "Restriction Period" — the period during which the restrictions in Section 1.2 remain in effect, prior to automatic conversion to Apache 2.0.

About

Solutions for self-hosted MR review

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published