Ars Technica writes: "Mozilla has announced that June 17 is the official date of the much-anticipated Firefox 3 release. Developers and open source software enthusiasts are planning parties all over the world to celebrate the occasion. I'll be covering the release from Mozilla headquarters in Mountain View at the official Camp Firefox event.
Mozilla is encouraging users to participate, too, by helping the Firefox team set the record for the most software downloaded in 24 hours. The total number of unique downloads that take place on release day will be submitted for potential inclusion in the Guinness World Records. Over a million users have already signed up to pledge their support."