Linux on the Desktop
webmaven writes "Mitch Kapor's Open Source Application Foundation just released a 34 page report on the Desktop Linux market, written by Bart Decrem, who has discussed desktop Linux previously. The OSAF is working on Chandler, which the press have generally described as an 'Outlook Killer', but it's really intended to be in a completely new application category, more similar to Lotus Agenda in some ways than what currently consider a PIM (email + contacts + appointments). The report goes into some detail about the current state of desktop Linux, trends, and various limiting factors, and concludes that while a revolution is not immediately in the wings, a trend can definitely already be discerned, and they expect adoption of desktop Linux to increase over the next few years, and identifies leverage points to accelerate the process."
Moreso, when the competitor is a monopolistic giant of a corporation, entrenched in a significant portion of the desktop market for about 10 years now.
Let's just hope that desktop Linux doesn't suffer the same fate as Betamax in the disastrous Betamax/VHS battle. That's atleast one instance that I can recall, in which a superior product failed before a better marketed product.
An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
The pdf states that "...one of the studios commissioned an open source company to make Adome Photoshop run under Linux. Thanks to the open source development process, all Linux users can now run Photoshop on their desktop"
Anyone have any info on this? Photoshop is one of the last things keeping our web designer under the giant Windows thumb so I'd love to get more details. The Adobe site only mentions Linux in relation to the PDF reader, all other references I could find were about the crossover plugin.
And no, please don't extol the virtues of the Gimp - I've tried that...
Having seen a great deal of hype and discussion about how Linux is going to push Windows off the desktop I see a problem with the whole subject...
No-one's actually defined who's desktop they want to aim at.
Now, if it's the corporate desktop then distributions should concentrate on a small number of bullet-proof applications included on the CD's. They should be set up so that they're designed to be "plug-and-play" when it comes to setting them up for a specific task and they should only allow the admin to change the look and feel etc. After all, it's an interchangeable office tool like a desklamp. Or it should be.
If it's the desktop of Aunty May then they should target with a few, easily used and bullet proof set of applications and a desktop which is very simple to use and only does a few things but does them extremely well.
If the desktop is for the computer hobbyist then they need a core set of programs which are bullet proof and a desktop which is customisable etc. In addition to this a lot of optional toys should be available.
Now, which of these "desktops" do you want to conquer?
In my opinion, for the last two, Apple have got the right mix with MacOS X, so Linux distributions could do worse than following Apple's ideas on combing novice usability with UNIX nutter complexity.
No operating system I've seen does the "desklamp" type interchangable desktop system all that well other than maybe Sun's SunRays and other thin clients, but they rely upon server CPU to run the applications.
Agrajag: "Oh no, not again!"
Every so often, another 10 or 12 M$ users get fed up an try Linux. Two or three stick with it. Every now and again a few hundred people buy a Lindows-based cheap PC from Walmart.com.. Most of those keep using it because it's simple and runs pretty good. Every now and then one of us geeks gets fed up, decides to try Linux, needs the skills for our jos, etc... and we're hooked. The rest is history.
The whole Open Source community is a different way of thinking. It's a whole new world that takes some getting used to. Once on board, however, a small percentage of the "users" become the "contributors". With more contributors, more problems get fixed, more features get added, more things are moved to the new environment.
As more people move to the new environment, more commercial vendors of those really cool apps decide it's worth the cost to port their apps. From Games to server-side to productivity, more new commercial apps are deciding to join the fray.
As this "war of attrition" continues, we slowly reach the point refered to as "critical mass". That is where the percentage of users is high enough, the ease of use is good enough, and the level of "public expertise" is great enough that the Joe Sixpacks out their don't see a difference and start choosing Linux on purpose (or maybe just gets it because it's already loaded on the PC he wants and "oh, this one IS cheaper isn't it...")
At that point, M$ quickly loses it's $ and becomes the fringe radical OS, much like what happened to OS/2 and nearly happened to Mac/OS.
Something that is free (as in freedom), almost free (as in I didn't have to pay --much-- for it), and has a huge following that is constantly improving it will continue to increase in market share until it is the dominant player.
In the long term (that may be a few or many years) the only people not adopting OSS will be the dinosaurs that refuse to change and have a rabid, unexplainable attachment to the M$ OS.
As far as being a "threat to the software market", markets change over time. If a large group of people are willing to build, for free, the commodity pieces, then there is no market to sustain those software makers.
In a "for instance": Netscape went out of business (yea, I know, AOL bought them... they still went out of business!!!) because M$ decided to offer their new, buggy browser for free. Now, M$ is going to go out of business because the public has decided to offer their new, not quite as shiney, OS for free.
In the same vain, Oracle has, arguably, the best RDMS on the market, AND IT RUNS ON LINUX. None of the OSS dbms packages can really compete on their scale... yet. It is realy only a matter of time before the scalability, stability, and breadth of services of one or more of these OSS dbmss catch up or even pass Oracle. It will still take a while after that point for widespread adoption to kick in. I don't see that happening for another 7 to 15 years.
M$, however, only has about 2 to 4 years left in their profit cycle... and they know it. That's why they are getting soooo nasty. Linux has already passed them up on general stability and scalability. It's really only the flashy stuff that remains to be polished.
Yea, OSS will take over the market, with only a few niches left for commercial apps. The app vendors that don't port will go quicker because non-ported specialty apps give a valid target for the OSS crowd. (Take not Sdobe, Autodesk, Intuit, Macromedia etc...) A popular movement, like OSS, is like a train: get on board and enjoy the ride or stand in the way and get squished...
'nuff said...
--==-- I've found Karma to be a relative thing... Ya know, the kind you invite to Christmas...
I've been using Wintel for over 15 years and have just recently installed Red Hat 9 on an older K6-2 550.
Keep in mind that you're evaluating a primarily server-oriented distro there. If you want to see how well a linux desktop can work, you really need to check out one of the desktop-oriented distros, like Knoppix, possibly Mandrake, or maybe even Lindows.
1. Linux is ready for *some* desktops only, namely ones where users won't be constantly tweaking and installing new software and hardware. You want a computer for grandma to browse the web, send email and view a few grandkid photos? Linux is great!
Even though I don't agree with everything you say, you deserve your insightful mods for this point alone. Linux is, and has been, ready for Gramma for quite some time, and I have the experience to prove it.
The average user wants to do everything grandma wants to do, but they also want to be able to install or upgrade software and hardware *easily*. In addition, they want a fully functional GUI, with no *necessity* of dropping to a CLI for everyday tasks.
Here, I think we're seeing your bias from having been exposed to a server-oriented distro. The more desktop-oriented distros have solved both of these problems to a much higher degree than RH has. Or needs to - the servers actually benefit from the CLI, as it makes mass, remote administration much easier in general.
They want to be able to go to a third party software/driver website, follow the 'click here for Linux version' hyperlink, download the file, then double-click to install it.
This one is still a valid point. On the other hand, as more corporate desktops and grandmas get Linux installed for them, the more "click here to install the Linux version" links we'll see. This one will be solved before too much longer.
Needless to say, as long as Linux distributions and desktop managers continue to proliferate, the average user's requirements will never be met. I say this as a *fact* not a *prescription*, so spare me the Linux-strength-in-diversity comments.
Here I really disagree with you. Spare me the "fact" claim about what is, honestly, just your opinion. The real issue here is not "strength-in-diversity" - that's just a fringe benefit for those of us who aren't average users. The real issue is the openness of things like file formats. When you use MSOFfice, you're dealing with a vendor who wants to shut out the competition (and this is true even with proprietary software vendors who don't have a monopoly). When you're dealing with FLOSS, you're dealing with people who want to maximize interoperability. Thus, Gnome and KDE get closer and closer, day by day, and it becomes less important all the time which (if either) you use.
Of course, we're not there yet, and time could prove you right, but I seriously tend to doubt that you are. This is a whole new ballgame, played by different rules, and assumptions based on the old rules are quite likely to be wrong.
Here's how I see it. Linux on the desktop is inevitable. It is an option that businesses can choose to ignore at their own cost.
;)
Now if their competition somehow cuts costs using Linux and outmaneuvers them they will be answer to their share holders. But if they can somehow leverage proprietary software to make their business work more efficiently then it is still possible Linux might not become the dominant OS.
Speaking from experience I serious doubt proprietary software can be as dynamic and efficient as OSS. But I will give them the benefit of the doubt.
Listen up folks. Proprietary software NEEDS all the help it can get. Because we all know software doesn't build itself.