x86-64 distros need to support 32-bit
Posted Jun 13, 2004 0:55 UTC (Sun) by
JoeBuck (subscriber, #2330)
In reply to:
Debian x86_64 port ready - details by alexperry
Parent article:
Debian x86_64 port ready
Unfortunately, the shipping distros for x86-64, from SuSE and Red Hat, are mixed 32/64 bit, and these distros are already attracting considerable support for third party application developers (particularly in the electronic design automation industry, which is adopting Red Hat Enterprise 3.0 for the Opteron in a big way, as the cheapest source of 64-bit cycles, for the development of state-of-the-art chips that don't fit into a 32-bit address space; costs of RHEL licenses are negligible compared to costs for the EDA tools.
SuSE and Red Hat are shipping multilib'd distros (supporting both 32-bit and 64-bit binaries). They are shipping now; Debian is chasing. It's not a good idea for the chaser to be clearly inferior, and not supporting 32-bit means that you're inferior.
For many apps, 32-bit code will be faster on the Opteron than 64-bit (32-bit tuned code, that is, not the Debian i386 stuff). A competitive x86-64 distro needs to support both.
Now, perhaps it's possible for Debian to start out as 64-bit only and cleanly add the 32-bit stuff later. But until this is corrected, people with an Opteron box who aren't RMS-style purists will want to run SuSE or Fedora, since with Debian they won't be able to run any code that is only available as x86 binary code (video codecs, Wine, games, etc).
(
Log in to post comments)