[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Need advice: Package has a restrictive non-free modified MIT license




On 21/07/25 07:24, Aryan Karamtoth wrote:

Hi,

I'm currently packaging python-itertree and filed a RFS [1] for the same since I was able to run the package tests and upload it to mentors.debian.net for sponsorship and review.

Boyuan then informed me that this package has a restrictive non-free modified MIT license which may violate DFSG #6.

DFSG #6: No Discrimination Against Fields of Endeavor

"The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research."

The exact restrictive policy of the license is given below:

"Human protect patch:
The program and its derivative work will neither be modified or executed to harm any human being nor through
inaction permit any human being to be harmed."

Full license can be found here [2]

Unfortunately, this package is a dependency of python-pytooling (another package which I'm packaging) where as pytooling itself is a dependency of pyGHDL which is again required for a GHDL plugin under Debian Electronics Team I'm told.

Hence, this is an important package that needs to be in Debian.  

I need advice on how to proceed with this package as its a very important one and the downstream packages of this upstream package are very useful tools that need to be in Debian.

[1] https://lists.debian.org/debian-mentors/2025/07/msg00146.html

[2] https://github.com/BR1py/itertree/blob/main/LICENSE

-- 
Regards,

Aryan Karamtoth
Debian Contributor
IRC: SpaciousCoder78

GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421

The author has just agreed to move itertree to a Standard MIT License thereby removing the non-free version of the MIT license [1]

I guess that's one issue solved. Took nearly a month.

[1] https://github.com/BR1py/itertree/issues/40


-- 
Regards,

Aryan Karamtoth
Matrix: @SpaciousCoder78:matrix.org
XMPP: SpaciousCoder78@xmpp.earth

GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421

Attachment: OpenPGP_0xFE9007B8ED640421.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Reply to: