Open source insecurity
by Andy Oram
Advocates of open source showed such a moment on the first day of the
Ottawa Linux Symposium, about which I recently
at length. But the incident I am thinking of was recorded for history
Newsforge article by David "cdlu" Graham:
He [Doug Fisher] wrapped up his presentation to the usual polite
applause and closed his slide show to reveal the message "Windows XP
has locked your desktop," resulting in the single loudest and most
sustained booing by nearly everyone present I have ever heard,
followed by a member of the audience rushing to the front brandishing
a Linux installation CD to widespread applause.
I was present for this incident, and vouch that the noise and emotion
released was extraordinary. Wow! I felt like I was in the middle of a
scene from some Hollywood epic where the soldiers raise their spears
and roar their defiance to the enemy.
Graham makes a subtle but valuable comment on the incident while
describing the next speaker:
His laptop, in contrast to Fisher's, ran Linux, but perhaps
demonstrated why Fisher's didn't. After a lengthy battle with X to
have an appropriate resolution for the overhead projector, he launched
his presentation entitled "How to talk to business people about the
value of open source," which sparked the comment of an audience member
sitting near me: "not like this."
So why was this audience of 800 hard-core Linux developers and
adopters so intolerant of a speaker who uses a Window platform? What
is the deep well from which such emotion comes?
They have legitimate anger, of course, at Microsoft's illegal
anticompetitive behavior, which has been well established in several
courts, and the company's continuing hounding of Linux by pressuring
governments, funding SCO, and spreading biased reports. The attendees
also have the same kind of familiar team spirit that breaks out
(sometimes quite violently) when different sports fans come together.
But that does not add up, in my view, to the display of anger I saw
that evening. Another ingredient needs to be added: insecurity.
Linux developers and users are aware that what they put together is
not yet convenient to install or easy to use. They resent Windows not
only because it has a dominating position, but because that position
is maintained by something more organic than the vaguaries of
computing history or corporate behavior. Microsoft (on the desktop, in
particular) awaits an open source challenge, and that challenge is not
yet strong enough.
I have prepared some fairly detailed slide presentations, trying out
Microsoft's PowerPoint, OpenOffice.org's Presenter, and KDE's
KPresenter for that purpose. Presentation suites are either very hard
to develop or are the perennially neglected stepchildren of the office
suite, because I found all three products embarrassingly buggy.
PowerPoint bears the most shame because it's been around the longest
and Microsoft promotes it as a professional tool worth a lot of money.
Still, if Doug Fisher has spent a career developing presentations with
PowerPoint, why is it a sin for him to use it for one more
presentation? It would certainly have been a smart move to feel out
the mood of his audience beforehand and to take the time to set up
Linux and a free software office suite. But if the Linux and open
source crowd felt more secure in the superiority of their product, his
gaffe would have been greeted with just a few snorts and giggles.
I see too much of this moralistic hypersensitivity among people whose
goals I respect. Environmentalists are telling us to replace our light
bulbs, take public transportation, and recycle everything we can--yes,
all wonderful goals. But some environmentalists also realize that
individual behavior change cannot be achieved on a mass scale through
moralizing; new technologies and institutional strategies must drive
The same goes for personal life choices, which contribute to the
health care crisis. It would be great for everybody to cut down on
tobacco, trans fats, chemical household products, and epic Hollywood
movies, but lecturing does little to help.
You can apply this principle even to nationalistic and religiously
close-minded political stances. These are tearing the world apart, but
we can't get anywhere by telling people just to throw away their
commitments to these beliefs and to embrace a neutral, diverse
world. Those attempting change have to realize that people have
reasons for holding on to their stances.
Getting back to open source: the way forward is to build something so
great it compels everyone to use it, and to move institutions
(ironically, the topic of the second presentation that evening at
Ottawa Linux Symposium) to positions where they can make the switch.
The really great aspect of the Ottawa Linux Symposium is that its
attitude overall is in diametric opposition to the defensiveness
displayed toward the Windows-wielding presenter. The Linux developers
and their communities could easily waste time wallowing in excuses
such as "Vendors don't give us their specs" or "Implementations don't
conform to standards." But they don't do this. They say, "What can we
do to make this work?" And that's the path to success.
I like the sports analogy
I am often annoyed by people standing out in the hall at work arguing about their favorite sports teams, the players, coaches, etc. As if "My Team" is at all affected by my enthusiasm or how loud I shout at the TV.
I think from now on, I will refer to myself as a "Linux Fan" (short for fanatic, I believe, but apparently it's better than zealot. At least I'm not a Linux fundamentalist, whatever that is...) instead of a "Linux Zealot", although I may still call myself a "Penguin Lover". I'm not going to take down the large format color print of Tux someone made for me on the color plotter.
Unlike sports fans, I have a very real affect on the outcome of the game. I'm a member of the team, and I carry the ball in the form of LiveCDs and various distro Install CDs.
I set up Linux servers at work, at clients offices, and at home. I continually encourage them to improve their uptimes... "C'mon, let's make it 540 days this time!!!". I restart services, tweak config files, perform automated backups, and write new and interesting shell scripts.
Ok, I'm finished...
I was there too, and yes, I did boo as well. But I didn't do that because I _hate_ Windows, but because it was fun to point out the obvious.
Lets turn it around. If a team member from that other OS were to be found out when she used Linux for a Windows presentation do you think tshe would get the can? If you are going to advocate for Linux or desire to work in that space you damn sure better use the products you are touting. I have a job working in the Linux community and you can bet I use Linux for everything including presentations.
Linux as a religion
The fervour of the crowd you witnessed is a clear sign of religious zeal.
To that crowd Linux is god and Linus his prophet.
They consider themselves the priests of Linux and his Holy Army, their mission to stamp out all evil by spreading the Faith through whatever means possible (preferably by defeating that evil in a sea of blood).
No wonder then that they behave similarly to a crowd of Palestinians after a mullah calls for the destruction of all infidels. Replace Linux CDs with bomb belts and shouts of "Microsoft is evil" with "Allah Akhbar" and there is no difference between these groups (except that one wears Tux T-shirts and the other wraps towels around their heads).
Linux as a religion
That just… I mean… I don’t even know where to begin. I thought you were a little off before, but you’ve just placed yourself firmly in the nutjob category.
It should be pointed out that the talk in question involved free booze provided by Intel for the conference attendies.