June 5, 2002

Previous -- June 2002 -- Next
Mozilla 1.0 has been released!!!! The open source browser thats' been 3+ years in the making has finally reached it's 1.0 release.

And that's all, I'm exhausted.

Previous -- June 2002 -- Next