NewsFactor - Just more than 10 years ago, Mozilla threw its open-source code into the public domain. Today, its browser -- Firefox -- is preparing to launch its third major release in hopes of continuing to eat away at Microsoft's Internet Explorer.

View the Entire Article