|By Mark R. Hinkle, James Turner||
|November 26, 2003 12:00 AM EST||
Mark R. Hinkle: "Linux is ready for the desktop"
In my view, Linux on the desktop is a viable operating system.
It offers many features that are more innovative than commercial solutions. Virtual consoles, secure remote access solutions, true multi-tasking, and the ability to use robust journaling file systems all come to mind. Despite these advanced features, I have also noticed some parallels between Linux and some earlier versions of Windows. Let’s term these similarities as “growing pains.”
I do feel that there are many cases today where Linux is an inadequate solution, specifically in the area where James Turner's complaint lies - in laptops(docking is my pet peeve) and multimedia. However, I believe James to be a high-needs user; it’s my contention that much of the computing world comprises low-needs users. These terms should not reflect poorly on either group, but one group is definitely in the minority.
I think that Windows for example has made convenience an expectation of all users - but that comes with a price. Tight integration between office suites and the operating system have made viruses via Outlook a major productivity concern among MS Office users. Automated installation of software has made it so hard to remove some applications that there is a cottage industry dedicated to “cleaning up the OS.” Particularly insidious applications like spyware are difficult to detect and often even more difficult to remove. Centralized configuration repositories like the registry are often so complex that it's a major chore to fix or change settings that rip(out) and reinstall seem to be the only options. However, despite these serious usability and security concerns, Windows is considered to be “ready for the deskop” and is the unarguable market leader.
I believe that, since we have come to expect these problems, we as users have become inured to these obvious flaws. I liken this situation to automobiles. As I was growing up my father owned a car repair shop and auto sales lot. In those days it was not uncommon for us to fix a car in the driveway. Most anything could be repaired with basic tools. He and I were once incredulous at the fact so many people choose to pay to have minor repairs done. Now it’s almost impossible for the average person to repair modern cars because of the computers, sensors, and the complexity that includes features that my father probably would never have dreamed of when he bought his first car in the 1960s.
These features come with a price, as they have with my significant other’s car, a sporty German model with a glowing blue dashboard and features of all varieties. She recently had an annoying problem with her emissions sensors. The local repair shop ‘fixed’ the problem and she brought the car home. Once again the problem resurfaced and persistent error messages caused her to return for repairs. After multiple visits the solution was simply to reinstall all the parts because they were too complex to troubleshoot the root of the problem. This disposable mentality disagrees with me. This is the problem I have with Windows: it’s often too complex to fix the problem; the alternative is to try to rip out and replace. This method is often less than foolproof. With my Linux PC it’s very seldom that I can’t repair a problem and a re-install is often much less complicated than in the alternative “ready for the desktop” operating systems.
On my desktop I have installed many variations of Linux including Lycoris and Xandros. I have to say that after installing both of these distributions I had a much more pleasant experience than I ever did installing other OSes. Then again my concerns were very simple. I needed e-mail, Web browsing, office applications and instant messaging. One thing that I also liked was that I very seldom rebooted. In Windows, I felt like I rebooted constantly and memory usage for even the simpler apps could skyrocket right off the chart, grinding my PC to a halt.
As far as Linux on the desktop goes, I think the operating system is very good - it works well, despite some warts. And at the rate it’s improving, those "warts" are disappearing quickly. The limiting factor as I see is “application availability.” I think this is truly where James’ frustration primarily lies, as does mine. Today the availability of well-developed applications as compared to other operating systems is much lower. However, I have a “Field of Dreams” mentality for the Linux desktop, I can hear the whisper through the cornfields saying, “if you build it they will come.”
The key is to get application vendors, as the community has already done, to start to make software for Linux on par with their Windows offerings. I think there's a tremendous opportunity for commercial apps on Linux including legal DVD software, personal finance and sales contact managers such as ACT! and Goldmine. Not only do these applications need to address their intended purpose but they need to be easy to install. That end of the business is being addressed somewhat by Lindows with their Click-N-Run Warehouse, but there are not user oriented solutions such as Click-N-Run for Fedora, Mandrake, SuSE and others.
In summary, is Linux on the desktop today a universal solution that is appealing to all? No. Is Linux a solution that can address the needs of a large portion of desktop users? Absolutely. Will Linux on the desktop be the universally accepted solution of tomorrow? Maybe.
See next page for the Counterpoint by James Turner...Linux Is Nowhere Near Ready for the Desktop
|Hoser Joe 11/27/03 04:09:01 PM EST|
"I'm just amazed at how X [also used in Linux] is over 20 years old , very mature and stable yet people still somehow think the new immature XP is somehow better."
Linux (as viewed thru X) still isn't up to the handling of some routine tasks. Maybe other languages aren't your thing, but XP can handle other languages such as Cyrillic, Hindi, Chinese, etc (read/send email, docs) but Linux can't do this simple trick. That's enough for me to say that Linux isn't ready. Linux can READ other languages and present the characters on screen, but the user can't reply in the same character set. This is a piece of cake for XP or W2K. Nice try Linux, but you've go a long way to go!
PS: don't send me a whole lot of abuse if Chinese or Cyrillic is the responsibility of the kernel, or Mozilla, or X, or whatever. To me it's all the same package, and the result is: it doesn't work as a desktop OS, regardless.
|Donald 11/27/03 04:02:46 PM EST|
Linux is the best OS around, but dont get me wrong, All OS are a work in progress, But tell me this. Why would you go buy a broken OS for $100 to $300 for the desktop system or even $500 and up for a server, that is going to put your Co. at risk of hackers, OR you could download LINUX install it, if you find a problem with it, Fix it. and it s FREE
Buy Somthing thats Broken
$$$ or no $$$
|newt_eye 11/27/03 03:23:06 PM EST|
I understand your points--I just disagree with some of your premises. Your whole point is that you were unable to take a laptop and install linux on it and end up with the system playing a dvd movie.
The installation issue is two-fold: 1) laptops are notoriously proprietary in their hardware; 2) installation is not the same as being ready for use.
On the second point in particular, I have watched a friend spend days at a time trying to get Windows of several versions installed on laptops of several makes with very limited initial success. It was a frustrating process that would, by your definition, have meant that Windows 95, 95b, 98, 98SE, and 2K were all "not ready for the desktop."
What was necessary in general was to get the laptop vendor to supply proprietary drivers and do considerable telephone-handholding. In the process, my friend found numerous drivers on numerous websites which 'seemed' to be the appropriate ones but failed to function. Sounds not unlike your linux experience to me.
Again, I submit that the question of useablity is useablility when properly installed on compatible hardware. That's the system to test desktop readiness on. You instead tested "laptop installability," or "Toshiba laptop readiness for linux," or "James's ability to install on a Toshiba laptop," or something. OK--your distribution flunked laptop installability or Toshiba flunked the "make your hardware ready for alternative operating systems" test.
I hope you will figure out how to solve your installation problems so that you will one day be able to experience how truly fine some linux installations are as desktop systems.
|Bob Robertson 11/27/03 02:29:38 PM EST|
I have a Sony Vaio GRT170. This is a bleeding edge laptop that Sony has to pre-install WindowsXP on in order for XP to work. Special drivers, special screen ratio, special power management. XP out of the box won't run on it.
I guess that means that Microsoft Windows XP isn't ready for the desktop.
I'm using it right now with Debian Linux having used Knoppix as an installer. I had to give Knoppix a boot argument to turn off one of its hardware discovery methods, but other than that it correctly detected most of the hardware including the DVD drive and sound.
Breaking the letter of the law was required to view my DVD's, just like everyone else, but it plays my Japanese region code 2 DVD's right along with my American region 1 disks. It's better than buying a broken player from Akihabara to do the same thing.
Censorship is a fault which people naturally route around.
|Matthew C. Tedder 11/27/03 01:06:29 PM EST|
It is absolutely mistaken to conclude from your described experience that Linux is not ready for the Desktop.
I run a software company and Cyber Cafe. We've installed Linux on more variations of computer hardware than you can shake a stick at. Distrobutions like Mandrake and SuSE detect hardware properly far more often than does Windows these days. Laptops, always have been the most difficult--for any OS. Microsoft drivers are almost always available for any hardware but that doesn't mean it properly detects the hardware. And older hardware gets dropped.
I can tell you are not very technically inclined. Your networking issues are very likely not Linux's fault. Of course, you need someone to look at it and test a few things. A whole string of issues could be causing your troubles, but very few of those issues originate in the OS. ISPs filters and tweaked protocol settings can cause problems with various systems. Or, perhaps the wrong network card driver is installed....it happens. But it happens with Windows, too.
You know DVD playback on Linux is not legal, except under a few circumstances that apply to about 2% of users. Gentoo Linux Linux, however, does automatically install DeCSS code with xine.
|HC Andersson 11/27/03 12:41:22 PM EST|
There is one Linux-distro whos ready for the desktop, LindowsOS.
Even my mother could add support for playing DVD-movies in LindowsOS thanks to their great Click-n-Run warehouse. (Lindows charge a small fee of about 10 bucks for legal DVD playback)
|Nikos THemelis 11/27/03 12:41:08 PM EST|
well i am a greek linux user..i must say that i'm writing this from my mandrake linux 9.1 and im very happy about this operating system except 2 things:
|Gerry 11/27/03 12:22:34 PM EST|
The sole item I agree with is loadable, kernal and distro independant drivers.
If the various Linus distros provided for a single binary driver, I bet lots of vendors would support Linux directly.
It's irrational for a HW vendor to write a driver for every release of every distro.
To me, drivers are the "killer app" that will lead to desktop sucess. This actually applies to servers as well.
Killer app = binary drivers not dedicated to any distro or kernel.
|Larry Povirk 11/27/03 12:15:02 PM EST|
Stability isn't everything but it's certainly an important consideration. My windows machine at work one day started replacing the directory of zip discs with the directory of the previous disk, trashing all the disk contents in the process. The only suggestions anyone had (and these were some pretty heavy windows guys) was to turn off the virus software(!), which in any case didn't help. So it was reinstall the whole system or just live with it; I chose the latter. My windows laptop at home one day just lost a 500MB drive partition, and again it was either live with it or do a complete reinstall. Those are the kind of problems you never encounter in Linux, or at least i haven't in two years of constant 8-hours-a-day usage.
|Alice 11/27/03 12:10:44 PM EST|
Wrong premise, Mr. Turner. I'm afraid you make the same mistake all tech journalists make- you do not question why device drivers for Linux are so far behind their Windows cousins. Hardware manufacturers actively resist writing Linux drivers. They actively resist supporting Linux. The heroic coders who write Linux drivers do so with little or no assistance from hardware manufacturers, sometimes even facing opposition.
A real tech journalist should ask why is this? Why would anyone in their right mind ignore a willing, free labor pool? If they don't want to provide funding or staffing, I know that most Linux programmers would be happy with product specs, and some products for testing. What a sweet deal! Yet they do not do it. Why isn't every Linux writer asking WHY?
It would be trivial to build PCs and notebooks with components that are well-supported in Linux, even if they do not wish to provide official support. Again, they do not do this. Again, WHY?
If you would seek out answers to these questions, instead of crabbing at how you can't do what you want in Linux, it would be far more informative, and useful. Anyone can complain- how about digging deeper, and answering Why
|Herman 11/27/03 12:10:06 PM EST|
Linux is so easy to install, that you don't even have to install it at all. What can be easier than that? To understand this, get a Knoppix CDROM, put it in the drive and reboot - everything just works like magic. I haven't found a PC yet on which it doesn't work. Try to do that with any version of Windows. If you have installation blues, buy a PC with Linux pre-installed from HP for instance. People who complain about Linux installation are weenies who never installed Windows. Pick some random PC and try to install WinXP, then after a few hours of futzing around, plug in a Knoppix CD and reboot then tell me which is easier...
|Teknofreak 11/27/03 11:56:28 AM EST|
I dare you do the following:
|marke 11/27/03 11:35:35 AM EST|
Concluding Linux isn't ready for the _desktop_ based on a single data point involving a _laptop_ is ridiculous. The glass is at least half full and you are saying it is empty.
|Bill Baxter 11/27/03 10:05:06 AM EST|
Just install the damn DVD libraries anyway, then Xine DVD playback is as good as or better than windows (since you'll be able to play DVDs from any region). The US Government are being stupid corporate whores, and it is your DUTY as a CITIZEN of the USA to defy them. Remember, illegal does not mean wrong.
|jeffcobb 11/27/03 09:48:02 AM EST|
I cannot speak to your DVD issues because it seems you are purposely trying to find a way to fail but here is a little heads up for the author and the networking problem. I have that exact same Tosh laptop and just recently switched to another because of the bizarre network problems the machine had. The laptop ran fine for nearly two years for both wirelessly and straight ethernet connections but then one day I started experiencing the 5-10 minute connection deaths you referred to. I tried both wireless and normal ethernet connections and the results were the same: after a predetermined amount of time, the connections would slowly die. For instance I could start an FTP session with another box on the LAN, start transferring something long like a CDrom image or whatever and eventually my tranfer rates would start to drop until they were 0 bit per second. A repowering of the machine would generally bring the connection back. I tried three distros and even (God help me) Windows 2000 and they all exhibited the same problem.
I guess what I am saying is that if you have the same issues as I had with that model (and it sounds like you do), no OS on the planet will fix the problem for you. IN this case I think the important question to ask is: Is your laptop hardware ready to judge any OS?
|janisk 11/27/03 09:22:02 AM EST|
that's what you get for buying cheap gear and how about coming clean with your distro
|Albin Pahernik 11/27/03 08:56:07 AM EST|
Sorry, this article was a troll. *plonk*
(How could I tell?
"It needs to work for everything out of the box. This means no kernel recompilations. A server may be set up once and forgotten about, but people add and remove hardware from their desktops and laptops constantly. Really, in order for this to happen, we need to get to a single Linux distribution."
It's so tempting to go off on this guy, but it's just what he wants.)
|Rui Miguel Silva Seabra 11/27/03 08:20:27 AM EST|
So, you don't want to illegally (due to DMCA, EUCD, etc...) download the Free Software you need to view DVD's but you want the distribution makers to do it? Get out of here...
|bilou 11/27/03 08:19:48 AM EST|
For your WiFi card problem:
Please write SMC (http://www.smc.com/) and ask them to write a linux driver for your card just like they did for MS Windows.
For your DVD playback software problem:
How much did you pay for WinDVD ? The money you paid for your copy of WinDVD was patially used for paying the RIAA.
If you really want free and legal DVD playback with linux, please write the RIAA and tell them to stop there royalty claims about all DVD related stuff.
Thank you for your attention.
|zettberlin 11/27/03 07:59:39 AM EST|
Are you trying to let your mom install Gentoo ???
As long, as you not believe, that free software includes maximum comfort at no price, you can BUY a commercial distro like Mandrake or SUSE, push the first CD into your Box, reboot and let your Mom have the fun to simply click through.
I installed Mandrake, SUSE and Redhat on dozens of very different Boxes and it never took more then 1 houre to setup a comfortable modern hi-performance OS.
On DVDs: you should be informed enough to know, that DVD-CSS is *not* a technical issue, to decode css on Linux is simply illegal and i have perfect understanding for the Distributors, that don not want to be sued by those Patent-Lawyer-Vultures that circeling every new Software, that comes out. AND i have the same understanding for all those, who download libdvdcss (whitch is, btw, a klick-and run kind of Operation in all commercial distros)
i am quite amazed of your installation-story, it is as far from reality as disneys peter-f***ing pan...
|Jarrod 11/27/03 07:59:02 AM EST|
My two cents on the original question...
9th of december Xandros arrives, 9th of december its ready.
|Kevin Power 11/27/03 07:33:22 AM EST|
I have gone through a similar situation but with an even older laptop, a Toshiba Protege 7020CT. I have to say that the purpose from the beginning was that I wanted a cheap laptop for our kids to have for school and a multimedia system for the van for those long trips. I first tested the unit at the resale store with Knoppix to verify the hardware ability, seeing sound work and the movie player xine work I new then that this unit was what I wanted. I loaded Mandrake 9.2 with no problems I then linked up the internal nic to my work network (static IP) and started to setup the DVD capability. The application I used where Xine and Mplayer. Xine need the decoder module for the ability to read DVD's that was easy enough to find in a RPM format. The only thing I notice was that the xv format was not being used and that the DVD play back was choppy. A little investigation showed it was a setting in the Xfree config file needed to be activated and away to the races again. I now have a portable DVD player and multi functional desktop laptop for my kids to use anywhere anytime.
|phoenix 11/27/03 07:16:36 AM EST|
* It needs to work for everything out of the box. This means no kernel recompilations. A server may be set up once and forgotten about, but people add and remove hardware from their desktops and laptops constantly. Really, in order for this to happen, we need to get to a single Linux distribution. That way, device drivers can be written and packaged up to automatically install and remove themselves, and be available in precompiled binaries that can be automatically downloaded from the net. In the current situation, you often find that your distribution doesn't have a precompiled version of the driver you need, meaning you need to build it from sources.
For DVD playing and other driver problems you can blame hardware manufacturers too: they can not or not willing to provide GNU or any drivers. I disagree with any closed source drivers: Ive bought the hardware - I want to use it.
|flacco 11/27/03 07:10:07 AM EST|
excellent points in the article. linux DOES need work on the desktop, and exactly in the areas the author describes: hardware support, ease of installation and configuration, and ease of use in some areas (most notably multi-media stuff).
i'm probably the flag-wavingest linux supporter you'll ever find, but 18 months after buying my current desktop pc i *still* curse linux every three months or so when i try to get all the features of my radeon 8500 AIW video card to work. xfree86a year , gatos, ati.2 driver, kernel recompilation, special driver compilations that fail, nonexistent documentation...
some day it will get there - but it's a struggle keeping the faith in the meantime. no video capture no tv-out, no multiple X sessions, problematic DRI/OpenGL issues...
|Rob 11/27/03 01:32:31 AM EST|
I find it interesting how 2 topics have come up. Ease of use with Win (have to figure out how to do stuff in Linux), and drivers.
User interface is a lot like driving vehicles. Do you not drive a Mercedes TurboDiesel because you have only driven high end Ford's all your life? A lot is different between the cars, however the Mercedes is way better than the Ford in many ways (side from still being on the road in 20 years). It is also a lot more expensive. Linux is like getting the Mercedes for free or next to nothing. The people driving the Ford's have no concept of what they are missing and argue that their Ford is better, they often make excuses why to not even look at the Mercedes. The same thing seems to be true with Linux - it is too hard, too cryptic (heard that one 2 days ago), only geeks use it. They change their tune when I show them the articles on the Largo government. Unfortunately the Union was also brought into the mix. Unions may try to stop it because their workers won't want to learn something new. I don't think that is true, union shops change methods in other industries, why not in this one too. After all, windows is not that intuitive. Where else do you have to hit the 'start' button to stop the machine? Then there are the inconsistent actions. For example grab a scroll bar in Word and it moves the doc as you move the bar. Do that in Lotus (and some other software) and it doesn't do that. Things are broken in Windows, a lot of people seem to live with them and overlook it. With linux they seem to nit pick.
Drivers - Ever install hardware with XP? It seems like every manufacture tells you to NOT plug in their hardware, load their software then plug it in. Sort of like - whatever you do, don't let Microsoft load what it wants to load if you know what is good for you. With Linux I have none of that garbage to go through. Digital camera's, printers, USB drives and so on just work and work well in some cases in spite of the manufacturer's best efforts to make it not work in Linux.
|James Turner 11/27/03 01:24:59 AM EST|
Microsquish Junkie? Um, got read some of my past articles, I'm first one in line to bash them when they make their (ever so common) oopsies.
On the other hand, I'd like to thank kwr2k for demonstrating one of the attributes of the Open Source community that hurts it the most, blind obedience and immediate ridicule and character assasination of anyone who dares to suggest there are ways in which it could be improved. This is a software development paradigm, not a cult (well, the FSF might be a cult, but that's a special case...)
More to the point, sure, I'm the first to admit that Windows has a lot of support for various devices and applications not because of Microsoft, but because of all the hardware and applications writers that support the Windows OS. It doesn't change the situation however. Consumers (and the desktop market outside the Enterprise and Government is a consumer market) don't give a damn WHY Linux doesn't support their hardware easily or run the software they want to run (or only run it if you jump through a bunch of hoops), they just case it DOESN'T. My side of the argument is not to in any way suggest Linux is inferior to Windows (Rob "I Know Ever Pimple on Bill Gate's Rear" Enderle does a great job of pimping that line), but to point out why Linux is a long way from being a mass market consumer Desktop OS.
|Robin Miller 11/27/03 01:10:26 AM EST|
I've been running Linux on my desktop for five years and I only compiled a kernel once just to see if I could do it. I play DVDs, I write, I have a wireless network, and all the rest. Funny thing is, I have a Toshiba Satellite laptop and even though it's one of the most challenging machines there is for Linux, I installed and now use SUSE 9.0 on it all day long without *ever* looking at a command line. Am I doing something wrong? :)
|Pragmatist 11/27/03 12:58:27 AM EST|
Lack of DVD support can be blamed on the DMCA which only applies in the United States where you wouldn't be allowed to decrypt a DVD yourself no matter how easy it is; even if no one makes a commercial player for the operating system you use, even if the DVD format went obsolete and you couldn't buy any commercial players anymore. This is not Linux's fault.
Also as previously mentioned most desktop OSs are not installed by the user, but the manufacturer or retailer, who will make sure it works with all the hardware on the PC they're selling. Out-of-the-box hardware support is lousy on some distributions and excellent on others. Shop around, they're free.
|kwr2k 11/26/03 11:38:54 PM EST|
Fact of the matter is that with all hardware written for Windoze, James has come to assume that its windoze that does the "smart" thing of working with the h/w where in fact it is the other way around. Actually this is the kind of BS that is getting Linux down ... being damned by the same people who understand it.
|Steve 11/26/03 08:28:16 PM EST|
IF anything, linux has become easier to install than windows. My 9 year old daughter installed it herself for the first time the other night without any problems. I have been using linux on the desktop for the past 3 years with no problems, None. Although things are different, think back to windows 3.11 and compare it to windows 2000, not even close to being the same desktop os but somehow we were able to use 3.11 as a suitable desktop at the time.
|Trevor 11/26/03 08:24:18 PM EST|
Funny...you say that it should work off the bat like Windows does. That may be the case with your particular laptop, but work in a computer store (as I do) and you begin to see the many headaches that XP truly has. From experience, I would personally say that installing Mandrake, Red Hat, SuSe, etc (all of which I have tried) is much easier than installing XP. I have had many occasion where people call our store because they don't know why their video card is only displaying 8 colours, or why their sound doesn't work. Or they try and play a DVD only to find that it doesn't qork because XP doesn't even come DVD capable (and then they have to find free DVD software or pay for something). This was a very narrow-minded look at one very specific situation that ignores many other aspects.
|etc. 11/26/03 05:10:22 PM EST|
Are there a growing number of Linux users who are running Linux on their desktops in place of Windows? Absolutely there are.
I fully agree with folks on this thread who point out that today's desktop Linux provides all the basic apps/tools that a 'general' user would need. There's no question too that to get the same set of functionality on a Windows PC, you're looking at spending hundreds of dollars - possibly more to buy the added software (MS Office suite professional ed retails for $400 approx, and I don't think it includes any of the specialized tools like say Visio, Project, or FrontPage etc.). I will also point out that many of the basic MS apps for Windows are (IMHO) needlessly bloated with bells and whistles that most general PC users probably don't need or use. And of course, the security issues involved with running Windows on a PC should really be a serious concern, especially for users who have a fast 'always on' connection to the Internet.
There are no doubt several obvious/compelling positive reasons to go with Linux. Its stable, more secure, full featured, and configurable to the lowest level of detail you could want, to name a few. Indeed, if you are a computer enthusiast (let alone a someone who works with computers or software for a living), I have no argument with the notion that Linux probably should be the choice for your desktop - and yes, for that community of users, I'd say it Linux is desktop ready.
I submit however that this is NOT true, and Linux is not desktop-ready for the general user. My view of a general user - say myself, is a person who sees his (or her) personal computer as a commodity appliance (just like his car, refrigerator .. etc.). Of course, I consider my PC to be an advanced appliance unlike some of my other utility items, but the bottom line is that I plunked down a couple of thousand dollars on my PC because for I use it for several very specific things (email, paying my bills online, using the web to shop/research products to buy, online news, educational resource for my kids, doubling as a music system for my CDs .. etc.).
So can I do all of these things with Linux running on my desktop? Absolutely.
But why you ask? Linux is a free download, so are any additional drivers I might need, and there is truly a wealth of free online resources to help me out with any troubleshooting I need to do. So why not go for Linux and save maybe a thousand dollars to boot you ask?
Again, as a general user, my simplest answer would be time and inclination. I'm not a PC enthusiast remember? I don't want to spend hours 'figuring it out' for myself on the web. I just want to get the thing to work and be done with it. And I want the comfort of seeing the 'certified with Windows logo/stamp' on any peripheral I buy (however misplaced you think it may be), so I know that what I'm buying is 'supposed' to work with my PC and not have to tweak my Linux distro every time I want to get a device to work with my PC. And by the way, while I sure like 'free' I'd prefer to pay and know what I'm getting or at least know what I can expect.
If you think this profile doesn't describe a huge majority of PC user community, then go hang out at your nearest computer retailer and have a chat with some of the shoppers browsing the aisles.
So bottom line in my view - if Linux is to have any chance of getting accepted as a mainstream desktop OS, being 'close' to desktop-ready won't nearly cut it. And there's a long way to go yet .. but that I think is a separate discussion.
Thanks for letting me share my $0.02, and have a great holiday folks.
|Rob 11/26/03 04:37:53 PM EST|
Is Microsoft ready for the desktop? Lets do what Microsoft loves to do, compare something with the competitor's old version. So lets look at Win 3.11 or even Win 95. Were they ready? Not just no but heck no! Even XP sucks if you do much with it (albiet it is much better, should have been what they called 98). Change certain registry items and whammo! Windows is useless (and you are screwed at least for a good while). Windows requires a lot of very skilled technical help (try finding a driver for say a HP scanner, or realizing it is the HP driver that is bad and there is a fix for it), for the home user they end up reloading windows. How is that "ready for the desktop?"
With Linux you can almost always recover. In fact I often recover word and excel documents through OO that M$'s own software refuses to work with even though it wrote the file out. I was shocked when Excel simply returned nothing on the screen - nada! The file was there. Gnumeric gave errors but the data came back. Saved it and Excel was happy again. Same with some Word docs though word usually shows something.
I often edit word docs and send them along with nobody even suspecting that I used OO or star office. My machine runs until I reboot it, I can't seem to do that if I run it for more than a week (unless I'm not doing anything) with XP. Black screen or it simply won't respond. I'm not talking about a home made machine, I have XP on a commercial off the shelf machine. Linux runs on anything I have tried - COTS or garbage can parts. It just works. It may be slow due to swapping if I have very low memory, however it never fails.
I'm just amazed at how X is over 20 years old , very mature and stable yet people still somehow think the new immature XP is somehow better. Worse, longhorn is a complete rewrite they say and somehow I'm sure it will "be ready for the desktop" when it comes out despite being very immature and untested.
|James Turner 11/26/03 04:15:53 PM EST|
A few comments,
Two points I'd like to make. First off, I don't think I'm making an unreasonable set of requests. Most laptops sold today have DVD-ROM drives, and a lot of people use wireless network cards. To expect to be able to use these functionalities without a ton of customization doesn't seem to me to make me a "high maintainence" user. Rather, I think it puts me right in the "sweet spot" of users that Linux needs to aim for.
I totally reject the "you need to buy the right kind of computer" argument. Isn't that the kind of BS we hate from Microsquish? "Windows XP is out, gotta buy new hardware to make it work..." One of the big benefits of Linux is that it will run on older or less "beefy" hardware. Don't make me have to go buy a brand new computer just to be able to get everything to work.
Right now, too much of the Linux install experience resembled the following skit:
ME: Hi, I'd like to have a tank of gas please?
ATTENDENT: Well, let's see. You're driving a Honda. They use gas that requires a special filter. You'll need to drive to AutoZone first and get it.
ME: Hi, I'd like a gas filter for a Honda.
AUTO ZONE GUY: Well, we don't stock the premade filter for a Honda, because we don't get enough call for it. But we've got some of the parts, and you can get some at Sears, and some at Pep Boys.
Several trips later...
ME: Hi, I've got all the parts to build my gas filter, but the GAS-FILTER-HOWTO says I need a #7 philips head screwdriver to put it together, and my car only comes with a #3.
AUTO ZONE GUY: Well, I've got a #7, but I can't sell it to you because the Digital Mechanic Copyright Act has made it illegal to distribute in the US, so you'll have to fly to Norway and bring one back.
One flight to Norway later...
ME: Ok, I finally put my filter together, can I have some gas now?
ATTENDENT: Gee, it doesn't fit in the fill hole, I think you built a filter for a May 1999 Honda, this is an August 1999...
|Herman 11/26/03 04:01:46 PM EST|
As always, it depends on your HW. I am a sole user of Linux in a sea of Windoze boxes and have zero interaction issues. I think the complainant used a) bad hw and b) a bad distro.
|Neumar 11/26/03 01:42:00 PM EST|
I agree to Kent.
It is ready for the desktop it's not only related with technical features of the SO, but it's also related with the market's players rules.
Linux is ready, but there isn't drivers for some hardwares! It's a time question!
"When the doors of the perception will be opened the things will appear as really they are ... infinite".
My mom loves linux. :)
(I'm sorry if my text has errors. I'm learning English.)
|Fun 11/26/03 12:02:32 PM EST|
The topic is misleading.
|Kent 11/26/03 11:42:44 AM EST|
>Windows has the same problems; it's not going to
Should be ". . . with all features . . .".
>Likewise, installation/configuration of Linux
Should be " . . . usefulness of Linux on the desktop".
|Kent 11/26/03 11:37:20 AM EST|
In the "4-point challenge" the author writes:
1. The target hardware in question is a Toshiba Satellite 1805-S204. (You can look up the specs on your own time.)
But this challenge has to do with the installation/configuration of Linux, and nothing to do with the suitability of Linux on the desktop. Windows has the same problems; it's not going to install for Mom without a bunch of questions (and the entry of a long-winded registration number) and finish will all features working properly on every laptop on the market. Installation/configuration of Windows is usually done by someone other than Mom and is therefore not a suitable measure of the usefulness of Windows on the desktop. Likewise, installation/configuration of Linux is not a suitable measure of the usefulness of Windows on the desktop.
Your wireless card may "just work" in Windows, but only because it has been designed to work with Windows (not because Windows has been designed to work with the wireless card). Don't fault Linux for not working with a wireless card that's not designed to work with Linux; fault the wireless card manufacturer.
The same goes for playing DVDs. Don't fault Linux; fault the manufacturer of the DVD that uses "the Law" to prevent DVDs from working in Linux.
The point is, Linux is ready for the desktop. The problem is that computer manufacturers, peripheral manufacturers, and etc, are not yet willing to do their part to make the Linux desktop experience as smooth as the Windows desktop experience.
Now, is Linux ready to be installed/configured by the average desktop user? Most emphatically, "no". But then, neither is Windows.
|David L. 11/26/03 11:32:49 AM EST|
The title lead the people to answer the wrong question.
For some people, it is so easy to install Linux Desktop. For some other, that not easy to do. The point is people haven't enough knowledge or a beginner in specific product.
For most of people, such as my sister, they may have problem to install Microsoft Window. Can I say that Microsoft Desktop is not ready for the market?
The other example, 15 year before, I don't know how to install UNIX server. Can I say that Unix Server is not raedy for the World. UNIX is so power on that period (1988).
This is experience missing and knowledge missing.
Last point is Linux Desktop is mature enough for the working enviroment. That's why Oracle and IBM (the big IT company) will replace all internal Window Desktop by LInux Desktop.
Such as now, I use Linux Desktop to comment this topic without any problem.
|Nils Valentin 11/26/03 11:19:46 AM EST|
I thought it would show me e-mail address for anybody who wants to contact me directly .
Here it goes
|Nils Valentin 11/26/03 11:15:15 AM EST|
Dear Mr. Turner,
Dont get me wrong, everything following is my personal opinion, but I thought I would like to comment on your article.
I believe that you make the wrong conclusion yet and to fast. I am unsure how you come to the conclusion that Linux is not ready for the desktop.
First I believe that perhaps a Toshiba or most Japanese notebooks contain some sort of custom made tools which kind of challenges Linux drivers unneccesary.
I myself was using until recently a Dell Inspiron 2600 (which is by now almost 12-18 months old). I was able to play DVDs in a remarkable smooth way without any recompiling.
What I want to say is that it might depend on the hardware you have choosen to use (or been given by your employeer;-). I had the opportunity to choose the hardware myself and I read through a couple pf pages before I bought it. Dell seems to be up to state in this case. Other makers might also be o.k, but as soon as it contains custom made hardware (especially Toshiba and NEC)then you call for trouble !! - Please bear this in mind.
I am using regularly Suse, Red Hat and Mandrake with Suse as my favourite.
I was able to download install all necessary drivers from the internet precompiled in a RPM format.
Assuming you now how to use the rpm command and how to read the manuals then you are able to walk your way through this. ther are homepages available describing what is required and even offering the links directly to the downloads. Suse is already eagerly precompiling KDE3.2 and I download and install the latest almost every 2 nd day and I can clearly say that KDE3.2 is going to rock. If you know your way around the rpm command than you will be able to add the extra features required to your Laptop.
I am right now using Suse 9.0 (new version) and Its easy to see what they did during the last year is a marvellous step forward. I am using the distribution on a daily basis like I have used a windows environment. Since October 2003 I have completely switched to Linux and the answer to your initial question must be a loud and neverending OOOH YES. Linux is definitely ready for the desktop marcet.
Its the user who makes what is Linux today. There are hundreds of Linux applications out there which you might never have heard of, which do excatly what you want to do and by the way Linux has more than one DVD player software (Mplayer, Okle, Xine etc.)
Anyway ist getting longer and longer. I would appreciate if you review Linux have a look around in the web once more and I am almost sure that you will agree that the article should be rewritten (and by the way get a Wireless card which is supported ;-)
I hope I didnt hurt anyone, thats not supposed to be, I just raised my voice - one in a million ;-)so to say.
If you need information where to find necessary precompiled files for the necessary codecs then please let me know they are quite a few (around 20 I believe it was).
|newt_eye 11/26/03 10:46:45 AM EST|
If you ask the wrong question, you're almost guaranteed to get the wrong answer. The question was is linux ready for the desktop. You morphed that into, "Is linux ready to play dvds on my laptop." Different questions with different answers.
|Nube 11/26/03 10:03:55 AM EST|
I don't think that any Linux distro is ready for the average home user, but it's getting close. For a business desktop or specialty uses it's fine... in fact I have a better time using my Linux machine for web development, Internet and Email than my Win2K box.
|Rainer Lehrig 11/26/03 09:53:33 AM EST|
Some time ago I bought a notebook. I verified that the model was compatible with Linux. The model selected is Asus L3800C. It would have been possible to get it preinstalled with Linux. But I did it by my own. There was no problem with SuSE Linux. No problem with network, acpid, sound, 3Dgraphics, CD-Burner ...
mplayer had to be reinstalled because of the legal issues. But now I have no problem.
The only commercial software I have installed is:
The main applications I use were included in the distribution.
I use Linux for the Desktop and more
|Tina 11/26/03 08:33:34 AM EST|
I do think that those applications that you need but aren't around today would be well served by running Windows apps on Linux. Wine can handle the little stuff and for most everything you can run Win4lin(www.win4lin.com). Overtime more and more applications like James needs will become available probably faster than you think.
|Ike 11/26/03 08:29:39 AM EST|
I think that Pragmatist hits the nail on the head. Most people using PCs aren't bleeding edge they just need the basics. I also think that as the users demand more features that the things James the "no guy" will get his DVD players and the like.
|Pragmatist 11/26/03 05:27:13 AM EST|
The "no" position seems to be answering the question "is Linux ready to meet my needs on my desktop?" rather than the more important question, "Is Linux ready to meet most people's needs on most desktops". The vast majority of people will buy a computer with an OS already installed and configured properly for it, and the computer they use at work will have been set up by an IT proffessional. Also, unlike Windows, the average Linux distribution with no additional software purchases, supports full featured word-processing, spreadsheets and presentations, as well as the standard web, email and messaging clients, distracting games, and multimedia players. That's not all, of course, but that's what most desktops are used for.
When it comes to the Internet of Things, hooking up will get you only so far. If you want customers to commit, you need to go beyond simply connecting products. You need to use the devices themselves to transform how you engage with every customer and how you manage the entire product lifecycle. In his session at @ThingsExpo, Sean Lorenz, Technical Product Manager for Xively at LogMeIn, will show how “product relationship management” can help you leverage your connected devices and the data they generate about customer usage and product performance to deliver extremely compelling and reliabl...
Feb. 27, 2015 11:15 AM EST Reads: 791
SYS-CON Events announced today that CodeFutures, a leading supplier of database performance tools, has been named a “Sponsor” of SYS-CON's 16th International Cloud Expo®, which will take place on June 9–11, 2015, at the Javits Center in New York, NY. CodeFutures is an independent software vendor focused on providing tools that deliver database performance tools that increase productivity during database development and increase database performance and scalability during production.
Feb. 27, 2015 11:00 AM EST Reads: 2,321
The IoT market is projected to be $1.9 trillion tidal wave that’s bigger than the combined market for smartphones, tablets and PCs. While IoT is widely discussed, what not being talked about are the monetization opportunities that are created from ubiquitous connectivity and the ensuing avalanche of data. While we cannot foresee every service that the IoT will enable, we should future-proof operations by preparing to monetize them with extremely agile systems.
Feb. 27, 2015 11:00 AM EST Reads: 1,047
There’s Big Data, then there’s really Big Data from the Internet of Things. IoT is evolving to include many data possibilities like new types of event, log and network data. The volumes are enormous, generating tens of billions of logs per day, which raise data challenges. Early IoT deployments are relying heavily on both the cloud and managed service providers to navigate these challenges. Learn about IoT, Big Data and deployments processing massive data volumes from wearables, utilities and other machines.
Feb. 27, 2015 11:00 AM EST Reads: 916
The explosion of connected devices / sensors is creating an ever-expanding set of new and valuable data. In parallel the emerging capability of Big Data technologies to store, access, analyze, and react to this data is producing changes in business models under the umbrella of the Internet of Things (IoT). In particular within the Insurance industry, IoT appears positioned to enable deep changes by altering relationships between insurers, distributors, and the insured. In his session at @ThingsExpo, Michael Sick, a Senior Manager and Big Data Architect within Ernst and Young's Financial Servi...
Feb. 27, 2015 10:30 AM EST Reads: 2,285
“In the past year we've seen a lot of stabilization of WebRTC. You can now use it in production with a far greater degree of certainty. A lot of the real developments in the past year have been in things like the data channel, which will enable a whole new type of application," explained Peter Dunkley, Technical Director at Acision, in this SYS-CON.tv interview at @ThingsExpo, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
Feb. 27, 2015 10:00 AM EST Reads: 3,128
SYS-CON Events announced today that Intelligent Systems Services will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. Established in 1994, Intelligent Systems Services Inc. is located near Washington, DC, with representatives and partners nationwide. ISS’s well-established track record is based on the continuous pursuit of excellence in designing, implementing and supporting nationwide clients’ mission-critical systems. ISS has completed many successful projects in Healthcare, Commercial, Manufacturing, ...
Feb. 27, 2015 10:00 AM EST Reads: 1,056
PubNub on Monday has announced that it is partnering with IBM to bring its sophisticated real-time data streaming and messaging capabilities to Bluemix, IBM’s cloud development platform. “Today’s app and connected devices require an always-on connection, but building a secure, scalable solution from the ground up is time consuming, resource intensive, and error-prone,” said Todd Greene, CEO of PubNub. “PubNub enables web, mobile and IoT developers building apps on IBM Bluemix to quickly add scalable realtime functionality with minimal effort and cost.”
Feb. 27, 2015 10:00 AM EST Reads: 4,538
The major cloud platforms defy a simple, side-by-side analysis. Each of the major IaaS public-cloud platforms offers their own unique strengths and functionality. Options for on-site private cloud are diverse as well, and must be designed and deployed while taking existing legacy architecture and infrastructure into account. Then the reality is that most enterprises are embarking on a hybrid cloud strategy and programs. In this Power Panel at 15th Cloud Expo (http://www.CloudComputingExpo.com), moderated by Ashar Baig, Research Director, Cloud, at Gigaom Research, Nate Gordon, Director of T...
Feb. 27, 2015 10:00 AM EST Reads: 3,870
DevOps tends to focus on the relationship between Dev and Ops, putting an emphasis on the ops and application infrastructure. But that’s changing with microservices architectures. In her session at DevOps Summit, Lori MacVittie, Evangelist for F5 Networks, will focus on how microservices are changing the underlying architectures needed to scale, secure and deliver applications based on highly distributed (micro) services and why that means an expansion into “the network” for DevOps.
Feb. 27, 2015 09:15 AM EST Reads: 1,120
The Internet of Everything (IoE) brings together people, process, data and things to make networked connections more relevant and valuable than ever before – transforming information into knowledge and knowledge into wisdom. IoE creates new capabilities, richer experiences, and unprecedented opportunities to improve business and government operations, decision making and mission support capabilities. In his session at @ThingsExpo, Gary Hall, Chief Technology Officer, Federal Defense at Cisco Systems, will break down the core capabilities of IoT in multiple settings and expand upon IoE for bo...
Feb. 27, 2015 09:00 AM EST Reads: 970
Sensor-enabled things are becoming more commonplace, precursors to a larger and more complex framework that most consider the ultimate promise of the IoT: things connecting, interacting, sharing, storing, and over time perhaps learning and predicting based on habits, behaviors, location, preferences, purchases and more. In his session at @ThingsExpo, Tom Wesselman, Director of Communications Ecosystem Architecture at Plantronics, will examine the still nascent IoT as it is coalescing, including what it is today, what it might ultimately be, the role of wearable tech, and technology gaps stil...
Feb. 27, 2015 09:00 AM EST Reads: 580
With several hundred implementations of IoT-enabled solutions in the past 12 months alone, this session will focus on experience over the art of the possible. Many can only imagine the most advanced telematics platform ever deployed, supporting millions of customers, producing tens of thousands events or GBs per trip, and hundreds of TBs per month. With the ability to support a billion sensor events per second, over 30PB of warm data for analytics, and hundreds of PBs for an data analytics archive, in his session at @ThingsExpo, Jim Kaskade, Vice President and General Manager, Big Data & Ana...
Feb. 27, 2015 09:00 AM EST Reads: 1,131
For years, we’ve relied too heavily on individual network functions or simplistic cloud controllers. However, they are no longer enough for today’s modern cloud data center. Businesses need a comprehensive platform architecture in order to deliver a complete networking suite for IoT environment based on OpenStack. In his session at @ThingsExpo, Dhiraj Sehgal from PLUMgrid will discuss what a holistic networking solution should really entail, and how to build a complete platform that is scalable, secure, agile and automated.
Feb. 27, 2015 09:00 AM EST Reads: 2,171
We’re no longer looking to the future for the IoT wave. It’s no longer a distant dream but a reality that has arrived. It’s now time to make sure the industry is in alignment to meet the IoT growing pains – cooperate and collaborate as well as innovate. In his session at @ThingsExpo, Jim Hunter, Chief Scientist & Technology Evangelist at Greenwave Systems, will examine the key ingredients to IoT success and identify solutions to challenges the industry is facing. The deep industry expertise behind this presentation will provide attendees with a leading edge view of rapidly emerging IoT oppor...
Feb. 27, 2015 09:00 AM EST Reads: 2,711
In the consumer IoT, everything is new, and the IT world of bits and bytes holds sway. But industrial and commercial realms encompass operational technology (OT) that has been around for 25 or 50 years. This grittier, pre-IP, more hands-on world has much to gain from Industrial IoT (IIoT) applications and principles. But adding sensors and wireless connectivity won’t work in environments that demand unwavering reliability and performance. In his session at @ThingsExpo, Ron Sege, CEO of Echelon, will discuss how as enterprise IT embraces other IoT-related technology trends, enterprises with i...
Feb. 27, 2015 09:00 AM EST Reads: 1,997
The Internet of Things (IoT) is causing data centers to become radically decentralized and atomized within a new paradigm known as “fog computing.” To support IoT applications, such as connected cars and smart grids, data centers' core functions will be decentralized out to the network's edges and endpoints (aka “fogs”). As this trend takes hold, Big Data analytics platforms will focus on high-volume log analysis (aka “logs”) and rely heavily on cognitive-computing algorithms (aka “cogs”) to make sense of it all.
Feb. 27, 2015 09:00 AM EST Reads: 893
One of the biggest impacts of the Internet of Things is and will continue to be on data; specifically data volume, management and usage. Companies are scrambling to adapt to this new and unpredictable data reality with legacy infrastructure that cannot handle the speed and volume of data. In his session at @ThingsExpo, Don DeLoach, CEO and president of Infobright, will discuss how companies need to rethink their data infrastructure to participate in the IoT, including: Data storage: Understanding the kinds of data: structured, unstructured, big/small? Analytics: What kinds and how responsiv...
Feb. 27, 2015 05:00 AM EST Reads: 2,152
Since 2008 and for the first time in history, more than half of humans live in urban areas, urging cities to become “smart.” Today, cities can leverage the wide availability of smartphones combined with new technologies such as Beacons or NFC to connect their urban furniture and environment to create citizen-first services that improve transportation, way-finding and information delivery. In her session at @ThingsExpo, Laetitia Gazel-Anthoine, CEO of Connecthings, will focus on successful use cases.
Feb. 27, 2015 04:00 AM EST Reads: 2,794
Cloudian, Inc., the leading provider of hybrid cloud storage solutions, today announced availability of Cloudian HyperStore 5.1 software. HyperStore 5.1 is an enhanced Amazon S3-compliant, plug-and-play hybrid cloud software solution that now features full Apache Hadoop integration. Enterprises can now transform big data into smart data by running Hadoop analytics on HyperStore software and appliances. This in-place analytics, with no need to offload data to other systems for Hadoop analyses, enables customers to derive meaningful business intelligence from their data quickly, efficiently and ...
Feb. 27, 2015 04:00 AM EST Reads: 2,288