Where does mozilla get its resourses? Whos set up mozilla and where are they from? What are mozillas weaknesses compared to its competitors?