Open source and automobiles

mpeters on 2005-12-05T02:19:56

Since most of my friends and family are not associated with software (except for my dad) and are almost completely ignorant of OSS, I feel compelled to explain my views to them in a way that doesn't completely bore them. For some reason, most of my explanations and analogies involve cars. It's not because I'm particularly interested in cars; but when I tried to find an example of other people who like to tinker, sometimes as a hobby, sometimes as a profession, the first thing that came to mind was a mechanic.

So I thought I'd share these examples here and maybe others will find them useful.

  • Red Cars and Firefox:
    It has been reported that red is the most popular color for stolen cars. Are red cars any more insecure than white cars? When comparing Internet Explorer and Firefox, MS fans defend IE by saying it is more targeted by viruses and spyware because it's more popular. Even if Firefox isn't any more secure than Internet Explorer, isn't choosing a white car over a red one a good idea just because it won't be as big of a target? I think so.

  • Tweak out your engine and I'll sue you
    Why should I care if I don't get the code when I buy software? I'll never look at it or change it?
    It's true that most people buy their cars and have no interest in ever even opening the hood. And most of those that do will only change their oil, or replace belts, etc. Very few will ever replace their alternators or rebuild their engine. But some will.

    While most people don't care to get their hands that dirty, how would people react if Ford suddenly sold all of their cars with the hoods locked such that only an authorized dealer could open it? (And in a comparison to some companies, threaten legal action if you figure out a way to open it yourself). If they decided that you cannot get any repairs (patches or upgrades) from anyone except the dealership? I'm sure they'd love the extra revenue, but the business they would lose would greatly offset that. The public outrage caused by such a business decision would be quite significant.

    Why shouldn't you be allowed to tinker under the hood of the software you buy? Even if you don't want to, shouldn't you be allowed to take it to another professional who would be experienced enough to do it for you?


Link on open source automobile software

Phred on 2005-12-08T07:09:15

Here's a great link on some of the issues surrounding how the auto manufacturers virtually weld the hood shut. Makes me want to build an open source car one of these days.