Four Years Later...

June 6, 2002

Mozilla.org released version 1.0 of its open-source Web browser on Wednesday. Give it a spin and see if it doesn't convince you to delete that silly "e" icon from your desktop :)

June 5, 2002June 7, 2002