Mozilla finally turns 1.0

More than four years after the launch of the Mozilla.org open-source project, Mozilla 1.0 is ready to browse

Share this Story
Load More Related Articles
Load More In Technology

Photos from Flickr