On July 15, 2003, the Mozilla Foundation burst forth from Netscape, and in one fell swoop both created and cemented its preeminent position as the champion of The Open Web. A flurry of Firefox beta ...