pydvbcss is licensed under the Apache Licence 2.0.
We want to make contribution of small patches and bug fixes as easy as possible. The Apache v2.0 licence makes it straight forward to accept such contributions. Clause 5 of Apache v2.0 permits us to include your patches in return for copyright acknowledgement in the AUTHORS file.
If you would like to make a more substantial contribution thats great! But first, we ask that you please get in touch and we'll sort out a simple Contribution Agreement.
The purpose of such an agreement is to define the terms on which you contribute your work and lets us know that everything you contribute is your own. This ensures it can safely be included under the terms of the Apache Licence, Version 2.0, thus protecting the project and anyone who uses it.
If you are happy to contribute under the terms described above, then please follow the normal conventions for github...
- Fork it
- Commit your changes
- Submit a pull request