For years, Mozilla has been a good friend to developers, letting them tinker with Firefox in a way that seemed mutually beneficial. Firefox 3.6 may restrict developers’ freedom, however, and so Mike Connor, a Firefox architect, recently tried to explain the reasoning behind the changes.
On his blog, Connor wrote, “The Personas and Jetpack projects were experiments designed to make extending the platform easier, and dramatically reduce the overhead involved in version updates/UI changes.”
Connor then continued, “We knew from the beginning that we would have to trade off truly limitless customizations to produce a more stable API/pseudo-API, but we felt that was worth it to achieve our long-term goals for the project.”
So developers appear to have little chance of getting Mozilla to backtrack. Let’s hope everything works out okay in the end.