Category: Mozilla: Browser of the Gods
Tuesday, July 5, 2005
In all the noise about Apple moving from the PowerPC to the x86 architecture, here's an interesting tidbit that I totally missed until just now:
Boom Swagger Boom: Porting to Intel Macs
First off, Apple employees got Firefox running on an Intel Mac for the sake of using it as a demonstration of what it takes to port a complex application. After the demo, they sent me patches.
I never tried to get Firefox running on Intel Macs by just applying their patches. For one thing, they were not worried about cross-platform patches or writing the code in such a way that we could actually land it in our tree. They just wanted it to run. Secondly, the patches were fairly out of date by the time I got them, in particular because of the huge build system improvements Mark Mentovai has been making. However, the Apple patches were extremely valuable because they did a lot of work for us and at least pointed us right to many of the problem areas instead of us having to figure out what we need to do.
That's from a post by Josh Aas, who joined the Mozilla Foundation in May to beef up their Mac team. Apparently Apple did a lot of the heavy lifting to get the OS X version of Firefox running on x86 as a demo, and when they made the big announcement, they shared all their work with the MoFo. The result is that Josh has already got a version of Firefox available for x86, long before any actual x86 Macs hit the market.
That's a nice gift from Apple to the MoFo -- especially since they have their own browser that could conceivably be viewed as "competition" (at least in the fevered imaginations of a few MBAs). So thanks are due to Cupertino for helping Mozilla make the jump to x86 with aplomb!
Except where otherwise noted, all content on this site is provided under the terms of the Creative Commons Attribution-ShareAlike license.
If you think anything I write here represents the opinions of anybody but myself, you need more help than I can give you. The opinions are all mine, folks. Nobody else's.
If that's too hard to understand... well, I'm sorry. There's only so much I can do. I'm not a therapist, and I'm not a miracle worker. I wish I could help you work through your delusional belief that I'm speaking for anyone else but myself. Honestly, I do. But in the end, that's a monkey you'll have to get off your back on your own. Sorry.
Leave a comment