If you’re an avid Firefox user like myself, you’ve probably been growing impatient with the Mozilla team and the amount of Firefox 4.0 updates. Well, my fellow Firefox user, there is good news for us today. The final version of Firefox 4.0 has been “leaked” (or rather, simply just discovered on Mozilla’s FTP server) by eager users.
I can’t say I blame them for their impatience; Firefox 4.0 has been in beta since July of 2010. Some might argue that 9 months isn’t that long, but to them I say, “I don’t want to hear your rational argument! You could make a child in that amount of time!”. After all, Mozilla is officially releasing Firefox 4.0 tomorrow March 22… and if my calculations are right… that’s in 3 minutes (as of me writing this). Yes, we really are impatient.
I’m guessing the accused “leakers” found the final release by URL hacking (simply guessing the URL path to the file). After a day at work and seeing the news about Firefox 4 being found, I came home and tried guessing the URL myself just for kicks. Turns out it took me only a few seconds.
I headed over to the Firefox homepage and found the URL for the current version, Firefox 3.6 (http://www.mozilla.com/products/download.html?product=firefox-3.6.15&os=win&lang=en-US). From there it’s just a matter of changing the “3.6.15″ to “4.0″. I wasn’t kidding when I said it was simple. And that ends your mini-lesson on URL hacking.
Mike Beltzner, Mozilla’s Director of Firefox, is urging people to be patient (or at least download it elsewhere) and wait until the official release:
C’mon Internet, we do this every time. We are seeding our FTP mirrors, but Firefox 4 isn’t ready until www.mozilla.com/firefox says so! #fx4
It looks like no one listened to poor Mike as I was getting speeds of 15 KB/s from the Mozilla FTP servers. Mozilla hasn’t announced what time 4.0 will be released tomorrow, but until then hit the links below to get a sneak preview!
Download for Windows: Firefox 4.0 | mirror
Download for Mac OS X: Firefox 4.0 | mirror
Download for Linux: Firefox 4.0 | mirror











