Open Source Software License with Reserved Rights

Copyright (c) 2024 HacktoberWall

1. Definitions

- "Software" refers to the entire project and its source code.
- "Derivative Works" means any work based on or derived from the Software.
- "Owners" refers to the original owners and main maintainers of the project.
- "User" refers to any person or entity that uses, modifies, or distributes the Software.

2. Permissions

Permission is granted, free of charge, to any person obtaining a copy of this Software to:

a) Use the Software for educational and academic research purposes.
b) Contribute to the development of the project through pull requests or improvement proposals.
c) Modify the Software for personal, non-commercial use.

3. Restrictions

The User MAY NOT:

a) Use the Software for commercial purposes without explicit written permission from the Owners.
b) Create projects that substantially replicate the functionality of the Software.
c) Distribute modified copies of the Software without prior authorization from the Owners.
d) Create Derivative Works without explicit permission from the Owners.

4. Attribution Requirements

Any authorized Derivative Work MUST:

a) Include a clear reference to the original project in:
   - The project's README file
   - The project’s documentation
   - Relevant source code
b) Keep intact all copyright, patent, and trademark notices.
c) Clearly indicate that modifications have been made to the original Software.

5. Contributions

a) All contributions to the project are subject to review and approval by the Owners.
b) By contributing to the project, contributors agree that their contributions will be governed by the terms of this license.
c) By contributing to the project, the contributor agrees that their name or username may be displayed on the project's website or public pages as part of the contributor acknowledgment.

6. Warranty and Liability

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN NO EVENT SHALL THE OWNERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITIES.

7. Data Privacy

The Software does not collect or process personal data unless explicitly stated. If personal data is collected, it will be handled in accordance with applicable data protection laws, including but not limited to the General Data Protection Regulation (GDPR). By contributing, the User consents to the inclusion of their name or username on the project's public pages as part of the acknowledgment of contributions.

8. Termination

The rights granted under this license will automatically terminate if the User breaches any of its terms and conditions.

9. Miscellaneous

a) This license constitutes the entire agreement regarding the use of the Software.
b) The Owners reserve the right to modify the terms of this license in future versions.
c) For any use not explicitly covered by this license, written permission from the Owners is required.

To request permissions or special authorizations, contact: https://github.com/jollyjolli
