Microsoft has further delayed versions of Windows for PCs and servers equipped with x86 processors with 64-bit extensions. Analysts said the extra delay will slow the advent of 64-bit desktop computing and provide a head start for rival operating systems on servers.
Windows Server 2003 for 64-bit Extended Systems and Windows XP 64-bit Edition for 64-bit Extended Systems now will not be available until the first half of 2005, a Microsoft spokeswoman said Tuesday. The 64-bit Windows XP client was originally due in early 2004 but had already been delayed; the server software was scheduled for late 2004.
Additionally, Service Pack 1 (SP1) for Windows Server 2003 won't be out until the first half of next year, the spokeswoman said. The service pack offers a compilation of updates as well as new security enhancements and originally was due in the first half of 2004. Its release and the 64-bit Windows releases have been tied together for development reasons.
Microsoft is pushing back the two versions of Windows with 64-bit support and the service pack because it wants to thoroughly test the software with Windows XP Service Pack 2 (SP2), a significant update to Windows XP that is due in August, the spokeswoman said.
The new Windows editions are designed to take advantage of 64-bit extensions to the standard x86 instruction set in processors from both Advanced Micro Devices (AMD) and Intel 64-bit systems offer users greater computing power as systems can process more data per clock cycle and have greater access to memory.
One key benefit of 64-bit extension technology is that applications written for 32-bit computers will run well on the processors. The 64-bit extensions are currently supported in AMD's Athlon64 and Opteron processors, as well as Intel's Xeon processor, code-named Nocona, released late last month.
Microsoft has high expectations of 64-bit technology. In May, Chairman and Chief Software Architect Bill Gates predicted at the Windows Hardware Engineering Conference (WinHEC) that by the end of 2005 all the processors sold by AMD and the majority of processors sold by Intel will support 64-bit computing.
However, by pushing back 64-bit Windows, Microsoft is slowing down the trend of a desktop move to 64-bit, said Michael Cherry, a lead analyst at Directions on Microsoft, a research company.
"There are a lot of people who would be considering 64-bit, but I think this delays the customer interest in 64-bit for Windows systems. I would be reluctant to buy a 64-bit processor now if there wasn't much that I could run on it," Cherry said.
Also, Microsoft's call out to hardware makers to develop drivers for the new 64-bit editions of Windows may find less response now, Cherry said. "People may say, 'Gee, why should I work on the drivers if Microsoft is not working on the software'," he said.
On the server side, Microsoft's delays give competing operating systems a bigger head start on systems with 64-bit extensions, said Gordon Haff, a senior analyst at Illuminata. Linux already supports 64-bit extensions and so does Sun Microsystems' Solaris.
"I would not say anything dramatic as that this opens a huge strategic hole for Microsoft, but at some point this hurts Microsoft's position against Linux, against all the 64-bit platforms already out there," Haff said.
Also, despite the availability of competing operating systems, the delay of Windows Server 2003 for 64-bit Extended Systems is likely to hurt sales of AMD's Opteron processors, Haff said.
"It will tend to delay Opteron getting into commercial accounts in Windows environments. It is still a fast 32-bit processor, but 64-bit is one of the distinct features Opteron has, and without 64-bit Windows available, that eliminates one of the reasons people had to go to Opteron," he said.
Microsoft offers test versions of the 64-bit Extended Systems editions of both Windows Server 2003 and Windows XP. The software currently works only with AMD processors, but future beta versions will be released that support both AMD Opteron and Intel Xeon with Intel Extended Memory 64 Technology (EM64T), according to Microsoft.