The Next Leap for Linux
Nrbelex writes "The New York Times is taking a look at the state of Linux. "Linux has always had a reputation of being difficult to install and daunting to use. Most of the popular Windows and Macintosh programs cannot be used on it, and hand-holding — not that you get that much of it with Windows — is rare. But those reasons for rejecting Linux are disappearing." The article discusses major PC makers' newest offers and compares them to their Windows counterparts."
I am surprised that this isn't.
Oh wait, it isn't a "x COULD BE y" article...heh
captcha: bowels
to install debian than to type in the windoze license key.
Itself means Linux has made a good 'Next Leap'. Seriously! Until a few months back, the only Linux news used to be about the SCO case, Microsoft - Novell patents FUD etc. The nature of the GPL has meant that the cat is now well out of the bag, and the mainstream press outlets are compelled to sing the Penguin March.
Poor network performance in Vista, the OOXML vote and now, the Excel 2007 calculation howler have made bad press for Microsoft. Not a day passes on Digg without Ubuntu articles getting over thousands of Diggs. So now, the NYT, Forbes, Gartner, Yankee and the rest must join the Linux bandwagon. Or be left behind.
If you keep throwing chairs, one day you'll break windows....
Based on my experience with Ubuntu, I'd say that the biggest issue is by far hardware vendors. When given ideal hardware Linux will pretty much "just work" but there is a lot of hardware that is not just less than ideal, but quite frankly unusable. I eventually bought a new PCI wireless card because I couldn't get my existing one to work, even with ndiswrapper.
Unfortunately there really isn't a whole lot the developers can do to change this unless hardware vendors start opening their specs. The good news is that a lot of vendors do realize that having the FLOSS community write the drivers is pretty much the cheapest way to outsource development. As a bonus these drivers tend to be a lot more stable as well.
Penguins can fly, you know?
But those reasons for rejecting Linux are disappearing.
Those reasons disappeared years ago, what needs to disappear now are stories repeating them.
The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
From TFA: "Linux is best for technically savvy users or for people whose needs are so basic that they will never need anything other than the bundled software"
Which basically translates to not for me for the average person, being neither a geek nor wanting to have the self-image of being 'basic'.
CC.
TaijiQuan (Huang, 5 loosenings)
Ok, so why is it not advertised on Dell's site ? From the TFA, Vista is 50 to 80 dollars more expensive. Does this only mean that Dell wants Microsoft to reduce its license price ?
I first got linux running back in '97 with Mandrake 5 point something, and back then I used it more with a 'shove it to MS' attitude. Things were clunky, slow, and broke easily in the GUI side back then. Definitely needed xkill as a shortcut, accessible at all times. X was a nightmare to configure and good luck getting sound working. OSS was 'the next big thing' for dealing with sound cards. *shudder*
10 years later, there are some things that are still a bit rough around the corners, but at least now I am using it full time because I find it genuinely more usable and I can get a lot more work done using it than I ever could on windows. It is more stable, and short of accidentally hitting the switch on the power-strip with my feet, never have to deal with system crashes or BSODs.
Right now, we are starting to see some 'really' neat things taking off like next-get UI's (compiz/beryl) and zeroconf that when refined over the next many years will undoubtedly make Linux systems the leader of the OSs. Additionally, due to the compound effect when more users switch over, more companies will release more goodies onto 'nix.
Over the next decade I really think that there will be massive proliferation of Linux desktops and that maybe finally the IT industry can start the long journey to finally rid itself of nasty kludges presented by Redmond year after year. Of course though, we will have to watch out for self contrived idiocies such as political breakdown within the wizard circles (kernel, KDE, Gnome, Mozilla, etc) and also try and sanely resolve niggling issues like the current GPLv2 vs GPLv3 dilemma.
So far since my indoctrination to the Linux world I have seen such vast improvements it boggles my mind, and I expect nothing less for the next 10.
Another disappointing thing about the article is that it positions Linux as a "cheap" alternative. The main point of Linux is not that it is cheap, it could be or it might not be. The real power of Linux is avoiding the vendor lock.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
Difficult to install? That's only for Linux from Scratch. All other distros are easier than Windows to install. Have you tried to install Windows XP on a new machine? It's a pain in the ass... remember to have a floppy drive before trying it.
"2008: The year of the Linux Desktop?"
Who would want to listen encrypted music?
Oh, wait... Bruce Schneier! but he is about the only one.
Why Closing a Driver loses its vendor money
ESR may or may not be popular on Slashdot, but he covered this topic pretty well in the Cathedral and the Bazaar.
The other thin Linux distros must do is to make the default install beautiful. I knoe beauty lies in the hands of the beholder but an ugly app does not help matters in this way at all.The upcoming KDE release looks promising.
Here's another: In the server world, if one has to install a mail server for example, not less that 4 pieces of software have to be installed! This is insane. The installation should be handled by *one* script, that takes care of all components needed to create a fully functional mail server. If you wanted to install an ISP style mail server, an exercise in frustration awaits those who have not done it before.
In my early days, I had trouble with the Courier/POP/IMAP configuration since I did not know that one even needed it to have a working mail server. It does not have to be this way. I am an expert now by the way.
Last but not least; Marketing. Linux distros can do a better job at marketing.
There's only one reason I don't install Linux on every PC I build for people.
Drivers, or the lack of.
If I could give someone a linux box and know every bit of crap hardware they buy for it would work then I'd gladly install linux on it and they'd be very happy.
thank God the internet isn't a human right.
Of course, the article itself already stated:
It's a holdover from Windows/Mac, where installing software can be hard and requires some technical knowledge. The author still subconsciously thinks of installing software as 'difficult' even though they've actually seen the evidence that on Linux it's not. On any modern desktop Linux, software installation is no more complicated than "I want this program. Gimme."
PHEM - party like it's 1997-2003!
the same linux articles on slashdot everyday!
The Year of the Linux Desktop!?!?!
Probably not.
There's not going to be some sudden revolution to Linux, its going to come gradually. There won't be a Year of the Linux Desktop, I'm thinking one day we'll all look back and marvel about how mainstream Linux snuck up on us.
I doubt this article will get any more than a couple dozen people to try it. But its a start.
What amazes me is how rapidly its improving. The Kubuntu install I'm using is only a year old, but the new Gusty Beta is so much different it might as well be a different OS entirely. How much does Windows improve in a year?
Oh, that's right, they take SIX YEARS to improve, and ended up with Vista.
(K)ubuntu is out pacing Windows so bad its only a matter of time before it overtakes Windows in all fronts. I mean, the automatix problem they're talking in TFA is supposedly already fixed for Gusty, and there's a ton of other features that people will love.
And yeah, and takes days to get an XP reinstall into a usable state too, with drivers and Firefox and updates and anti virus and antispyware and office suites and media players that have to be installed.
Seems to me people who ask the question "is Linux ready for Mainstream?" compare it to a perfect Windows that I've never seen in person.
2. Support from game companies. If I wasn't playing games, I'd have dumped Windows years ago.
...oh. Never mind.
Is there a QWERTY linux cellphone out there yet with decent features and maybe a video camera?
My sony mylo runs linux but is only runs Skype and isn't open to developers.
Lg Voyager looks good but what does it run and is it open to indie developers?
I've found this lovely project. It's called Wine-Doors, and it's a Package Manager for Windows programs under Linux. Like Apt-Get.
Seems to work pretty well, too.
http://www.wine-doors.org/wordpress/?page_id=5
Automatix IS NOT recommended for Ubuntu! It tends to screw things up preventing correct updates to the next version.
Codecs are now installed automagically whenever you attempt to open a media file for which you do not have the correct CODEC.
Automatix IS NOT recommended.
Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.
Why we keep saying "using Windows apps in Linux..."? We don't want to use Windows apps in Linux, we want to use Linux apps.
My blog
Steve should have just put Linux on a chair and thrown it off himself
which is totally what she said
I've been using Linux for just over six years and I am never sure if it has become easier or I've just become more profficient, though certainly hardware support is much much better.
I've also noticed that desktop users have probably doubled to about 1 - 1.5% in that time, with most of the growth in the last 18 months (Ubuntu effect I am sure). Suspect we need about 3 - 5% before we are really in the big time: that's maybe three years away yet.
Usability is a nightmare. The UI is cluttered with useless, confusing icons and half of the functions behind them don't even work properly. But configuration is the worst problem, why is it so hard to make a system architecture and drivers that don't require constant hand holding regarding even the most basic settings?
You're talking about Windows, right?
Second, supporting Windows apps is a huge problem, too. For all intends and purposes Wine just doesn't work, at least not of you don't know how to tweak and trick it into doing the right thing.
But the majority of people don't need Windows apps - they need a web browser and a word processor. These are things that are available for non-windows platforms - the uptake of OS X (before Parallels appeared) should prove this.
At least SuSE comes with XEN, but it's pretty much unusable.
I have no recent experience of SuSE (although I have heard lots of bad stuff about it and for political reasons I wouldn't use it), but Xen under Fedora 7 is quite usable.
Of course it doesn't help that Linus himself is a big antagonist when it comes to making a system that saves the user some time with useful configuration models and efficient UI.
Whether or not you agree with Linus's opinions, he does not control the direction that individual distributions take the userland.
Who has time and energy to spend days setting up his workstation?
For one thing, even if I have to set up a workstation from scratch it doesn't take days. However, these days I tend to just copy my Beryl and Emerald config onto new workstations so there is no real set up to be done. One thing I _am_ sure of though it that if the OS restricted me as much as Windows does I would waste far more time having to deal with a bad unchangable configuration on a daily basis than I do in configuring a workstation _once_. One of the reasons I use Linux is because I can tweak the config to speed up operations I have to do frequently - Windows does not allow this to the same extent.
So when I say that even I am regularly getting discouraged by the obscene amount of hoops Linux/KDE/whatever make their users jump through to get anything done, that should mean something.
Yup, Linux makes people jump through an obscene amount of hoops. Guess what - so does every other OS, get over it.
http://blog.nexusuk.org
I've been using Linux as my main desktop platform for about 10 years now. In that time, we've seen some amazing work done in regards to the usability and hardware support that Linux users enjoy today. I'd go so far as to say that Linux has completely altered my conception of how the computing world, and perhaps the world in general, should operate. That said, I'm not sure I'm ready for the masses to embrace Linux.
Sure, it would be nice from a driver standpoint, as I can foresee many more hardware manufacturers hopping on board the Linux bandwagon if the user base keeps expanding. Also, I imagine some of the bigger software players, such as Adobe, might start offering more of their wares for Linux. Adobe already has Flash support, the Flex developer platform and Adobe Reader, so it's not out of line to think that their Creative Suite might be ported one day as well, if the user base is large enough.
That said, I'm not so sure I want "the masses" to use Linux. The main reason I say this is that I fear the things I love about Linux will slowly be watered down in order to appease the non-geeks among us. Now I'm not saying that in order to enjoy computing I need to have a platform that's difficult to use, but I would be concerned that the ideals behind Linux would slowly erode once big business sees that there is money to be made on it. Additionally, I would hate to see the Linux platform start to sacrifice power for ease of use. Making once difficult tasks easy is a fantastic programming goal, but when we start sacrificing flexibility in the process, we start taking Linux out of Linux.
I try to post fairly often on Linux forums in order to help new users find solutions to their problems, so I'm certainly not opposed to more people embracing Linux and enjoying what it has to offer. I just question whether I really want Linux to become the "New Windows", as I feel we may get more than we bargained for if that comes to fruition.
--It's Pimptastic!--
I'm in the stop changing things camp. I'm tired of having to relearn software and OSs because MS decided to fancy things up. IMHO they should dump Vista and go back and polish off XP, make it secure, safe and fast. My sis got a new computer with Vista and has called no less than twice with questions which I can't answer because I know nothing about the thing. I think Linux will eventually win because it is consistent and predictable. I know how long the release will be supported, I can test new releases, documents work across the various distros (sorry Vista and XP you hurt yourselves on that one). Ms is going to make a ton of money because companies will need to retrain employees on how to use Vista and office 2007. Drivers are the big Linux problem but I think manufacturers will eventually realize they need to be open to Linux or they will be left behind.
Honestly-- most Linux distros designed to be easy for new users (ie, ubuntu, mandriva, fedora, etc) are at least as easy, if not easier, to install than windows. You get a pretty GUI right from the get-go. Some distros can be installed in 3 or 4 clicks of the next button! Also, by the time you are at the desktop, support for most of your hardware is already in place. A vanilla copy of windows xp, for example, is an ugly sight on new notebooks. Wrong screen resolution, wrong video drivers, network, wireless, sound, etc are either the wrong driver or not installed. End users usually don't see how deficient windows can be in this area because it comes preloaded and configured on virtually any computer you buy.
And supporting Windows apps is indeed a problem for Mac OS X, but not a huge one. Why? Because you can install stuff like Parallels even if you are just a mere human.
The dismal failure of Vista hasn't pushed people to try Linux. It's only kept them on XP. Why would people switch to an entirely new platform when what they have works perfectly well?
"Ask not what your country can do for you." --John F. Kennedy
I recently replaced our main family PC (a P3 running Windows 2000) with an Athlon 64 X2 running Fedora 7. The installation was amazingly smooth. My onboard LAN, video, and sound all worked "out of the box." The only additional driver installation required was for our HP printer/scanner, which was easy as "yum install hplip." I was very happy with the system, except for needing to restart my router every day or two (likely not linux's fault, but not a problem in 2000). Unfortunately, it failed the wife test. She had trouble getting used to the tabbed-browsing in Firefox and was generally unhappy with OpenOffice (in her words, "it just isn't the same"). I think given time she would have gotten used to Fedora, but it wasn't worth listening to her moaning, so I installed XP last night. What a frickin' hassle... All of the onboard components needed to be installed one-by-one (with a reboot in between) and SP2 took close to an hour to install (with another reboot required). For some reason, every time it reboots it reads/writes to the HD like mad, which I don't think was happening with F7. I hope that stops once everything is installed. I'll install Office and the printer/scanner drivers tonight and expect at least a few more reboots. I just hope the wife doesn't have a problem with Office 2007...
At least SuSE comes with XEN, but it's pretty much unusable. The idea of mere users setting up something that works like Parallels on Mac is just completely out of the question with the way this stuff needs to be configured.
You could always just use VMWare Server. Free (as in beer), easy to use, and doesn't require hardware virtualisation support for 32bit guests.
C# is what it would be like if they copied it [java].
:)
So... much improved and faster?
A lot of talk about a slow uptake of Linux always seems to circle around lack of hardware drivers. Many devices I use don't have Vista drivers yet and probably never will because they have been superceded or are for niche applications where the manufacturer might think it is reasonable to expect their customers to operate under older O/S configurations. At the moment I use XP for my main machine with an old DOS laptop for two applications that require direct hardware access. If I wanted to change from XP to either Vista or Linux I'd need to upgrade some hardware, that's no problem because all the big ticket items would work fine with either and I don't give a toss about needing to buy a new TV tuner card and all those fairly small ticket items. If buying a new machine I'm sure I could easily check for Ubuntu compatibility just like I could for Vista
Manufacturers of hardware will eventually realise that most of their costs are hardware development, testing, advertising and general support of their business and a writing drivers is a small amount. Eventually they'll realise if they can get even just an extra 10% of hardware sales by offering Linux support either by taking the open source or open specification route it will result in extra profit.
I believe the real problem until a critical mass is achieved will always come down to software. Looking at a few applications I have installed like Explorer, Office, SQL/Server, IIS, GIS apps, source code control and a plethora of file and image conversion utilities they are no problem to replace. Some like accounting and schematic capture software would be a hassle but to impossible to replace, probably worthwhile if I already hadn't spent money on the originals. But how about ARM JTAG debuggers, various other embedded debugger/compilers that talk to hardware by direct device driver interfaces? I'm sure I could get half to work to some degree under various emulators but why bother, at the moment I'd rather run my $25K worth of apps under the native O/S they were written for and pay MS $2K for the other crap.
I think the real turning point will come when there is enough volume in the market that application developers will consider it desirable to start targetting and supporting applications for both environments at the same level of priority. Part of that will probably require some better development tools that allow cross-platform development without too much extra effort. I must say that I like Linux and open source in general, and hope and believe it will get their eventually but I don't think it will be a 'mainstream' for quite some time yet
Fact is, there is still a huge user base out there that hasn't been reached. They are Windows users, lots of them. All I'm saying is maybe there is a reason why they are still on Windows other than the assumption of they being retards? I have no recent experience of SuSE (although I have heard lots of bad stuff about it and for political reasons I wouldn't use it), but Xen under Fedora 7 is quite usable. I'll try that out then! Whether or not you agree with Linus's opinions, he does not control the direction that individual distributions take the userland. Granted, but that makes it all the more bizarre that this mindset is so entrenched in the community. Every time somebody talks about usability they get a severe beating. So naturally, there are not many people still around to keep telling you there may be a problem because nobody wants to hear it anyway. For one thing, even if I have to set up a workstation from scratch it doesn't take days. However, these days I tend to just copy my Beryl and Emerald config onto new workstations so there is no real set up to be done. One thing I _am_ sure of though it that if the OS restricted me as much as Windows does I would waste far more time having to deal with a bad unchangable configuration on a daily basis than I do in configuring a workstation _once_. One of the reasons I use Linux is because I can tweak the config to speed up operations I have to do frequently - Windows does not allow this to the same extent. Somehow I must have come across as a Windows advocate which I'm clearly not, and I'm sorry for the misunderstanding. There are tons of stuff I absolutely love about Linux/KDE/Gnome, but there are also lots of barriers and little frustrations adding up. And since we are talking about "The Next Leap for Linux" here anyway, maybe it's time to acknowledge that these barriers do in fact exist? Yup, Linux makes people jump through an obscene amount of hoops. Guess what - so does every other OS, get over it. And I hate every single one of them. Somehow, telling users to "get over it" is not exactly the most productive way to go. Pretending something can't be changed because that's the way everybody else does it and because that's the way we've always been doing it... I don't see any potential for growth in this kind of attitude, I'm sorry.
I had a long stretch without Linux because trying to install it on a previous machine was a huge PITA. After trying Vista, I decided to give Linux another try, and I had very mixed results.
First, I tried Ubuntu. The good news is, nearly everything worked. The bad news is, the partition resize seemed to break Vista! It no longer booted! To be fair, I had some problems with that BEFORE the resize, but that was the straw that broke the camel's, um, window.
After fiddling with Ubuntu awhile, I switched to Fedora with similar mixed results. The Linux stuff worked, but Grub didn't set up Windows dual boot (Ubuntu's did, even though Vista itself was borked).
My conclusion? Linux STILL isn't ready, at least for people who still need Windows. I MIGHT have been able to fix my booting problems if I hadn't already moved my Windows software to my laptop, but most people would be screwed.
Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
You're right about the hardware support. I have been planning to move my home PC to dual boot with Linux since forever: I've been leaving separate hard disk partitions free for this purpose for years. But I never have actually installed Linux on my main home machine, because every time I come to look at it and do the research, I find showstopping issues with some piece of hardware or other.
I don't think that's the biggest obstacle to widespread Linux adoption, though. In fact, the real problem with Linux from the point of view of average home or office users has nothing to do with Linux itself. It is simply that, as TFA suggests, the applications just aren't there for serious users. To get people to shift away from the Windows platforms they're familiar with, Linux must offer better applications, yet there is not one "killer app" for Linux. Many of the best mass market OSS software is also available for Windows, particularly on the programming and server software front where Linux has traditionally been strong. For end users, there are commercial offerings on Windows as good or much better than almost anything on Linux.
The really silly thing is that a lot of this is actually caused by the community-driven OSS model that prevails in Linux world, which admits the kind of politics that would be squished by senior management in a traditional, commercial software development company. Your average end user doesn't care about GPL2 vs. GPL3. He doesn't need OpenOffice to try and be an MS Office clone, because he's got MS Office. He doesn't care about your open standard calendar support in your mail software, he just wants to connect to his corporate Exchange server. He doesn't care that Firefox is just following W3C recommendations in how it renders the page, when the page looks wrong in Firefox but right in IE.
This isn't to say that none of these things matters. To you and me and those who would like to see a better world, the technical details and open standards are important, and for some of us, perhaps the free software philosophy is too. But the bottom line is that the end user doesn't care. He just wants a system that can help him to do his work, relax at home, or whatever. As long as Linux doesn't have the same level of key application support that Windows has, and some "killer app" alternatives that are substantially better than what is available on Windows, it will never be the "year of Linux on the desktop" no matter how good the operating system itself may become, how easy it is to install, how pretty the widgets are in the GUI, or how many geeks object to the de facto standards and vendor lock-in that prevail in the Windows world.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
Credibility and you just don't get on, do you?
Virtualbox on Linux is as easy to use as Parallels on Mac.
"I've got more toys than Teruhisa Kitahara."
Don't know about 2003.
:-)
I'm lucky enough to have the install CDs for Office 97, so that's what I installed. That being said, Open Office works fine for me. Only reason I even bothered with MS Office, is my daughter's still in grad school, and it allows her to submit work that she *knows* is compatible with MS Office.
You could always set it up for dual-boot, with the default being Fedora, of course, and tell her it's up to her to choose XP or Linux
we will have to watch out for self contrived idiocies such as political breakdown within the wizard circles
I'm far more worried about Linux as a commercial success than a hobby project. When companies like IBM start dedicating programmers, commercial interests are likely to marginalize the hero wizards who got us here.
Historically one of the things I really liked about Linux is the developers were not driven by bottom line considerations but that's starting the change.
It's the difference between playing golf as a hobby and playing professional golf. Golf as a hobby is fun, one of the few games you can drink beer while you play. The level of effort to get to the pro level takes all the fun out of it. Golf becomes a business, a craft, a profession. I fear the same result in Linux. That success will take some of the fun out of it.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
will be the year of linux on the desktop.
We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
The issue here as always is that people are *used* to windows, the various distros could I suppose mimic XP 10% and be done with it, but I don't think that's a good idea (the XP desktop may be familiar but its hardly the best solution). KDE in particular can do everything XP can do and more (as related to the UI), configuration is easy, it is considerably less resource intensive and potentially much prettier.
Just like when you go and set up XP for a non technical person you install a firewall, anti-virus, anti-malware, anti-spyware and all those programs that they actually need and mess with the various settings to make it nice and simple to use, well you need to do that with Linux as well, after you have installed whatever distro you have chosen (I always go for Debian as it is stable and only takes about 20 minutes to install - no massive updates required.. and what does the distro matter if the user is non technical.) set it up porperly, get that desktop looking welcoming, spend half an hour installing all the various office/graphical/audio applications etc... then purge the kmenu for unneeded cruft and make sure everything works, it will take less time than XP and the end result will be significantly better.
(Obviously for office machines use this as the basis for your skeleton home directory and document what you did!!)
"They" have been saying for 10 years now that Linux is ready for the Desktop. It will be ready for the Desktop when the public says it is. Not supporting DRM or getting scary "constitutes a CRIME" messages when trying to play music and movies doesn't help. Pushing "OpenOffice" as a free *clone* of Microsoft Office doesn't seem to be fooling people either. It will only take a user 5 minutes to realize it lacks the Mail functionality or even comes close in speed of Microsoft's Office. I am looking forward to Ubuntu 7.10. I still won't see it as a replacement for Windows - but it is definitely an alternative to it. Linux for me has excelled as a great tool/utility OS and a server OS.
There are two types of disgruntled users. The first just think something isn't working out and leave quietly in disgust. The second type are the guys who try to tell you that there maybe room for improvement. I'm not sure having all your critics in the first column is a good strategy when you're shooting for widespread adoption. Just a thought.
Years ago, I remember when it was 'cool' to have Linux flavour dual-booting on a windows PC. It didn't matter that the sound didn't work or that it took a while just to configure the networking right. No-one complained about the plethora of bloatware that got installed - some of which was usable and others that required a working knowledge of C++. It didn't matter that the crude GUI was a poor mash-up of Windows 95/3.11 dialogs and had all the usability of a wooden gas oven. We just wanted to stick it to Microsoft.
Now, some 9 or 10 years later, I've had look at Ubuntu and things are so much different. Things have improved immeasurably. I *could* use this on a day-to-day basis and live with it. The questions that remain are, how do you make this really appeal to the ordinary non-IT focused consumer who isn't necessarily bothered about 'sticking it to Microsoft' and just wants something that works? Obviously they're prepared to pay for new PC or an upgrade with Windows because that's what they're used to. If you 'sold' them the idea of a free OS and free applications and free utilities, sometimes, that does more harm than good. Sometimes, you can't give stuff away for trying. A lot of people are happy to pay for something if they see value in it and if they are properly supported.
I don't know if Linux will ever become truly mainstream but it will take the same type of aggressive and bullish marketing tactics that Microsoft used in the past, to do it and who's going to pay for that or oversee that? Also, there's a long way to go in terms of hardware manufacturer support and software developer support. It won't happen by trying to bad mouth Microsoft and relate your BSOD horror stories - we've heard it all before and there are enough people out there i.e. 10's of millions that are doing just fine thank-you. I think that the only really compelling argument for me is vendor lock-in and the open-source architecture model. But it's a tough sell at the moment for the average consumer. Ask the average Ipod owner whether they feel vendor lock-in and they'll stare back at you thinking you've asked them a question in Japanese. They are hapy to connect their Ipod to Itunes and buy music from the ITMS. It's so different on the PC front. There, and I didn't even mention gaming....
As has been shown by many people, when certain groups of "basic" users are migrated from Windows to Linux, fewer problems occur, system stability, integrity and reliability rise notably both to the support and to the end user. (And by certain groups, I mean grandparents and people who just do email, web browsing and media playback with little to no interaction with business or other such activities.) This lends itself to the notion that a good part of the issue with moving to Linux is not so much that it is or isn't "usable" or even "compatible" so much that it's not what they believe is good, correct or normal. It also indicates that success comes from its usability and lower likelihood of failure.
Using a computer isn't about "using Windows." It's not about "using a Mac" either (contrary to all the 'it gives happiness' ads from Apple). It's about getting things done. Many MANY things can be done just as well under Linux as under Windows and MacOS. A happier by-product of using Linux often means that it works longer and more reliably and on less expensive hardware.
So I guess what I'm trying to say is that attempts should be made not to push "Linux over Windows" so much as suggesting that choices and selections should be made based on criteria that is important to the user. For some people Windows is still the only choice that would work... for others, Linux really could work better. By using this approach, I think there would be a lot less resistance to changes which is a large portion of the resistance originates. By helping users see Windows computing differently, it gives them a chance to see other options.
To be honest, I'm dreading the day when linux becomes so userfriendly that retards start using it. It would be like the september that never ended.
I wrote my first program at the age of six, and I still can't work out how this website works.
Fact is, there is still a huge user base out there that hasn't been reached. They are Windows users, lots of them. All I'm saying is maybe there is a reason why they are still on Windows other than the assumption of they being retards?
When did I say anything about retards?
I believe there are a number of factors which keep the majority of home users on Windows (business users are rather different anyway):
1. The machine came with Windows, they have no clue that there is an alternative. Much the same as to many people IE is "the internet", for a lot of people Windows is an integral part of the computer and they have no concept of changing it any more than you would change the tube in your TV. (No, that does not make them retards, it makes them uninformed)
2. It is what they know and they are afraid of change. Even when Microsoft dictates change with an upgrade, the changes between two versions of the same bit of software are perceived to be smaller than the jump between different bits of software (whether or not this is true).
3. They are not interested enough to change - their computer does more or less what they want and they don't want to go to the effort of changing (even if the change would make things better for them in the long run).
The "not running windows software" really shouldn't feature as a reason for a lot of people since most people really don't use their computer for anything that a modern Linux distro doesn't do out of the box anyway. I'm not saying that *no one* needs to run Windows software, I'm saying that a lot of people don't.
Granted, but that makes it all the more bizarre that this mindset is so entrenched in the community. Every time somebody talks about usability they get a severe beating. So naturally, there are not many people still around to keep telling you there may be a problem because nobody wants to hear it anyway.
You get this anywhere - at my old job I more or less gave up with arguing for usability because no one was interested - it afflicts the whole industry, Free software or not.
FWIW, Linus _has_ bashed people on usability grounds - most notably the Gnome developers for their belief that removing commonly used configuration options from the UI and forcing people to edit their equivalent of the Windows registry is a usability improvement.
Somehow, telling users to "get over it" is not exactly the most productive way to go. Pretending something can't be changed because that's the way everybody else does it and because that's the way we've always been doing it... I don't see any potential for growth in this kind of attitude, I'm sorry.
Your original post came across as a "Linux sucks compared to Windows because it does $lots_of_things_windows_also_does". I'm all for improving Linux, but citing these sorts of problems as a reason why Windows is "better" (even though Windows has exactly the same problems) seems the wrong attitude.
I think the main way Linux can get into the mainstream is for it to be shipped as standard on machines (similar to what Dell are doing) *where appropriate*. Obviously shipping it to people who need Windows specific software is just going to piss them off, but there are a large group of users for whom Linux does everything they need as standard. I'm not convinced that further improvements to the software itself are going to push Linux much further into the mainstream at this time.
http://blog.nexusuk.org
First of all, people claim "hardware problems.. blah blah". Why? Because people are building their own systems. "Mainstream" means that people will buy PRE-MADE desktops from places like Dell and HP. Hardware problem solved (assuming those vendors properly build them and install them). This is what Apple has been doing for a long time... it's no wonder they work so well... they're very specific pieces of equipment!
The next issue. This one is FINALLY changing. Prettiness. As much as i love me some Linux ... Compare it with XP, and OSX. A year ago ... so crap. But this IS NOT Linux. This is KDE / Gnome / Insert_other_OS_name_here. The same with the OS logos on load up... images, icons etc. There are SO MANY pre-built icon sets out there... SO MANY that look freakin awesome... yet KDE and gnome continue to look like late 90's early 2000 desktops (compare to OSX). Again, this IS changing and the new KDE looks nice! But if they get all the bells and whistles tossed in there (AKA: Beryl Project) ... Then people will "Ooohh and Ahhh".
LINUX is already in a state that could have gone mainstream a LONG time ago. It's the additional things out there that are the limiting factor. Thankfully, all that is changing... and slowly people are starting to see that. The same with the "linux is hard to install" ... When was the last time a common user installed WINDOWS to see how hard that was!? They didn't ... because it was vendor pre-installed.
KDE having all these nice features that are burried or misconfigured by default makes it all the more tragic. Just like when you go and set up XP for a non technical person you install a firewall, anti-virus, anti-malware, anti-spyware and all those programs that they actually need and mess with the various settings to make it nice and simple to use, well you need to do that with Linux as well, after you have installed whatever distro you have chosen (I always go for Debian as it is stable and only takes about 20 minutes to install - no massive updates required.. and what does the distro matter if the user is non technical.) set it up porperly, get that desktop looking welcoming, spend half an hour installing all the various office/graphical/audio applications etc... then purge the kmenu for unneeded cruft and make sure everything works, it will take less time than XP and the end result will be significantly better. This is where experiences vary wildly. When something goes wrong during a Linux install (and things do go wrong), there is often no other choice but to work through horrible text files and cryptic error messages as if you're on some kind of quest, and that can take many hours.
I'm willing to concede the point that my experience may be different because I'm clinically retarded or that my computers are constantly punishing me for my generally low cosmic karma. Anyway, I always seem to come across huge barriers and nothing ever works like it should on first try. On the other hand, installing servers for Linux has always been a breeze in my experience...
Why are recycling legacy issues of Linux. Linux isn't hard to install, and use. We're past that.
What remains is getting the industry to support Linux as an OS with their software. Win32 API hacks like WINE can only go so far, they're not suitable for the average user.
We need the common software supported on Ubuntu, and an easy consistent way not to just install, but also uninstall or add/remove components of said software.
And that, fellas, is actually the hard part.
At least Linux is partly there: Firefox is now a legitimate browser supported by most sites, and Flash 9 is supported on Linux. With all the web apps popping up using those technologies (often replacing previously desktop app alternatives), the average user will have less and less reasons to want Windows for that one reason.
I personally don't want to see Windows go though. OSS is, I'm afraid, good at the technical stuff, and good at sorta so-so catching up with the commercial efforts in the other areas (GUI, design, usability, etc.). Granted Microsoft is in a weak spot right now with Vista, but I think we'll see what this OS will be like after SP1 and possibly 2 (i.e. when they actually finish it).
Having a solid commercial OS-es like Windows and OSX being used next to Linux means all three need to work hard and do their best to stay on the market. We will ultimately all benefit from this, never mind which OS we use...
And now dream time.. I think the perfect desktop OS market share spread would be Windows 50%, Linux 30%, Mac/OSX 20%. But why this is, is another long story entirely...
Well, it depends on what hardware you want. If it's large scale server type stuff, Linux is easily a match for Microsoft - and surpassing it in many aspects. But that's not what we're talking about, right?
OK, then let's talk about consumer end hardware. Let's face it: it's awful. WiFi, TV-Card, audio & graphics cards, plus other external devices... and although the situation for drivers is improving, there's another problem:
Many hardware vendors ship their stuff bundled with software. That software's almost always a bad joke or even a nightmare, but a) some of it is good b) many consumers would just love to have it.
Let's take a look at an example: I've just ordered a semi-professional mobile USB sound card. It took me a long time to find something fairly compatible with Linux as most audio cards employ proprietary extensions for advanced controls. Some cards don't seem to work at all. What I wanted most though, was to support a company that supports Linux in that they release their specs or even write drivers themselves. After searching the Net to no avail, I took a look at the kernel sources, et voilà! Native Instrument's Audio Kontrol 1 has in-kernel drivers!
I have no idea how good those drivers are, but I'll know in about a weeks' time. The sad part of the story: This card has two things that make it worth your money:
1) Nice DA/AD trans. + good hardware-based configuration of your ins and outs.
2) MIDI control for your sound recording apps + some of them apps bundled with the card, including a guitar amp emulation I'd really like to make use of.
There are two videos on NI's site that show off the features. Video one about the hardware made me go 'wohoo', video two about software stuff was merely a 'meh'. Nice features, but I've spent a good part of my bucks on something I can't use at all (I'm not going to use Windows just for recording, if only for idealistic FOSS reasons). Those programs shipped with the card seem to be really cool + this MIDI-control stuff is great. Now I have a huge knob on my new card that's gonna be a dust catcher.
As it happens, I'm a techie and a musician and I'm enthusiastic about Free Software. If I wasn't I'd never have considered buying this card because I'd have had to pay for software functionality that is of no use to me...
I would really love to see vendors supplying that kind of software for Linux, too. Especially audio software as Linux is really evolving into a great audio processing workstation. Or maybe I'll brush up my C and try to implement that myself. There's a sub-option to the driver module that seems to enable the necessary OS-hooks.
I'm an infovore...
The only other problem I see is in switching to a graphics card that uses a different driver. This usually involves either A) editing xorg.conf or B) reloading the OS (which avoids editing xorg.conf, but has its own problems).
Both problems can be resolved by the development of a comprehensive xorg.conf editing front-end. I recently considered writing such a front-end using Python and PyGTK, but I'm not sure if others are already doing this work and I don't want to duplicate effort. is a big problem because there needs to be legacy support for business apps and other expert software that can't be ported but has to be used for some time to come. Just saying "fuck this, you don't need this app" is not really the solution. Legacy support for business apps and other expert software has nothing to do with 'mom' and 'grandma.' The article is about Linux on the desktop. Corporate businesses willing to make the switch to Linux on the desktop will seek to do development or business process improvement to eliminate custom apps. Most large businesses I've seen are already on a rampage to remove in-house developed apps and replace those with COTS anyway and to eliminate vertical market applications and replace them with functional equivalents where possible to reduce costs. And there are plenty of pre-existing solutions for legacy documents, including one setup I've seen that uses a server and some automation to convert Microsoft Office documents to ODF.
And mom and grandma usually don't care much about what program they use to write letters, so long as they have one. And supporting Windows apps is indeed a problem for Mac OS X, but not a huge one. Why? Because you can install stuff like Parallels even if you are just a mere human. Here's a business proposition for you:
1) join the Microsoft reseller program for Windows XP and/or Vista,
2) start packaging up pre-built QEMU and/or XEN VMs, each tailored for different purposes.
3) Create a custom front-end for auto-building and installing the approrpriate kernel modules
4) Bundle the whole thing together and start selling it.
5) Profit!!!
See? There's not even a ??? part.
My blog
It's nice to see an article that at least touches on the shortcomings that hold Linux back as a desktop operating system AND about what is being done/needs to be done to resolve those.
I think this sums it up nicely:
Linux is easy to start using, especially distros like Ubuntu that bundle a lot of good apps into a near-turnkey solution. I don't think any other OS is quite so functional immediately after install. Linux is also a dream for the technical-minded power users who love to customize and control every aspect of their digital workspace. Where Linux falls short right now is in the middle ground: going from the basic install to a system that is functionally competitive with Vista Home Premium or OSX without being one of those powerusers is a daunting task that can--and will, given time--be made easier.
Articles like this coming out of the mainstream media can seem like fluff with very little content to the avid Linux community, but they need to be taken seriously. They're a good indication of what the outside world wants to see in the next round of distros, which gives the developers at least a hint of a way to expand the userbase. Based on this article and others like it, I'd suggest two things:
1) Make media easier to start using. I'm sure there are a dozen distro teams working on this right now, so I'm probably preaching to the choir...but it needs to be said, lest no one say it at all. I've had issues making media work in Linux recently, and am sticking with Vista at the moment because I can't find a few consecutive hours to devote to troubleshooting the matter.
2) The current method of documentation is quite informative, but a bit dry and sometimes difficult to absorb due to the format. The Linux community would be greatly benefited by solid tutorials based on the documentation and FAQs that are spread all over the internet. I'm not talking about a text file tutorial...I'm talking about a video, or even (if it's possible) a custom live cd distro for the purpose of instructing users. However it can be executed, the end result should be advancing the skill level of the user beyond that which they might reach with the current documentation. (disclaimer: I have a personal interest in this, as I tend to stall out on Linux projects because I have trouble finding some crucial piece of information that might be better taught than read.)
120 characters for a sig? That's bloody useless.
2. It is what they know and they are afraid of change. Even when Microsoft dictates change with an upgrade, the changes between two versions of the same bit of software are perceived to be smaller than the jump between different bits of software (whether or not this is true). True, but publicity helps. However, I'm a little afraid that average people (let's get away from the retard image) when they finally say "hey, I'm gonna try this Linux thing" are in for a disappointment. I'm talking for example about people who love to tinker with their computer in their spare time. There are lots of them and they tend to be huge influencers on their social surroundings. And I know we can't win a huge portion of them over, just because nobody cared enough to make this a priority. 3. They are not interested enough to change - their computer does more or less what they want and they don't want to go to the effort of changing (even if the change would make things better for them in the long run). I think there are huge numbers of people who are frustrated with Windows, if only for the sheepish reason that they read about the security problems. But chances are your average users has quite a bit of experience with spyware and viruses and software that you have to sell major organs for to use it legally. That is potential right there. Plus, now that so much stuff is happening on the web, the OS becomes more interchangeable. But for this change to occur, people have to be able to configure their system more effortlessly and a lot of them want to bring their pet application with them when they move in. Your original post came across as a "Linux sucks compared to Windows because it does $lots_of_things_windows_also_does". I'm all for improving Linux, but citing these sorts of problems as a reason why Windows is "better" (even though Windows has exactly the same problems) seems the wrong attitude. If it came across this way I hereby apologize. And I'll try to hide behind the fact that I'm not a native English speaker. I think the main way Linux can get into the mainstream is for it to be shipped as standard on machines (similar to what Dell are doing) *where appropriate*. Obviously shipping it to people who need Windows specific software is just going to piss them off, but there are a large group of users for whom Linux does everything they need as standard. I'm not convinced that further improvements to the software itself are going to push Linux much further into the mainstream at this time. Agreed. But it really comes down to momentum. Massive change happens only with momentum. And momentum only happens when opinion makers get in line behind Linux. Instead of telling them to piss off, listening to their concerns may be a necessary evil.
why it's always so hard to read the whole text ?????
dmn'it
---
my 2 Cent's
Here are some observations on the Linux desktop OS Experience, Well, my first attempt at Linux was to install Edgy Kubuntu on my Thinkpad t23 laptop. It's an old unit that had recently been replaced. Quite frankly, the install went pretty well and most things worked -- except for wireless. After fiddling around I got that to work by using the ndiswrapper. Getting the CUPS wireless printing also took some time but that worked as well. And, last but not least, to my surprise, suspend/resume to memory also worked like a champ. I was a happy guy. Then, when Feisty came along I upgraded. Everything worked except for the suspend/resume. I spent three weeks looking over blogs, support lists, etc trying everything including a kernel build. However, nothing worked (including a fresh Feisty install) so I reloaded Edgy. Since then I have been reading all the carp about suspend/resume and how to fix it. It looked like the 2.6.22 kernel was the place to go. So, again, a fresh install but now with the Gusty tribe5 release. Great, suspend/resume worked, I was much relieved -- until an APT update some weeks ago. Since then coming out of suspend results in either: it works the first time but not after that or, no back light, or no wireless network. Yes, I know it's a beta and I can live with that. My hope is that a clean install of the released version of Gusty will fix this problem. Along the way, I tried installing Feisty Kubuntu on my primary desktop WINXP system. However, I dropped it since I could not get the sound card (Sound Blaster X-Fi) to work -- due to a lack of Linux support by Creative Labs. But, it's all about applications stupid! I found OpenOffice to be a good replacement for MS Office I used Wine on a few MS only apps with some successes and some failures. But, mostly, the applications that I have used on Windows are not on Linux and or there is no migration path or the equivalent's learning curve is too steep. A few examples: Family Tree Maker Paintshop Pro Quickbooks Pro, Turbo Tax, etc. iTunes, for music downloaded from Apple Websphere Studio Lotus Notes Client Cisco VPN ZoneAlarms -- tried Guarddog but it blocked wireless printing Palm Desktop Visio Adobe Acrobat MS Project Summary: I will continue to use Kubuntu and try new things and use it for simple functions. However, when it comes to industrial-strength applications, regardless of its warts, WINXP is still the gold standard.
I haven't installed or used Linux on any of my local machines in over a year and a half due to a lack of available drivers and especially due to poor wireless connectivity support.
Well... I decided it was time to give it a go again and see what kind of progress has been made and my initial reaction is "Wow, I'm very impressed". I installed the latest Ubuntu distro on a new'ish Sony Vaio laptop and was it ever a breeze! Sound, mouse, keyboard, wireless ethernet and battery life were all automatically installed and working properly. All I had to do was pop in my network key and off I went.
I opened up a few word documents containing nested tables and objects using OpenOffice without the slightest problem. I'd say that the computing experience as a whole is vastly improved with Ubuntu and so is the speed. I haven't had the time to try other distros but if they're inline with Ubuntu then Linux is definitely on the right track.
Homer Simpson on Windows: "To start press any key. Where's the 'Any' key?"
Take Nobody's Word For It.
What linux distro are you configuring, that you're dealing with text files?
Most end-users never see an OS installation. Sure, they install their word processing programs... some of them. I'm a Windows tech, and the majority of users I interact with are scared, even of installation scripts that have nothing but "next" and "back" buttons. An OS install of any flavor would send them screaming to the Psych ward - that's why they send their pc to a tech shop (or the IT department, if they're big enough) when it needs anything.
On the other hand, I managed to install ubuntu desktop on the hard drive from a LiveCD with just a few clicks, and never even saw a text file 'til I was looking at my new desktop (the one locally installed, not the one on the cd). The one place that anyone would have been frightened by the questions is when it asks you how you want to partition... but Windows installs do the same thing, and are completely text-mode at that point... not sitting in a window in a gui, with a firefox icon just sitting there, available for googling any questions you might have, or just plain surfing... *while the OS installs itself*.
To sum up this rambling response to your textfile whining, I think that the ubuntu install process is actually much friendlier than Windows, and less likely to result in a user having a coronary at being asked a question they don't know how to answer.
Moving right along... what's wrong with the default ubuntu install? I like the rich chocolate backdrop better than the default one, but other than that? Beats the heck out of default PlaySchool^H^H^H^H^H^H^H^H^H^H Windows themes. And speaking of themes, "Human" isn't bad, although I'm not big on orange.
To move on to your next piece of detritus: Mail server configuration giving you grief? Perhaps you should RTFM before you SMTP. 'Nuf Sed.
Marketing... yeah, we could use some more marketing... TV ads, radio spots... Great Idea! Tell ya what. You pony up a couple hundred thousand dollars, and I'll do some marketing for you. Until that point, you should realize that no one is making money off of this, and so there's no marketing budget.
--
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Perhaps you aren't aware that the only golfer ever to have won the Grand Slam, or all four major championships, in the same year was an amateur? That makes a very interesting comparison. Many Linux developers are like Bobby Jones: had three university degrees, spoke six languages, and never got a single penny for playing golf, yet was one of the best players of all times, because he played for love, not money.
But don't worry. You can still play golf as an amateur and have as much fun from it as Bobby Jones did. And as long as Linux is GPL you can develop it for fun, too. And create better software than the pros do, because you'll not compromise as much, you do it they way it should be done, not as your pointy-headed boss insists.
1) join the Microsoft reseller program for Windows XP and/or Vista,
2) start packaging up pre-built QEMU and/or XEN VMs, each tailored for different purposes.
3) Create a custom front-end for auto-building and installing the approrpriate kernel modules
4) Bundle the whole thing together and start selling it.
5) Profit!!!
See? There's not even a ??? part. I'm not sure there'll be a profit, with market share numbers below one percent on the desktop. Anyway this is the part where I cowardly leave this idea for real businesspeople, such as yourself perhaps?
That is sort of a paradox.
Once somebody tries to use linux I have a hard time looking at that person as a retard.
If you mod this up, your slashdot background will turn into a beautiful sunset!
I have only been running Ubuntu exclusively (no more MS crack for me) for the past year or so, but I have dabbled in linux for the past 8 years. So I'm not a total n00b but there are moments where I feel that I still don't know exactly what I'm doing. Still, I think its a great OS and I don't really feel limited - I bought a Wii for my gaming needs, and ubuntu does everything else I would expect from a PC. I can backup and view DVDs, listen to my music, use my iPod (I don't use iTunes, I like having an actual CD as a backup). With the exception of nasty X errors and my sound sometimes not wanting to work (although a reboot fixes this and I guess thats what I should expect with a crappy $300 PC)it is far better than windows. Installing was a breeze.
Now, when I fix a friends PC (and I consider myself a Windows power user) I sometimes am brought problems that boggle my mind, things that people do everyday and I can't immediately solve. So you're probably thinking a registry problem or something, right? Wrong - things like taskbar reshaped/moved to weird location, vital toolbars gone, windows retaining some weird shape. I don't think this can even happen in ubuntu - which is a good thing!
If I knew more about linux, I bet there would be no reason for me to do reinstalls. I can't say the same thing about Windows.
- Windows
- Linux
- Mac OS.X
From my point of view OS X and Linux are in many ways comparable. The Mac largely wins because in my (experience at least) it almost always 'just works' while with Linux there is always something you have trouble with. I'll grant you that these days my Linux troubles are a shadow of what they were when I started using Linux over 10 years ago but there are still enough small issues to make it a close second to OS X. I simply have no patience for spending any significant amount of time debugging the OS, I have more important things to use my time for. Windows ends up at the bottom because I find that problems can be hard and therefore time consuming to diagnose and because of the money (the price for a decent security suite for Windows XP seems to start at c.a. $50 for a 12 month license) and also the work you have to sink into maintaining the tactical fortifications needed to keep Windows malware free. On the other hand all sorts of gizmos like GPS devices, Mobile Phones, Palmtop Computers, Camera... etc... often work neither on OS X or Linux so I suppose that counts in favor of Windows since it is annoying to have to boycott products simply because they don't work with your OS.Distributions like Ubuntu and SLED are actually not that much more challenging for the normal user than Windows is. I would say that for normal Linux has reached a point where it's user unfriendliness actually looks like it will soon become less of a hurdle than the 'Gizmo' factor and the culture shock of adapting to a desktop environment that isn't an exact clone of that used by Windows.
Only to idiots, are orders laws.
-- Henning von Tresckow
Reading this article just pissed me off. Let me count the obvious mistakes:
Maybe I haven't been looking in the right place, but you can't simply select Windows or not in the customize page, which makes it a lot harder to do these comparisons. Often, I find that while there is a Linux model that's cheaper than the Windows model, there's also a separate, crappier Windows model that's even cheaper, for which there is no Linux model.
Or maybe it's changed recently, too.
The standard Ubuntu doesn't come with one?
Weird, because Kubuntu comes with kpdf.
While that's true if you stick to the 32-bit Intel version, there is also a 64-bit version, which will only work on the newer Windows machines or Intel-based Macs -- and which, were it not for Flash, would be the obvious choice for them.
But he's also ignoring the PowerPC version, which pretty much makes any Mac capable of running Ubuntu. There's also, apparently, an Itanic -- sorry, Itanium version, which very likely is different than the amd64 version, and a PlayStation 3 version.
To me, that's one of the great selling points of Linux -- not Ubuntu, specifically, but the kernel as a whole has been ported to just about everything. In general, while you still want to do research for individual components, chances are, the overall architecture is supported -- you can run Linux on that old Powerbook, and probably will be able to for awhile. Will it run OS X Leopard? What about the next version? And it's certainly never going to run Windows natively.
Automatix was a temporary solution, and is depricated, and has been known to break systems. Use Medibuntu.
Most computers that have a CD burner also have software which is capable of burning a CD image, and if you attempt to download Ubuntu from Ubuntu.com, you're going to get a CD image. It's also really not difficult -- Desktop Edition, version 7.04 or 6.06 (really, is that hard?), standard personal computer (or 64-bit if you know you have it), and choose a location near you -- which could be made easier by defaulting to a US site, maybe, but it'll work no matter which you try.
And if you need burning software, you may as well get something open source -- I generally recommend InfraRecorder.
Watching a movie, I'll give you, although that's a common enough thing that you can pretty much just Google for "Ubuntu watch DVD" and find a site that gives you at least one way. Or, someone in the know can point you at Medibuntu, which pretty much does it all for you.
As for syncing an iPod... Maybe iPods, because they deliberately try not to interoperate. But every time I pop in a USB mass storage device with Amarok running, it asks me if I want to manage it as a music player. Now, that's Amarok, not whatever the stock GNOME/Ubuntu comes w
Don't thank God, thank a doctor!
Linux on the desktop has been in great shape for a long time. No, not perfect and certainly more difficult in some ways because of the proprietary stuff out there.
Way, way before Canonical threw money at Linux and Dell, things were moving along quite well and we would have gotten where we are right now, except with less fanfare. There are companies selling preconfigured Linux desktops and some are doing great. It's been this way for a while now. This kind of PR simply doesn't grow healthy Free Software.
Canonical and Novell have very short term interests and are simply standing on the shoulders of a giant. Keep the giant growing and ignore the tiny people on either shoulder.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
I know this because I tried loading SuSE on one. Suprise Suprise, it didn't load the network. Went to Dell and found the binary debian package for the network drivers but no source. Every year they make it less compelling to buy from them the next year.
-- Many men would appreciate a woman's mind more if they could fondle it
When a friend says that Window has better hardware support I like to propose the computer-swap game:
Swap hardware except for the harddrives.
Swap back only after both persons have everything working.
If you mod this up, your slashdot background will turn into a beautiful sunset!
Have you tried webmin?
10 PRINT "This year is the year for linux on the desktop" 20 WAIT 1 YEAR 30 GOTO 10
As a relatively experienced user, I don't mind text configuration files per se, but I do hope the configuration process is made more intuitive with a good amount of log messages (and possibly a working debuginfo package so that I can start gdb when REALLY necessary). Right now I often change an option and wonder why it does not have the desired effect. Did I understand its meaning incorrectly? Does the problem lie elsewhere (e.g. missing file or bad permission bits)? Maybe the new configuration hasn't taken effect yet because I forgot to restart something? Or maybe I have just encountered a software bug or limitation?
Very often, for example in the case of fontconfig, the necessary debugging messages are available, but only if some poorly documented environment variable or command is used.
Reviewers inevitably turn to the wealth of free applications available for Linux. Good and well that they should, but I'm still stuck on the kernel aspect of Linux -- being what Linux is, really.
I'm waiting for the day when I don't have to configure the kernel at all. Or add boot options to grub.conf on my laptop, like noacpi, irqpoll, and the like, just to boot properly. (Not having to include ec_burst=1 on Ubuntu 7.04 was pretty impressive, actually.)
Driver support is strong, but not *there*, as is easily demonstrated in the case of wireless chipsets. Blame the manufacturers, I know, but even my onboard sound card support is shaky, and we've had sound cards for 25 freakin' years.
I mean, laptop sound hardware is generally sub-standard, but it's not *broken*. (I think.)
Solid realtime support across distributions is another pet gripe -- why do my audio apps work when I include the RT module in Gentoo, but suddenly everything goes haywire when I add it in Ubuntu -- if it will even modprobe at all? Studubuntu has it, but what's all this I keep reading about "RT will break ABI compatibility?" Why do I have to use one distro for this and one for that? Isn't the kernel supposed to make that level of software/hardware interaction generic?
I love the Linux, I consider myself proficient with it, and it's *the* OS on all my computers, but I'm still confounded by its holes.
Every time somebody says that Linux is ready for the desktop, an angel gets burned in the fires of hell.
Linux distributions are easy install. But it doesn't matter as a metric much because ninety percent of the people don't install their OS but get it with their computer. Rather, the problem lies elsewhere:
Linux distributions lack fit and finish, that _other_ 90% of software development. We all prefer our stuff to "just work" out of the box. Linux doesn't.
Here's an example: Last time I installed Debian, I ran KDevelop. I wrote a "hello world" C++ app to test the waters. It wouldn't compile [or link, can't remember]. How the fuck do you ship a C++ IDE and have hello world not compile? It took me a few minutes to find what package to apt-get in order to get that working.
Linux kernel is OK. Drivers are getting to be OK. But there are a _lot_ of details missing.
Dejan
There was also quite a bit of spin with respect to "hand-holding -- not that you get that much of it with Windows". Nearly anyone who is proficient with Windows has done a bit of handholding for coworkers, friends, and family. Such individuals probably do much to encourage the use of Windows, the less tech savvy feel more comfortable with it since they know someone they can get help from.
Actually I take it back, the editorial comment wasn't spin. It was FUD or evangelical blindness.
The good news on the learning bit is, there are a lot of classes out now that teach an introductory look-see at Linux, either at a low cost, or at no cost... just check in w/ your local community center or school district (which in some areas do night classes of interest to the community). If you can't find one, and you know what you're doing in it, then see if you can volunteer to teach it at your local school or community center sometime (Hell, I used to teach it professionally). Burn a stack of Ubuntu CD's and pass 'em around. Beg/borrow/steal some computers (or rig it so that folks bring their own stuff in if you can get a classroom that locks).
Quo usque tandem abutere, Nimbus, patientia nostra?
...is it like Jesus Christ, the founder of Christianity now?
Why? Why NYT had to include such a line in an otherwise decent article?
yes, I'm a professional troll...
Go to http://www.dell.com/ and enter Ubuntu in the search box( upper right corner ). When you select one of the two links found, you'll see where Dell states this:
"The main thing to note is that when you choose open source you don't get a Windows® operating system."
They are not helping anybody but Microsoft with that statement. It should state that '...when you choose Ubuntu on Dell, you don't get a Windows® operating system." Confusing customers with what open source is means that they'll have to work much harder to clear that up when they start pre-loading open source applications on Dell/Windows® computers. Yes, it will happen.
The article/author could have made a more convincing connection between the fact that with the Dell/Ubuntu system you get a full office suite for free. I just got a support call from a friends daughter regarding her new laptop and using MS Powerpoint. She didn't realize it only came with a 60 day trial and no longer functioned. She was also surprised that she'd have to purchase MS Office. So why doesn't Dell pre-load Open Office or Star Office on their computers instead of or with MS Office trials? There are a number of open source projects which come with versions for MS Windows and provide great value to customers. Still, OEM's stay away and don't even tell their customers about them. THIS would be a great story for someone willing to dig into this further. Maybe nobody wants to upset their advertisers by exposing the fact that much of what's kept off those computers is related to who pays them to do so? IMO.
Back to the story, both the article and Dell's pre-loading are good for Linux because it's mainstreaming Linux and open source software and that's a good thing. Even though Dell can not advertise their GNU/Linux systems, the general press can do that instead. But, I still feel the author doesn't cut it any slack and continue to say incorrectly that it's only for geeks. And doesn't Ubuntu provide support for the Dell computers? The article only mentioned Novell Suse's $50 version comes with 1 year of support. Isn't there Dell/Ubuntu support from Canonical?
LoB
"Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
Slashdot is sure full of stupid cunts these days.
One of the biggest problems is the corporations using Windows only. Since Active Directory and Exchange are de-facto standards, Windows is going to stay in most corporations in many years ahead. I am sure Vista will make some of them reconsider, but it is not enough.
Many people want computers that "looks like the one I use at work", and therefore uses Windows. Together with poor driver support for webcams and wifi, and lack of games, we can see that Linux is not going to take over as the mainstream OS just yet. But the fact is that if Windows 7 "does a Vista", Linux will pass 10% in few years.
If Windows 7 really delivers most of what Microsoft promised for Vista (WinFS++), it will take longer. But Linux's market share will keep raising for many years to come. And as many people have said before, Linux is developed at least twice or trice the speed of Windows.
"Windows has always had a reputation of being difficult to install and daunting to use. Most of the popular Linux and Macintosh programs cannot be used on it, and hand-holding -- not that you get that much of it with Linux -- is rare. But those reasons for rejecting Windows aren't disappearing."
That sounds about right...
Gently down the ...... troll.
oh sancta simplicitas!
In my opinion, Linux distros must provide a means of doing away with text configuration files, but still retain the ability to access them for those who wish.
Well, GNOME did exactly that. Try Ubuntu and take a look.
The GUI exposes the most common preferences (look at System / Preferences or System / Administration). For the more obscure preferences, there is something remarkably similar to Registry Editor; it's called gconf-editor. (It's a measure of the success of Ubuntu that I haven't really needed to use gconf-editor for anything in years. The standard preferences are doing it for me.)
The GNOME guys were heavily flamed on Slashdot for making something that looks like the Windows Registry but I think it's a good idea. If two processes both try to write a text file, there is a possible race condition where the first process updates the file and the second process clobbers the update from the first one. The GConf system manages the updates, so that doesn't happen. Yet the back-end storage of data is still plain text files, so if you have to boot in single-user mode to recover after a disaster, you can still just use your favorite text editor to tweak the settings.
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
All I know is that when I fix something in Linux, it stays fixed
I'd love to make the jump to Ubuntu at home... I already use it on my dual-booting work laptop whenever I don't have to be in Windows. My wife is already used to Firefox and OpenOffice on Windows, so those aren't a problem, but she's worried about not being able to use her iPod in Linux. I assured her that there are programs (e.g. Floola, Amarok, Banshee, etc.) that work well in Linux, but she's still not going for it. Now if Apple would release a Linux-compatible iTunes, I'd be set. I won't hold my breath for that one, though.
Here we go again, FTFA:
"But why would anyone want to use Linux, an open-source operating system, to run a PC? "For a lot of people," said Jim Zemlin, executive director of the Linux Foundation, "Linux is a political idea -- an idea of freedom. They don't want to be tied to Microsoft or Apple. They want choice. To them it's a greater cause."
and,
"That's not the most compelling reason for consumers. There is the price: Linux is free, or nearly so. "
How about "it's BETTER than windows, because it's easier to use and more secure..."
And I can dream,
"more applications run on Linux, and it has better driver support, than Windows..."
Until we get opinion-formers like this, writing things like that, Linux ain't ready for prime time.
And, oh noes, "To watch a movie, the Linux user must install necessary codecs, or decoders. One way to do that is to first download a program called Automatix from www.getautomatix.com."
Ooops - Automatix, (as documented here), is NOT a great way to go...
Still, let's not complain, it's a step in the right direction, and something to wave in people's faces as we try and stop them signing the contract to upgrade to Vista...
I have to say it too , try Mandriva is the easiest distro to use for new (windows) ands not so new (linux) users.
What's in a sig?
Linux is coming -- that's for certain. But hardware compatibility on certain devices is going to be a problem... If manufacturers will not release good/tested Linux drivers (nVidia seems to be doing pretty well in that arena). For the average user, Linux is becoming more and more ... "normal" to them. I'm using a Slackware 12/KDE 3.5 workstation locked down to only run Firefox to demo satellite internet to people -- It works great! Quite a lot of people have used Firefox on Windows and the interface is identical on Linux... It's a win-win situation.
The age of Linux is coming ... and Microsoft: You should be V E R Y afraid about losing market share...
I had different results when I did the same. My wife would complain that Linux wasn't exactly the same as Windows. I tried installing Thunderbird email, and she complained that Thunderbird failed to wrap long lines of text. Can you believe it? Failed to wrap long lines! What, is that the responsibility of the sender's email program now, to figure out how wide the recipient's screen is? Well, apparently, all of her friends had trouble reading past the beginning of a long paragraph because, somehow, their email program was incapable to wrapping long lines.
I told her that I wasn't going to touch her Windows machine again. It's been over four years since I've used Windows on a home machine anyway, so I probably wouldn't know how to do advanced stuff even if I wanted to. She still wanted to use her Windows machine, so that was that, and I have been blissfully free of computer support duties.
Recently she had some problem with importing some MS Outlook contacts, which she reasoned was because she had an old version of MS Outlook, so she went and blew 300 smackeroos (US$) on Office 2007, which apparently the store was selling at a discount. (She had to get the version that included Outlook.) Which was fine, as long as she was spending her money and not mine.
Can someone confirm that Windows email programs are too retarded to know how to wrap long lines? That is just unbelievable!
404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
[GPG key in journal]
If people were anxious to leave Windows, the Mac would have destroyed any of Linux's remaining hope of being a desktop OS. It seems that every improvement over Windows canabilizes more of the Linux space than of the Microsoft space.
But since common tasks like watching a movie or syncing an iPod require hunting for and installing extra software, Linux is best for technically savvy users or for people whose needs are so basic that they will never need anything other than the bundled software.
Do you ever get the impression that reviewers feel compelled to put something negative about a product in every review, no matter how contrived, just to make it appear more objective?
When did finding and installing additional software ever become a problem for users of Windows and the Mac? Why should Linux be any different? It's not like you even have to go to the store and buy a box with a CD in it, even. Google usually knows where to get all the important and useful Linux (and by extension "free unix") software.
Even us Slackware die-hards can get pre-packaged third-party software on the Intarweb nowadays.
Stick Men
Most people get windows set up with the PC they buy, if they get Ubuntu set up it will be similar, the big difference is they are familiar Windows so Linux at first will have a slight learning curve. The same could apply to OSX because thats something the majority are not familiar with so there is a learning curve.
It becomes important to profile user though to understand the gaps.
1. Gamers: Windows
2. Professionals eg Graphic designers, CAD/CAM work and other specialized needs: Windows/OSX
3. Business users: Windows.
Exchange and Office is a big part of this user group and Microsoft is well entrenched. Considering the basic functionality this group of users need and the fast evolution of online solutions like Google docs/email and other Ajax apps there is no reason this can't run on Linux. Firefox is very critical component here. This should be a very attractive target for linux adoptions. This should be the user group Linux companies should be focusing on.
4. Home users, most surfing the net, a bit of office work, multimedia, photos/vidoes, some gaming etc : Windows.
This can easily be Linux, the functionality is already there. Firefox, online apps, open office, multimedia. Linux is ready for this group but for games.
5. Developers: Windows/linux/OSX. Depends on the platform you are working on any will do.
On the whole a lot of progress has been made, for gamers and specialized needs other factors that are not in the Linux community's hand are in play, hardware support, professional apps, these can only follow and not lead the way so when there is a critical mass they will inevitable follow. On the whole a pre installed Ubuntu for the home user is probably as good as a Windows installation.
i've had vnc on multiple machines with static IP addresses and a ... let's just say, VERY VERY VERY weak password. ANd it was only recently I firewalled that off, but it's a cinch to allow a specific IP (i.e. my job, your mom, etc) in.
-Clio
Karma: Bad (mostly from not giving a fuck)
Blog: http://clintjcl.wordpress.com
the person above who was modded redundant has it correct.
Linux will be my main OS when:
Games are available.
Heavyweight Apps such as those from Auto Desk are available and can co-exist in a enterprise environment.
That said... let me contradict myself a bit.. what does a Mac have that Linux does not? Nothing except some graphics capabilities. -still no games for those trendy bastards either! (and who gives a rats dirty ass about apples anyhow)
Mac has marketing and a solid customer base.
My Sabayon systems blow any mac or vista machine out of the water with performance & eyecandy. And it would be hard to mess up an installation...
Once installed, you can click the live help icon and you can ask some people whatever question you have. -The live help is great. -better than Ubuntus forums in my opinion
Kill your TV
http://otero.harrison.k12.co.us/Linux/lab.html
An LTSP lab that was being used (in part) by special education.
Even if I don't fully agree with the analogy.
But since common tasks like watching a movie or syncing an iPod require hunting for and installing extra software, Linux is best for technically savvy users or for people whose needs are so basic that they will never need anything other than the bundled software.
Yeah, cause it's not like users of Windows XP needs extra software to view DVDs and sync their iPods... oh, wait, they do! WTF is this guy on about?
If the manufacturer is nice enough to include the extra software, then good for him. They can easily do the same for their Linux offerings too. So, you see it's not a Linux problem at all. Maybe you should contact Dell and ask them why they didn't feel the need to customize their Ubuntu offering, or even QA it, in the same way they do for their Windows products.
Those are my principles. If you don't like them I have others. -Groucho Marx
As an aside it makes me laugh when people complain that to 'fix' a Linux issue is usually more difficult as it involves editing text files, whereas repairing windows issues more often than not either involves editing the registry, manually replacing various system files or re-installing.
But most of your other points are valid, that's why I talk about an experienced individual setting stuff up, much like you would want with windows to get things right, its all about experience not inherent deficiency.
Blah blah... Linux is ready for mainstream.. blah blah... Ubuntu blah blah
STOP TURNING LINUX INTO A WINDOWS REPLACEMENT.
If you want Windows use Windows.
Some of us don't want a nice, easy to use, crap OS. We want Linux. I want to vi my xorg.conf. I want to compile my programs from source.
I hate Ubuntu kids flooding our lists, forums, and IRC Channels.
Death to Ubuntu and Death to those who only use Linux because they hate Microsoft. If you don't know UNIX, then leave Linux alone. Period.
We will not hold your hand. We will make fun of you. And we hope you die of cancer.
If I go buy a non-OEM DVD-ROM, odds are it comes with PowerDVD or CyberDVD. Manufactured PCs will come with the software already installed. And of course an iPod will come with the necessary software for syncing it on a Windows machine.
The point is that 1) the software is not supplied by the manufacturer/vendor, and 2) It's not included in most distros. This means that you have to find and install the software yourself, as opposed to being given a neat little autorun CD to walk you through it. Scoff all you want, but for the average user this is a big deal.
120 characters for a sig? That's bloody useless.
Games are available on Linux and it's a myth that they're not available.
A good place to start is the free games list that shows a wide variety of open source games.
Also available are commercial games with Linux binaries such as Americas Army, Enemy Territory, Unreal Tournament off the top of my head, so please stop with the "There are no games for linux" myth.
Nearly all distros these days, you just boot off the CD and answer some simple questions, just as you do with Windows. In fact, it seems to me that Fedora and Ubuntu are actually easier to install than Windows.
Also with Linux you don't have to find and enter your CD key or authenticate your OS with the manufacturer.
That said... let me contradict myself a bit.. what does a Mac have that Linux does not?
Applications.
What I want to know is why are you presenting this as Mac vs Linux?
UNIX is UNIX is UNIX. Linux is UNIX. OS X is UNIX. You get on any UNIX box, you have the same basic environment, you have all the open source software, you have the timesharing system developed in a hostile environment where security matters (when you have CS students and CS professors on the same computer, and you have to keep the students out of the professor's files, and the professor's grants are paying your salary, you take security seriously). It's the same system.
Free UNIX is cheaper and more versatile. Macs have the apps. Use whichever you want. Use both. They do the same stuff.
I switched to Mac from free UNIX because I was tired of being mister system administrator at home as well as at work, and tired of dual-booting Windows to run apps. And I didn't give up anything when I did it. But my home server is still the same open source box, because that's not the Mac's strength. It's a win win situation... why fight?
Games
You want DVDs to play under Linux by default? Go talk to your government!
AutoCAD was of course the cheap and nasty drafting package capable of running on a 386 instead of a workstation. The other stuff is still out there, still runs on *nix and has also improved beyond the dreams of AutoDesk.
I think with all the paid for reviews kicking about, there is a perceived need to put something negative in any article. Would you believe a review that had nothing negative to say about a product?
I agree. Downloading applications and codecs is not a big deal. Windows doesn't come with all codecs installed by default, And I would imagine OSX is the same. and every OS needs more apps to make it truly useful. Even Windows and OSX users need to figure stuff out. And anybody who thinks differently is already using their chosen OS long enough to have forgotten the "How do I do this" phase that we all go through.
Computers are only intuitive if you have quite a bit of experience and are using a system that behaves in much the same way as your old one. take away a Windows user's right mouse button and they will have to adjust to a new way of doing something that is default behaviour in Windows.
For someone who has only used Windows, they have to get used to a new concept. The Repository. Instead of going to a multitude of sites, they need to change their habits to search a database of applications and other goodies to install the desired program in the easiest way possible, and in the case of Fedora, find out about the Livna and other third party repositories, and then find out how to get them working with their distro.
Its not hard, just different.
The second string to this problem is that there is no list of equivalent apps to the Windows programs that they are likely to have been used to using. This is a problem for anybody switching OS, so not a uniquely Linux speed bump. If I want a DVD burning app, where do I go to find out what is available and in the repositories for my distro? The forum regulars get so sick of the same old "I wanna burn a CD", "I wanna go to a chat room", etc. which has been answered a hundred times already and would be easy enough to search for.. Except the new user has perhaps only skimmed forums before, and is asking questions for the first time. And that assuming they know about the forums.
I'd like to see a short "welcome to the Linux world" tour. Sort of like the Windows welcome thingy that shows the new user the basic controls and concepts, and gives a quick tutorial on all the little bits that are known hiccups for new Linux users. Like why there are no codecs for popular media types installed by default, how to post a question on the forums politely etc. Nothing in depth.
It might not be a good idea to assume an existing broadband connection, So it would need to be a compact format. Perhaps an Open Office (or whatever similar app is installed) presentation to save space on the install disk instead of a video file or a streamed video. A dry web page with a long index and no screen shots or graphics is fine for existing users who know what they are after, but its just a big block of intimidating text to the noobs. It doesn't even need to be created by the distro maker. The community could do something and allow it to be included with the distro, and update it as required for each new version.
It is difficult to get a man to understand something when his job depends on not understanding it.
You remind me of a certain group of people, being "PROUD".. Good for you :)
I've been a GNU/Linux user for 2 weeks now. My new computer came with vista, and i found it to be unusable, so i figured now is as good a time as any to make the switch. I really don't understand how people get the impression that installing linux is hard.
Installing Ubuntu couldn't possibly be easier:
1)insert cd
2) ???
3) profit (since a dollar saved is a dollar earned, and Linux is free)
I do find that installing programs on linux can sometimes be a choir. Flash and mp3 support installed itself, while installing java and blender are giving me some trouble.
-I only code in BASIC.-
http://xrdp.sourceforge.net/
nuff said.
I tried installing Ubuntu and setting up Wi-Fi was RIDICULOUS. Sorry for the all caps and bold, but I'm not even talking about the software. I'm talking about getting my WPA key installed.
The main reason to run Vista or MacOS over XP or Linux is because the OSes play better with laptops. Sleep mode works, wi-fi just works, bluetooth just works. This is good because, generally speaking, none of these operating systems was meant to deal with continually changing networks and IP addresses. In 1970, when Unix and VMS were hot, no one had thought of that as a need. However, today, Vista and Mac handle it a lot better than Linux. Given that the majority of personal computers sold these days are laptops, I think that's important. And Linux still has a long way to go there. Mod me down if you haven't installed Linux on a laptop lately.
Installing Ubuntu *Dapper* had only six questions....and one of them was your NAME. One reboot; ready to go. How hard is that? Linux (or LFS) from a decade ago, maybe, but not recently.
--- For a good time mail uce@ftc.gov
Do you ever get the impression that the Slashdot crowd feel compelled to complain whenever someone points out the obvious shortcomings of Linux?
Linux doesn't work at all without a lot of time and effort put into tinkering. Here it comes...
You must not have tried it recently. It's come a long way!
Yes, I tried it in July. And used it yesterday and the day before on others' systems.
The only people who find it fairly clear as to how to go about things in Linux are those who have Unix and/or programming backgrounds. I have no idea how to compile something, for example. I have no idea what files define what. When my graphics card is only putting out 640x480, and the driver install doesn't help, I'm stymied. And I'm in the 1% of the population that even knows what a driver is.
I used to tell people how easy it was to build your own PC. Then I started trying to teach them. They ask the most bizarre, ignorant questions you could ever imagine. No, actually, that's not true. You couldn't imagine them. They treated hardy components with ultimate care and tossed fragile components on the carpet. They tried to force cables into the wrong connectors. They didn't know the difference between power and data. They forgot to plug things in. They didn't understand things like "master" and "slave." No idea what BIOS is, nor CMOS, nor OS, nor driver, nor the difference between Windows and Office.
These weren't dumb people; these were normal people who didn't have the vast experience and the resulting intuitions regarding computer basics that I had. So for me, putting together a PC is like "well, you just plug this in, plug that in, and you're off!" But each of those steps requires a set of assumptions and knowledge that I take totally for granted.
Linux is like this, but on a software level. I'm sure I could learn. But I just don't want to. I am not interested in the ins and outs of how all of it works; I just want it to work with a minimal amount of fuss. And I am so much more sophisticated than Joe Sixpack it's unreal.
Until at least someone like me finds Linux easy to install and get to running correctly, it is little more than a curiosity. A hobbyist's toy or the tool of the networking professional (or, as the article stated, someone who has no needs beyond what an Ubuntu install offers right away--provided the display driver ever works right).
These aren't stupid complaints about Linux. They're objective observations from a very proficient computer user who has no reason to go out of his way to shoot down Linux.
It just isn't ready yet.
Today is red jello day - all workers must eat all of their red jello. Failure to comply will result in five demerits.
I'm not sure Dell really is serious about Linux; why sell the OS only on the cheapest, crappiest machines they manufacture? If they decided to add the option to their workhorses in addition to the ultra-budget models, even if only as a test for market viability, then I'd get the feeling they were actually getting serious about the venture. Limiting Linux to the crap tells me that's their opinion regarding the OS; my analysis might not be accurate, or might even be completely false, but they're showing no evidence that I'm wrong.
s/linux/windows/
or
s/linux/OSX/
or
s/linux/cars/
or
s/linux/DVD players/
or even
s/linux/sex/
I just ordered a Dellbuntu laptop for my girlfriend, and if you at least go by the specs, it's not a very crappy machine. It has a Core 2 Duo 1.8 GHz (I think the fastest option they have is 2.0 GHz), 2 GB of memory, and a 160 GB 7200 RPM hard drive. The only part I wish was better was the display, which is only 14", but I can get a 19" LCD monitor fairly cheap if she needs it (her laptop stays on her desk most of the time anyway). The total cost was about $1000 after a bit of a discount for giving them my old university email address.
I think the AC post next to me did a good job of pointing out where your post falls flat, but I'd just like to point out that there is little reason to believe that an entirely new system with a different design philosophy, a different background and different developers will ever be intuitive to learn.
I believe the most damage being done to desktop linux right now is by the "it just works" crowd. The traditional way of configuring software in linux has always been plain text files. This works really, really well for a lot of different problems. If you replace that, you need to do it correctly. Either you point out to the user in one way or another where to go to set options, fix problems or whatever or you make it unnecessary to do so. At the very least you don't create three different ways that all sort of work.
One flaw (which I assume is what you're pointing out) in Ubuntu is that they autoconfigure your x server for you, but then hide where you can change this. There are little apps in the interface that suggest you should be able to change your display drivers somewhere in the interface, but they don't allow you to and there's no hint where to go next. Someone used to debian knows he needs to dpkg-reconfigure his xserver. Someone new to ubuntu doesn't know about apt (he has synaptic), doesn't know where to set install-time options etc. because the ubuntu interface has done everything to hide it from him.
I haven't looked at the documentation recently but it used to be extremely lacking in explaining the basics, which would have saved a lot of users a lot of time and grief. Basically if you're using ubuntu you'll have to use a command line interface anyway, which I don't consider a bad thing. News about the death of the cli has been greatly exaggerated if you ask me. At least point that out to users and school them in the basics they'll need (it's not that much). Problem solved as far as I'm concerned.
Any system will need you to do some research, learn some new concepts and learn to apply them. That's not a bug in linux, windows or mac os. The bug is bad interface design, but that sure doesn't mean linux "isn't ready". Most people I know will simply call me if they get stumped somewhere, which is exactly what they did when they first tried windows. (well, I'm not that old that they would've called me, but you get the point) The biggest enemies to linux are those who have spent so much time being a windows "power user" that any action they undertake in any other OS is to be very painful because it contradicts tons of learned behaviour. I know the feeling as I have it daily using windows.
s/"your drivel"/"meaningful comments"
Step 1: Insert LiveCD (I suggest Kubuntu 7.04) in CD-ROM tray
Step 2: reboot computer
Step 3: Does everything work?
Step 4 (no): Keep running your current OS.
Step 4 (yes): Click to install, accepting all default options.
Step 5: When it tells you to, remove the CD and reboot. You're done.
What the bloody heck is hard about that? It's as easy as a Windows install (which, admittedly, is too difficult for some people), but quicker, has a preview, and contains more software packages.
Nothing to see here. Move along.
"The Linux community would be greatly benefited by solid tutorials " I totally agree! Although I have been using 7.10 for just a few months, it is still more of a learning experience than one where I feel comfortable starting a project. A project I have recently started on my xp box is going quite nicely because I was directed to a web site where there is a series of visual tutorials to guide me through the various steps of designing an attractive web site. Whenever I want to work on my project I can go the tutorials and get whatever help I need. Granted there is just as much need for more tutorials like this on windoze stuff, but the point is that taking the time and making the effort to provide visual tutorials will vastly increase the number of people willing to try Linux.
If Linux (the community) is serious about taking on M$ in the desktop market, they must offer me something BETTER than Windows. Better meaning easier to install and use. Better as in has more compatible hard and soft ware. Being free as in speech and free as in beer doesn't do me any good if i have to join a LUG to figure out how to install it. Then i can't find any games for it. If i found a game, there isn't a driver for the graphics card needed to run it. It would also help if there was just *Linux*. With M$, if you are a home user, you pick up XP Home and you're done. With Linux there are dozens of pet projects. Choice is only good if i know what i'm choosing between. Will program Y run on distro X? With XP, if i pick up a copy of Halo 2 that says "For Windows XP", i'm pretty sure it's going to work. Pool effort into making one competitive distro, call that Linux. Have your pet distro used by entire dozens of people, but keep it off the radar to prevent confusion. Your time would be better spent making the one distro better, but ah well.
Utilizing the synergization of benchmark e-solutions to pre-workaround action items!
Anyone who thinks KDE is ready for their mom or your average office worker is clearly kidding themselves and I invite them to conduct their own study.
I sell custom-built Kubuntu boxen to Joe (and Qamar, and Chamath) Average in my inner-city, low-income, not-quite-the-ghetto neighborhood. They buy them because I sell them cheap, and in my neighborhood, that's important. They keep them because they're better and last longer and work as advertised for the life of the hardware. As a desktop, KDE's more "ready for the masses" than Windows is. I am kidding neither myself nor you.
And supporting Windows apps is indeed a problem for Mac OS X, but not a huge one. Why? Because you can install stuff like Parallels even if you are just a mere human.
I play a lot Civ 4, it's the only reason I keep a copy of Windows on my machine. Ubuntu's installer automatically detects XP and sets up dual-boot without a bit of user input. You push the "On" button. If there is an easier way, please enlighten me.
Hey, I finally got my first freak! Took you long enough!
it's the non-commonly-used apps.
The other day we had to set up a MSSQL driver for PHP and we got so frustrated over getting it to work (dependencies, compilation... doesn't work after compiled... no manual...) that we ended up using a WAMP stack.
OK, I know, it was a server, but I'm sure I'm not the only one who's had installation troubles with Linux.
So why doesn't Dell pre-load Open Office or Star Office on their computers instead of or with MS Office trials?
Maybe because Dell collects a percentage of the revenue from every MS Office installation they sell? What would they collect if they installed OpenOffice?
I've advocated in past postings here that OEMs include Firefox, Thunderbird, OpenOffice, and maybe even the GIMP on all new Windows machines. But the financial incentives all run the other way, especially in the case of OO.
Next week's class will cover why we don't see installations of CCCP on every Windows machine.
Try VirtualBox which lets you run most any Windows flavor, plus a number of Unix/Linux OS's like FreeBSD, on top of Linux, Windows, or (beta) OS X. VirtualBox has rpm and deb packages so installation on the mainstream Linux desktops is a breeze.
Just the thing for those times I need to look at a web site with Internet Explorer.
Shoot, something went wrong with the link in the only post I haven't previewed in weeks, of course.
Here it is: VirtualBox.
And, yes, this time I previewed.
yes, that is more likely the issue since it should be well known by now that Dell gets over 20% of their profits directly from Microsoft marketing programs.
A more in-depth article in a mainstream press would do consumers good to understand how this works. That they they are being corralled into spending hundreds and thousands of dollars by OEMs tied to Microsoft when free open source software could fit the needs in most of the cases.
It'll never happen though since the press does not often tread into that kind of threat to their advertisers.
LoB
"Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
The point is that Microsoft doesn't supply you with that software, so don't expect something different from Linux. I agree that vendors should provide Linux versions of their drivers and software, but I wouldn't characterize this as "linux" falling short. I'm aware of the issue, and this was a big reason I had such high hopes for the Linux offerings from the major retailers, especially Dell, because nobody can get their demands met from OEM suppliers like they can, but so far they are the ones that have fallen short. I don't just want any preinstall, I want a complete and quality installation.
Those are my principles. If you don't like them I have others. -Groucho Marx
Now for Postfix, in order to effectively do its work as an MTA one has to install and configure all this other software. This is the crux of the matter.
In case I am not being clear about all this, have a look at the vPostMaster Email Server at http://www.tummy.com/. What they are doing is what I am talking about.
Yeah, "Step 3" is where everything falls apart.
Okay, so you are arguing that people should just cope with having to do command line crap on Linux despite the fact that they haven't done it on the Mac ever and the PC in 12 years.
You are blaming customer expectations (i.e. "it just works"), which they've gotten from proprietary systems, for the failure of Linux to take hold on the desktop.
You are telling people to just cope.
And that, my friend, is why Linux will never take hold on the desktop. It's made by people for whom the CLI is no problem, to solve their problems and meet their needs. It wasn't and isn't designed with normal people in mind, doesn't meet their needs, and makes demands on them no computer ever has before.
The reason people aren't flocking to Linux isn't that they aren't smart enough to understand its worth; it's that they are smart enough to know it doesn't meet their needs and expectations. For 99.987524% of the population, the UI is the OS. That's a fact of life. Until the UI does everything it does on the Man and Windows, Linux is a sideshow.
Okay, so I was wrong to an extent; I'll admit it, but I still haven't seen a lot of evidence that they're selling Linux on any of their true workhorses, and that would, to me, at least, show that they are truly serious about Linux, and not just trying to get Microsoft into a snit because of Vista. And, by and by, that configuration is still low end, though its among the best of the low end; it's a little better than my machine (home built), which has only 1 GB RAM and uses a fairly comparable AMD, purchased almost three years ago, at the time one of the best of the low end machines (and it cost me a lot less than $1000, too; might have been around $750 if I'd bothered purchasing a new video card instead of sticking with the ancient GeForce2 I'd bought for the machine it replaced).