Submitted by Damien on
Tags:
As a typical sign that a major software product is ready for launch, mozilla.com is down and the release of Firefox 3 had been rumored for Any Day Now, so I guess half of the known universe tried to check all at once and took out their servers.
1 Comment
There was actually a campaign
Submitted by Ryan Price (not verified) on
There was actually a campaign to get more downlaods in 24 hours than any other software release... so understandably millions of folks are hitting the servers today.