Long term accessibility (was: Re: Development cost proposal needed.)
Tony Baechler
tony at baechler.net
Fri Jan 25 02:33:07 EST 2002
At 07:40 AM 1/24/02 -0500, you wrote:
>we call it. My view is that if we can get a robust Linux solution that
>would allow blind folks to get real access to an inexpensive operating
>system which we could use to do what we need and also to access the
>Microsoft apps through emulators, then we really could go a long way to
>creating a level playing field with a host of options rather than
>constantly trying to catch up to main apps and forsaking the others. Not
Hello. I think I am coming in late on this thread, but your comments
interested me. I would like nothing better than to have a workable Linux
solution which allows me to get everything done which I use Windows for
now. However, I just do not see this as realistic, regardless of available
resources. As much as I would like to criticize Mr Mosen's comments, he is
mostly right. There are two things here which are going to be stumbling
blocks. I write from my own experience with using LInux. One is that
emulators are generally not accessible because of the GUI and different OS
standards. What works one way in Linux does not work at all in
Windows. PINE vs. PC-PINE is a good example. The standard "pine" is a
good command line program which does everything with the keyboard. The
Windows equivalent uses dialogues and the GUI for everything and does not
even work with pop3.
Another serious difference is between Lynx and IE. Lynx does not handle
cookies correctly. Lynx does not do Java or javascript. Lynx knows
nothing about Activex or being able to display images. IE is much slower
and has far more security problems. IE crashes at the least opportune
times. IE requires some form of MSAA implementation to be useful at
all. With that said, I personally use Lynx for 95% of my surfing and only
use IE when I have to. However, Lynx for win32 is vastly different than
Lynx for Linux. Besides the win32 version being slower and having
stability problems, (it randomly crashes sometimes) it does not handle
cookies at all (it just throws them away on exit) and has no idea about
handling multiple users.
The other serious problem has nothing to do with the blind, but equally
affects sighted. That is that Linux is still relatively new and is written
by amateurs. I think the kernel does a very good job and the programmers
are very, very good considering what there is to work with, but the fact of
the matter is that new kernel versions are coming out constantly. It has
not got to a point where it is stable enough that it can go for months
without bug fixes, new drivers, general code tweaks, etc. You could argue
that "I have been using 2.2.19 for months without any problem," or any
other kernel version, but those are not the "latest" or "newest" kernels in
most cases because they are updated too often. When I was actively running
a Linux box, I was compiling a new kernel once a week or more. That was
last summer. In a very short time, I went from kernel 2.2.19, 2.4.5, and
ended up at 2.4.12. I never got 2.4.13 or higher to work. How, then, do
you expect to break the MS monopoly when suddenly your kernel (assuming you
use modules) is yanked out from under you because a new version came
out? Sure you could do it like Speakup does now, but how often has it
needed updates (I know of at least once, if not more) because it could not
patch the latest kernel correctly? On the other hand, it amazes me how
very stable Linux, Speakup, and the software is in general and I wish MS
would learn from Linux. Obviously Microsoft has serious problems which
they are in no hurry to address, but they have the funds to blow people off
without a thought. The gnu project was established way back in the late
1970's or early 1980's. Their goal was to have a totally free OS. Years
later they are just now seeing this reality. Therefore, it is unreasonable
to expect overnight progress for the blind community. Things take time.
In conclusion, I think that the days of Windows being dominant are coming
to an end, but very slowly. If a majority of the blind appealed to screen
reader manufacturers such as GW Micro and Freedom Scientific, they would
move their focus to Linux. That has not happened either, and I would be
surprised if it does for awhile. As Kirk W wrote, Linux is not for the
masses. Personally, I would like to keep it that way. Emulators are still
very much in their infancy. It will take years before that
changes. Rather than trying to focus all our resources on an immediate
solution, let us wit and take one step at a time. Too many other things
need to happen before it can be a level playing field. Linux needs to grow
up a little more, along with Speakup, the ODS and Windows emulators, and
blind computer users. There are still the majority of the blind who prefer
Windows and are not going to change yet. They could change if Linux was as
accessible as Windows, but that is unreasonable for now. Sorry for my
rambling. I really do like and prefer Linux (otherwise why would I be on
the list?) but we must deal with the limitations facing us. Please feel
free to correct my impressions if they are wrong, but no flames please. Thanks.
More information about the Speakup
mailing list