Linux Can't Kill Windows
nberardi writes "Infoworld is running an article in which the author claims 'Linux is established and has a niche that, as various pendulums swing, will grow and shrink. Show me charts and stats and benchmarks that prove Linux superior to Windows in every measure and I'll not argue with you. But no matter how much money and dedication is poured into Linux, it will never put a dent in Windows' mind share or market share because Linux is an operating system, a way -- and probably the best way -- to make system hardware do what it's told. But you can't turn Linux into a platform even if you brand it, box it, and put a pricey sticker on it.'"
Linux Can't Kill Windows
One fundamental difference guarantees that Windows will continue to dominate
By Tom Yager
April 13, 2005
You can quit proclaiming Linux the Windows killer.
ADVERTISEMENT
Linux is established and has a niche that, as various pendulums swing, will grow and shrink. Show me charts and stats and benchmarks that prove Linux superior to Windows in every measure and I'll not argue with you. But no matter how much money and dedication is poured into Linux, it will never put a dent in Windows' mind share or market share because Linux is an operating system, a way -- and probably the best way -- to make system hardware do what it's told. But you can't turn Linux into a platform even if you brand it, box it, and put a pricey sticker on it.
Businesses and organizations of all sizes need consistent, predictable, scalable, self-contained platforms for server solutions. Windows wins. Linux doesn't lose, because it can continue the legacy of another nonplatform, namely Unix, that needs to be refreshed and extended.
The practical need to keep Unix around isn't rooted in nostalgia or misguided conviction. There may be times when you're convinced that the solution you need doesn't exist as a whole. The total solutions that exist might be too confining or expensive, or -- as is sometimes the showstopper for me -- simply closed. Open source Unix, in which category I place Linux, BSD, and Darwin (the OS layer of Apple's OS X), is a 500,000-piece bag of Legos that comes with some drawings and a few models you can use, build on, or tap into as references for your own creations. On paper, an OS is an ideal place to start building, because you get to choose everything that sits above it and presumably you know just what belongs in each of those gaps between your hardware and your application. You see, while developers can write to an operating system's default API, they'll spend most of their time encapsulating and abstracting low-level system calls to create what is, in effect, an application platform.
No one is so foolish as to make what can be acquired cheaply or free; it's wiser to pick one from among hundreds of platforms and modules that fill in the holes between open source Unix and your applications.
In contrast, Windows fills in all the blocks between the hardware and your apps. It does it in ways that you can't alter, but which you can use in different ways. You can code with the tools of your choice and in the programming language of your choice, and unless you stray too far from the rule book, everything you create will interoperate with everything others write for Windows. An operating system is a rack into which device drivers and APIs are inserted. A platform is a rack into which applications are inserted.
Linux and Windows don't compete. Sun Microsystems (Profile, Products, Articles) sees this as an opportunity and has struggled mightily to position the combination of Solaris and Java as a platform. It almost makes it. I'd choose J2EE and Solaris over Linux for nonuser-facing server applications in shops that have expert administrators. But, similar to Linux and other flavors of Unix, Solaris is a nonstarter on clients, and that's enough to hurt its capability of competing with Windows. There is only one platform that can stand toe-to-toe with Windows, and that's the combination of OS X and Java.
Stay tuned; I'll tell you all about it.
To most end users, a consistent look and feel, that works right out of the box, is really important. So it's a very good thing that Linux distributions are improving in this area (which the article conveniently forgets to mention).
For the same reason, I also think it's good to see Open Source applications adopting user interfaces that are more similar to their Windows counterparts. It may annoy some old-time Unix or Linux users to find "Options" under "Tools" rather than under "Edit" in the Firefox browser.
But for Windows users that are looking for a safer alternative to their present browser, the chance that they'll make the switch increases with every item that works as expected when they first try it out.
And it's only by convincing today's Windows users to switch, that Linux can avoid the fate that the article spells out.
Christian Engström, Former Member of the European Parliament 2009-2014 for The Pirate Party, Sweden
Linux is the manifestation of Ayn Rand's 'rebellion of the intellect' projected in Atlas Shrugged. Computer professionals were constantly being knocked back to square one whenever management decided to change the company IT structure. Since the early 1950's it was normal to expect programmers to master a dozen languages and systems, all theoretically similar but with arbitrarily different structures. It was the modern equivalent of the Greek myth of Sisyphus, who was condemned to push a boulder to the top of a hill, only to have it roll down again, forever.
Linux changed that. Computer professionals are telling management that they will work with one standard OS. Their OS. Designing and building it themselves and distributing it freely is a brilliant strategy to counter management's claim that some other OS was cheaper.
All this happened concurrently with the widespread introduction of powerful inexpensive desktop computers into the workspace. Office computing adopted the Windows OS in order to maximize the productivity gains that could only be achieved by having the entire world adopt a single standard. An incredible stroke of luck for the company selling that standard. The price went to the company that was the most relentless and focused on forcing the world to adopt their standard. That company was also flexible and intelligent enough to integrate huge positive feedback loops into the process of getting the world to adopt its product. The astonishing success of the company in selling a product that the world was desperate to buy doesnt mean that they can do it again with another type of product.
The widespread introduction of powerful inexpensive desktop computers was predicated on the condition that the performance/price ratio of the PCs would double every few years.
The current problems that result from the conversion of all other Operating Systems to Linux are temporary. They are being addressed; they will be solved. The widespread introduction of powerful inexpensive desktop computers was predicated on the condition that the performance/price ratio of the PCs would double every few years. The entire next generation of desktop computers may find their doubling of power completely dedicated to transition from Windows to Linux. In other words, it may take a doubling of computer power to make Windows applications run on Linux with the same speed and efficiency that they currently run on Windows OS. This will be denounced as a complete waste by IT professionals. Theyre correct, but it will be a necessary step anyway.
>This one really bugs me: in all the main OS X browsers (Safari, Firefox, Camino) you cannot Tab to a checkbox or...
3. there's an option in Keyboard & Mouse->Keyboard shortcuts to "turn on full access". tried that?
4. tried clicking the down arrow to the right of the save name?