Official Comment Count: 1,032,072

Greg Laden's Blog

Evolution, Life Sciences, Science Education, Human Evolution, and Stuff

Profile

greg.jpg

Welcome to Greg Laden's Blog.


If you like this post, please consider submitting it to openlab 2008.

openlab08-submit.150.png


Recent Comments

Search this blog

Recent Posts

Replace Michele Bachmann

image

tbbadge.gif

MNCSE.jpg

support_plos_100x157.jpg

150udojseal.jpg Venimus, Vidimus, Venimus

Project Exploration


Nature Blog Network

ExpelledEsposedSidebar150.jpg

Blogroll

Join the best atheist themed blogroll!

Archives

« New film of possible interest | Main | The Netflix Player: An Irony Wrapped in dark blue plastic. »

Is it possible that the Linux Desktop is going to surpass the Mac in use? And why or why not?

Category: LinuxOpenSourceTroll Bait
Posted on: July 31, 2008 7:00 PM, by Greg Laden

image

for the children
Steven J. Vaughan-Nichols addresses this question. The question itself was recently raised when Mark Shuttleworth (Mr. Ubuntu) discussed the possibility in a recent talk.


We can assume that Shuttleworth is being optimistic and pro-Linux because he is so invested in it. So I won't write off what he has to say, but we will not be surprised at his exuberance. Vaughan-Nichols bothers to make a comparison between the Mac system and the Linux system and bases his conclusion on that. Sorry, Stevo, but that's dumb. If that was the basis for what system is going to be growing vs shrinking in user base, then where would Windows be? Out the window, certainly.

I think there are two types of people who will put Linux on their desktop in their notebooks. One, obviously is the geek, and we need not discuss that further other than to say that there are not enough true geeks to move Linux very far ahead in user base.

The other people are serious computer users ... people who are not programmers or engineers or fiddlers with hardware, but who need a serious computer ... who simply don't like windows and don't like macs and who have not been convinced by their 'friends' to be afraid.

Membership in this group of people who may prefer the simple power and versatility of Linux would grow for financial reasons as well. As long as the Microsoft philosophy remains "the users will upgrade, the users will pay" and the Mac philosophy remains, well, similar, there will be people who look at the computer that costs a third of a Mac and half of a Windows-infected box and pick the one they can afford that does what they need it to do.

Right now, I still believe that Linux is not for everyone. It is not for the faint of heart, it is not for people who like to whine. It is not for individuals who are not very smart or who don't really need a computer that works well and packs a punch. People who don't know their Ram from their Rom or the difference .... or lack thereof .... between a file and a folder need to be hand held by their Mac or bullied by their Windows box had better stay away.

Fortunately, none of these attributes apply to children. Children have not yet learned to be selectively ignorant of technology or afraid of what they are told to be afraid of. My daughter is equally competent at Mac System X, Linux KDE or Gnome, and Windows. She does not see them as really different. I wish more children (among those that are exposed to computers to begin with) were more widely exposed to different approaches. Were that to happen, unless Macs became cheap or Windows computers became sensible, you can bet Linux will take a much larger share of the user base.

Comments

Umm, Greg? Neither Shuttleworth nor Vaughn-Nichols were talking about market share. They were talking about whether Ubuntu can match the integration and UI of Macs.

Posted by: Winawer | August 1, 2008 12:37 AM

The moment I read "Windows-infected" you lost all credibility.

You're just another condescending elitist wanker, I see.

Posted by: Anon E Moose | August 1, 2008 12:48 AM

About market share: you missed an essential point. Linux runs fine in low cost netbooks (Asus Eee, Acer One, etc). XP has difficulties, and is on Microsoft's kill list anyway. Vista doesn't work, because it is so resource hungry.

I just bought a Acer One (512MB RAM, 8GB SSD, for 320€), which is fine for web browsing and light writing work. It comes with Linpus Lite, which I don't quite like. I'll probably switch to Ubuntu Netbook Remix. And once I get to tuning, I'll add nother GB to the RAM, set up a ramdisk for transient files to minimize SSD writes, and throw away the swap partition...

Posted by: Lassi Hippeläinen | August 1, 2008 3:36 AM

he's not an elitist wanker at all - its the truth.

As soon as you put Windows on your machine you have infected it with aids - just by going on the internet you spread your windows aids to other machines.

And you have to pay for it too...Also buying products from Microsoft helps fund the Republican party in the USA.............

Posted by: morgan | August 1, 2008 7:18 AM

I find this to be very true, my 4 year old sister currently uses an old computer that i put ubuntu on, she logs in perfectly (the password is super easy), opens firefox and plays tweenies (i made it the homepage for easy access) all the time. She doesn't seem to discriminate between windows and linux, to her their both computers where she could play tweenies.

Posted by: jo | August 1, 2008 7:28 AM

Why is it when a blog or article based on Linux starts talking about Windows and its short comings, you get idiots like Annon E Mouse start the name calling.

FACT: - The way Windows gives users admin rights helps the virus/malware writers and helps spread their code. I have spent the best part of 10 years as a IT pro, combating such things. Am I an elitist wanker as well?

Both Linux and Mac are safer because users do not necessarily have admin rights. MS tried this with Vista, User Account Control, but alas they failed.

I think that Linux community should look to Apple for the way they designed their UI, and emulate the design concept and philosophy. Making the end user's experience as painless and pleasant as possible should be the design goals.

Posted by: Ambleston Dack | August 1, 2008 8:09 AM

How did Windows fail with UAC? As a full time Linux user who's spent a lot of time with Vista I can attest to the fact that UAC is no more prevelant/annoying than GKSUDO prompts.

The fact that people have turned it off only shows how people are unwilling to change. These are the same people who come on the Ubuntu forums asking how to run as root so they don't have to type in their password when they want to run synaptic or edit config files.

Posted by: George | August 1, 2008 8:39 AM

> The other people are serious computer users ... people who are not
> programmers or engineers or fiddlers with hardware, but who need a
> serious computer

Um, really? Because I am a geek, sure, but not a programmer (every attempt to learn pretty much fails), and I need a very serious computer. I do paperwork and spreadsheets. I do graphics. I do video. I do network administration. And, having a ton of free software at my fingertips, I am doing more now that I ever knew I could.

The only type of activity that I would ever recommend a Windows machine for is gaming, and I'd really recommend that you but a console for that.

Posted by: lefty.crupps | August 1, 2008 8:57 AM


Not gonna happen. There is no 'linux store' at the mall, there is an 'apple store' with people who are trained and knowledgeable in the use, tweaking, and support of the Mac OS.


(typing this from a Dell Laptop running RHEL at work right now).

Posted by: Han Solo | August 1, 2008 9:43 AM

Yeah well i think the same way as this article says i like them all but i still also believe that windows is way to problematic and that macs are for conceited rich dont know anything snobs because y else would you buy something so expensive with all the same attributes at a windows system.

now Linux on the other hand is awesome it has the perfect mix between the two its free( or cheap for the people who will pay for open sorce code) and it has all different kinds of programs out there and if it doesn't have a program that you need just go and write some code and make one lol

so think about it cheap os that also has the simplicity but also the power of computing i will always and never change my mind i will stick with Linux forever

Posted by: Dan | August 1, 2008 11:44 AM

I see the OS marketplace splitting into 3 segments, with Linux running on low end pc's and netbooks, Windows running on mid-range and gaming pcs, and OS X running on the more expensive Apple computers, and iphones.

You're going to see a huge spurt of growth in the Linux sector soon with netbooks like the eee Pc bringing it to the masses.

Will it surpass OS X use? Probably not, but it'll be close. It's like comparing apples to oranges though ( no pun intended )

Posted by: Justin Flood | August 1, 2008 11:45 AM

> How did Windows fail with UAC? As a full time Linux user who's spent a lot of
> time with Vista I can attest to the fact that UAC is no more prevelant/annoying
> than GKSUDO prompts.

It wouldn't be more annoying, except for the fact that it comes up everywhere. You can attribute that to poorly written apps that want to do things that require admin access but shouldn't, because they were used to the free ride of pre-Vista Windows, but the fact remains that it becomes an annoyance and a lot of users simply turn them off.

Posted by: Andrew | August 1, 2008 11:48 AM

I think that OSX and Linux are pretty damn similar to "geeks". So your geek market share is probably going to split there.

However, for "normal people", I don't think that Linux is likely to overtake Mac for the simple reason of usability. With a Mac, when it goes wrong, you go to the store, and they fix it. If Linux goes wrong, you're kinda stuck to forums, and that's if you understand the problem.

Windows also has its use. Gaming, but apart from that you can replace tasks quite easily on Mac and Linux. So i don't think the Windows hating is quite necessary.

As soon as Linux becomes as easy to "get hold of" as Windows, then people will stop noticing the difference.

Posted by: Tom | August 1, 2008 12:00 PM

I love how projects like the OLPC is going to uncover thousands of computer scientists from all over the world. Just because you're broke, and in some cases don't have running water, doesn't mean you aren't a brilliant programmer. And what's best is that these new developers will be ingrained with the open source bug. Sharing, collaborating and improving. I'm excited for the future.

Posted by: erichansa | August 1, 2008 12:04 PM

I love how projects like the OLPC is going to uncover thousands of computer scientists from all over the world. Just because you're broke, and in some cases don't have running water, doesn't mean you aren't a brilliant programmer. And what's best is that these new developers will be ingrained with the open source bug. Sharing, collaborating and improving. I'm excited for the future.

Posted by: erichansa | August 1, 2008 12:06 PM

Most of your objections listed in your "Linux is not for everyone" paragraph is countered simply by buying a system with Linux pre-installed. That way it's tested and guaranteed to work out-of-the-box. These non-technical consumers you describe will have problems regardless of what OS they use.

But let's see, TiVo is popular and people don't know that it's Linux or even care. Linux is making it's way onto cell phones and again consumers won't know or even care in that case either. The computer has all but become an appliance. So do us all a favor and stop perpetuating myths that no longer exist or shouldn't have existed in the first place.

Posted by: Brian | August 1, 2008 12:08 PM

Sell toys with USB in paws with Linux installed and starting up with menu of kid games as default

Posted by: stelt | August 1, 2008 12:12 PM

Winawer: So, you are saying that Shuttleworth is trying to achieve a product that makes people want it more than they want a Mac, and therefore, they will not use it so the market share can not increase? He must be some kind of moron, this Shuttleworth guy. (Or maybe not....)


A.E. Moose: I see our Canadian is back.

Lefty: Yes, please re-read. We are in perfect agreement.

Han Solo: Indeed, I saw people standing in line to get IN to the apple store last weekend at the mall! In relation to windows vs. other products, though, this is excellent news.

Of course, it is a smallish subset of computer users who will stand in line to get into a store at the mall ... a store that was not too crowded yet still had people outside restricting access in order, I suppose, to kee the experience of thse inside at a certain level.

Justin: Maybe, but I'm not sure why the OS's would spit out on the basis of what might be their inherent inefficiencies (I assume Windows != Vista in this comparison) Why not run Linux on the Mondo Machine and get Mondo result? It is a high power operating system.

Posted by: Greg Laden | August 1, 2008 12:15 PM

Brian: Exactamundo.....

Imagine if Windows only came as a kit but all operating systems came pre-installed. How many people would be running Windows?

Posted by: Greg Laden | August 1, 2008 12:16 PM

It's not just about the OS, it's about the availability of software, and that's another area where your argument fails.

Sure, kids can do Webkinz in the browser on their Linux box, but the minute they try to find any native Linux kid-friendly games or teaching tools they're essentially SOL.

Posted by: lux | August 1, 2008 12:19 PM

I think its funny how all those mac and linux fanboys love to hate windows. All three of these have there place. Windows is fine for an average user, lots of support, most people use it and can ask each other question. Mac and linux are fine too, just don't have the user base for the average home user. Lay off being pricky faggots, go back to starbucks sit in the corner and make your fasion statement ab out how much better your computer is. I know ill think ur cool.

Posted by: John Swans | August 1, 2008 12:21 PM

John, I would care that someone who still thinks "gay" is an insult has an opinion on how "cool" I am...why? If you want to spend all your time in Windows forums, go for it, but save the trash talk for your spawn camping.

Posted by: Stephanie Z | August 1, 2008 12:31 PM

Call me pragmatic or a politician but I think there is room for everyone Dual boot xp ubuntu on hard disk or usb , use vmware to install mac os or any of the combination on your x86 and get on with it.

Posted by: diggler | August 1, 2008 12:35 PM

I do think generally that most people will not leave Windows or Mac for Linux. I think that a lot of people simply don't have the time to learn a new operating system, nor do they want to leave something that they consider relatively dependable. I also think that people are already too dependant on their Windows/Mac software and know how they run to make the change.

Posted by: Nofmeister | August 1, 2008 12:36 PM

Linux is a great system but i would agree with Shuttleworth. The Linux community needs to focus on a complete solution Gnome and KDE have made good headway in desktop interface, Novell and Ubuntu have also made good strides on the desktop but there needs to be more focus on the total package ie. Nice looking and easy to use programs and interface. The gnome interface is very dated looking. KDE is trying to revamp but running into some major problems along the way. Linux needs a complete solution before it will get in to the mainstream.

Posted by: Andrew Vincent | August 1, 2008 12:50 PM

@Tom
"I think that OSX and Linux are pretty damn similar to "geeks". So your geek market share is probably going to split there."

Umm. Nope. I've got elders, family, and kids using Linux without any hiccups for more than 2 years now. None of them are geeks.
They love the fact that they no longer have to wait for their
system to start up and then their word processor or browser to start up before they can do actual work.

"However, for "normal people", I don't think that Linux is likely to overtake Mac for the simple reason of usability. With a Mac, when it goes wrong, you go to the store, and they fix it. If Linux goes wrong, you're kinda stuck to forums, and that's if you understand the problem."

My family *is* /normal/. Forums? You'd much rather say
community. A community that outnumbers and outperforms
Apple's shoddy retail stores.

With a Mac when it goes wrong, you go to the store (if you find one;
where I live they sell Macs, but have no stores; beat that).
With Linux when it appears to go wrong, you just ask your friendly
neighborhood geek.

"Windows also has its use. Gaming, but apart from that you can replace tasks quite easily on Mac and Linux. So i don't think the Windows hating is quite necessary."

That part I'd agree with. Windows-hating isn't really necessary. Hating proprietary software and patents is most certainly necessary!

"As soon as Linux becomes as easy to "get hold of" as Windows, then people will stop noticing the difference."

Not really. The people who I've got using Linux notice all the cool differences (and annoying little problems as well).

So yeah. I don't really like using h4xor-ish terms, but in this case
I'd like to say "Linux pwns." ;-)

Posted by: Yesudeep Mangalapilly | August 1, 2008 1:11 PM

"As soon as you put Windows on your machine you have infected it"

It's true, I had a honeypot (a computer setup to act like a computer with normal services enabled waiting for malware attack attempts) running on the DMZ (demilitarized zone), so just online as I'm sure many users have done for years, and it took about 15 minutes before it started downloading .exe files! Truly amazing, bots had already hit it, and instructed it to download malware...all without me doing anything but putting it online.

I disagree with you that Linux is not ready for everyone, have you tried to install XP recently? Try it, then install the latest Ubuntu. Under Linux everything 'just works', in XP you're wrestling with drivers and calling Uncle Fred for advice for hours! Really, Linux is simple, and yes, my two kids have no problem navigating Gnome, and then OS X at the other computer, and Windows at school. no big deal.

Posted by: fak3r | August 1, 2008 1:21 PM

The only thing keeping me from linux is that its all commands. In Windows, I can do anything with point and click. Installing a Video card? No problem. How about a wifi adapter? Easy as 3 clicks and a visit to linksys.com. on linux i have to get my driver, extract the inf, use some windows to linux driver program, configure the driver to linux, remember the name (usually wlan0) and hopefully it will work.

So linux users, tell me, could a regular user do that?

Posted by: Ig88b1 | August 1, 2008 1:22 PM

'I love how projects like the OLPC is going to uncover thousands of computer scientists from all over the world. Just because you're broke, and in some cases don't have running water, doesn't mean you aren't a brilliant programmer. And what's best is that these new developers will be ingrained with the open source bug. Sharing, collaborating and improving. I'm excited for the future.'

heh, im not so optimistic. i see another russia, millions of low income people with know how trying to hack, spam, and identity theft more US users. at least they will all be upity Linux users.

Posted by: autokad | August 1, 2008 1:25 PM

Linux IS mainstream, the fact that so many people fail to notice it, well, it's not my fault, leave it there.

Linux runs most web server, most game server, most DB servers. Linux runs the most network appliances, many phone systems, and happens to be the biggest cell phone platform. It runs most clusters, most particle accelerators and most space craft, and their communication centers (compared to all other OSes), most observatories, and most universities. Linux, if not already, pretty darn close to running the largest part of movie production and post production... It's main stream already, fact that you see little of it does not take that credibility away from it.

It will contine dominating these areas, whether users like it or not. Linux is starting to get into the user market, but as many people have mentioned, it lacks the integration. As i commonly say, where in Windows or Mac there is one program to do something, in Linux there is a half dozen programs to do the same job, in parts. Yes the end result you will likely have more control of a better product, but in the end it will take 5 times longer to do. And i don't mean this in a disrespectful way, i love Linux, it's total openness, its tweakability is unparalleled on other platforms. Someone here said that geeks will be split about 1/2 and 1/2 with Linux and OS X, thats bs, i have an MBP (dual booted) and 4 nix machines and an OpenBSD box. As a geek i prefer Linux, as a photographer and a music guy i prefer OS X, as a guy who's into computer security i prefer BSD and once again Linux (though it takes a lot of work for the second of the two to make it more or less secure, depending on a distro). I love and at the same time have problems with all 3 platforms. One thing for sure though, windows right now, pays my bills, and i hate every second of it....

Posted by: niksoft | August 1, 2008 1:39 PM

Will a free program overtake those that are pay? Perhaps. However, Linux is probably going to need to start advertising a lot more - word of mouth, even among a geek community, can only take you so far. I'm a Mac user and also run XP on my machine. Do I need to install Linux? Why or why not? I have no reliability issues, can run all my programs, and so far have no other needs. Does Linux have free scientific or educational programs/aids? Can the programs install themselves with a simple click? Can I get started with the program as soon as it loads? My friends mostly use Mac (my roommate), Windows (XP and Vista, yech)...and, that's pretty much it (I forgot to mention my brother runs some kind of Linux, but if I want to ask anything I have to talk on the phone for a few hours), and anothre brother who runs I have no idea. There is no neighborhood geek. When I had trouble getting Ubuntu to run properly on my PS3, I had to find a forum and try to get an answer, and all I got was some techspeak that was no help whatseover - and all I wanted to do was get it so that the screen size fit my tv screen. Once I discovered a file type that played native on my PS3, I dumped Ubuntu (10gb og hard drive space I could use). I don't really play games on my home computer, so that is not an issue. Is there any reason for me to try Linux?

The "elitist" talk of the post notwisthstanding, I don't want my hand held (and since I can actually get to Macs Unix core, I can dig if I want to), but I don't want to waste time fiddling with my computer. It's a tool, and I want it to work properly out of the box.

Other than that, what Linux would this post be about? Off-hand, I can think of at least four different versions, and I have no idea which is better, or what the differences are (which has more programs, more support - hee - which is more stable, etc).

Are there computers pre-installed with Linux? Here in Texas, in the land of Dell, I am not aware of any that have that option, but then again I am not looking for a new computer so I have not asked. When looking at the question of Linux surpassing anything, that has to be considered. Are there any Linux companies that have deals with the machine builders? Are there educational or business discounts or plans that might encourage people to switch?

Also, if you consider Macs (and Windows), what kind of support for such things as iTunes, the iPod and the iPhone does Linux have?

All told, could Apples policies (yeah, support does suck) and cost (going down, but actually pretty comparable to some Windows machines), mean that Linux will grow in users and market share? Sure - it could happen.

Posted by: Bader3k | August 1, 2008 1:40 PM

"How did Windows fail with UAC? As a full time Linux user who's spent a lot of time with Vista I can attest to the fact that UAC is no more prevelant/annoying than GKSUDO prompts."

As far as I know, GKSudo retain your root password and gives you root priviledge to do anything for 20 minutes. How about UAC now? It was 2 ms last time I checked.

I've configure countless server using GKSudo without loging root, but I was pissed at UAC after 10 minutes, making me deactivate that piece of crap.

Posted by: bob | August 1, 2008 1:54 PM

Does it really matter Linux vs Mac, under the hood Mac OSX is a modified version of FreeBSD called Dolphin. FreeBSD is another flavor of Unix just like Linux is, except that it is not completely open source. Pretty much anything you can run on FreeBSD can be compiled for Linux with little effort. The only difference between Mac OSX and Linux is the UI interfaces and Linux is coming along very quickly in that department with GNOME and KDE.

As to the Geek or Tech savy, I am both, don't get me wrong, but I use my laptop with Ubuntu (GNOME desktop) to do my regular word processing, web browsing, email and sometimes a bit of graphics editing with GIMP (Photoshop but free).

I setup a machine for my 70 year old father, put Ubuntu on it, and spent 10 minutes showing him the basic differences between it and his old XP machine and he was off and running. He has no clue what the difference between RAM, ROM or a Hard Drive. When he looks at a PC its a monitor, keyboard and mouse with applications that he wants to use.

As to the argument of more linux vs Mac users, were already there. A large number of government organizations around the world are switching to Linux Desktop environments for day to day business. The Open Document format used by OpenOffice.org is working towards standardization and not OpenXML from Microsoft. Once it becomes common place at the work place, then it will start becoming common place in the homes. How do you think Windows did it, it started with business and then people wanted to work from home.

Posted by: Brian | August 1, 2008 1:57 PM

I think the point is that the UI battle is not going to make a difference for the upcoming generation of computer users. If kids today are exposed to a wide range UI's, they will be able to accept them all for their basic underlying advantages. Linux, Mac, and Windows are all excellent operating systems. They all have pros and cons, but if they didn't, there would be no question on which is better.

Laden makes a good point that children using these platforms will have a completely different view on the UI. They're not afraid of new technology or have a reason to be OS selective. I am a young engineer, and I'm always eager to try new technologies, but in my view of the world: Linux computing is cheap, Windows is powerful and mature, and Mac is middle-age trendy. If this trend continues, I'm sure each will continue to develop on what they're good at, and their user base will grow.

My personal computing: I have an old Dell laptop running Ubuntu. It's great for homework, surfing the net, listening to music, and some limited code development. My Windows desktop runs all of my programs that I need for school and work, like the big AutoCAD and LabView apps. And I got a Mac for my mom, so she can edit/email pictures, surf the net, and she doesn't have to ask for step-by-step directions that I would repeat to her 10 times and clarify that there are another 10 different ways to go about performing the same task.

Posted by: Ian (not Lan) ;-) | August 1, 2008 1:57 PM

Bader3k: Your model of Linux ... what you think it does and does not do ... needs to be updated!!!! For instance, the installation of the mainstream software in Linux is always easier than on a Mac or a PC. Always. No exceptions.

All systems have stuff you can do that is quirky and requires screwing around and that the average person who wants their computer to 'just work' should not touch. Macs included. But the mainstream software in all three systems has fairly system-typical installation methods. And installation is easiest in most Linux distributions compared to other systems.

In Debian Linux, for instance, you search a repository, check whatever you want installed, hit "ok" a couple of times and it is installed. No EULAS. Software from all sources can be installed together. No nag screens. No versions that don't work unless you pay for more hardware.

And in particular with respect to the comparison with Macs, there is very little Linux software that does not run on any configuration, more or less. There are important Mac aps that requires you to spend a lot of money on hardware to use it. THAT is a problem with installation!!!!

Also, almost never does one need to reboot when installing Linux software.

"Are there computers pre-installed with Linux? Here in Texas, in the land of Dell, I am not aware of any that have that option, but then again I am not looking for a new computer so I have not asked."

again, please, you need to learn more. Dell in fact does this. And there are many others. You might not find them advertised in, say PC magazine, oddly enough, but if you pick up a copy of Linux Journal you'll find plenty.

Regarding iX, Linux has full support for all of that software and hardware.

Posted by: Greg Laden | August 1, 2008 2:04 PM

"Does Linux have free scientific or educational programs/aids?"

Yes, close to all the applications for Linux are free, and a there is an entire distribution of linux for education called Kbuntu released by the Ubuntu team for students. A large number of scientific applications are written for the linux platform (prob more than for mac or windows) because of the low cost (See the product call Schrodinger, does protien folding for research as an example of a paid app).

"Can the programs install themselves with a simple click?"

Yes, Ubuntu most applications are installed by check box and click of a button. It downloads, installs, and sets the software up and then does not require reboot to use. In most cases you can upgrade linux without a restart too.

"Can I get started with the program as soon as it loads?"

Yup, install and launch. Nice and easy.

Don't get me wrong, it can do all the things you asked, and in some cases you might need to do a bit more. The UI is not as pollished as Mac OSX. A lot of the functionality you just mentioned has been in Linux for a few years. Its funny when some of the guys at work here show me features on their Mac that they are so excited about that I was using a year or two ago on my Linux Desktop. Its funny, and it doesnt bother me. Mac OSX should gobble up all the features it wants, thats the fun of Open Source. We want to share :)

Posted by: Brian | August 1, 2008 2:05 PM

Under the hood OS X is NOT a modified version of BSD at all, the Darwin kernel they use is based on a nextstep kernel which is based on a Mach kernel with BSD Posix extensions and TCP Stack. Though personally i would have gone with the Be kernel that Jobs was about to buy...

Posted by: niksoft | August 1, 2008 2:13 PM

I am using a laptop right now that I paid $399 with Vista Premium installed (six months ago...Staples), that I upgraded to SP1. Ok, its not a top of the line (technically a POS)..but no real performance problems for browsing (Opera), spreadsheets (open office), some photoshop (GIMP), and of course, word processing (open office...again). It came with 1 gig of memory, which I upgraded with another gig ($25). I spent approximately a day and a half tailoring the system, downloading software, eliminating some services, etc. The performance is pretty decent. I don't seem to experience the problems other folks do.

I also have an older desktop (pentium 4, 2 gigs memory) on which I installed Suse 10.3 when it came out, and I've used it. To tailor it to my satisfaction, took approximately two days. It works fine. I use Opera, Open office, and Gimp on it.

Guess what. The operating system isn't that important. Either system does what I want it to. I can get the assistance I need via the net. How much cheaper would a Linux implementation of my $424 laptop be??

Operating system geeks, get over it. Its the applications that are important.

If there's an issue, its the ability to get support, whether on the web, or your friendly neighbor or relative. And I do a lot of that for neighbors and relatives...100% windows.

The issue is support. Most people I assist are for all intents and purpose helpless. They don't know what a driver is, they don't know what a video card is, they have no idea what tcpip is... And, whether you like it or not, the prevalence of Windows means that those folks are better off right now with Windows.

Posted by: eeterrific | August 1, 2008 2:14 PM

Let us not forget one thing: Microsoft is Evil, OpenSource is Good. There is an ethical consideration here. This is not an apolitical question.

Posted by: Andrew | August 1, 2008 2:19 PM

I'm a programmer, and have been for just under 20 years now. I started programming with BASIC on DOS 3 (I was 12 at the time). By 1999 though, I had gotten tired of all the 'little' problems with Microsoft's products. I never had major problems, just little things - and so looking to see if there was something better I downloaded a copy of Red Hat (I think it was version 5 or 6 - I can't remember). Anyway after nearly a week of searching for drivers and trying to learn how to use a system that wasn't completely working - I gave up, and put Win98 back on. BTW the system was a Socket7 K62-300mhz AMD with 64Mb of RAM.

At this time Apple had just released the iMac - which I just looked at as being a toy rather than a computer. But I ended up getting a used Powerpc Performa 180 at a local computer store. Even though it was an older system than my PC I was impressed with the OS - it just seemed to work. Very few programs even required an installer - just drag and drop the app (I still continued to use windows though). When OS X first came out - it sucked, and so I continued using windows. However, when 10.2 came out, a friend of mine showed me all the new stuff - and he convinced me to take the plunge and buy a new PowerMac. I think this was in the middle of 2002. I've been using Macs as my primary systems ever since - and personally I'm so glad that I can get to the business of writing my programs in XCode - and not have to worry about little annoying problems happening.

I always have a PC as well, and about once a year I decide to 'try out' linux again. Then at the first part of this summer, we had a bad lightning storm when I wasn't home - and my newest iMac got fried along with a couple other items. I had just installed Ubuntu on my PC, and so I had to spend a couple weeks with Ubuntu exclusively. I can now say I HATE Linux. I'm sorry - but it needs some SERIOUS work if it is going to be something that the average everyday person is going to use. My list of complaints would be long - but at the top of this list would be that Linux needs a universal API of some sort (perhaps Mono could one day fill this need) so that ANY program that is compiled to work with Linux will work with any Distro. The 'package manager' in Ubuntu is -ok- but I want more choices than those that are spoon fed to me. But every time I would find a program for 'linux' on the net, I would then have to spend hours looking for supporting packages and such to make that program work... no normal user is going to do this!!! Linux looks great now - there is eye candy galore, and I have very few issues with drivers (except I can never seem to get a video card driver that takes full advantage of my video cards). So, personally I think Linux needs to work mainly on making it dead simple for an average user to go find a program on the net, download and run it - without having to do anything else to make it work (with few unavoidable exceptions obviously). This is a very good part of the reason that Windows continues to be popular, and why Mac is ahead of linux.

Programmers like myself, can write a program for Windows or Mac and put it up on the net and know that the vast majority of users can simply download it and run it. Other than instructions of how to 'use' the program nothing else should be required. I will continue to 'try' linux from time to time, but I can't ever see it becoming my main desktop OS until at least this issue is addressed. But that's just my opinion! :) And I do apologize if this offends anyone, I'm just saying this is what my experience with Linux has been so far.

Posted by: Chrispc88 | August 1, 2008 2:43 PM

I'm a programmer, and have been for just under 20 years now. I started programming with BASIC on DOS 3 (I was 12 at the time). By 1999 though, I had gotten tired of all the 'little' problems with Microsoft's products. I never had major problems, just little things - and so looking to see if there was something better I downloaded a copy of Red Hat (I think it was version 5 or 6 - I can't remember). Anyway after nearly a week of searching for drivers and trying to learn how to use a system that wasn't completely working - I gave up, and put Win98 back on. BTW the system was a Socket7 K62-300mhz AMD with 64Mb of RAM.

At this time Apple had just released the iMac - which I just looked at as being a toy rather than a computer. But I ended up getting a used Powerpc Performa 180 at a local computer store. Even though it was an older system than my PC I was impressed with the OS - it just seemed to work. Very few programs even required an installer - just drag and drop the app (I still continued to use windows though). When OS X first came out - it sucked, and so I continued using windows. However, when 10.2 came out, a friend of mine showed me all the new stuff - and he convinced me to take the plunge and buy a new PowerMac. I think this was in the middle of 2002. I've been using Macs as my primary systems ever since - and personally I'm so glad that I can get to the business of writing my programs in XCode - and not have to worry about little annoying problems happening.

I always have a PC as well, and about once a year I decide to 'try out' linux again. Then at the first part of this summer, we had a bad lightning storm when I wasn't home - and my newest iMac got fried along with a couple other items. I had just installed Ubuntu on my PC, and so I had to spend a couple weeks with Ubuntu exclusively. I can now say I HATE Linux. I'm sorry - but it needs some SERIOUS work if it is going to be something that the average everyday person is going to use. My list of complaints would be long - but at the top of this list would be that Linux needs a universal API of some sort (perhaps Mono could one day fill this need) so that ANY program that is compiled to work with Linux will work with any Distro. The 'package manager' in Ubuntu is -ok- but I want more choices than those that are spoon fed to me. But every time I would find a program for 'linux' on the net, I would then have to spend hours looking for supporting packages and such to make that program work... no normal user is going to do this!!! Linux looks great now - there is eye candy galore, and I have very few issues with drivers (except I can never seem to get a video card driver that takes full advantage of my video cards). So, personally I think Linux needs to work mainly on making it dead simple for an average user to go find a program on the net, download and run it - without having to do anything else to make it work (with few unavoidable exceptions obviously). This is a very good part of the reason that Windows continues to be popular, and why Mac is ahead of linux.

Programmers like myself, can write a program for Windows or Mac and put it up on the net and know that the vast majority of users can simply download it and run it. Other than instructions of how to 'use' the program nothing else should be required. I will continue to 'try' linux from time to time, but I can't ever see it becoming my main desktop OS until at least this issue is addressed. But that's just my opinion! :) And I do apologize if this offends anyone, I'm just saying this is what my experience with Linux has been so far.

Posted by: Chrispc88 | August 1, 2008 2:44 PM

All 3 Operating Systems have thier problems. Everyone also forgets that a little something called "hardware" can affect a user's installation and usage experience. I have a toshiba that I can't get windows drivers for. I have a dell that I can't find lynksis wireless adapter driver for ubuntu. I have a mac that for some reason refuses to keep time.

There is no such thing as a hassle free environment and there never will be. The complexity behind millions of lines of code is staggering. So staggering that its amazing any of them work as well as they do.

I prefer linux because I dont' always have someone trying to sell me something. It is easy to find answers. (For all those who woudl refute i'd call you lazy) There is a huge forum where there are tons of people willing to look at your problem and offer a solution. If you don't understand the solution you need to look something up.

Mac's...are just over priced and have become more a fashion statment than a computing platform. Sure it does everything but so do the other platforms.

The point i'm trying to make is that they are all useful systems. They have their strengths they have their weaknesses. The best thign to do is take the time to learn how to use them and you won't be frustrated anymore. or don't use them at all.

Nothing is perfect in this world. It never will be perfect stop expecting it to be perfect. If you don't want to waste your money go with linux. Want to be "cool" go with MAC. Want to play games go with Windows.

Posted by: Jon T | August 1, 2008 2:45 PM

"It is easy to find answers. (For all those who woudl refute i'd call you lazy)"

I just thought I'd point out that last year I tried a couple Linux distros with a PC I built having the Intel 945 chipset, and a 19" widescreen ViewSonic monitor (144x900) resolution. I spent upwards of a 100 hours total over several late nights trying to get the resolution correct. Fedora, Ubuntu, Suse, Mandrake - none of them would work. I tried Intel's drivers, I manually edited the config file that controls the refresh rate and defines the available resolutions. Nothing would work correctly. When I could get 1440x900, it shifted the image to the left by about 100 pixels. When I installed the latest update to Ubuntu at the first part of this summer - I will say that it recognized the video resolution correctly for the first time. But my point is - something like a resolution problem should never be so difficult. I read MANY threads at forums for all of the distros I just mentioned. Several people had the same problem with that chipset, and with 1440x900 in general. Some claimed they were able to get theirs working, and many like myself were never so lucky (at that time). Again, I'm just pointing out that the average person would never put up with a problem like that - they wouldn't even know where to begin to fix a problem like that.

Posted by: chrispc88 | August 1, 2008 3:10 PM

I see Linux use picking up vastly in the future. I think one of the main reasons people don't use it is because (like you are implying) they aren't too keen on switching. When I grew up, I grew up mostly with DOS and Win3.1 - then our next computer had Win98 which was starkly different, so when I built my first computer around 2000, it was either Windows 98 which I was just getting used to, or Windows 95 which was old and stale. Windows 2000 was too expensive - I couldn't afford it. But a friend of mine told me about Linux and I gave it a shot.

Now it's really all I use. At first, it was tough to get used to, and being a teen I didn't particularly enjoy that I couldn't play most of my games - so I ended up installing the Win98 SE CD that came with another computer we had. But then later I tried it again, this time learning a little more about it first - and I got it up and running no problem, set up a dual-partition, and everything was fine.

I think as more people grow up with computers and an interest in how they work, more people will be attracted to open-source because of the potential to learn from the code - as well as the reputation that many of these programs have as being more powerful and/or stable. First it'll probably be Ubuntu or one of the other "user-friendly" distros, and maybe most will stick with that. Then some of the more savvy users may switch to Gentoo knowing that with a little tweaking and patience, they can get a lot more out of their computer - while others will be just fine with sticking to Ubuntu, Debian, etc.

I was surprised when I got to college to see how many people have actually tried Linux in some form.

Posted by: Scott | August 1, 2008 3:25 PM

Oh, and I just thought I'd mention that the only time I've seen a Mac (or PC for that matter) having a problem keeping time is after a reboot. That should indicate a bad battery on your MoBo. You might try resetting your P-Ram as well.

Also, I just can't help but add - that if Mac's are overpriced... so are Dell and HP. Go compare spec for spec on the systems. The iMacs are a bit more expensive - since they are an all in one. Dell had an all in one earlier this year I don't know if they still have it, that was almost exactly the same price. Compare those new little Dell computers (Studio Hybrid) to the Mac mini, the Dell is a bit cheaper, but that is usually the case when Dell introduces a new model. When you compare the Mac Pros to anything Dell or HP have you'll see Apple has those models VERY well priced. Across the spectrum of what Apple offers, they are a bit more expensive on average - but nothing huge.

I just think the argument that a Mac is nothing more than an expensive elitist status symbol is a bit condescending. I don't consider myself "cool" because I have a Mac - I just don't like 'fiddling' with my computer. I know how to work on my systems, I did so for MANY years... I grew out of that, and I no longer see tinkering with my system to work out little bugs as being fun. I'd much rather spend a few extra bucks to save time getting my computer working.

Posted by: chrispc88 | August 1, 2008 3:29 PM

Idiot.

Posted by: clownpants | August 1, 2008 3:30 PM

is it wrong to