Firefox is a community-driven, or at least helped, project. Steered by Mozilla, a non-profit, Firefox is nonetheless a community effort and contributions are not only welcomed, they're requested.
Contributing to Firefox though, where contributing means code and not donations or anything else, is hard.
That's because Firefox, or at least the Gecko layout and rendering engine can trace its roots to the Netscape of a decade and a half ago. Even Firefox engineers are quite aware of the complexity, to outside contributors it can be quite daunting.
Something that Mozilla knows full well and is looking to change. Mozilla's Dietrich Ayala would love to have one million contributors by the end of the year. But he'll settle for just one percent of that as well.
To that end, Mozilla is
working on several ways to make sure that it's easier to get involved, from releasing new features as add-ons, so that developers don't have to mess with actual Firefox code, to making sure contributors feel more welcomed.