Promotions.fyi logo
Mozilla logo

Mozilla

Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions.

Woman playing chessWe don't have data on Mozilla yet, but we are working on it.
Anything look wrong?