After more than 34 months of active development, and with the contributions of thousands, we’re proud to announce that we’re ready. It is our expectation to ship Firefox 3 this upcoming Tuesday, June 17th.

Read More

Related posts:

  1. Mozilla essentially DDoS’ed themselves with record attempt
  2. Wine 1.0 Released
  3. Announcing openSUSE 11.0 GM
  4. Firefox 3 launch a success: 8 million downloads in 24 hours
  5. Enable Chrome’s Best Features in Firefox