jxself.org

The Little Browser That Couldn't

Sun, 31 Mar 2024

This year marks a milestone for Firefox: its 20th birthday, with version 1.0 released on November 9th, 2004. Back then, it felt like a beacon of hope. It was the challenger, the supposed savior of web browsing - a free software browser taking on the clunky giant and challenging the iron grip of Internet Explorer. But somewhere along the way, Mozilla forgot its mission, and Firefox's fight went off the rails. So, instead of celebrating, I reflect on a story of squandered potential.

Let's rewind. Those early days were promising - almost electric. The initial promise was undeniable. Here was a browser built on the principles of freedom. It challenged Internet Explorer and felt like the future had arrived, but the cracks started showing early. Somewhere along the way, Firefox took a wrong turn. A strange turn of events happened where the folks at Mozilla seemed to be fixated and got hung up on a bizarre side issue - people charging money for Firefox and distributing older versions. Their solution? A ban on paid versions.

To make matters worse, they also mandated distributing only the latest version, disregarding users who might have valid reasons for sticking with older iterations. This change flew in the face of the Free Software Definition upon which Firefox was built and guaranteed these freedoms. Users should be free to modify and distribute the software, even for money, and even do that with older versions if that's what they prefer. But here was Mozilla dictating otherwise, actively restricting Freedom #2 on exact copies.

The real betrayal came a decade ago, in 2014, with DRM. Here was a chance for Mozilla to make a stand for user rights. Instead, Mozilla chose to play it safe and made a Faustian bargain, prioritizing popularity over principle, implementing Digital Restrictions Management handcuffs to restrict user freedom in exchange for market share. It was a blatant sell-out, a move that sacrificed the very principles that made Firefox special in the first place.

Today, Firefox feels like a shell of its former self. It's increasingly bloated, with features users never asked for, and its commitment to freedom feels lukewarm at best. It's a follower, not a leader, mimicking the practices it once aimed to disrupt.

The good news? Despite its failings, there's a silver lining, however thin. It's still a solid base, and the Trisquel project, for instance, uses Firefox as a base to create a free web browser called Abrowser.

Even though Firefox itself has morphed into a compromised shell of its former freedom-fighting self, it can be a foundation for something better, and the spirit of what Firefox once represented can live on.

So, here's to Firefox - a cautionary tale of a browser that promised so much. At least, in its failure, it serves as a foundation for something better. That could be a bittersweet consolation prize, but it's all we have left. Firefox may have failed to live up to its early promise, but its legacy is only partially one of disappointment. It is a cautionary tale, reminding us how ideals can be compromised. It may not be the champion we once hoped for, but its code can still be a force for good in the hands of those who value freedom. Here's to hoping that the next browser to challenge the status quo learns from Firefox's mistakes. The fight for freedom is far from over, and here's hoping that the next contender carries the torch further.