Skip to content

License

GNU Affero General Public License v3.0

Neun Python Bindings is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

Key Points

  • Free to use - Use for any purpose
  • Open source - Access to source code guaranteed
  • Copyleft - Derivative works must use the same license
  • Network use - If you run a modified version on a server, you must make the source available to users

Full License Text

The complete license text is available in the LICENSE file in the repository.

You can also read it at: https://www.gnu.org/licenses/agpl-3.0.en.html

What This Means for You

As a User

You are free to:

  • Download and use the software
  • Modify it for your needs
  • Distribute it to others

As a Developer

If you modify and distribute this software, you must:

  • Make your source code available under AGPL-3.0
  • Include the original copyright notice
  • State changes you made
  • If you run it as a network service, provide source to users

Network Services

If you modify this software and offer it as a service over a network:

  • Users accessing the service must be able to obtain the complete source code
  • This includes all modifications you made

Questions?

For licensing questions, please open an issue on GitHub or contact the maintainers.

Third-Party Licenses

This project depends on:

  • pybind11 - BSD-style license
  • NumPy - BSD license
  • Matplotlib (optional) - PSF-based license

These dependencies have their own licenses which are compatible with AGPL-3.0.