
Any minute now, the Mozilla Foundation will officially release the third incarnation of their successful Firefox web browser - the browser that cracked Internet Explorer's monopoly and forced Microsoft to improve IE. Mozilla aims to
set a world record in most software downloaded in 24 hours with Firefox 3.
Update: It's
out there, boys and girls.
Update II: And the
Firefox 3 page is up too.