|
From: | Armony ALTINIER |
Subject: | Re: [Audio-video] [Liberté 0] Re: http://audio-video.gnu.org/video/ghm2013/Samuel_Thibault_Jean-Philippe_Mengual-Freedom_0_for_everybody_really_.text |
Date: | Mon, 21 Jul 2014 12:54:15 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
Richard wrote to Alexandre:That definition of freedom is misguided because it stretches the word to include everything that is good or bad for a person. That destroys the distinction between freedom and practical opportunity.When we talk about human rights, we talk about humanity, not about a part of it. That's why it comes with a fight against discrimination. When we read the Convention on the Rights of Persons with Disabilities, the article 2 defines: "Discrimination on the basis of disability" means any distinction, exclusion or restriction on the basis of disability which has the purpose or effect of impairing or nullifying the recognition, enjoyment or exercise, on an equal basis with others, of all human rights and fundamental freedoms in the political, economic, social, cultural, civil or any other field. It includes all forms of discrimination, including denial of reasonable accommodation;Accessibility, Human Rights and Freedom are linked. As you noticed, it is not a fancy from us. There is a moral obligation to make reasonable accommodation for those who create things (programs, websites, buildings...). It is their responsibility. Richard wrote to Jean-Philippe: I think it is a damned shame that you are blind.You may think it is, but it shouldn't be a shame, because it shouldn't be a problem! In an accessible society, a blind person wouldn't be excluded from social life. But just because some people think it is not their problem, not their responsibility, the State should care of that, not them; a big part of people are excluded. As Samuel said, it is like a ghetto, like if there were 2 categories of people. Are Free Softwares for Humanity or for a part of people who can use them? Richard wrote to Samuel: > But your blindness does not make you ethically entitled to order a specific person do specific work to help you out.When you "order" people to share the code they wrote, you do it because it is fair, because the freedom of the developer to not share his/her work doesn't worth the freedom of the users to use it. Because the selfish freedom to earn money from a secret code you don't share isn't as important as the freedom of the majority, because you consider (so do I) knowledge is a common good. But as you noticed, there are people that don't agree with this definition. It is a political engagement. We think the same for accessibility. It is a question of choice: what kind of society do you want to live in? If you think Freedom is a common good for the whole Humanity, you must take accessibility into account. If you code in an inaccessible manner, you will create discrimination. If it is not a problem for you, go on. It reminds me those "coal rolling" supporters. They voluntary pollute to protest against the ecologic measures that reduce their "right to pollute". In ecology as in the accessibility field, we cannot achieve a more human society without the participation of everyone. Make inaccessible code is like make polluted code. If you think your right to make polluted/inaccessible code is more important than the right for people to not be excluded, we definitely have a different approach of Freedom and Human rights. Armony Le 21/07/2014 09:52, Samuel Thibault a
écrit :
Richard Stallman, le Sun 20 Jul 2014 23:28:36 -0400, a écrit :[[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > But your blindness does not make you ethically entitled to order a > specific person do specific work to help you out. Well, I wouldn't say "order", but quite close. How close? What power do you believe you are entitled to?I don't believe anything like that of course, that's why I wouldn't say "order". But being left behind brings quite some important rights to request about it.Can we instead say for instance that freedom 0 is useless without accessibility? No. We can say that the program in its current form is useless for the handicapped absent the accessibility they need.Which thus means everybody, since anybody may become blind after an accident for instance.However, that doesn't mean the program is useless overall. It may be a tremendous step forward for the community.If it is a tremendous step forward which leaves part of the population behind, it's really questionable. Precisely when it's a tremendous step. How can you feel when you see the whole population get a tremendous step and not be able to enjoy it?Accessibility is not just a matter of patching over the software. Doing it that way is unproductive at best: one would have to continuously send patches to free software as they are created and developped, and accessibility will thus always lag behind.Better late than never.And so handicapped people will always only come after... [...]Even if the best way to give that program the missing accessibility is to rewrite it from scratch, every job is a lot easier the second time than the first time.Not really, no, because the people who will rewrite it from scratch won't be the same, since the upstream developers will probably not take the pain to do the rewriting since they don't need the "feature". The existing software will thus probably remain inacessible. We'll thus end up with an accessible fork, putting a burden on the people maintaing it. We have seen that happening over the past decade with webbrowsers for instance. If upstream is not dealing with it itself, you end up having to maintain a patched version, which is never really integrated upstream, and thus not integrated in standard distributions. Handicapped people can then only use specialized distributions, and not the mainstream ones. That reduces their choice consideraly, and it's not sustainable. That is actually a ghetto. I really weigh that word with all its heavy meaning. This is something that we have observed in the past decade: there have been various specialized distributions, and people have enjoyed them, saying that it was great to see handicapped people using GNU/Linux, which is great indeed. But that's a golden cage. Handicapped people can then only use the computers on which those were installed, they can only use the software included in thoses distributions, etc. "Better than nothing"? Well, a problem is that quite a few people would then think "job done". And indeed those distributions are a pain to maintain, and the people maintaining them don't really plan on taking the time to do more (and state won't spend the money on doing so since "job is done"). And thus we never get beyond the ghetto.So the first time is not wasted, not even close to wasted. Meanwhile, it may be useful for lots of non-handicaped users.And handicaped users will just see their peer enjoying it without being able to use it. Isn't that ethically questionable? (I was about to write "allowed" instead of "able"... Of course that wouldn't have been correct, but believe it or not, that's what the feeling of handicapped people tends to be, ask anybody about inaccessible buildings for instance)Thus, I stand by the position that the state has an obligation to aid the handicapped by funding accessible free software,They already do it through various research & development programs, producing free software. We haven't yet seen them integrated mainstream. I'm sorry, but saying "the state will take care of it" really is not an answer. What do you think state did for buildings? They haven't only made buildings accessible, they have made it mandatory to build accessible buildings. So yes, it's up to upstream authors to do the basic work for accessibility. (of course, what "basic work" is has to be reasonable, and it happens that it is). Samuel --
Armony ALTINIER
|
signature.asc
Description: OpenPGP digital signature
[Prev in Thread] | Current Thread | [Next in Thread] |