Swimming upstream
In the past, there’s apparently been a lot of bad blood between Mozilla and some of the various Linux vendors. Getting patches pushed upstream was difficult, and in many cases situations have been handled poorly, by one side or the other. As a result, there’s apparently a lot of patches floating around that would make life better for everyone, but they’re being maintained in one vendor’s tree or another (or even in a number of them) instead of pushed upstream.
We need to change this. Its wasteful, from a resources point of view, and it impedes improvements in the experience for Linux users, since the vendors are spending their resources on maintenance instead of improvements.
I’m not quite in tune with the core Linux scene, but if you’re maintaining/contributing to Firefox for Linux distributions, I want to hear from you about what we can do better. If there are factors blocking you from contributing upstream, please let me know what these are, and we can work on finding solutions. (If you know someone who should be on board with this, please pass the word along!)
Maybe it’s a good idea to contact the various BSD port maintainers. They certainly will experience difficulties porting Mozilla and Firefox to their platforms.
http://www.freebsd.org
http://www.openbsd.org
http://www.netbsd.org