No, it has not been released officially yet. But it will be in a few hours when the website updates according to the PST. There have been announcements on popular websites about Firefox™ 2.0 builds appearing on Mozilla mirror network. And as usual people are pounding the mirrors already!
The early news being released on other websites and the detrimental effects it can have on the Mozilla mirror network has annoyed/angered the Mozilla network/release team once again. But did they really expect the ever vigilant community to not post the news the very first chance they got? If they did, they haven't learnt from the previous releases. No matter how much you tell people not to put direct ftp/mirror links, they will. Ok, maybe some won't but many will, to have the same detrimental effect. The naughty kid will always find the jar of cookies/candies unless it is locked away. So Mozilla please stop crying and deal with the 2.0 release.
The question now is not how to hide the releases till the release time, but to have a stratergy which prevents/reduces any early linking mal-effects to the mirror system. Other large OSS projects like Fedora Core, Ubuntu, Debian, etc. also make releases and their mirror systems are under heavy loads during the first few hours if not days. Maybe Mozilla should consult with them on how they can manage during those phases more efficiently.
That aside, I can't wait to start using the new Firefox™ 2.0 which my friend told me has a cool spell check feature and remembers the tabs across sessions.
PS: yes, I was whining about Firefox™ in the last post. But hey, this is 2.0 time now. Lets see how it works under pressure :)
PPS: I'm wondering when it will hit the debian repos? ;)