Linux remains overmatched in the 32-bit world on the desktop. There is just too large a base of Windows users and related applications for Linux to dominate the market in a reasonable period of time. However, transitions breed change, and the industry is about to take a big step into the 64-bit world, where the playing field is either level or actually might favor Linux.
Unix still owns the 64-bit server space. Microsoft, as always, has moved into this space with an impressive bundle of tools, but 64-bit servers power the most conservative and mission-critical areas of computing — areas that are much more concerned with security and reliability than with the benefits associated with using Windows. In fact, 64-bit server environments tend to be highly customized, which nearly eliminates the core benefits — including ease of use and compatibility — normally associated with Microsoft’s platform.
This is not to say that Windows is not competitive. However, the dynamic that exists in the 32-bit world, which favors Windows, is upside down in the existing 64-bit world that favors Unix. Linux, meanwhile, is currently the most popular Unix derivative on low-cost hardware.
The Big Linux Mistake
Recently, Germany made a big move to Linux on the desktop. This shouldn’t surprise anyone because the country also made a big move, long ago, to OS/2. Autocratic by design, IT shops in Germany have a level of control and authority that should be envied by the rest of the world. As a result, when they make mistakes, the mistakes tend to be big ones.
I’m not saying the move to Linux is the mistake; the mistake is the move to 32-bit Linux or to Linux on a 32-bit-only platform. Both might have an inordinately short life.
Governments in general — and in Germany in particular — like to keep desktop products stable over long periods of time. We are now entering the transition period to 64-bit computing; Linux will move more quickly than Windows into this environment. This means that, once again, Germany is jumping too early and, as a result, might regret this move, much as it learned to regret the early move to OS/2.
The perception that these departments keep making the same foolish mistake likely will not sit well with the folks to whom these IT decision-makers report.
On the Desktop
So, why do we need to move to 64-bit computing on the desktop? We could have asked the same question of 32-bit computing, and we likely will ask the same question of 128-bit computing a decade from now. The right answer probably has more to do with the need to step away from the mistakes of the past than anything else.
This move to 64-bit computing will let Microsoft create a product that steps away from the unreliable and unsecured parts of its current code base without incurring the wrath that typically would be associated with such a move. In addition to the opportunities presented to the company, there is a compelling argument for Microsoft to change directions and make better decisions.
Microsoft executive management undoubtedly would like to be able to look back at the dawn of the 64-bit era with no regrets. The company also would like to live in a world in which its products were once again revered rather than reviled. To do this, it must step sharply away from the code base that has spawned its most pressing problems. Clearly, the company appears to be moving in the right direction.
However, Linux, which doesn’t have as large an installed base of hardware or as massive a number of packaged applications on the desktop, can more quickly move to the 64-bit platform, establish a strong beachhead and potentially place Microsoft in a subservient position.
This idea has to be compelling for those who are driving the Linux agenda. If they can strengthen the GPL and overcome the distraction that SCO represents — and SCO really is just a distraction — they have a shot at making this a really interesting decade.
Intel vs. AMD
Just as Linux is currently the favored challenger to Microsoft, AMD is the favored challenger to Intel. When we did an unscientific review of large-scale Linux deployments a few weeks ago, we found that an inordinate number were using AMD rather than Intel-based hardware.
This was generally because these companies, once they decided to move from one of the branded Unix variants — virtually all were migrations from Unix, and most were from Solaris — also decided that they wanted to save as much money as possible, and the result was AMD-based hardware.
On the desktop, the argument could be even more compelling because, unlike Intel’s Itanium, which is optimized for 64-bit performance and is clearly not a desktop component, the AMD Athlon 64 blends high 32-bit performance with 64-bit capability, making it a better transition component, and one that is ideal for a market in transition. In addition, the AMD Athlon 64 is priced well for the desktop.
For those who are living in a 32-bit world but are developing or expanding into a 64-bit world, the Athlon 64 is a better choice. Once the market has moved fully, probably around 2007 or 2008, it is likely that a more dedicated technology will be needed, but the Athlon 64 gives the AMD processor a solid five or six years of life, while the Intel Pentium will start to look out of date in the next 24 months.
The 64-Bit Decade
Clearly, the Athlon 64 won’t be as mobile as Intel’s Centrino offering and will fall more into the high-performance desktop replacement market, where most early adopters can be found. However, what is making the AMD platform even more compelling is that it promises a single image for both mobile and desktop implementations — whether we are talking Windows or Linux.
By now, you are getting a sense of why I’m calling 2000 to 2010 the 64-bit decade, which might also be the decade for Linux. This is the decade in which Linux will either make it or — like OS/2, the Mac OS, NetWare and branded Unix — fade into the world of might-have-beens.
Regardless of whether or not Linux steps up, Microsoft clearly is doing so. If nothing else, we are undoubtedly looking forward to a much healthier hardware market, not to mention more competition, than we have enjoyed for some time.
Rob Enderle, a TechNewsWorld columnist, is the Principal Analyst for the Enderle Group, a company founded on the concept of providing a unique perspective on personal technology products and trends.