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

Re: non-free and users?

Remi Vanicat wrote:

You seem to always forget that the help B might ask you is to make a
debian package and to distribute it (so he can find it). If it is a
package that can go to non free, that mean that the license does not
forbid you to do it. But you want to debian to refuse this kind help
to anybody asking it. In this case I see no difference between refusing
on principle to do it and your #2 case.

The fact that *just* by refusing to distribute non-free we will act unethically (yes, I agree with you!) does not change the fact that by distribution of non-free Debian compel himself to actions which lead to situations which contradicts human ethic. I agree with you, *just* refusing to accept non-free will not solve all problems. It will decrease amount of ethical actions Debian can do and amount of non-ethical actions he can compel himself to do. I do not know which amount is less. What about such an solution: "We can not provide funcionality X which you need. We are working on implementing it". Those who will maintain proposed non-free package can work instead on providing functionality which is needed or packaging other free software. I think there is still a lot of work to do in this area. But it is their decision of course.

Secondly, in #2 the fact that the package is or not in non-free change
only one thing : if B need the package it will be more difficult for
him to find it.

Distributing non-free often lead to the described situation which contradicts ethics. This situation contradicts ethics regardless of the solution which I propose. You probably can find better solution, but I do not see it.

But it doesn't change the fact that you can't give him
a modified version of the package.

Yes, you are right. I can't give him modified version of non-free package.

Thirdly, not all non-free enter in your example.

Yes, you are right. Please, let's limit ourselves with one example at a time. It is difficult to create an example which will cover all possible cases and licenses.
Best regards, Sergey Spiridonov

Reply to: