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." "
I really don't trust corporations taking charge of a major Open Source project in any manner. Even if they stick to the GPL all the way I will still have doubts. First of all, AMD is another official supporter of DRM technology. I really don't trust the motives of companies' subvertion of Apache. If they continue to modify Open Source projects for the first real DRM equipt AMD, what prevents a major media corporation from funding an initiative to add DRM software to Apache and sell it to unsuspecting business customers? Why are they spending their time and resources to do something that Apache developers probably will get to in the near future? We should be more cynical with regards to corporate support of Open Source projects. In my opinion, critical Open Source projects should be managed and developed by an unbiased group of developers.
Can't they just MAKE apache on a 64 bit computer?
How much of the code is cpu-dependant!?
By the time this comes out the 970 will either be released or about to be released. Will this work also benefit Apache on PPC?
What is the advantage to running a 64bit web server? From what I've heard and read, pointers are still pointers and registers are still registers. I don't really see any area where a normal webserver would benefit.
In the webservers I run, most of the data that gets delivered is pretty small and most of the mathematically calculations can be done well within 32bits.
Am I an ignorant fool?
-- DrZaius - Minister of Sciences and Protector of the Faith
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.
It sounds like AMD just payed about 200k or so for someone to type 'make'
I'll type "make" twice.
I't would be a real bargain for them!
It's under the apache license, BSD-style. Therefore companies can do whatever they want with it.
Before you panic, look at where it is today.
I thought that RedHat was pushing their Tux webserver these days? Last I knew they were making all kinds of crazy claims about it being better, stronger and faster than Apache. Why would they support Apache then?
Is it just to get hold of some of AMD's cash?
Information doesn't want to be anthropomorphized anymore.
"Apache is a very widely used *Linux*-based enterprise Web server application, and we are working with two leaders - Covalent and Red Hat - to offer simultaneous high-performance 32- and 64- bit computing to our customers,"
Hmm, I thought that Apache was pretty much run it everywhere, not just Linux. I guess this guy better tell Yahoo to stop running it on FreeBSD...
This is good, even if the performance benefits aren't that great, at least AMD is getting some support here, which is what it needs most right now
However as everyone else is saying, the actual situations where one would need 64-bit apps are rather limited. It might even result in a slight slowdown due to having to move a twice the data around with pointers and other such things.
Surely apache should be easily ported to 64 bit processors, as the code just needs compiling in a 64 bit compiler.
64-bit support for apache will be needed seeing as microsoft has 64-bit versions of IIS available already.
I'd hate to see apache lose market share due to a lack of 64-bit support, good move redhat!
GoatPigSheep, the 3 most important food groups