Firefox 3 To Be Released On Tuesday
June 12th, 2008Mozilla has announced that Firefox 3 will be released on Tuesday, June 17th, 2008. They’re attempting to set the world record for most software downloads in a 24-hour period. Personally I like to wait a bit so that most of my extensions get ported.
Link: http://developer.mozilla.org/…
(via Lifehacker)