Covalent And Redhat Developing 64 bit Apache
ruiner5000 writes "Well it is official. AMD has just sent out a press release announcing that Covalent and Redhat are developing a 64 bit version of Apache. "Covalent is developing 64-bit compatibility because we believe the upcoming AMD Opteron processor-based server systems will deliver superior performance and reliability for our easy-to-install Apache project server software," said Mark Douglas, senior vice president of engineering, Covalent Technologies. "Compatibility is essential, and we are cooperatively working to ensure optimal performance with the upcoming AMD Opteron processors." "
Can't they just MAKE apache on a 64 bit computer?
How much of the code is cpu-dependant!?
If you set and export your shell environment variable CFLAGS="-m64", you already have native 64-bit support for Apache. The Sun SPARC architecture has been 64-bit for a long time now.
The "real" problem is getting all of your supporting modules to compile with 64-bit support as well. I've successfully compiled mod_php with the -m64 flag, but since our shop utilizes the Sleepycat Berkeley db3 library (which doesn't support the flag), we cannot build db3 support into mod_php.
http://aap.sourceforge.net/patchinfo.html
SGI had people working on 64 bit support back in the days of Apache 1.36. Their big thing with 64 bit support was to cache huge amounts of static data with a new cacheing module, using the 64 bit address space. AFAIK there is curenlty no maintainer to this code and ASF didn't merge it into the main tree.
Covalent happens to employ about half of the apache developers--and it has for many years. At least these folks have a small, scrappy upstart company to work for...instead of /\/\icro$oft. How do you think apache would turn out if _that_ company started to commandeer open source projects?
Even open source developers gotta eat, brother--and Covalent's as gooda place as any to pay the bills.
-- Know Nukes!