Create CONTRIBUTING.md

This commit is contained in:
Aron Molnar 2023-07-26 07:38:45 +02:00 committed by GitHub
parent 06fa852427
commit affe1bc909
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 35 additions and 0 deletions

35
CONTRIBUTING.md Normal file
View File

@ -0,0 +1,35 @@
# About this project
It is high time for an easy, well-maintained, constantly developed, and secure pentest reporting tool: SysReptor is here.
We're glad you're here to contribute and to make pentest reporting even easier.
Thank you for investing your time.
We thrive for openness and broad availability to pentesting companies. This is why this project is source-available (but not Open Source) and SysReptor Community is free to use for everyone.
# Contributions not allowed?
Maintaining such a project is time-consuming and expensive. This is why SysReptor is a commercial product, financed by our SysReptor Professional customers. Thank you for this ❤️
We also want to make sure that SysReptor Professional features are exclusively available to our Professional customers.
This is why the license of SysReptor does not permit modifying the source code and bypassing license restrictions.
However, you might have the legal right to modify parts of the source code (like under Fair Use).
This is the reason we accept pull requests, even though the license does not permit modifying the source code.
Due to the legal complexity, we cannot verify if every single change to the SysReptor source code was legally permitted or not.
Accepting pull requests does not mean we also verified or acknowledged the legal status of the modification.
# Contributor Agreement
To make sure, we can use your changes without restriction, we are asking all contributors to sign our Contributor Agreement.
Contributor Agreements are generally common and accepted in many Open Source software projects.
We tried to make the process of signing as easy as possible.
You can sign our Contributor Agreement at https://cla-assistant.io/Syslifters/sysreptor using your GitHub account. Use the account's email address for your commits to successfully pass all checks for our pull requests.
# Credits
We'd be happy to give you credits for your contribution. Please add yourself to the [credits](#credits) section if you wish.
# Dependencies
You can use external dependencies if they have permissive licenses (like MIT, BSD, etc.) or licensed under LGPL. You can always use software under licenses on [Blue Oak Councils permissive license list](https://blueoakcouncil.org/list) with a rating of "Bronze" or better.
# Credits
## Special thanks to all the people who had helped this project so far:
* \<add yourself here>