pygments / pygments.rb

💎 Ruby wrapper for Pygments syntax highlighter
MIT License
572 stars 141 forks source link

Licensing problems #112

Closed Merovius closed 3 years ago

Merovius commented 10 years ago

I'm currently trying to package a current version of pygments.rb for debian and we noticed some issues with proper licensing for some of the third-party code. Since it is very important for the debian-project to have this stuff sorted out when redistributing software, it would be nice if you could help me with that.

Namely the two files in question are vendor/custom_lexers/github.py (which seems to be copyrighted by github with a remark of a BSD-license, but without the original license notice given) and test/test_data.py (which seems to be taken from the gunicorn project, which is licensed under an MIT license, but again the license itself is not given).

The optimal solution to solve this problem, would be to include the licenses verbatim in the file-headers, or include the license files in the repository. I can open a pull-request for this, if you want me to, though especially for vendor/custom_lexers/github.py there is the additional question of what BSD-license the original author preferred (there are multiple versions around with different constraints). So a pointer to the original author or the software this file is taken from would help.

Thanks in advance for your patience in sorting these tedious licensing issues out.