Hacker News new | ask | show | jobs
by manquer 2138 days ago
It is may look like the reasonable compromise on the surface but it really isn't.

Manifestos are about principles not pragmatic approaches, taking a stance is not free or easy, look at the stance RMS takes on open source and GPL for example. Had RMS and other pioneers in the open source movement did not take such ideologically driven stance at the expense of pragmatism , we may have parts of BSD maybe today but not the GPL driven open source ecosystem that all of us benefit from, even now it costs open source a lot look at linux and zFS .

You can apply the same argument with Google early on, they were hugely influential in reducing the amount and type of ads we were forced to see. They have developed great open source projects and provided a lot of good quality free services all funded by ad revenue, how is it really different from Mozilla then ? so should I see only those contributions and ignore what Google really does on privacy ?

Being uncompromising in the face of great difficulty is the only way of real, sustainable change and revolutionize how things work, had Google stuck to "Do no Evil"(whatever that meant to them) no one would worry about using Chrome, if organizations loose focus they only really exist to make money for employees/ shareholders/ management.

Also this is not sustainable model, that search revenue is going to keep dropping as they keep loosing market share, inevitably they are either going to drop Firefox altogether or going to base it of Chrome and shelve most of the team. If Microsoft cannot afford to develop Edge as separate browser, how long Firefox will last in this structure ?

We are better off forking off in a community funded model before the inevitable happens and try to build a sustainable project around that. There are enough companies who can donate few million dollars a year each to make sure Google is not the only player in town. Wikipedia raises more than $120 M / year, it is not inconceivable, that Moz foundation can raise a reasonable amount to fund the development of the key projects.

1 comments

I've never heard any person outside of tech forums complain about Firefox's default search engine being Google. Even those people who are privacy conscious who complain about google and facebook privacy all the time. Not once in so many years have they complained about Firefox privacy, in fact the opposite sentiment is prevailing among those people.

I don't think Firefox is failing to retain market share because their values are compromised. I think it's because Google is outspending them in technical work. And doing all they can to promote Chrome. And optimizing their own products for Chrome only.

I really do not think that refusing $400M/year, and trying to raise a fraction of that from companies and people that so far have not contributed significant funding will somehow improve Firefox's appeal to end users.

Firefox is a consumer product, unlike BSD. I know this is disagreeable on this forum, but RMS' values although certainly commendable are not super useful in building popular consumer products. As evidenced by absolutely negligible proportion of consumer software created with values as uncompromising as RMS (measured by the number of users who actually choose the software, not people who use it without knowing, because that has nothing to do with consumer products or values).

> We are better off forking off in a community funded model before the inevitable happens and try to build a sustainable project around that.

By all means, go ahead, see how much momentum you can get. I will be positively surprised if such an initiative takes off, although I would still not expect that to improve the fate of Firefox or its new fork. Google needs antitrust action at this point.

> Firefox is a consumer product, unlike BSD. I know this is disagreeable on this forum, but RMS' values although certainly commendable are not super useful in building popular consumer products. As evidenced by absolutely negligible proportion of consumer software created with values as uncompromising as RMS (measured by the number of users who actually choose the software, not people who use it without knowing, because that has nothing to do with consumer products or values).

Have you ever heard of Krita (GPL3)? VLC (GPL2)? Inkscape (GPL)? They are far from being negligible and they have a huge consumer following across the world. So I find the claim that Free Software principles are not super useful to build successful consumer products largely false. And such software is actually chosen by end users for the examples I provided (and there's more), because of their intrinsic qualities.

Ever heard of Photoshop, Illustrator, Sketch, Figma and other apps that the vast majority of people use over GPL alternatives? Outside of the tech bubble I mean, out in the real world.

VLC is one of the few exceptions that prove the rule standing out like that. For every GPL success story in consumer products there are 10,000 proprietary consumer product success stories.

I really don't think Chrome has a better product because of the outspending for technical work . Firefox post quantum is on par and in some features actually better browser than Chrome.

If it all took was money to spend build , Microsoft would still be doing building Edge , they have deep enough pockets and it was technically really good product, scored most in standards compliance etc.

Google makes sure it apps work very well with Chrome, apps that is used by a lot of people daily. Youtube on Firefox is/was a good example of this bias. When most of the time you spend on the web is on google sites, if they don't perform well on Firefox you will switch to Chrome.

Google uses its dominating market share in Chrome to implement features way before it becomes standard or is agreed, this forces web developers to adopt these non standard features to compete in the market. AMP is typical example of this kind of abuse. You don't really have a choice but to make your site work very well which google products and Chrome.

Firefox and other players are forced to redo their work. A recent example of this is Edge redoing their ORTC implementation to kind WebRTC implemented in Firefox/Chrome, ORTC was a simpler better implementation but Edge had no choice to switch directions for compat reasons) or they have play catch up to Chrome, it is always moving target. This kind of market abuse is not new, Microsoft did it when IE was at its peak, it is way to keep your dominating market share by ensuring competition keeps following you not lead you.

Firefox is always going to lag in some areas unless they can get large enough market share to pull their own way like before. They need to find areas where they can shine, real privacy and trust is one reason for the 9% share they still have, Servo/rust was a route to really out perform the bloat Chrome is today and truly leverage multi-threaded concurrent performance . MDN was great way to build brand with developers who can make sure their apps work in their browser. These were couple of the projects killed.

GNU utils are building blocks for so many commonly used products today. GNU and GPL found support where it mattered with developers. OS X or Chrome OS or Android or iOS or of course Linux directly runn code written in GNU projects many times code written in 80's by Stallman.

Firefox should be focusing on being developer friendly, projects like positron the electron competitor should have been funded and invested far more and led the way. Had firefox developed a better electron than electron perhaps they would be gaining new kinds of market from having saying Slack developed on top it instead of chrome based electron.

There are people who use Firefox on mobile because it is the only browser to support ad-blocking on mobile , building a unique value proposition and carving a large enough user base for that usecase will allow them to survive.

> There are people who use Firefox on mobile because it is the only browser to support ad-blocking on mobile , building a unique value proposition and carving a large enough user base for that usecase will allow them to survive.

Yup, but Mozilla apparently does not even care about their Mobile Firefox, they don't advertise that it's one of the only browsers which accepts extensions, and the UI to actually get to add-ons on Mobile is miserable at best. There's so much lack of focus instead of improving what they already have.