Firefox 3 Beta 1 hits the web

After 27 months of hard work, the third version of the popular open-source browser is now available online for the first phase of its beta test! Testers can download Firefox 3 Beta 1 builds for Windows, Mac OS X and Linux in over 20 different languages. Please be sure to read the full release notes […]