A update to the most popular open source web browser came out today. Version 3.0.5 of the widely popular Mozilla Firefox Browser was released. It is not even updated on their site but is available for download from their FTP.
Download Link
FTP
Enjoy.
Source: In House
Download Link
FTP
Enjoy.
Source: In House