BY LETTER
BY NUMBER
5 6 7 8 9
SEARCH TERMS
Firefox
Firefox is a web browser project managed by the Mozilla Corporation. Firefox's source code is available under the terms of the Mozilla tri-license as free software / open source. By one measure Firefox has 16.01% of the market share as of November 2007.
Ref: term-2147483647