Linux - If it's so good, why won't people take it even when it's free

Published Sun, May 16 2004 20:30 | William

Hardly a day goes by without me hearing about 'open source' in one way or another and open source is often used Synonomously with Linux.  People constantly want to start citing technological reason why the Penguins are going to march the whole way to the desktop or why Open Source isn't going to make it in the long run.  I'm not disparaging those arguments, but I'd like to point out what I think the biggest problem with Open Source's success is/will be.  In short, it's the Linux Advocates.  No, I'm not talking about Linus or any of the big names out there, I'm talking about your every day run of the mill open source user/developer.  And here's what I mean:

1)  They take themselves way to seriously.  To show one example, head over to Comp.Os.Linux.Advocacy and post any question you want, but post it with Outlook Express and watch their response.  Try positing a level headed argument like “Regardless of which OS is going to eventually win out, assuming one is going to win out the other, it won't be for a while so professionally it's advisable to be familiar with both OS's”

2)  They are f****ing obnoxious.  I think there's something inherent in them that in order to make a comment, it has to be riddled with Sarcasm.   That's so 1980's.  Sure, there was a time when computer people were viewed as nerdy and it was cool to be angry and rebellious, but these guys are martyrs running around trying to find a cause as opposed to the other way around.  Flip through COLA one day, or even Slashdot and you'll undoubtedly notice that the majority of the user comments are either sarcastic, snide, petty or all three.  Ok, I can be a smart ass at times too but if everything you say is sarcastic you really start looking like a one trick pony, and an untalented one at that.  I swear it's like they only know five god damned jokes and they recycle the stuff over and over.  I don't know if they sniff each others balls all day and that causes them all think and talk alike, but something sure is causing it.

3)  They are dorks.  Ok, maybe the first time someone called Windows 'Windos' or the first time they spelled Microsoft “Micro$oft” it might have been funny.  But 9 years afterward it's getting pretty old.  And I have yet to sit around and hear 'Windows' developers sit around and trash Linus Torvalds or even Larry Ellison. At worst I've heard a few nasty comments about Ellison and McNeally but I could count those times on my left hand.  Type in “Bill Gate$”  or “$teve Ballmer” in Google and you'll see how different it is on the other side.

4)  They're clueless -  To call someone stupid just b/c they use Windows is, well, stupid.  A lot of this country and even more of this world isn't all that tech savvy.  And most people want software to be easy to use and intuitive more than anything else.  So for a whole lot of those folks, setting up Samba so you can share a file isn't all that attractive.  Being able to right click and share a folder is.  This, according to many of the wankers, makes people stupid.

So really, who cares if you can recompile your stupid kernel, unless of course you can also add value in doing so.  Every freshman CS student that wants to sound cool runs around bragging about rebuilding their Linux kernel..  Ok, cool, your a big shot.  But I don't care if you can recompile my a55, if you can't implement a simple linked list or pop something off a stack, you're going to look stupid.   Nothing makes someone look dumber than when they 'try' to sound smart. 

And as long as OS has spokespeople with that many boogers in their collective noses their isn't going to be large scale adoption. It all reminds me of the Port O Potties at my first Lallapalooza concert.  If you could have sold $20.00 tickets to a clean restroom you'd be rich.  And if there were only $20.00 restrooms available, there still wouldn't be too many takers on the Free Port O Potties.  I think the analogy holds here as well. 

Comments

# William said on May 17, 2004 6:36 AM:

It's true. Linux makes average Aunt Sophie the user go screaming in horror. I don't care what Balmer says Developers don't drive desktop technology. If they did we'd all be using *NIX because that is what most Comp Sci majors learned on in school. Users drive desktop technology. If the users don't like it, it's not going to fly. The users make me money, I cater to whatever they want, it's their machine. Does that make them stupid? No, of course not although many *Nix zealots seem to think so. I could counter with "well Mr. Zealot then you are dumb because you don't know what the headspace and timing for a .50 cal is" they usually come back and say something like "why would I ever need to know that" and I would say "exactly you don't need to know what the headspace and timing for a .50 cal is and Aunt Sophie shouldn't have to know how to read binary or work in a console to look at baby drooley's first birthday pics". Windows is wining because of Aunt Sophie and millions like her and will continue to do so until the *Nix movement pulls it's head out of it's @ss and starts writing software for users, not software for developers. Because last time I checked Aunt Sophie doesn't want to have to write the driver so she can install her new 50,000 features in one machine printer, copier, fax, and scanner.

# William said on May 17, 2004 11:05 AM:

This reminds me of that Dilbert cartoon where a fat/balding/suspender wearing guy is talking to Dilbert and Dilbert recognizes him as a Unix user, then said Unix users says to Dilbert 'Here's a nickel kid. Get yourself a new computer' (not sure if that's exactly how it goes but you get the gist of it). This, to me, was a jab at the *nix community and how high and mighty they think they are, BUT if you do a search on the Internet for this quote you will find that most of the places it's found are *nix friendly sites....so basically some people in the *nix community didn't get the joke and thinks that the cartoon was a jab at the people not using a *nix system. See here for an example

http://www.thebeachfamily.org/software/software.html

# William said on May 17, 2004 1:58 PM:

Andy, you are right on about what drives development. We'd all be writing in A33embler and C++ too. Not to beat up on Frontpage but it's the best example I know of. All developers hate it. Most professionals shun it. But half the world owns a copy and uses it. Not everyone wants to understand the nuances of HTML and Javascript just to get up a simple web page. another example is Flash vs. PowerPoint. Both are easy to use but Flash is one of the realest tools out there. But there's no way you'll see large scale adoption in the non developer community b/c it's, well, intended for developers and not hobbyists and recreational users. Calling all of these people stupid might give really insecure folks a feeling of superiority, but it begs the question, if you are so smart, why are those dummies richer than you.

And this will drive the OS guys nuts ever time it's asked.

# William said on May 17, 2004 2:01 PM:

Skicow:

I haven't seen that cartoon, I only saw the one about Unics programmers where the boss was going to send the company nurse to visit Dilbert. If you can find it, please send it to me, I'm going to try to find it now.

Another thing, have you seen the personal web sites of a lot of the COLA guys? Does sticking 50 goddamned earings in your face and tatooing your neck make you smart or something?

Thanks again man.

Bill

# William said on May 18, 2004 9:49 AM:

No, I haven't seen any of the COLA personal websites, but now that you mention it I might have to go take a peek. I guess they pierce their faces to show how cool or hardcore they are. Don't get me wrong, I know a bunch of guys/girls that are like this and they are really nice people, I love the type of music that usually comes with doing this to yourself (punk, straight edge, etc.) and hang with them, but I never really understand why they do it to themselves, I guess it's just things kids do (damn I can't believe that I just typed that!! I sound like an old man)...

I'll see if I can find that Dilbert cartoon...

skicow

# William said on May 18, 2004 2:11 PM:

http://www.liamslider.com/ Is one of my favorites. It's a shame his site is down right now (which it is quite a bit) b/c he's the epitome of Wanker. John Bailo (a funny albeit delusional Microsoft hater) once posted in the dotnet.general group. I asked him what his post had to do with .NET. He had cross posted to COLA so Liam hops all over me with some nonsense about Mafia$soft and a bunch of other incoherent ranting. The fact that he can't post with using a $ for an S or all that other oh so cliche' garbage speaks volumes.

As far as the Tattoo stuff.... I didn't really mean to dog tattoos or piercings. It just kills me how many of these 'noncomformists' all look alike. If someone wants to be a nonconformist musician/computer dude, why not keep it real. Get a haircut, head over to Brooks Brothers and get some cool duds and stand out in your crowd. If that's their thing, good for them, none of my business. But it often fits into that whole "look at how nonconformist I am" look that is, well, tired. A lot of this is youth of course but when you're like 30, it starts to look a bit dumb. I really wish old Liam's site was up but regrettably it's not. He's probably reconfiguring his kernel or something 'cool' like that.

It's actually too bad Gates and Ballmer are such nice guys b/c it'd be really funny if they use their alleged superpowers to force all COLA guys to get a Windows Tattoo across their asses.

As always, good to hear from you, you always have a cool perspective.

# William said on May 19, 2004 7:14 AM:

Thanks for the compliment Bill, I always enjoy reading your blog...you and Casey have some great stuff to say.

I agree with your statement about all 'noncomformists' looking the same, but it's just a thing to do when you are aged 14~29 or so...hell I did it too! I look back when I had hair down to my a55, wore nothing but rock shirts and only wore Doc's...We all looked the same, but we didn't look like our parents which was what it was all about (for me anyways)...but now that I'm over 30 I've changed, I still listen to the same music, hang with the same people, and all my casual dress shoes are Doc's, but I cut my hair (though it is still down to my shoulders).

Wow, Mafia$oft, that's a new one to me! I guess I'm not hanging out in the cool places and using vi to edit my scripts enough to know that eh?

# William said on May 28, 2004 10:57 AM:

Bill,

Found that Dilbert cartoon, but can't find an email address to send it to you, so here is the URL

http://forums.sudhian.com/messageview.cfm?catid=82&threadid=58095

Enjoy :)

skicow

# William said on June 23, 2005 12:34 PM:

Hmmmm... wandered onto this old thread by mistake. I have to comment on it though:

What I find interesting is that the amount of windows / Gates bashing that goes on in the *nix community is isolated for the most part to the Operating System, and toward Microsoft as a corporation. Never have I heard it targeted toward Developers who develop for Windows (though *nix types will take a well-deserved potshot at a self-aggrandizing MSCE who doesn't know Jack).

On the otherhand, reading this thread is typical of what I hear all too often among MS MVP's and their ilk... proudly spewing harsh sarcasm not toward *nix Operating Systems nor toward *nix businesses, but rather personal attacks aimed directly at *nix developers and users.

And, no you're wrong about me. I'm as much a MS fan as a *nix fan. Just because someone sees your personal attacks against others doesn't make them your enemy. It just means you're no better than the other guy.

# William said on July 10, 2005 10:33 AM:

Dave: you're kidding right? If not, I got 4 words for you.... COMP.OS.LINUX.ADVOCACY check out the cross posting that many of them do (John Bailo in particular) to the .NET groups... and then tell me that it's not personal attacks against individuals or developers.

The "harsh sarcasm" is a technique I learned specifically from my buddies at COLA who can't say squat without being saracstic. And honestly, what MVPs are you referring to? And how can I be wrong about you? I didn't say one thing about you?

Please though, instead of going after the style of my argument, tell me what's wrong about it.

# William said on August 12, 2005 8:16 AM:

Post to any intelligent Usenet group using Outlook Express and you get flamed. That doesn't just happen on *nix groups.

# William said on August 13, 2005 8:41 PM:

Damn, you guys, it's an operating system, not a damn war!

Some of us have just not liked the turns Windows has taken and look for something 'simpler' (the irony is to find it in a much more complex OS...)

Yeah, SOME of the users are snobs (Ask a question and get
man: answer...if man: question GAVE me a USEABLE answer, WOULD I BE ASKING IT HERE?!?!?!)

but there are a LOT more nicer ones.

And once you DO get it configured, it's pretty cool; I fire my Windows partition only when i have to now, because WINE SUX!

My favorites? Win 95 OSR 2.5 w/FAT32 and NT v 4.0 SP5
the two BEST operating systems I have EVER seen, but, alas, obsoleted because Bill Gate$ (oops, sorry! ;) thinks we NEED something else...

AND, you gotta remember ONE thing: Linux drives Windows' development as Windows drives Linux's development!

# William said on August 13, 2005 11:02 PM:

Vash - I agree with you. I came off as anti Linux and actually, I'm not. I don't know it well enough although I was pretty familiar with Solaris being that my first programming job was working with Solaris and Oracle. What I know of Linux I like. I never found Unix people to be anywhere near as obnoxious as most of the linux people I've come across (and to be fair, I've met many cool Linux users and know a ton of a33holes that use/Write for Windows). But I get really sick of trying to learn Linux and posting questions in Linux newsgroups (COLA being my 'favorite' although it's not a place to go for technical assistance) and having people call me a retard b/c I'm using Outlook express and then they don't even answer my questions. Of the people that actually answer questions or have helped out - never once have they mentioned OE. I posted two book reviews on Slashdot for instance though, and one or two of the negative comments were related to my writing or the review, the rest of the flames were because I used a Microsoft technology or that the book was about MS Stuff. And then I get trashed by them b/c I'm a Microsoft MVP - as though you can't possibly use both OS's - I personally use Mac as well. And ultimately my point is that most normal people's lives don't revolve around what operating system they use on their computers. And it's not fair to call people like my Grandma "stupid" just b/c they use Windows XP. Calling people that use a certain operating system stupid is pure BS.

For server stuff, *nix is a lot better choice IMHO in most cases. But for desktop apps, *nix isn't there yet for most people . Microsoft is successfuly b/c consumers buy their stuff. Linux is successful b/c of adoption as well. But COLA types can't have it both ways...When Linux companies are successful it's because the marketplace is speaking and consumers are smart, but when MS is successful it's b/c the marketplace is stupid.

I like making money too much to really care what I work with - If Linux jobs were more abundant and paid better than .NET jobs, I'd be writing for it tomorrow. And being able to work in multiple environments makes you a lot more marketable. I'm behind in Linux programming right now but doing a good bit with Mono to try to compensate.

Either way though - I was flame throwing with this post and i was a little unfair. I totally agree with your sentiments - too bad more people don't have your viewpoint.

Search

This Blog

Tags

Community

Archives

News

My other sites

Cool Stuff

Book Stuff

Security

ORM

Data Access

Funny Stuff

Compact Framework Stuff

Web Casts

My KnowledgeBase Articles

My MVP Profile

Design Patterns

Performance

Debugging

Remoting

My Fellow Authors

My Books

LINQ

Misc

Speech

Syndication

Email Notifications