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

Maytham Alsudany <[email protected]> Mon, 21 Jul 2025 19:02:46 +0800
Newsgroups gmane.linux.debian.devel.legal
Message-ID <[email protected]>
Hi Aryan,

On Mon, 2025-07-21 at 07:24 +0530, Aryan Karamtoth wrote:
> 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."

This undoubtedly makes the license and by extension the software non-
free.

[...]
> 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. 

I see you've already asked the author to reconsider, which is a good
first step.

v1.0.0 is the last version that uses the Expat (MIT) license unmodified
and is therefore free, so you can package that version of itertree
without issue and upload to main (though you won't be able to update it
further). You might have to adapt rdeps or patch it to be suitable
though.

--
Maytham

IANAL
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEESl/RzRFQh8wD3DXB1ZeJcgbF8H8FAmh+HlYACgkQ1ZeJcgbF
8H/O9g/+N91e+y1sh2b/qycB5XQ5D2gtE6XsIuv4yvSX5I5Qkr9Be32B8s+Bu+Gy
x8gfn5f+LfnBi7ONiuhGx5Bl0PyR87UT3b4WAqzr23x50yDCGP1fY0sQDjch7cNY
4mEhy5zsr1BHONtZjCgqJfZ5BYNFVu8Fa2ieQopEaXjKpxdL2n57oHT0+5+QhGb5
IP7hoVqwxz9CzdQs0fM27/HS57mfBxxbYAX8cFKmvBSs1xnJiuvvggxXzIrBxOq7
q7YrXLPU/WG3AG3DPxjLxiOlQIPpwMFyhduQmipBn/4FxFOEQMGo1/lCh/776aHx
WwY6vKihx8vaSLhWUNfGCvAx/ZkWCJjGdi7HIkv1b/kQWu25oGZnV0fELX8JjJlB
xVYe1ozqsgjvqLIXwNMHqgMtMlnkc3cqZMqKy7jW+3dKeSUW12CfgQ2Tv4bFDyQd
rVfzx/+d0RhKSf/y/71Wx8n3Lm5iEK4rK3yRZGkD3yeXYDN6Yf5Vj7VG5yhixznD
Uqk2PDhGX3IpznYhJiSQJmzZaDLN8cwvdtcNPsxPM4TewXCm8+hMvIVhZbUHq6hL
4kwht5gYi4BmUKY7bKRAM9XzV2toZL/CjT4LfKPhAfjVWbNqy//OT82wqOW1O5FF
Gp6bT2uYInvQzHJDBq8hm0zHmenlFE6kAPm0mPwTxawGgIYR/os=
=w1y1
-----END PGP SIGNATURE-----