Skip to content

Open Source License

The open source license for Peerix is the GNU General Public License version 3 (GPLv3). This license allows you to use, modify, and distribute Peerix freely, as long as you comply with the GPLv3 requirements. This means that if you use Peerix in your applications, you must also open-source the code for your applications under the GPLv3 license. This ensures that your applications incorporating Peerix are also available to the community.

What You CAN Do

  • Use Peerix for any purpose
  • Modify and improve the source code
  • Distribute your modified versions and all derivative works under GPLv3

What You CANNOT Do

  • Keep all modifications and derivative works private if you distribute the software
  • Sublicense Peerix under a different license
  • Remove or alter the copyright notices and license information
  • Hold the authors liable for any issues or damages
  • Use Peerix in closed-source, proprietary software without revealing your modifications

Compliance with the GPLv3 License

To comply with the GPLv3 license, you must:

  • Include a copy of the GPLv3 license with any distribution of your product that incorporates Peerix
  • Provide access to the source code of Peerix, all derivative works, and any modifications you make
  • Ensure that any derivative works are also licensed under GPLv3
  • Not impose any additional restrictions on the recipients of Peerix
  • Acknowledge the original authors of Peerix in your documentation and credits
  • Not use Peerix in a way that violates the GPLv3 license terms

Proprietary Use

If you want to use Peerix in a proprietary application or avoid the obligations of the GPLv3, you can purchase a commercial license from us. The commercial license allows you to use Peerix in your applications without having to release your source code or comply with the copyleft requirements of the GPLv3. For more information on pricing and terms, please contact us.

Frequently Asked Questions

Can I use Peerix in a closed-source application?
No, if you use Peerix under the GPLv3 license, you must release your source code and any modifications under the same license. However, if you want to use Peerix in a closed-source application, you can purchase a commercial license from us, which allows you to use Peerix without the obligations of the GPLv3.
What if I modify Peerix?
If you modify Peerix and distribute your modified version, you must also release your modifications under the GPLv3 license. This means that you must provide access to the source code of your modifications and ensure that your modifications are also licensed under GPLv3. If you do not want to release your modifications under GPLv3, you can purchase a commercial license from us, which allows you to use Peerix without the obligations of the GPLv3.
Can I use Peerix in a commercial application?
Yes, you can use Peerix in a commercial application under the GPLv3 license, but you must comply with the GPLv3 requirements, which include releasing your source code and any modifications under the same license. If you want to use Peerix in a commercial application without releasing your source code, you can purchase a commercial license from us, which allows you to use Peerix without the obligations of the GPLv3.
What if I want to switch to the commercial license later?
You can switch to the commercial license at any time by purchasing it from us. If you decide to switch from the GPLv3 license to the commercial license, you will need to comply with the terms of the commercial license, which allows you to use Peerix without the obligations of the GPLv3. However, if you have already released your source code under the GPLv3 license, you cannot retroactively change the license for that code. You would need to ensure that any future modifications or derivative works are licensed under the commercial license.