Make Simple Screencasts without Software Dynamic Text Templates in Live Writer How to put microsoft word to work for you Ryan and Ashley The Best Big Bang Theory Quotes
Collapsed This Week Collapsed CyberNotes
Collapsed Last Week

Why Linux Hasn’t Gone Mainstream Yet

June 6th, 2008
57 Comments Written by Pieter


linux geek.pngEditor’s Note: This post was written by guest author Pieter De Decker, who is also the developer of the free USBsyncer and iPodCALsync! Feel free to read past articles that Pieter has written.

Even though Linux is more user-friendly than it ever was, it has yet to catch on with the average Joe. Having used Ubuntu Linux for over a year, I’m pretty familiar with both the graphical interface and the terminal. I’m gonna play devil’s advocate and try to uncover what’s keeping the crowd away from Linux.

You can’t just go and install anything you find on the net

When you use Windows, you get used to the fact that any piece of software you find on the net is compatible with your operating system. Sure, many sites are dedicated to finding cool Linux software but I did miss being able to try everything I came across. Even though I find myself uninstalling these things afterwards in many cases, I still missed being able to play around with these things. Joost is a perfect example in this category.

There are Linux-compatible alternatives out there for every Windows app, but they’re not always good enough to replace them.

Linux has a dedicated community of volunteers that work on all sorts of cool applications in their spare time. Not every app however is ready to compete with their Windows counterparts just yet. For example, I enjoyed using Pidgin/Gaim but I did miss a couple of features, most of which are hard to develop without some help from the companies running the IM networks. I’m a loyal MSN user so I had to miss out on winks, backgrounds, audio/video chat, games and all that stuff that makes Windows Live Messenger have such a big memory footprint. Or how about video editing? Until this day, I haven’t found an open-source alternative that is good enough to replace Pinnacle Studio. Although this is mostly due to the fact that Linux developers have a lot less resources, that excuse is not going to get Windows users to switch.


You can’t use Windows apps you purchased on Linux

If you bought any commercial software in your life, you might as well just go throw it all away unless they happen to support Linux.

Microsoft and Apple

Since free OS usage is on the rise, Microsoft and Apple secretly try to set up some kind of cordon sanitaire by totally ignoring Linux, and in some cases even crippling their user experience. Here’s an example: Ashley reported a while ago that the new iPods don’t support anything other than iTunes. For years, people in the Linux community have been working on iTunes alternatives without any cooperation from Apple. But then they wrote new iPod firmware, which is of course paid for by the consumer, that intentionally prevents third-party apps from accessing their device! Since the average consumer doesn’t like rebooting into Windows or Mac OS X to sync his iPod, he just stays away from Linux. Cause after all, why would a user degrade its experience just to get away from the two giants?

The same thing goes for Microsoft. If they’d give the developers at OpenOffice.org some insight into their file formats, Office compatibility wouldn’t be such an issue and people would be more likely to switch to an Office alternative (which of course is the reason that Microsoft’s not doing it). Don’t get me wrong, they have done a tremendous job on figuring out how Office file formats work. However, that still doesn’t guarantee that your OpenOffice.org documents will look exactly the same in Office. And that is very important. Let’s say you’re a Linux user and you have to hand in a PowerPoint presentation. As you know, PowerPoint presentations can become very complex if you’re messing around with images, and if your images move a little to the left, your layout could get messed up.

Cross-platform apps are less user-friendly on Linux

The best way to explain this is with Audacity, a great open-source sound editor. On Windows, you download the installer, you run it and you’re set to go. On Ubuntu, you download the installer, you run it, then you find out that the package was compiled without MP3 support, uninstall it, compile it manually and install it yet again just to find out that your microphone is not supported since your sound card driver hasn’t been installed correctly. But it doesn’t end there. Even Firefox doesn’t feel quite right on Ubuntu, just because for some reason the Download Manager doesn’t display file icons. It’s just one of those small things that make users feel good about the product they’re using.

Linux’s advantages over Windows

Linux may have its disadvantages, but let’s not forget about its advantages. Have a look:

  • Linux is free and they will even ship it right to your door with no strings attached!
  • On Windows, it takes a while for Windows to install the drivers for your USB devices when using them for the first time. On Linux, you connect a USB device to your PC and boom, it’s ready for immediate use.
  • You can get stuff done faster using a terminal… if you know how to use it. Compare: Windows versus Linux.
  • GNOME and KDE, the two most popular window managers for Linux, are far more customizable than the Windows shell currently is. Which brings us to another advantage: if you don’t like your window manager, you throw it out the window. On Windows, you’re stuck with Windows Explorer.
  • Most Linux distributions have an all-you-can-eat buffet of free software that can be accessed with the click of a button.
  • Most Linux distributions update all your software automagically. Windows on the other hand will only update Microsoft-owned software. But wait, there’s more! On Windows you’ve got antivirus updaters, Windows Update, that nasty Apple Software Updater, the Google Pack updater and all kinds of other stuff. On Linux update tasks are centralized, saving you a huge amount of resources. It’s getting more stuff done and giving you a little speed boost!

Summary

It’s not the fault of Linux contributors that its market share is no bigger than 2%. If this movement had taken off faster before Windows became popular, I wouldn’t be writing this article right now and Linux would have taken over the world. Now that Windows and stuff like Microsoft Office, the iPod, Windows Live Messenger and so on dominate the market, Linux has to adapt to it. They have to write drivers and produce software to interoperate with these systems without any help of the software/hardware companies, which is almost impossible since some companies even try/tried to prevent this. Until the day that they get out of the vicious circle where hardware and gadget manufacturers are saying “nobody’s using Linux, so we don’t have to support it” and users are saying “my hardware is not supported, so I’m not going to use Linux”, the future’s not looking so bright as many people want you to believe.

[image via ExtraLife]

RSS Icon Enjoyed the post? Subscribe to our feed to get a daily dose of CyberNet!

Tags: Software, , , , ,

Previous ArticleNext Article
 

Related Posts:


57 Unread Comment Tracking CyberMark This Article
RSS Icon
57

  1. Max (All-Star) Quote this Comment Report this Comment
    Avatar

    Very well written article. I enjoyed it. :)

  2. Avatar

    I tried to use Linux Ubuntu 7.10 last week and everything worked fine, except my monitor (HP Pavilion MX704). For a strange reason there was a lot of flickering on the monitor that got me a headache and had to switch over to Windows.

    If I could fix this problem, I have no problem using Linux Ubuntu. Firefox was fast as well as OpenOffice using Ubuntu.

    I agree there’s a compatibility problem with many nice Windows’ programs. But I guess that’s the price you have to pay for using a reliable and secure software such as Linux.

  3. Avatar

    Yea, i would use it to but its just the hardware incapability. I know its not there fault but i dont get my surround sound upmixing or the wireless drivers. Both of which, but mainly the latter make it un-useable. With the fact that windows is currently pushing a over resourse hungry os im very tempted to convert and downgrade my vista to xp so i get the extra proformance i want from my games. Grrrr.

  4. Avatar

    I’m stuck in between myself. I installed Ubuntu 8.10 on my laptop a few weeks ago, and there are so many things I love about it. There are very few hardware issues, the global updates and command line are great. However, there are LOTS of apps I don’t want to leave behind, and I have a dilemma similar to iPod support: PDA support. I’ve used a Palm for years, and there are lots of Palm syncing options, but it really seems like the OS is on its way out. I’m eligible for a discount on a new phone, and I’d like to get a smartphone. According to the Ubuntu forums, there’s no way to sync a Blackberry, and setting up Windows Mobile is complicated and uncertain.

    Still, if you can’t let go, virtualizing Windows is an option, especially since VMWare and VirtualBox are both powerful and fairly easy to set up (seamless mode in VirtualBox is really cool). However, you need a decent amount of RAM to run Windows inside Linux.

  5. Avatar

    This article is very well balanced and very well written. I agree with every point listed here. Linux’s main disadvantages are very well highlighted, and its advantages too. I personally switch between Windows Vista and Ubuntu Hardy, but my heart always goes to selecting Ubuntu on start up. I just need to go into Windows sometimes.

    To solve the problems with formatting errors, I usually convert my *.doc and *.ppt files to PDF. So they look the same when I’m submitting reports.

  6. Avatar

    YOU ARE SOOOOO DAMN RIGHT!!!! I have a really horrible computer (256mb ram + 128mb ram i added) 1.1GHZ intel celron and 20GB HD) I completed deleted XP and replaced with UBUNTU 8.04. Mainly because i assumed things would run smoother also because i’m gonna make my first computer built over the summer with dual boot. However I knew I could not go through life without using windows, at least for the upcoming years to come. I love ubuntu, the way you are free to do whatever you want, its not restricted, you can customize it the way you envision it. Its awesome how the open source community gets together and comes with something so fabulous, without charging users. The main reason is most people haven’t made the switch is because of compatibility, windows apps will not work, and the alternative software cannot really make up for the more functional windows software such as MS Office and photo/video editing software, so on. However there are tons on software/functionality offered by ubuntu, one of which is the terminal, that thing amazes me. The effects offered by ubuntu are simply amazing (compiz).

    THE ONLY PLAUSIBLE SOLUTION: Advertise ubuntu (possibly also by word of mouth) and its feature, stating its great features, telling the average joe’s that they can have both windows and Linux (Ubuntu) in their computer with dualboot, and the entire process is very easy, especially with a instructional video. With the amazing effects, look, stablilty people with start to use this more and more, and software companies will HAVE to provide more/better support for linux. But this will require funding/sponsorship, etc

    but then again, this is my personal view of the situation.

  7. Michael Dobrofsky (All-Star) Quote this Comment Report this Comment
    Avatar

    Unfortunately, Windows is still the all-round easiest OS to use to get things done. Just my opinion, and note that I use the word ‘unfortunately’ ;)
    P.S. Some of those Linux advantages are way dubious. I shouldn’t even need to point out which ones to experienced users of both OSes.

  8. Avatar

    Here are my reasons:

    1. Linux isn’t pre-installed on that many computers (sure, some computer give you the option, but who’s gonna chose that? Actually, no one. The average joe will choose windows and the techie will just build his own computer…).

    2. There’s a lot of incompatibilities with drivers and wireless cards. On windows, usually you don’t have to go and scrounge around downloading drivers and ndiswrapper and crap like that. Techies don’t like doing it (hell, I sure don’t), so why would an average joe even put up with it?

    3. as everyone mentioned- software. For me, honestly, the programs I use on a daily basis (Firefox, Pidgin, and Foobar2000) are all on Linux, minus foobar, and Linux has Amarok anyways. Sure, there’s other programs I use, but those are the only 3 I use daily.
    But for others, a switch to Linux could cripple them based on what software they use daily.

  9. Avatar
    Omar Upegui wrote:
    I tried to use Linux Ubuntu 7.10 last week…

    Current release is 8.04

    Ubuntu can be launched from a LiveCD on a Windows platform to “test drive” it.

    Current Virtual Machine methods allow running a Windows session and interchanging data. WINE works with the vast majority of software. Pieter’s comment that, “You can’t use Windows apps you purchased on Linux” is completely untrue. Frankly, it should have disqualified the entire article.

  10. Avatar

    I had tried Linux (Red Hat, Mandrake…) a number of times in the last 10 years and always ended up getting rid of it after a few weeks or months. I became very frustrated with one thing or another and would finally give up. With Ubuntu I have had it installed for about 2 years (started with 6.10) I love it, I have 1 of my comps dual boot XP/Ubuntu. I prefer Ubuntu and would use it exclusively if not for having some software I need Windows for. My wife needs MS Office to be compatible with her school, I have 4 networked comps and like playing multi-player games with my kids and friends, and a few misc things like MP3 burners and Photo editing software. Trying to get Windows software to run with “Wine” on Linux is problematic at best and by no means easy. Even if/when you do get it to run it will usually not be as fast as on Windows and may be a LOT slower. I hope to see a day when much more software is written for Windows & Linux but we aren’t there yet.

  11. Avatar

    Omar,

    I’m guessing the reason for the screen flicker you are experiencing is because Ubuntu chooses a very high screen resolution by default. (I’m assuming you’re using a CRT). The higher the screen resolution, the lower the screen refresh your monitor will be able to produce. Decrease your screen resolution, and you should get a more stable image.

  12. Change (All-Star) Quote this Comment Report this Comment
    Avatar

    It’s an ok overview of someone’s personal experience with Linux, but I’m quite surprised by the incredibly positive response from the commenters. I suppose that’s because so many tweakers are biased towards Linux as it is a way to be against the evil MS & Apple (I agree that they do look evil sometimes, but I understand why they are). To me this does not look like a Cybernetnews article: it’s not unbiased, not very well supported by facts and has quite a lot of opinionated pieces. I’m glad this is a guest writer and not Cybernetnews’ new direction.

    “When you use Windows, you get used to the fact that any piece of software you find on the net is compatible with your operating system.”
    > This is slowly changing now that Apple is becoming quite popular. There is more and more cool Apple software on the net that can make you disappointed when you find out it’s not for Windows. There are some instances where you can even get disappointed about Linux-only software, such as Amarok.

    “You can’t use Windows apps you purchased on Linux.”
    > Not completely true, as you can use virtual machines. On OS X you can even run a virtual machine almost invisibly, so this should be possible on Linux as well at some point, making it even easier to make a transition. To suggest that you “you might as well just go throw it all away” is quite an exaggerated claim, making it sound worse than it is.

    “Since free OS usage is on the rise, Microsoft and Apple secretly try to set up some kind of cordon sanitaire by totally ignoring Linux, and in some cases even crippling their user experience. Here’s an example: Ashley reported a while ago that the new iPods don’t support anything other than iTunes.”
    > Any facts to back this up, or is this just some kind of conspiracy theory you believe in, further exaggerating the situation? The fact that iPods officially don’t support anything other than iTunes is not backing up your claim, as there are plenty of other reasons for them to do this, totally unrelated to Linux. Besides, on Windows there are at least two pieces of software (one of them totally free) which work fine with the iPod: MediaMonkey & Floola (both developed without the help of Apple).

    “The same thing goes for Microsoft. If they’d give the developers at OpenOffice.org some insight into their file formats, Office compatibility wouldn’t be such an issue and people would be more likely to switch to an Office alternative (which of course is the reason that Microsoft’s not doing it).”
    > You say this as if you find it totally normal for Microsoft to let paying customers leave them, losing income, and on top of that, you would like Microsoft to *invest* in the possibility for customers to go elsewhere? What kind of business decision would that be?

    Besides, currently they *are* working on supporting other formats which increase interoperability. Perhaps forced by the public, certain governments and organizations, but only then it starts to make business sense. Not because there are 2% customers which might possibly want to continue working on MS Office documents, without using their software.

    “You can get stuff done faster using a terminal… if you know how to use it.
    (…)
    * GNOME and KDE, the two most popular window managers for Linux, are far more customizable than the Windows shell currently is. Which brings us to another advantage: if you don’t like your window manager, you throw it out the window. On Windows, you’re stuck with Windows Explorer.
    * Most Linux distributions have an all-you-can-eat buffet of free software that can be accessed with the click of a button.”
    > This is something that might be attractive to advanced users who like to customize their computer, but the majority of computer users hardly customize anything, hardly research anything and just want a computer that works out of the box. Choices and command lines might even scare them away. Do you really think these options are positive regarding getting Linux to “go mainstream”?

    “It’s not the fault of Linux contributors that its market share is no bigger than 2%. If this movement had taken off faster before Windows became popular, I wouldn’t be writing this article right now and Linux would have taken over the world.”
    > This is a joke right? Otherwise, how would you support this claim?

    “Now that Windows and stuff like Microsoft Office, the iPod, Windows Live Messenger and so on dominate the market, Linux has to adapt to it. They have to write drivers and produce software to interoperate with these systems without any help of the software/hardware companies, which is almost impossible since some companies even try/tried to prevent this.”
    > Twisting the facts. Your examples are companies which try to keep their customers tied to their products. They have to make money after all, that’s why they’re there. The examples did not show me they were targeting Linux. Linux is *affected*, not *targeted*. Very important difference.

    I can’t really conclude otherwise than that this article is written for the advanced users out there, who spend a lot of time on their computers. This while I expected to see the “mainstream-ness” mentioned in the title reflected in the article. I don’t see anything about usability comparisons for example (with proper research backing up claims). Nothing geared towards the average Joe, the biggest part of the market. It’s mostly about things that interest tweakers, which might be what - 2% of the computer users? Perhaps a bit more? Which is currently the Linux market share, so if you look at it that way, it’s doing pretty well.

  13. Avatar

    Just one remark: In Windows is possible to change the shell and use something like liteStep or bbLean, though it’s true the level of customization is not as big as it’s possible with the various Linux windows managers. Also, I think that Vista does not have this option.

    Apart from that, nice article! I think that not only the differences Linux has compared to Windows is keeping people away from it, but also the increased appeal of Mac OS X is another factor.

  14. Avatar

    FYI: you can access iPods via libgpod f.e with Amarok, GTKPod or similar

  15. Avatar

    wow! just..wow! i did not finish to read the article..just plain crap! somebody who “tries” a GNU/Linux (for your information GNU is the operating system and Linux is the Kernel, and if you speak about the package, then it’s called GNU/Linux…) for a whole year and still doesn’t know what it’s all about shows how…whatever.

    you couldn’t find suitable software in GNU/Linux to replace Windows apps? well, why would you? 95% of those software are shareware and commercial crap which do not the job anyway, that’s why - by the way you said it yourself - you end up uninstalling them again!

    that’s it, i did not read the entire article, because i started to feel that my tablet with ubuntu 8.04 started to feel bad with this crap…cheers

  16. Avatar

    @Change: I’m not trying to hide that I gave my personal opinion and analysis on the matter. I started out by saying that I’d “try to uncover what’s keeping the crowd away from Linux”, I didn’t say “Here’s what’s wrong with Linux”.

    >> This is slowly changing now that Apple
    >> is becoming quite popular
    That is true, but remember that Windows still dominates the mainstream market which means that the majority of users still use it. Besides, I think most of us (even in the geek audience) came from Windows.

    >> Not completely true, as you can use
    >> virtual machines.
    Of course they can, but that’s not the point. Why would a user switch to something unknown knowing that it will degrade their user experience?

    >> would like Microsoft to *invest*
    >> in the possibility for customers
    >> to go elsewhere?
    I’m not expecting Microsoft to do that and I did in fact point out that that would make no sense.

    >> Besides, on Windows there are at
    >> least two pieces of software (one
    >> of them totally free) which work
    >> fine with the iPod: MediaMonkey &
    >> Floola (both developed without the help of Apple).
    I have tried both of these tools in the past, but last time I checked they didn’t support the new iPod models (perhaps they do support the 3G Nano, I’ll have to look into that) since Apple’s preventing third-party software to communicate with these things. The average user doesn’t want to hear “Yeah but we can’t support it because of Apple”, they just want this stuff to work flawlessly.

    >> Do you really think these options are
    >> positive regarding getting Linux to “go mainstream”?
    Whoops, you’re right about that. My bad.

  17. Avatar
    Lashiec wrote:
    In Windows is possible to change the shell and use something like liteStep or bbLean

    I considered adding that to the article, but I left it out as they’re not a full replacement. Although they replace the shell, they do not replace the folder browser Windows Explorer.

  18. Avatar
    fab wrote:
    wow! just..wow! i did not finish to read the article..just plain crap! somebody who “tries” a GNU/Linux (for your information GNU is the operating system and Linux is the Kernel, and if you speak about the package, then it’s called GNU/Linux…) for a whole year and still doesn’t know what it’s all about shows how…whatever.

    I know that some people out there try to force everyone into distinguishing GNU/Linux from Linux, but just look at some of the big players in technology news. Is CNET using the term “GNU/Linux”? No. Even Slashdot is not doing it. I guess it’s a bit like people that use the word Kleenex when referring to a tissue.

    fab wrote:
    you couldn’t find suitable software in GNU/Linux to replace Windows apps? well, why would you?

    How would you edit a video otherwise? And please, don’t try to pass off Jahshaka as a valid Pinnacle alternative. Again: I respect the developer’s work, but it’s not ready to take on Pinnacle Studio yet.

  19. Avatar

    @Pieter (who is shilling for M$???)

    “>> Not completely true, as you can use
    >> virtual machines.
    Of course they can, but that’s not the point. Why would a user switch to something unknown knowing that it will degrade their user experience?”

    Just how long have you been using a computer? This is the same lazy complaint used against each major release of Windows, any major interface redesign such as the Office 2007 ribbon and computers, themselves, compared to paper record processing systems.

    How, exactly, would running a virtual Windows machine using modern VM methods which give near native speed and Linux “degrade” anything? The only way that could happen would be if you define “degrade” to mean more abilities and stability. What happens when M$ stops selling XP and people are forced to “degrade their user experience” because Vista has a different GUI methodology, won’t allow programs/methods they have used on XP and throws in DRM? What about driver support for Vista? (Funny thing, that, I have drivers that worked with Windows 95 that won’t run on Win2K or WinXP.)

    You’ve defined “degradation” as anything which is different than your individual current practices. The world doesn’t work that way. When tools change, you must adapt. Assuming you are old enough to have a driver’s license, you had to go through this process to change from walking or some manually powered locomotive method to using a car. Location of controls in cars are not always the same. Gadzooks, your article reads like the joke about the old fart who tried to rewind a DVD.

  20. Avatar

    Fred, I think you misunderstood what I meant. There’s nothing wrong with Linux and I certainly didn’t intend to say that its user experience is crappy. The problem is that Windows users are hooked on things that Linux cannot possibly get done as easy as on Windows.

    If an average user really needs - let’s say - an accounting tool that can start in five seconds on Windows, would it make sense for him to say “Oh, I’ll just figure out how to run a virtual machine and start it every time I have to use the program just so I can keep using this new thing I don’t even know how to use”. I think we know the answer to that.

  21. Avatar
    Pieter wrote:
    fab wrote:
    fab wrote:
    you couldn’t find suitable software in GNU/Linux to replace Windows apps? well, why would you?

    How would you edit a video otherwise? And please, don’t try to pass off Jahshaka as a valid Pinnacle alternative. Again: I respect the developer’s work, but it’s not ready to take on Pinnacle Studio yet.

    Could have VM’d and run Pinnacle Studio.

    The reason there isn’t a perfect replacement for Pinnacle Studio is the same reason there aren’t perfect replacements for other software on any platform, market demand and IP law. It’s the same reason Windows and Mac aren’t the same.

    Your premise that Linux means no Windows has already been exposed as pure BS. It’s a straw man.

  22. Avatar
    FredThompson wrote:
    Could have VM’d and run Pinnacle Studio.

    Why would one run Pinnacle Studio on Linux in a virtual machine that runs Windows if you could be running it natively on Windows?

    The bottom line is: I’m not a huge fan of Windows, nor do I endorse the way Microsoft operates, but I among many others have become dependent on Windows and some of its programs. Linux simply cannot replace some of the things that Windows can do at the moment, whether it’s about things like iPod touch synchronization or video editing.

  23. Avatar
    Pieter wrote:
    The problem is that Windows users are hooked on things that Linux cannot possibly get done as easy as on Windows.

    That’s untrue in some scenarios, Linux can be as easy as Windows or a Mac. Take my sister over the Christmas holidays she asked if she could borrow my laptop as she was moving away and would need a computer as the one she used in uni for past 3 years was so old and I used parts in another machine, I agreed but told her it run ubuntu 7.10 not Windows she was like but will I be able save in .doc file formats and go on facebook, MSN and play music etc….. (I said yes) So set it up (custom install - all codecs, only left the programs she needed etc.. open office, firefox, pidgin, change the theme, new icon theme and removed the top bar so there was only one taskbar) after 4 months she said “ubuntu is great she also was amazed by compiz fusion when I demoed the laptop at Christmas. And my sister is the user who does not care how it works, just that it works when she presses the button or adding a hardware device to the machine e.g. USB Pen

    So if you set ubuntu (Linux) up right any user can use the OS as most users don’t know if there using Windows, Linux or Mac

    Linux just needs more PR in pre-installed machines etc…. and more software titles will come,driver support etc…

  24. Avatar

    Sigh. Pieter, the point is your “article” has serious logical flaws.

    Why would you run a Windows VM? I’ll answer your question with a question; “Which is preferable, rebuilding a corrupted Windows installation or reloading a VM image in Linux?” You use the VM for stability and protection because Windows is a spaghetti mess of lousy code. Do you have family or friends who want you to fix what they screw up on their Windows installations? If the VM crashes, you restart it.

    Second major reason: journaling file systems. Incremental backups are far easier with Linux than Windows. How often do people lose or overwrite critical data? Consumer hard drive crashes happen all the time.

    Granted, Windows SteadyState is an option but nothing can compare to copying a VM image to another drive for ease and security.

    How many people use their computers for email and word processing, playing music, that’s about it? In that case, a LiveCD is a far better type of installation (but, actually install it) than Windows. If grandma does something that corrupts the system, she can restart with the CD.

    The Linux zealots who claim anything Windows can do is possible, natively, on Linux are full of it. The only thing that “tastes just like chicken” is … chicken. The point is there is not a Linux OR Windows reality. Look at the VM stuff on howtoforge and you’ll see it’s far, far easier than in the past. The combination of Linux as underlying OS and Windows VM for code execution brings far more stability, longevity and protection from “supplier extortion” than either of them individually. For that matter, you could also VM Win95 to play an “old favorite” game or OS X if need be. That has been the whole story of Linux over the past year.

  25. Avatar

    I’m sorry, I should have put some appropriate links in that last reply.

    Windows SteadyState: http://www.microsoft.com/windo.....dwide.mspx

    HowToForge:
    http://www.howtoforge.com/
    http://www.howtoforge.com/high.....8.04-amd64
    http://www.howtoforge.com/vmwa.....ubuntu8.04

    Another VM tutorial:
    http://www.phoronix.com/scan.p.....&num=1

    OS X:
    Google it. I don’t use OS X apps. Have done it to see what’s involved but didn’t keep anything.

    Ubuntu inside Windows (test interoperability):
    http://www.andlinux.org/
    http://wubi.sourceforge.net/

  26. Change (All-Star) Quote this Comment Report this Comment
    Avatar
    Pieter wrote:
    @Change: I’m not trying to hide that I gave my personal opinion and analysis on the matter. I started out by saying that I’d “try to uncover what’s keeping the crowd away from Linux”, I didn’t say “Here’s what’s wrong with Linux”.

    True, but the title and opening paragraph made me expect a very different article.

    Pieter wrote:
    Of course they can, but that’s not the point. Why would a user switch to something unknown knowing that it will degrade their user experience?

    Because Linux offers them more than what they’d lose? Then they could use VM’s in the transition period (just like many do who switch to OS X).

    Pieter wrote:
    I have tried both of these tools in the past, but last time I checked they didn’t support the new iPod models (perhaps they do support the 3G Nano, I’ll have to look into that) since Apple’s preventing third-party software to communicate with these things. The average user doesn’t want to hear “Yeah but we can’t support it because of Apple”, they just want this stuff to work flawlessly.

    Oh right, my bad. I did hear about that, but since it works on my second last version of the iPod, I forgot about that :P That is a downside for people switching to Linux, though again people could use a VM for iTunes. Or selling their iPod and get a music player which works flawlessly under Linux of course :)

    FredThompson wrote:
    Sigh. Pieter, the point is your “article” has serious logical flaws.
    (…)
    The point is there is not a Linux OR Windows reality.

    Yup, I guess that’s the whole issue..

  27. Avatar
    FredThompson wrote:
    “Which is preferable, rebuilding a corrupted Windows installation or reloading a VM image in Linux?” (…) because Windows is a spaghetti mess of lousy code.

    Do you have anything to back that up? We have four computers at home running Windows XP (two of which have a dual boot configuration with Ubuntu) and it works flawlessly. Or how about the giant network of Windows PCs in my school? No problems at all.

    FredThompson wrote:
    Second major reason: journaling file systems. Incremental backups are far easier with Linux than Windows. How often do people lose or overwrite critical data? Consumer hard drive crashes happen all the time.

    That’s great! But the question is: do they care? Most home users don’t back up their data and business users are not likely to switch to Linux since 1) their computer is owned by the company that they work for or 2) the software that is used within the company is incompatible with Linux.

  28. Avatar
    Change wrote:
    Because Linux offers them more than what they’d lose? Then they could use VM’s in the transition period (just like many do who switch to OS X).

    Are you saying that the average user (i.e. people that are not into technology unlike most of us here) will deliberately try this new thing they don’t know, learn how to operate a new OS, get help when they’re stuck, install a VM app, set up a VM, install Windows in the VM, install all their software (+ codecs, .NET Framework, Windows Updates and all that stuff) and run their Windows programs in the VM instead of just sticking with Windows? This is simple psychology, Fred. If Windows works fine for them, why would they go elsewhere if they don’t know what it will bring?

    And that is in fact ‘degrading the user’s experience’. Linux is user friendly, but the whole VM workaround just isn’t. Especially for users that don’t enjoy messing around with their PC.

  29. Change (All-Star) Quote this Comment Report this Comment
    Avatar
    Pieter wrote:
    Are you saying that the average user (i.e. people that are not into technology unlike most of us here) will deliberately try this new thing they don’t know

    No, probably not deliberately. But if they know someone who can convince them it’s better for them when they need to upgrade, then yes, they would. That’s how things are going with OS X, are they not?

    Pieter wrote:
    (…) learn how to operate a new OS, get help when they’re stuck

    The same, though to a lesser extent, goes if they upgrade to Vista. So again, yes, I believe they would (have to).

    Pieter wrote:
    install a VM app, set up a VM, install Windows in the VM

    I don’t have much to back this up, but Parallels sold 1 million copies (http://virtualization.com/news/2008/04/21/parallels-sells-1-million-copies-of-parallels-desktop-says-apple-should-be-thankful/), VMWare Fusion probably something similar and then we still have Bootcamp. Apparently there *are* plenty of people who use this software, although they might not set it up themselves. I’m sure there is plenty of services (or relatives/friends) who could do it for them. Why would this not be able to work the same way on Linux?

    Pieter wrote:
    install all their software (+ codecs, .NET Framework, Windows Updates and all that stuff)

    They won’t need to install *all* of their software. Just the software they haven’t found a replacement for, or which they still need during the transition, or which they need for other purposes. If you’re gonna install ALL your Windows software, then sure, you shouldn’t make the transition because it’s useless if you hold on to the old system so tightly. As for Windows Update - this happens automatically.

    Pieter wrote:
    and run their Windows programs in the VM instead of just sticking with Windows? This is simple psychology, Fred. If Windows works fine for them, why would they go elsewhere if they don’t know what it will bring?

    I’m not Fred, but I’m sure you meant Change :P Anyway, why would they go elsewhere? Well.. because people convince them? Because it saves them money (on hardware and/or software)? Because they can get a special kind of hardware (Mac)? Because they have something against MS or Apple? Could think of plenty of reasons. And sure, if Windows works fine, they want to run all the Windows programs they’re used to and are not motivated to get adjusted, then they should not switch. I don’t think you can just move 98% of the people not running Linux into this category though.

    Pieter wrote:
    And that is in fact ‘degrading the user’s experience’. Linux is user friendly, but the whole VM workaround just isn’t. Especially for users that don’t enjoy messing around with their PC.

    I wouldn’t say Linux is user friendly, but yes, a VM workaround on Linux does make it less user friendly and does degrade the user’s experience. Therefore it would be great if a Linux VM could offer the same seamless experience as Parallels and VMWare Fusion can on OS X.

  30. Avatar
    Change wrote:
    I’m sure there is plenty of services (or relatives/friends) who could do it for them.

    Sure, but it’s still inconvenient.

    Change wrote:
    I’m not Fred, but I’m sure you meant Change :P

    I am so sorry about that. :oops: When you have to reply to several people at the same time, a mistake like this is just an inch away. :)

    Change wrote:
    They won’t need to install *all* of their software.

    No, but lots of programs depend on things like the .NET Framework, so you just can’t avoid it.

    Change wrote:
    Therefore it would be great if a Linux VM could offer the same seamless experience as Parallels and VMWare Fusion can on OS X.

    Amen to that. I’d be back on Linux in no time if I could keep using Windows software.

  31. Avatar

    Sigh. Again. Pieter, you really don’t show a lot of computer experience.

    Pieter wrote:
    FredThompson wrote:
    “Which is preferable, rebuilding a corrupted Windows installation or reloading a VM image in Linux?” (…) because Windows is a spaghetti mess of lousy code.

    Do you have anything to back that up? We have four computers at home running Windows XP (two of which have a dual boot configuration with Ubuntu) and it works flawlessly. Or how about the giant network of Windows PCs in my school? No problems at all.

    You’ve GOT to be kidding. Seriously, how old are you and how much computer experience do you really have? Your home system will puke, give it time, have faith in Windoze. Don’t BS me that a multiple-user Win network in a school doesn’t have maintainers.

    Pieter wrote:
    FredThompson wrote:
    Second major reason: journaling file systems. Incremental backups are far easier with Linux than Windows. How often do people lose or overwrite critical data? Consumer hard drive crashes happen all the time.

    That’s great! But the question is: do they care? Most home users don’t back up their data and business users are not likely to switch to Linux since 1) their computer is owned by the company that they work for or 2) the software that is used within the company is incompatible with Linux.

    Does that look at ignorant/insulting/stupid to you as it does to me? People most certainly ARE concerned about their records. Why, would you suppose, the hard drive companies are selling USB external drives? Why are the OS X people so excited about their data mirroring software? Holy cow! What is a “home user”? This is 2008, not 1988. Businesses don’t use Linux? Do you have any idea the cost of downtime and loss of data? Do you have any comprehension of how incompatible Windows is with enterprise computing to say nothing of control systems?

    You really need more experience before you attempt to write an “article” about how and why people use computers. Lose your tax records or job because of a Windoze failure, investigate why windows components like quartz.dll are still around (or why PowerPoint videos won’t always play), run an actual business with actual employees

  32. Avatar

    well this article has had a healthy comment stream going isnt it? I agree with the author on many issues here. Most users want a computer that just works with all the software they have learned to use. Tinkering around their pc’s and learning new ways to do the same old things isnt exactly exciting and the concept of free software and GPL ( which i think is one of the biggest advantage of linux over windows/mac) is actually a non issue in most developing nations because of rampant piracy. Part of the reason that vista hasnt caught on is that it is a bit more difficult to pirate. I for one am a experience PC user and just love linux. The scope it offers for customization and the package based software is just great, but is not ready for the mass market yet imvho.

  33. Avatar
    Change wrote:
    Therefore it would be great if a Linux VM could offer the same seamless experience as Parallels and VMWare Fusion can on OS X.

    If had Virtualbox installed you can use “seamless Windows integration” which allows you to use Windows Applications next to Linux Applications as shown in these post:

    http://liquidat.wordpress.com/.....tegration/

    Basically one of the main advantage of Linux or Mac OSX is “increased Security” by design or less attacking software like viruses,adware,spyware to attack the OS.

    On a better note it’s good to see this many comments on one post but it was always going to get many posts. If you had done a post on “Why Mac’s have not got more of the mainstream market yet” you would got same amount of comments

  34. Avatar

    The title doesn’t match the content. The whole premise of the content is Windows apps cannot easily be run on Linux which has not been accurate for a year. Misleading title, factually incorrect content and demonstrable lack of research lead to corrective posts and appropriate chastising.

    Windows on Linux is more akin to an application framework with the current VM options, from a user’s point of view.

    I’m amazed at the number of replies claiming people “just want it to work” who don’t comprehend the current state of VM, even though it’s right here in the replies.

  35. Avatar

    “For example, I enjoyed using Pidgin/Gaim but I did miss a couple of features, most of which are hard to develop without some help from the companies running the IM networks. I’m a loyal MSN user so I had to miss out on winks, backgrounds, audio/video chat, games”

    On this part of the post you can have all them features expect games and audio on Linux by using amsn or Emesene

  36. Avatar
    Tinhed wrote:
    well this article has had a healthy comment stream going isnt it? I agree with the author on many issues here. Most users want a computer that just works with all the software they have learned to use. Tinkering around their pc’s and learning new ways to do the same old things isnt exactly exciting and the concept of free software and GPL ( which i think is one of the biggest advantage of linux over windows/mac) is actually a non issue in most developing nations because of rampant piracy. Part of the reason that vista hasnt caught on is that it is a bit more difficult to pirate. I for one am a experience PC user and just love linux. The scope it offers for customization and the package based software is just great, but is not ready for the mass market yet imvho.

    Agreed, a lot of you guys are way to hard on Pieter. I think his article is generally correct, it outlined the main issues I have with Linux quite accurately. I don’t think he claimed this was the “de facto” last word on whats wrong with the current state of Linux.

    Yes there are work a rounds for almost anything you would need Windows for, but the key word there is “work”. While you can just install it and use it in Windows, in Linux you may have to run a VM or use Wine or whatever and it is far from “easy” and WAY beyond your average computer user that knows how to click the icon he wants and use his program or play his game.

    I think that there is a large disconnect between the hard core Linux community and the average PC user. They are so used to and accustomed to using the command line & terminal, and working within Linux they have a hard time understanding how far beyond the average pc user it is, and they can’t understand when people complain about being confused.

    As I said earlier, I love Ubuntu, but there are still a lot of obstacles in the way of it becoming mainstream.

  37. Change (All-Star) Quote this Comment Report this Comment
    Avatar
    Pieter wrote:
    Sure, but it’s still inconvenient.

    I doubt switching to another OS will ever become convenient.. There is a threshold somewhere where conveniency is good enough to make the switch.

    Thank you Richard for mentioning VirtualBox. I had heard it could do something like this, but I have no personal experience with it yet so didn’t want to mention it. That opens up possibilities!

    Pieter wrote:
    No, but lots of programs depend on things like the .NET Framework, so you just can’t avoid it.

    Hmm.. I’m sort of a software freak and I really don’t have a lot of programs that depend on .NET, especially not ones that are used by the average Joe and won’t be easily replaceable by native software. And even then, most of them come with an automatic .NET installer. I don’t see any problems there.

  38. Avatar
    Brad wrote:
    …a lot of you guys are way to hard on Pieter. I think his article is generally correct, it outlined the main issues I have with Linux quite accurately.

    IF that were true, it would be the case. It’s not true. Running Windows apps on a Linux machine is about as difficult as installing Flash or Java. In his replies, he claims “home users” don’t care about backing up their data. His scope of reference is his family network and a school network for which he believes does not have overhead. VMWare’s IPO was last summer. It was only the hottest computer thing all year. He made no mention of marketing issues. The “article” isn’t about why Linux isn’t more dominant on the desktop. It’s more like a semi-computer literate overview of casual interoperability circa 2006.He didn’t do research. (VirtualBox was in the daily downloads on THIS SITE twice last Autumn.) What you see here is a discussion board enforcing quality standards.

  39. Avatar
    FredThompson wrote:
    You’ve GOT to be kidding. Seriously, how old are you and how much computer experience do you really have? Your home system will puke, give it time, have faith in Windoze. Don’t BS me that a multiple-user Win network in a school doesn’t have maintainers.

    You’re so proud of Linux that you just won’t admit that Windows isn’t as bad as Linux fanboys want you to believe, if you ask me.

    FredThompson wrote:
    Businesses don’t use Linux?

    You’re twisting my words! I meant that business users are often prohibited by their company to do whatever they want with their company-owned PC. In a home environment, a backup system is less important. The only things I can think of off the top of my head are finance records and e-mail. In this day and age, e-mail is stored online anyway, so why would one make a backup? (I’m sure that you can come up with something that does need to be backed up, but I’ve got a lot of comments to process so I’ll have to pass.)