Let’s not forget about the Firefox 3 Download Day tomorrow, June 17, 2008. There is still time to make your pledge. Mark your calendar for this World Record Setting event that will truly become one of the most talked about events in tech news.
I have yet to find a time when this will take place. Hopefully, Mozilla will release some information later today. There are currently 225,074 pledges in the U.S. and 1,366,109 pledges worldwide.




June 17th, 2008 at 5:54 pm
Downloaded, installed and in use.