Mozilla lays off 250 employees while it refocuses on commercial products
blog.mozilla.org
blog.mozilla.org
Please note that this thread has multiple pages of comments. To reach them, click the More link at the bottom, or like this:
One thing that always frustrates me a bit whenever Mozilla comes up on HN or elsewhere is that we are always held to impossibly high standards. Yes, as a non-profit, we should be held to higher standards, but not impossible standards.
OTOH, sometimes it just seems unreasonable and absurd. Stuff like, to paraphrase, "Look at the corporate doublespeak in that press release. Fuck Mozilla, I'm switching to Chrome."
Really? That's what's got you bent out of shape?
Sure, Mozilla has made mistakes. Did we apologize? Did we learn anything? Did we work to prevent it happening again?
People want to continue flogging us for these things while giving other companies (who have made their own mistakes, often much more consequential than ours, would never be as open about it, and often learn nothing) a relatively free pass.
I'm certainly not the first person on the planet whose employer has been on the receiving end of vitriol. And if Mozilla doesn't make it through this next phase, I can always find another job. But what concerns me about this is that Mozilla is such an important voice in shaping the future of the internet. To see it wither away because of people angry with what are, in the grand scheme of things, minor mistakes, is a shame.
EDIT: And lest you think I am embellishing about trivial complaints, there was a rant last week on r/Firefox that Mozilla was allegedly conspiring to hide Gecko's source code because we self-host our primary repo and bug tracking instead of using GitHub, despite the fact that the Mozilla project predates GitHub by a decade.
> OTOH, sometimes it just seems unreasonable and absurd. Stuff like, to paraphrase, "Look at the corporate doublespeak in that press release. Fuck Mozilla, I'm switching to Chrome."
If you think that Mozilla not using "corporate doublespeak" is an impossible standard, I am left speechless.
If you think that is a reason to abandon Mozilla, you've just proved my point.
Are people no longer allowed to criticise?
> If you think that is a reason to abandon Mozilla, you've just proved my point.
I have made no statement about abandoning or not abandoning Mozilla for corporate doublespeak. You're the second Mozilla employee that is putting words in my mouth in this thread. I think that is suggestive of what Mozilla has become.
> Excited to share the launch of @mozilla @firefox Tiles program, the first of our user-enhancing programs
To call advertisements "user-enhancing" is an affront and betrays values like privacy that Mozilla claims to espouse. There's no reason to believe, after missteps like embedding cliqz tracking or using update channels to push booking.com ads, Mozilla actually appreciates those values. At that point, it's no better on a privacy front than Chrome.
https://www.reddit.com/r/privacytoolsIO/comments/aax1r5/fire...
I will never donate a penny anymore. I won't even test end products in FF!
This is what you get when you use a supposedly race neutral tech NGO as a guise to do race politics! I am not giving an inch to an organisation that seeks to stiffle public debate in any way what so ever "hate" or not.
These days, being against demographic replacement, against globalism and corporatism is considered hate-speech. Racial, political and religious critique is selectively considered hate speech regardless of the format and tone.
I agree that there is a need for browser alternatives, mostly so one company doesn't have all power over the future and shape of the web. Secondly because I would PREFER a political neutral organization to do my critical software, and Google has shown time and time again to have party affiliations. The US software landscape is so dystopian that it makes the chinese vendors look good and fair! If a US vendor isn't in cahoots with intelligence agencies, then its corporate and elite sponsored NGOs with even more sinister end goals;
Like the ADL who spent almost a century to get a child rapist and murderer exonerated post-humorously, because he didn't manage to walk free from his crime by blaming his black employee (For once a major community effort didn't turn out with a poor BLACK man hanging from a tree, but a rich kid). ADL who wants us all to talk about US slavery, but not about who owned the slave ships, and who managed the supply chain.
The tragedy of Mozilla is a very human one, with special embellishments added by the prevailing culture in the US, its home...
I don't think Mozilla/Firefox is failing because no one will pay for it, but, because it won't take money for Firefox directly.
1. Mozilla's revenue from the Google search deal depends on users searching for things using Firefox. More searches through the Firefox search bar, more revenue for MoCo.
2. Marketshare == developer mindshare. Declining marketshare has created a positive feedback loop where devs (or their managers) become less concerned about supporting Firefox. This induces more web compat issues, which causes more people to switch away, cycle repeats.
Firefox used to have two major advantages, at least for me as a user rather than a developer: customisability and the respect for privacy. The former went under a bus with Quantum and has never recovered. The latter is still there, but the single biggest hole in it is the use of Google for search, so that's probably the first thing that many privacy-sensitive users are going to change.
I do still use Firefox as my primary browser, despite having reconsidered several times in recent years. However, as a dev I have all the others readily to hand, and I do find myself forced to use others because pages simply don't work in Firefox with noticeable frequency now. From the opposite angle, I also can't remember the last time a client specified Firefox compatibility for a new project. It's usually Chrome, iOS Safari if mobile is relevant, and maybe Edge in corporate settings now.
Unfortunately the vicious cycle of market share and compatibility has been established, and while I think we'll all end up worse off for it, I'm not sure there's much anyone can do about it at this point, at least not as long as most of the actual functionality in Firefox is (unsurprisingly) so similar to other browsers.
e.g. i would have never paid for the A/R stuff they distracted their Servo engineers with (plus the Magic Leap entanglement). i would have also withheld funding for the non-removable Pocket integration fiasco. and the jack-in-the-box Mr. Robot promotion - once my tools start to become Mozilla's agents rather then user's agents, they cease to be my tools.
i should add that people who choose to use firefox rather than the default are those who are most likely to pay. not listening to them is absolute nonsense.
Mozilla is misaligned incentives all the way down.
This selfishness is expressed for lots of things, not just Mozilla, but things like Ubuntu and Homebrew too.
I wonder what HN startups must think when they read HN comments and so very often see "my needs aren't met, I quit you".
I know a couple of guys who posted their stuff here. They don't care about the complainers because the complainers don't have and don't offer to have skin in the game. They did the sensible thing, which is to be polite and respond noncommittally thanking them for the feedback or to ignore them.
Because you don't get information that will improve the product from them, they aren't potential customers, and they usually don't know what they're talking about anyway.
The second person does not say that they want mozilla to fail.
But after seeing several years of repeated strategic blunders and bad management, and Firefox slip from being the most popular web browser by a comfortable margin to a single digit percentage market share, which is still sliding down, I think the available evidence shows that they have failed quite badly, and for the most part through problems of their own making. Now, I'd like to use Firefox again, but they have regain strong technical focus first. They are all over the place doing irrelevant stuff. I'm surprised they even have that many staff to lay off in the first place given their financial situation. There must be a large percentage of non-jobs amongst that thousand, because they certainly weren't all dedicated to making a good web browser.
Not that I disagree, but it's probably easy being a captain from the outside.
It might be the other way around in this case.
Mozilla rose to the top because of the promise of an open web and always making sure their users would come first, generating near endless goodwill and advocacy, and it was free software to boot.
Throughout the years when choices had to be made Mozilla didn't always side with the open web or the users, and whenever they were asked about it, the answer was always the same:
"Not our hill to die on. We need the clout we would lose, otherwise we won't be big enough to have any say when the next thing comes around."
and then the next thing came around, and the next...
The problem is that Mozilla seems to have revenue as an important goal. I imagine that's why people clamour for them to focus on the browser instead of pointlessly playing corporation with borrowed feathers.
They sold out.
Otherwise, yes, you've nailed it.
No, they had a free browser with tabs.
"MOUNTAIN VIEW, Calif. – December 15th, 2004 – [..]The ad, coordinated by Spread Firefox, features the names of the thousands of people worldwide who contributed to the Mozilla Foundation’s fundraising campaign to support last month’s highly successful launch of the open source Mozilla Firefox 1.0 web browser.
Spread Firefox is the volunteer-run Mozilla advocacy site, with over 50,000 registered members, where community marketing activities are organized to raise awareness and to promote the adoption of Firefox."
(https://blog.mozilla.org/press/2004/12/mozilla-foundation-pl...)
As John J. Chapman said in 1900:
> I have seen ten years of young men who rush out into the world with their messages, and when they find how deaf the world is, they think they must save their strength and wait. They believe that after a while they will be able to get up on some little eminence from which they can make themselves heard. "In a few years," reasons one of them, "I shall have gained a standing, and then I shall use my powers for good." Next year comes and with it a strange discovery. The man has lost his horizon of thought, his ambition has evaporated; he has nothing to say. I give you this one rule of conduct. Do what you will, but speak out always. Be shunned, be hated, be ridiculed, be scared, be in doubt, but don't be gagged. The time of trial is always. Now is the appointed time.
Yes, you have perfectly described what I want.
To be fair, I also want this from typical, corporate, for-profit entities ...
I'm not sure how many there are that would pay for it, but I'm sure it's not zero.
I believe a browser is like an IDE, and I'm quite happy to pay for mine, as are plenty of other people apparently, JetBrains & Co are making good money. They are focused on their users though, which Firefox isn't.
I'm pretty sure that Firefox could get plenty of paying users at $100/yr even just by focusing on good developer experience. They don't though, and Chromium does.
I use FF (dev edition) as my primary dev browser, and it's made a lot of progress on DX. Chromium has a smoother experience overall, but FF is not too shabby nowadays.
It is more like people are willing to dismiss bad behavior when there is a clear profit motive, since it seems obvious that when someone is in it for the money they will ignore other considerations. Take the profit motive out of the picture and people start to imagine other motives or attribute bad behavior to negative character traits, even when the behavior is generally better than the for-profit counterparts'.
Now of course I'm particularly opinionated about Mozilla, since I donate regularly to the foundation, subscribe to their VPN, contribute to the Rust ecosystem, and use Firefox not only on desktop but mobile as well. So, perhaps I live in what might be called a bubble, but the idea that anybody would knock Mozilla because they are not profit-driven just doesn't make sense to me, and is actually the complete opposite of what I got from reading the comments in this thread, which, by the way, probably has decent international representation anyway.
Counterpoint: Craigslist.
First, the plague of Debian and the logjam breakers. Mozilla, like Debian, has many technical users with loud opinions and struggles to reach consensus. Debian suffers from this problem because it comes to consensus oh so very slowly - multiple competing packaging formats exist and hurt the community for decades. But, Mozilla has the worst result - "logjam breaker" executives come in, and, rather than pushing the technical leadership to make a reasonable technical decision based on the weighed factors, they break the logjam by encouraging the technical leaders to blindly imitate the competition. This problem is intractable - giving in to the Debianers means being mired in debate forever and making no or extremely slow progress; giving in to the suits means failing to innovate, becoming a clone of your competition, and eventually being forgotten. A true solution requires real technical leadership, something that's sorely lacking at Mozilla, or a different user base, which is not a possibility at Mozilla.
Second, the plague of Wikimedia. Non-technical leadership comes to dominate decisions about how to spending incoming donations from successful technical projects. Such leadership is often interested in hoping from the board of one non-profit to another. Much like Googlers are always interested in content for their next promotion form, such non profit executives are interested in bragging about the great projects they kicked off the ground. The results is a slew of failed and cancelled projects while the core project languishes.
Finally, the plague of social justice run amok. Most companies right now are on social justice kick and for the last few years. That's good; racism is bad, and tech could be a bit more welcoming. However, most companies understand where the lines are drawn. For example, Google executives don't release statements after employees die trashing the employee because of an underlying difference in personality and/or political views. Google also doesn't fire executives because of their political views or previous donations, when held privately, particularly when those political views are relatively common. Such actions have a chilling effect on recruitment and leads to technical talent that might otherwise have been interested in Mozilla (like myself) to permanently write it off.
I don't hold Mozilla to higher standards and I'm not mad about double speak. I'm mad that Mozilla is nasty, that is breaks well established liberal norms regarding political freedom, that it's executives waste my donations on resume lines for their next gig, and that it's technical leadership seems incapable of making balanced decisions other than imitation Google. But most of all, I'm mad that nobody at Mozilla can even see the problem (yourself included). Mozilla is deeply sick and needs to diagnose its own problems correctly, in order to begin remediating them. Until then, I'll regard it as a dying corporation and I'll look forward to the day when Mozilla finally dies and we can get started on the project of building a free web again by forking Chromium.
> For example, Google executives don't release statements after employees die trashing the employee because of an underlying difference in personality and/or political views.
While I agree that it was probably a mistake for Mitchell to have made that post, I think that it also says something about Mozilla's culture that a lot of people outside of Mozilla do not quite grasp.
Mozilla throughout its history has been mostly "open by default." IMHO there was an attempt to change that in MoCo during the latter couple years of Chris Beard's tenure as CEO, but traditionally (and Mitchell, as a co-founder of Mozilla, very much comes from the traditional side) Mozilla has been very open.
As a consequence of this openness, sometimes things come out that, from the outside, look like airing of dirty laundry, because in just about any other organization, they would be. But notwithstanding a few NDA exceptions and the Community Participation Guidelines, Mozilla employees can identify themselves as such and blog about whatever they want without having to filter it through PR.
As you can see, this also raises a tension between "Mozilla should be more mindful about what its executives are saying online," vs "Mozilla is too corporate and should not be silencing its employees." There are people on both sides of that who will be upset, and again, no matter which side they're on, seem to always conclude, "Fuck Mozilla, I'm switching to Chrome!"
A more expansive NDA would obviously mitigate that, but Mozilla doesn't do things quite like Google or any of its other competitors.
> Google also doesn't fire executives because of their political views or previous donations, when held privately, particularly when those political views are relatively common.
There was a lot of poor reporting during the Brendan Eich affair. Personally I think that the stuff written by the WSJ was a hitpiece that contained multiple falsehoods, but those falsehoods stuck around and built up this narrative that still lives today. Having been there when it happened, the least inaccurate account of what happened was written by CNet's Stephen Shankland [1], IMHO. I suggest you read it.
Finally, the Brendan Eich thing happened over six years ago. Is this really something for which Mozilla should be repeatedly be attacked, ad infinitum? Personally I think that it is increasingly off-topic, yet any time Mozilla comes up on HN or elsewhere, I can pretty much guarantee that `Ctrl-F` `Brendan Eich` will turn something up. People just don't seem to be able to move on from that. I don't think that Mozilla's cause and the vast majority of the people who work there deserve to be punished because of that.
And since you mentioned Google, keep in mind that they are not saints without their own controversies. eg Andy Rubin.
[1] https://www.cnet.com/news/mozilla-under-fire-inside-the-9-da...
Your defenses... aren't.
It's not airing the letter to the general public that was problematic. It's thinking that those are appropriate things to say out loud that's a problem. One of my coworkers passed from cancer a few years back. Frankly, a lot of people thought he was a real jerk before he passed. Nobody said bad things about him to people who knew him after he passed. Not internally, not publicly, not part of the carpool, not anonymously on blind, not even as a little joke after having a few drinks at the bar. Speaking ill of the dead is nasty. And it's mean. People who liked the deceased will overhear you and they'll go home later and cry and think about what people would say about them if they died and then cry more. Mitchell (? I don't remember who tbh) kicked a puppy and put it on YouTube and you're here with "Yes, Mozilla has a long history of putting the things it does on YouTube." It's not the publicity that's the problem - it's kicking the puppy in the first place!
I'm not sure what I'm supposed to take from the CNET article. It wasn't really about gay marriage, it's because the board was indecisive and make a decision and then doubted themselves? So, it was just incompetent management? If you aren't sure about promoting somebody, don't promote them. Promoting somebody and then having them resign because you weren't sure is terrible. Mature corporations with competent leadership recognize that personnel decisions matter - that peoples' feeling are impacted when titles are granted and taken away - and make these decisions deliberately and carefully.
The Eich affair was the cause, but it's not the underlying problem. Mozilla lacks competent technical leadership. Managers with ten years experience in the product area who can make broad-lens decisions. You can see this everywhere. I participate in the web ecosystem in my day job. I'm always struck by the lack of professionalism in the emails from Mozilla employees on github issues. Most Mozilla employees mail like employees 1-2 years out of college. At my company, that fades - managers speak to employees who get too heated in emails and give them pointers with regard to staying on topic and staying technical. But you can also see them in product - Apple's Intelligent Tracking Prevention (ITP) feature - one of the most important strides for privacy on the web in decades - was produced by somebody with a 10 year lens - somebody who saw the security blog post in 2012 about being able to track Twitter users based on their image caches and who had dealt with a decade of the gigantic mess of incompatibility that is cookies for just as long. For their tracking prevention solution, Mozilla copied what some existing plugins did. And it all goes back to Eich. Because managers with 10 years of experience are closer to 40 than 20. They're substantially more likely to have seen political fashions swing - they've seen somebody (perhaps the Dixie Chicks) have their career ruined for reasons that seem incomprehensible a decade later. And they've accumulated at least one "unpopular" political view. And they've come to realize that some organizations are simply too interested in political fashion to be an appropriate home for them.
The point is - what happened to Brendan Eich doesn't prevent me from using Firefox. I don't use Firefox because it sucks. And it sucks because Mozilla can't hire good people with decades of experience. And Mozilla can't hire good people with decades of experience because of what happened to Brendan Eich (and the attitudes that led to it).
Why do you think it sucks? It's been absolutely epic the last couple years in my opinion. They're making some awesome technical choices. They've repeatedly gotten themselves into trouble on the social level, but frankly I don't see how you could say they're not doing well technically. I'm pretty sure Firefox is outperforming Chrome on multiple aspects, and they're positioning themselves to become the best browser period.
I don't really care for its "smart" features like the anti-tracking or other services they offer, so unfortunately I won't be paying them any money any time soon, but to me it's incredible that there's a company out there paying people to rewrite their rendering engine in rust, while also having to pay/support people to actually make that same language suitable enough to become a critical part of an app with such a large user base.
I also see privacy issues sit in the Firefox bugtracker. I read about fuzz tests from project zero and elsewhere and realize Firefox is under-fuzzed, both DOM and JS. I finally stopped using Firefox because, as somebody who writes native code for a living and reads about bytecode VMs for fun in my spare time, I could no longer convince myself that it was satisfactorily secure.
What awesome technical choices do you think Mozilla has made recently? I'd love to hear an example. Throwing away the plug-in model to catch up for performance was an necessary technical choice (perhaps), but it was largely solving a self-made problem and catching up with the competition rather than bona fide innovation, so it falls short of "awesome" to me.
I don't know about web features lagging, I feel that's also just chrome pushing web features before they're fully ratified, but maybe there's some where firefox really lags. It was a bit painful for my project that they've held back on the shared buffers thing, but I think that's going to be turned on soon again.
Besides webrender, they've been really working at performance the last couple years, there's performance improvements in nearly every release.
If they're not fuzzing their interpreters that is worrying. If they really are doing bad, surely someone's gonna come and do it for them right? Or do you think Firefox is so small right now hackers aren't even bothering?
I think the future is a rebase on Chromium. With so many companies (Brave, Google, Microsoft) each shipping their own integrations in Chromium, integrations will naturally become plug-in based (or at least, have a fairly stable API), allowing each vendor to opt in or out of each customization. Then, projects like Tor will move the TorBrowser to Chromium with their own implementations that are tracker free and one of them will eventually take the place of Firefox as the rallying point for the free software ideologues.
Which is a shame because I have a lot of sympathy for the free software ideologues. I'd like to win the browser fight for user-first free software ideology, not just corporate directed free software. But I no longer see Mozilla or Firefox as a banner under which that can be done. At the same time, I'm not sure how next free banner gets started.
I haven't been following exact features between browsers too closely recently, but Firefox's Tracking Protection has been around for a while and improving for years; and of course, Firefox is where AdBlock/uBlock originated. What does Safari provide that Firefox does not? How does it affect web compat?
> and Chrome made JIT exploitation and then Spectre attacks in JavaScript impossible by using process boundary separations and applying sandboxes to purpose built processes.
This feature has been a long time coming in Firefox, and it's still not all the way there.
But Firefox did just release an opt-in process isolation feature for Firefox, which applies stricter cross-origin controls for a variety of content, and in exchange gives web developers access to SharedArrayBuffer, the feature that needed to be disabled to mitigate Spectre attacks.
So site isolation is progressing, and the first iteration of it has been released.
> What awesome technical choices do you think Mozilla has made recently?
The development of Rust. Servo, which acted as an experimental testbed for a parallel browser engine and has led to its CSS parser, WebRender, and a number of other components being used by Firefox. Asm.js as an alternative to NaCl, which led to the joint development of WASM.
> I haven't been following exact features between browsers too closely recently, but Firefox's Tracking Protection has been around for a while and improving for years; and of course, Firefox is where AdBlock/uBlock originated. What does Safari provide that Firefox does not? How does it affect web compat?
Firefox, like uBlock and AdBlock is list based - it forbids known bad actors. Safari is changing web standards to make tracking impossible, regardless of whether or not you are a known actor, and doing it gradually and carefully enough enough where breakage is minor enough that users don't complain. And Safari has less market share than Firefox. Look at e.g. https://webkit.org/tracking-prevention-policy/ for the principles and the other posts on the blog for details about the implementation. It's an industry wide change that a non-advertising funded browser company needed to push, and it just needed a real leader to push it. And that person turned out to be John Wilander (https://twitter.com/johnwilander). For whatever reason (I've given my thoughts above), I think Mozilla struggles to attract these sort of talented experienced mid-career people.
Rust is pretty cool, but Servo is pretty immature, and it seems like Mozilla just fired all those people. I dunno. I don't see a bright future there.
Well, yeah, that's the problem.
Until now, I felt like despite its issues, Mozilla was mostly on the right track. There have been a few mistakes here and there, but it was fundamentally doing good work.
However, cutting Servo, and it looks like maybe Cranelift as well (not sure about that, but Dan Gohmen aka sunfishcode, who seemed to be one of the lead contributors, has been laid off) is a huge blow.
While Servo as a whole browser is pretty immature, a number of components of it were adopted by Firefox, such as its CSS parser, Webrender, its GPU accelerated parallel rendering engine, and more.
You had asked about what Mozilla had done recently, and I listed a few things. But it looks like they are cutting a lot of that. They mentioned focusing on wasmtime and the Bytecode alliance, but I don't see how cutting one of their lead contributors helps out with that.
And they seem to be slowly cutting the head count on Rust; it's less apparent because there are enough people not at Mozilla contributing, and some of the core contributors have been moved onto other projects which use Rust at Mozilla so while they're not contributing directly they are still somewhat involved; and some folks have left of their own accord.
But now it looks like some of those other teams are being cut, like Servo and at least some of the wasmtime team, so I really hope that more companies can put some more investment directly in Rust, as well as the WASM ecosystem.
- many addons are still broken/unsupported after Quantum
- addons have been blocked from Firefox for questionab,e reasons
- Firefox often ships proprietary third party software & DRM
- telemtry enabled by default
- the total fiasco that is the totally incomplere Fenix that was released to the stable channel on Android
There have been epic things, but the list of bad things has been growing a lot.
It is notable that in your summary you refer to this as political fashion swings, and "unpopular" political views, and an overreaction. Would you characterize the civil right movement in the same fashion?
You also seem to correlate competent technical leadership with someone who sympathizes with Eich's views. That in my experience doesn't follow at all. If anything competent leadership means you have worked with many people of all different backgrounds and have excelled at leading and empowering them. Mozilla likely has many LGBTQ employees, and if your personal prejudices stifle their contributions, then you are not competent by definition of leadership.
At companies like Google, Microsoft, and Apple, you can work on a browser regardless of your political views. At Mozilla, you need to think a certain way first. A smaller pool of technical talent to choose from leads to worse technical leadership. Recall that Eich only became the CEO (over the opposition of a portion of the board) after months where Mozilla was searching and couldn't find anybody better. It's not that the people who have particular political views are particularly talented, it's just that some of them are talented, just like the people who disagree with them. If you can include talented people of all stripes, you can do better than if you restrict yourself to talented people from a single ideological group.
Unless by "everything" you mean the government of the United State of America (the country where Mozilla has its headquarters), in which case, it's OK again (Obama opposed same sex marriage at the time when Eich made his donation). You can dress it up like Eich's views were some big sin that demands banishment from society, but of America's 45 presidents, 44 of them agreed with Eich, and the one who disagreed initially agreed with Eich before disagreeing with him. So, I'm pretty sure you can be in charge of everything with those views.
Yes.
Just to answer your question explicitly: yes. If somebody had a political opinion that was popular with 40% of the population and had not brought it into the workplace, I would not support firing the person for holding that opinion, even if the opinion were, for example, that schools should be segregated by race. While I personally don't support segregation by race, I don't find firing people for political views kept outside of work to be in the long term interest of liberal societies. I find the notion of segregated but equal schools unworkable (because those with power will always ensure their schools are better) but not inherently evil. And, in some situations (e.g. gender), I do not oppose "separate but equal" schooling. While I personally attended a public school, I have several friends who attended single-sex private schools, and they turned out OK.
With all this in mind, your language around "denying a human right" makes it clear that you aren't giving Eich's views a fair hearing. California had domestic partnerships for same sex couples that ensured comparable protections around spousal visitation, etc. While I also disagree with the notion of "separate but equal" for partnerships and support granting gay couples the right to marriage, international organizations (like the United Nations) do not generally consider "separate but equal" to be human rights violations. To be a human rights violation, the separation must be coupled with a disparity in treatment (as in segregated schooling in the United States), which Eich is explicitly opposed to.
The history of civil rights didn't end with Brown v. Board of Education. The Civil Rights Act and Loving v. Virginia also repudiated separate but equal. Voluntary single sex education and certain environments where women might feel vulnerable are specific exceptions. The California Supreme Court gave separate but equal for same sex unions a fair hearing in 2008 and found it was discriminatory and unconstitutional. The US Supreme Court agreed in 2015.
Eich didn't apologize or even say he wouldn't do it again. He actually pointedly refused to explain his views except to say he supported civil unions.
But we are talking about Mozilla specifically, which states in their manifesto: "We are committed to an internet that includes all the peoples of the earth — where a person’s demographic characteristics do not determine their online access, opportunities, or quality of experience." If we put aside any value judgement on that statement, I can see how a CEO publicly supporting exclusion can raise concerns about their performance with respect to the company's mission.
Even so, Eich wasn't fired, he resigned and moved on.
Far more interesting to me is that 6 years later, you and others on this forums go to such effort to justify why any problem with the company is a consequence of that resignation. Eich doesn't need your support. I'm curious as to what drives the justifications and the splitting hairs as to what is the approved meaning of human rights as defined by international organizations. The language about denying human rights should have been the least controversial part of what I wrote.
I think you may be observing something about yourself and attributing to others. Mozilla's problems aren't a consequence of Eich's resignation. Mozilla has several problems - I described three of them that are particularly prominent to me - 1) Debian / power users 2) wikimedia executives 3) and social justice amok. Eich resignation was one of two symptoms I gave as examples of the third problem. I could also have given this blog post as an example, as it bizarrely tries to describe a layoff in the context of fighting racism (were the laid off employees racist?).
I find it interesting that you ignored all the other problems I mentioned and the other symptoms of the same problem and focused in on attacking Eich to such an extent.
Marriage is certainly part of UDHR ("according to national laws governing the exercise of this right" which allows said human right to not apply to certain groups of people. UDHR also considers it a human right for someone to be kidnapped and forcefully re-educated so I do not understand why anyone takes it seriously) but that does not make it a human right. Marriage is nothing more than the government acknowledging that two people love each other, I personally fail to see why this should be a human right (or why the government is meddling in it at all).
its the right of inheriting when your spouse dies
its the right to be covered by your spouse's insurance
its the right to share joint custody of children
its the right of spousal privilege in court
its that you can file taxes jointly
its the rights to benefits as a spouse of a veteran
and dozens more of trivial and important legal rights most couples take for granted. These are trivially denied in many social interactions and used to make others feel like second class citizens, and deny them their pursuit of happiness. This was all debated and settled by the Supreme Court in 2015.
If the government would stop meddling in all the other legal affairs then I would see the reason for your confusion why they are meddling in marriage.
> its the right of inheriting when your spouse dies
You can designate your own heir.
> its the right to be covered by your spouse's insurance
> its the right to share joint custody of children
> its the right of spousal privilege in court
> its that you can file taxes jointly
> its the rights to benefits as a spouse of a veteran
> and dozens more of trivial and important legal rights most couples take for granted
And I am arguing that these are not things that should come with marriage - people who decide to not get married and people who are not legally allowed to get married (such as people in polyamorous relationships) should have the ability to enjoy the same rights as married people. Regardless though, not all of these are part of the universal definition of marriage (nor are a necessary part of it), the UDHR says that marriage as an abstract concept is a human right (and only for certain people at certain times as the law allows) - it does not designate any specific privilege between married people as a human right.
> If the government would stop meddling in all the other legal affairs ...
There is a difference between the government attempting to catch someone who violated the rights of someone else and the government recognizing (or not) the love between people.
They don't fire executives but they are fine with firing normal employees instead.
Obviously you're referring to Brendan Eich. But you're wrong: Eich was not fired, and he was not forced to resign. In fact just the opposite: the board tried to get him to stay. This should not be news to you: it was in the FAQ on CEO resignation, from April 2014 when it happened:
https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignat...
Q: Was Brendan Eich fired?
A: No, Brendan Eich resigned. Brendan himself said:
“I have decided to resign as CEO effective April 3rd, and leave Mozilla. Our mission is bigger than any one of us, and under the present circumstances, I cannot be an effective leader. I will be taking time before I decide what to do next.”
Brendan Eich also blogged on this topic.
Q: Was Brendan Eich asked to resign by the Board?
A: No. It was Brendan’s idea to resign, and in fact, once he submitted his resignation, Board members tried to get Brendan to stay at Mozilla in another C-level role.
Edit: it appears I cannot make an edit. I do think the correction is immaterial to the larger point. Eich was not able to function as CEO given his donation. The wide publicity of this event, the other event I mentioned in my post, and even the FAQ you shared and the blog post that is OP are symptoms of an organization that is more interested in being seen positively from outside than in treating its people well. Given the wide publicity of these events, Mozilla struggles to extract experienced and high quality talent from the industry.
What about https://www.theverge.com/2014/3/28/5559284/half-of-mozillas-... then?
>Update 2: A Mozilla spokesperson says "the three board members ended their terms last week for a variety of reasons," adding "two had been planning to leave for some time, one since January and one explicitly at the end of the CEO search, regardless of the person selected."
Do you have any evidence that the official Mozilla FAQ about the matter is lying, and that they actually fired him, or did not ask him to stay? Has Eich himself ever made the claim that he was fired, or forced out, or denied the board tried to get him to stay? Or are you just spreading conspiracy theories that contradict the known facts?
People in this business always discover this stuff and then they're always like "Why do they hate me?". The answer is "they never wanted to love you. They want to watch you fall". Like DDG with their favicon service (which HN billed as some sort of nefarious tracker).
Vanta bypassed all this by not playing to the Security Puffery crowd. Usually a quick way to do that is to require money because the Security/Privacy Puffery crowd doesn't have any.
I'm a happy Firefox and Chrome user. Honestly, it's been working fine for me.
Precisely this, and it's been apparent for a long, long time. The lesson that organizations should learn from watching Mozilla's reception in tech circles is this: never, ever, ever market to power users; casual users are more numerous and less demanding. Chrome won the war a decade ago when it decided to focus aggressively on casual users, leaving Mozilla to deal with the fractious dregs of the power user market.
Truth.
Those early adopters would have been adopting Phoenix 0.2^ which was released in September 2002, that was later released as Firefox 1.0^ two years later — at a time when the only power users could have been those same "early adopters".
Those early adopters would have been as I describe: technical users with the capability to install and operate an unfamiliar browser for the sake of curiosity. (I was still using MSIE in 2002, so it's not like it was universal among technical users either, yet.)
Those early adopters do not represent the total set of power users today.
^ https://en.wikipedia.org/wiki/Firefox_early_version_history
At enterprise prices (i.e. thousands of dollars per user per year) it makes sense to accept the cost of dealing with power users. But not for a product that you give away for free.
I say this as someone who has been using Firefox for years, and you'll need to pry it from my cold, dead hands. I'm impressed that Mozilla has survived for as long as it has, I was sure they'd be financially kaput by 2016; at this point I think Google only keeps their search deal up as an attempt to avoid antitrust action. I don't know what the future holds for Firfox, but I hope it remains competitive. We need alternative competing implementations for the health of the web.
Power users are certainly valuable for spreading the word but it's only one way, you can also actually advertise and market the thing like Google did. And even though power users can spread the word, you still need a superior product for casuals to actually win them over. How long has HN and other forums been beating the drum for Firefox now? Has it actually made a difference in their declining marketshare (at least for desktop, not sure about mobile)?
I don't think it has, and I don't think it ever will. If Firefox survives and resurges in popularity, it will be for a better, more polished, more optimized, slicker product for casuals. And many power users will hate them for it. Well, that's just my prediction.
I think a lot of times more technically driven products resist change a bit too much. Some of the best examples are Gimp and Firefox. Gimp's UI is hideous and despite Gimpshop builds offering a better experience to users, they still resist. Similar for Firefox's overall ui/ux when so many preferred chrome (including myself).
Not all UI change is for the better, but when the vast majority of users prefer a different experience, it's helpful to listen sooner than later.
None of this had to do with product quality.
This is quite mistaken, Chrome would not be the market leader without the best product quality. You can't force a worse browser into market leadership, as Microsoft can tell you. They've been aggressively forcing defaults and preinstalling their browsers at a far deeper level than Google was for years (and they're still doing it), yet they lost so badly they outright abandoned their own formerly dominant browser. Then even among techies and "power users" who know how to change defaults, Chrome gained incredible traction as the fastest and simplest browser.
Companies can push a browser all they want but getting the vast majority of people to actually use the browser that you've put in their face requires your browser to be legitimately better than the one they're used to. Everyone, including many "power users", could see how much further ahead Chrome was, especially in its early years.
I know some people prefer to think that Google has mind control abilities and can somehow trick users into using a product that provides a worse experience, but this is far from the reality. Effective marketing and delivery is only ever a fraction of the story. It's telling that even in the tech industry, full of professionals who know how to use computers, Chrome remains the dominant browser.
>who know how to use computers
That's not much, even monkeys know how to use computers.
Another fun fact, is that previously to Chrome, Google had been doing the same with the Google Toolbar for IE, which changed everyone's default search to Google as well. Chrome wasn't so much about "protecting the open web" as protecting Google: They were afraid (not inaccurately) that Microsoft was considering figuring out a way to prevent the Google Toolbar from hijacking the search settings in IE.
The nontechnical user flow at the time, was that they might have MSN Search or whatever on Internet Explorer 6, and then they'd hit a website that needed Adobe Flash Player. The Flash Player installer would have the "Also install the Google Toolbar" checkbox preselected, so it would install that browser toolbar and switch your search engine to Google.
The reason Sundar Pichai is the guy that ended up on top at Google is because the Google Toolbar (and then Chrome) was his baby, and that ushered in Google's monopoly much more than literally anything else at Google.
However, I switched from Firefox to Chrome when the former changed how DPI were calculated, told everyone that the new way is the right way and it's up to websites to deal with it, and everything looked wrong in the meantime. And then I noticed that on Chrome, not only did things look a bit nicer to me (quite apart from the DPI issue), but the same sites I often used rendered just a little bit faster - faster enough to be noticeable.
At the time, at least for me, Chrome was at least equal to Firefox in terms of product quality.
How true. To paraphrase Henry Ford, if HTML5 developers asked instead what casual users wanted, we would now have a faster Flash.
It's history repeating itself over and over: developers and power users introduce or ask for something innovative, then casual users notice it, embrace it but also ask for it to be simpler to use ("50 knobs are too many, we want it to be usable with 3!"), therefore many functions are automated, other removed and interfaces are dumbed down to make the product palatable to the lowest denominator; however now the product has lost most of its "cool factor", not to mention some advanced functions, and doesn't attract power users anymore, many of them ending up migrating elsewhere. Rinse, repeat.
That is not going to happen to Firefox, since the war for conquering casual users has already been fought and won by Google thanks to their pervasive advertising telling everyone the lie that Chrome is better and safer. Mozilla should instead focus on giving power users the best possible product wrt security and privacy, two aspects where it would win hands down against Google, while at the same time try not to lose those among casual users who happen to be concerned about privacy and security and to whom Chrome would not be an option.
As for Mozilla's need to become profitable, why don't they attempt to use their widely known brand to sell personalized Pi-Hole-like boxes, hardware firewalls, VPN bricks that connect together from here to there, etc. Imagine two boxes with network plus audio ports: you connect mic, headphones, optional camera, a network cable, your laptop and the two boxes will establish an authentic E2E encrypted voice + video + data communication from anywhere to anywhere, no other operations required. Mozilla could surely provide the necessary services to get around NATted or filtered connections, and the shiny boxes with their logo would ease the association between the brand and the concept of private communications, security, privacy etc. helping as a consequence the adoption of Firefox as well. I think if they really want to focus on privacy and security they shouldn't ignore the hardware field where their brand can still make a difference.
Like this?
That makes zero sense.
Why Mozilla seems to be axing the Servo division? The only part that actually catered to casual users? Also by introducing a VPN and Pocket Premium is for casual users how?
But I know what you mean. In the Geeks, Mops, and Sociopaths text (which I don't necessarily fully subscribe to except for the naming conventions - which are useful), these people are the Mops. They aren't people who are actually concerned about security (Vanta is a successful product for those people) or privacy. They are the Mops of the Sec/Priv group.
They can't give you anything and you can't give them anything. So there's little point engaging with them. If you're interested, I have a friend working on something he calls overlay networks, to allow the Geeks to communicate with other Geeks while allowing Mops to provide the cultural mass.
I've met other people who were part of Firefox's big grassroots campaign that forever changed the web and won all of us the new standards-compliant web that Chrome has thrived in and a lot of them have remained Geeks. And I suppose almost all of them were Power Users. So I don't quite disagree with you, I just think the group is refinable and you definitely want the Geek Power User on your team - they become the fabled first adopter.
Android and ChromeOS pack a Linux kernel on their bottom layers, but nothing of it gets exposed to userspace neither for users nor for devs.
Android NDK explicitly doesn't have anything Linux related as part of the official stable APIs contract, and on ChromeOS Linux support is exposed via a container, WSL2 style.
Basically, there's money in being an ecosystem like Apple's or Google's app store - you can take a 30% cut just for being the platform if you play it right - but Microsoft noticed with Windows phone and UWP that you can't just set up a store and rake in the cast unless you can attract developers to build things on your platform.
Then there's anchor products, a term from supermarkets for things like coke/pepsi (depending on the country you're in) - the idea being, if you don't stock these then your customers will shop somewhere else. If Facebook/Uber/Whatsapp/$COMPANY decides to develop their app for mobile OS 1 and 2 but not 3, then that's a strong disincentive for some people to buy OS 3, even if it's privacy-respecting and open-source and diverse and whatever. (The desktop counterpart to this is MS Office. For most companies, the choice is between Win and Mac, and will remain so unless Office ever becomes natively supported on Linux.)
Even the government has realised this, with their "clean app stores" plan - I read this part as "we won't outright ban US citizens from buying Huawei phones, but we'll make sure they only have access to a segregated app store and we'll lean on major companies not to develop a separate version for this store.
So if you ever want to launch a new platform, service or similar with a business plan that third parties will develop software for it, you'd better keep these third parties happy with decent developer tools.
Non-nerds can no longer tell it's better, so I stopped doing that. No longer worth the effort, might even end up adding to my friends-and-family tech support burden rather than reducing it. I still use it myself anywhere Safari's not available, but yeah, it's a power-user-only product now.
Chrome only did better with regular users because 1) it was OS-bundled, and 2) they could shove "try Chrome!" banners at the top of every Google property. I don't think the product itself is significantly more focused on normal users. Google's just got a way, way better platform for promotion. They can snap their fingers and get a million installs of something in a day, if they really want to. But fact is FF doesn't have that. What they did have was power users doing all their marketing for them. Not so much, these days.
Chrome UI was (and is) total shit compared to Opera (Presto Opera, not the new Blink one). The tab bar was literally unusable for like 10 years if you had more than ~20 tabs open.
Last time I used Windows without an SSD, Chrome kept stalling on IO every couple minutes (for some profile or temp files bs), fixed by symlinking to a ramdisk.
Chrome still can't properly VSYNC, can't keep a stable framerate and has unnecessary frames of input lag.
When (if) they make ad blocking impossible, they will lose every single tech savvy user they have.
What OS bundles Chrome? Do you mean ChromeOS?
> and 2) they could shove "try Chrome!" banners at the top of every Google property.
That happened way later.
Maybe you have forgotten since it was so long ago, but the original wave of power users migrating to Chrome and bringing their non-power user friends along was exactly like the wave of folks who moved to Firefox. Chrome came out in 2008, had process-per-tab isolation and custom Chrome (i.e. window decorations, that's where the name comes from) that used less vertical space.
Your statement is revisionist history.
Android.
Android.
[EDIT] and Chrome was better enough that it got power users switching (this is before "Google has become very obviously evil" was common geek opinion yet, which helped), but I'm not sure it would have gotten them installing it on normal folks' computers with quite the fervor we did Firefox, back in the day. The banner ads are what got them on normal people's computers.
https://www.google.com/googlebooks/chrome/
edit... I'm sort of amazed the whole thing is licensed as CC
Firefox of course got much better eventually, but by then the damage was done, and Chrome's ability to sync with the rest of Google products (and Android devices) made the browser extremely sticky.
I will happily critisize Mozilla, DDG, etc when they come up short, but I will also happily celebrate their successes and continue to use and recommend their products as long as they don't stray too far. I want them to aim for perfection, but I completely recognize they will fall short.
There is a huge difference between critisism and condemnation.
I'm just disappointed about what Mozilla has become over the years. It wasn't supposed to be an "agile" tech company, with slick marketing and UI/UX, making deals to try to get market share.
It was supposed to be a non-profit foundation, making an open-source cross-platform browser engine, pushing for open protocols and standards. It enabled a few niche open-source operating systems to have a viable browser, it put a big dent in IE's market share, I would say it paved the way for Safari on iOS to be viable way back in 2009, and that obviously changed the world.
It still could have done that. It was making 100s of millions of dollars per year from the default search provider deal, for over a decade. It could have saved most of that money, spending it only on 50 to 100 browser engineers. Branching out to MDN and websocket or webrtc libraries would also make sense. But the rest of the crap, the marketing, the rebranding, the Pocket purchase and integration, Firefox OS, the voice recognition and AI stuff (and notice the announcement, they're keeping the AI division, really need that part apparently), stuff that nobody remembers, that's all a waste of money that could be saved by the non-profit foundation to just support the low-level engine keeping the open web viable.
I have no reason to think that your assessment of what's "crap" is a good one, while the assessment of those who actually work at Mozilla is somehow worse.
Being an as-good-as-the-competition web browser that's not the default on any major OS (yeah I use it, but the Linux desktop ain't major) and doesn't have something like Google's reach for massive promotion (like they did with Chrome) is gonna kill them as a viable product with broad appeal, at this rate. They need to find a way to make that so much better than the competition that people bother to install it (on others' computers, too, like how they got their start), and I'm not sure how they can do that, or they need to pick another crappy but super-popular web-related product and go for the throat.
[EDIT] for that matter, web chat/conferencing, and social. IMO the browser's a dead-end for them except as a supporting product, but they keep focusing on utterly dull, niche, or already well-served products. IE sucked, but everyone needed a browser. Firefox crushed it by thoroughly and entirely not sucking. Pick something else that sucks and do the same. Not... bookmarking or whatever Pocket does.
I pay about $12/month to be able to use these things, which I regret only slightly less than not having the time to establish suitable alternatives.
I assume they’ll get rid of it at some point and then I’ll move, but it’s surely handy (OneDrive is completely terrible UX wise and has a 5TB hard limit).
Just thinking about all the money they burned through, how great would it have been, to bring XML up to current standards, and to support it well in Firefox. I mention this, because it is important, that we have at least one browser in the market, that understands XML native.
Or what would be if "Ubiquity" would have become an integral part of Firefox? Wow, just wow! I hate these people. They totally ignored the desire of many folks for a WYSIWYG XUL IDE back in the day as well... Instead they made Firefoxy parties, sold T-Shirts and coffee-mugs, implemented 'Persona', 'Hello' and what not! Did you just say, they bought 'Pocket'? Holy moly! I thought it was just a strategic relationship.
There was some relationship between the creator of Pocket and one or more Mozilla executives and/or board members that made the whole purchase stink in more ways than one.
First thing i do on a new Firefox profile (for the one machine I have still running Firefox) is disable Pocket.
And when Phoenix/Firebird came out how it was very basic but a slimmed down version of Mozilla.
It seemed they lost their way and just became the old Mozilla browser but with lots of features nobody wanted (Pocket??) and a tonne of other things I have no idea why they got involved in. Perhaps they just employed developers who liked writing new things.
How do you have that much money for such a limited scoped mission and still get in over your head? And if so, what hope is there for anyone else?
I think some of the more encompasing efforts haven't all been bad. Rust as a language has been a great thing to come from Moz. Firefox OS could have been interesting as well.
For that matter I'd have been happy to see broader adoption of Mozilla's identity efforts, and don't so much mind them trying to get VPN as a secondary funding source.
I do wish their structure was more geared towards keeping the technical and developer teams as a focus of the organization over the more commercial aspirations.
I will say I did switch to Chrome around 2010 mostly because I really do prefer it's UI/UX ... FF is getting closer to that, despite some really not liking it and I've considered switching back.
I also find it ironic how popular electron has become, when XULRunner was such a great platform well over a decade before. I do think there's opportunity to create the next npm in concert with deno and firefox for supporting a greater module approach. There's still some unanswered bits there. Similarly, still would like a way to do bundled application packages; similar to jar or silverlight that's just a zip file of assets with a manifest and modules.
If often feels like Mozilla is doing their own thing to try and gain market share instead of working with the broader community.
You can argue that Mozilla specifically shouldn’t do this, and you might be right. But no-one else has their profile. No-one else is doing it.
Chrome won me over as a developer with its developer console, and I noticed Firefox Devtools has become a lot better now.
There are still quirks in Chrome's devtools and Firefox really has a shot if it focuses properly. For example working with large JS files are painful and the networks tab can be way more better.
Witness Firefox ran an Ad on the front page of newspaper with thousands of supporters names on it. It sure made us proud, the battle against IE. ( Which is why I get pissed when people say Safari is the new IE ) I dont know how long ago was that, early 2000? Must have been nearly two decade.
Pushed Firefox installation in a University Campus to thousands of PCs. Pushed through hundreds of installations in a few enterprise. Along with dozen of other things, communities, Mozillazine ( I think it is now in Read Only Mode) .
There are lots of help from others too. I am sure I am not the only one. I dont know and dont think Chrome ever got that much support.
If you are IBM or Intel, you can afford to do silly thing like acquiring McAfee. You can afford to waste money and inefficiency. The whole reason why Startup were able to compete with some of the big players is that they could get $10 out of $1 spend, while Enterprise could barely move even with $10. The inefficiency is real, the only exception to that is possibly Apple.
Mozilla has a large cooperate mentality, enterprise inefficiency, non-profits ideals and startup's moon-shot strategy. I dont know of any possible worst combination than that.
So after nearly three decades of Netscape / Mozilla, I moved on to a different browser. It was just too painful to watch.
Edit: I forgot to add, Google has yet to renew their contract with Mozilla. Given their new low in marketshare ( Judging from Apple, terms are likely paid per Active User basis ), I suspect the negotiation terms is substantially lower than previously. Hence the layoff.
If it wasn't clear, a user is directly supporting Mozilla by using their product.
If coca-cola did some re-organization I didn´t like or spent money like a mad person on ridiculous products, I´d still buy coke until the company went broke.
Anyone can do better than Google when it comes to privacy, especially if you define "privacy" as "don't do what Google is doing". It is almost a tautology: we first define Google as the opposite of privacy and then market yourself as private by not being Google. In order to drive the point, you add some kind of blocking feature and, yay, private!
In order to be relevant, you need to do more than that. Firefox used to be a great browser not because it was private, but because it was a great browser. It had great support for the latest web technologies, tabbed browsing before IE, it was fast, etc... And because of that it managed to make a dent in IE market share. But now, what does it have that Chrome doesn't besides not being from Google? Firefox even lost most of its identity by discontinuing XUL (for good reasons, I know) and updating its UI to look more like Chrome. I use both browsers on a day-to-day basis and Chrome tends to work better on average, though Firefox seems to be slowly catching up. I don't know what the situation is with Servo but it might be what Firefox needs.
Another example would be DuckDuckGo. Again, it caught the "privacy" virus. Please, no, "private" just means you are a proxy for inferior Bing results in this case. The worst part is that DDG has more to offer than "privacy", like instant answers and bangs. Why not market these instead?
But i still didn't buy DDG's privacy stuff
Instead of using DDG's !wiki or googling "wiki [topic]" you can configure a search keyword to send you to Wikipedia's search results page, cutting out the middleman. I have this done for a dozen or so sites I use frequently and this has cut my general purpose search engine usage down significantly.
https://support.mozilla.org/en-US/kb/how-search-from-address...
This is the sort of privacy enhancing feature that Firefox should streamline and advertise. I wonder if they don't make it known to users because it might influence how much money Google is willing to give them for being the default general purpose search engine..
The Chrome UI is somewhat better and it also automatically creates these when you use a search somewhere, with a keyword equivalent to the site's domain.
I don't know why Mozilla doesn't just copy this old Opera UI: https://i.postimg.cc/1XCg1HG8/opera-search-edit.png
Firefox lost most of its identity by updating its UI to look more like Old Opera. And it has been copying Opera since it was called Phoenix.
This is also the reason I use Firefox. It is the browser that more closely resembles Old Opera.
> [Privacy/Security focused people] don't actually use [Firefox].
Is this what you mean? If so, I strongly disagree. I'd wager such 'power users' are the majority of Firefox users at this point. Casual users have all gone to Chrome, as well as many [but certainly not all] power users. I am still using Firefox and plan to continue doing so for as long as I can.
I'm concerned that Mozilla's mismanagement will make "for as long as I can" rather short. The only reason for this to concern me is because I use it. Writing off concerned commenters as non-users is a huge mistake.
That was a pretty blatant exposure risk for something trivial, and the employee who responded on it was shockingly inept. At some point the amount of stupidity becomes so incredible that Hanlon's Razor breaks down.
People generally want privacy and security, as numerous polls show, but:
a) it's very hard to figure out if something is private/secure
b) the company can change the deal at any point
c) the market has stacked the deck against privacy and security.
Until there are laws with teeth which will punish transgressors, not much will change.
> b) the company can change the deal at any point
Yes! Don’t forget the time Firefox, bastion of privacy, forgot to update a critical cert that allowed addons to work, and then said, “don’t worry guys, the whole time we had the power to force our updates without your consent, under the guise of an analytics feature, and we used that to fix this!”
Because it was.
Advocating against security is you advocating against yourself for no purpose other than sticking it to others. That's incredibly poor reasoning, and you're generalizing all groups as if they're all outrage for bad reasons.
Would you care to elaborate?
Unfortunately, rather than doing that, it appears most of the money has been spent on various misadventures and expanding staff to consume the funds taken in which now apparently has to be scaled back. So now we get to read this blog post which reads like any number of VC-backed startups needing to pivot to find a business model. Mozilla has one, if it would just stop spending money going off on all these tangents and focus on what I suspect the vast majority of us want from it: the best possible browser. If we get to a point where browsers are no longer relevant, then frankly neither is Mozilla. It's shown minimal aptitude for things other than browsers, and supporting tech, which it unfortunately doesn't seem terribly interested in focusing on.
Just wanted to let you know I appreciate what you and Mozilla are doing, regardless of these certain purity-zeolots. May Mozilla live long!
I would not be surprised if it was the same for other users. It results in implicitly giving less benefit of the doubt when another potential controversy comes up.
Other application developers are held to a lower standard because they have already come out the other side - people already simply assume the worst about them. The paradoxical anger comes from the fact that they don't want to do the same with Mozilla, but feel more and more that they'll have to.
Yep, you can count me in this group as well. The Firefox team goes out of it's way to make so many changes that just seem useless or annoying; it's baffling to me. It really feels like a team with too many devs and designers sitting around needing to create work. I very much doubt that's actually the case, but that just means it's a widespread management issue.
That said, it doesn't make me want to stop using Firefox because the only other option is Chrome which has bigger issues.
This is how a lack of a vision manifests - if there was a vision, there would be meaningful work for everyone, instead of people inventing unwanted features to keep themselves busy.
And of course, vision needs user & customer research, it's not a thing a 'leader' could hallucinate with no external inputs.
In the enterprise world, Firefox lacked a few, small, but critical features:
1) MSI Installers
2) Group Policy Administrative Templates
3) Proxy configuration from Windows
4) Enterprise PKI integration
Some of these are supported now, but for about a decade there was at least one person in Mozilla with a philosophical opposition to doing anything that is seen as helping an enterprise Windows network deployment.
I'm pretty certain that Firefox still doesn't work properly in a large corporate environment. At any rate, I've given up trying, as have millions of other administrators. We installed Chrome, which "just worked", and moved on.
The result of this is that enterprise web applications were written for Chrome, not IE or Firefox. Chrome became mandated and automatically pushed to every machine. It has become the new IE6, for better or worse.
Firefox missed that boat.
Why was that important? I was under the impression that exe and msi installer had no real difference between them. Obviously I am incorrect but I am wondering why.
In Windows there are further nuances, such as installing per-user, per-machine, or both. Similarly, MSI support often implies support for transforms (MST files) and patches (MSP files) also, which is important on large networks. Back in the days of constrained bandwidths, MSPs were great for rolling out updates without killing the WAN, but few vendors would provide them.
Firefox tended to prefer the interactive install wizard installers and hence deploying it at scale was an enormous pain in the arse.
For example, the Enterprise CA thing actually interacted with the packaging. You had to crack open the Firefox files, download some obscure NSS command-line tool that they regularly moved around on their website to spite admins, and inject your corporate certificates into the Firefox-specific Root CA file. After this, everything had to be put back together in some way for deployment, typically by repackaging the files into an MSI.
Similarly, instead of ADM Templates that allow settings to be pushed out via Group Policy, you had to do hideous things to JavaScript files. These also changed regularly and had all sorts of limitations.
There was just no way anyone in their right mind would do this every few weeks to keep up with the Firefox release schedule. IT admins have other things to do, not just babysitting Firefox, the one special and unique flower that refuses to play nice with Windows.
The only other obstinately anti-admin products I can think of that were this bad were the Java Runtime and the Adobe suite of products. Even Adobe provided an ADM template at least, even though they published it as a PDF.
I am sure there are other reasons, but these two are the important ones.
But you’re right: too little, too late.
Thinking it is a good idea to leave Windows users behind. You don't hurt Microsoft by doing that, you hurt yourself.
The navigation bar on the bottom is an interesting expiriment but still I quickly moved it back up.
The new tab layout is worse. Each tab need much more space so you can display about half the number of tabs on the same space.
The top sites when you opened a new tab also disappeared. It seems you can put bookmark or something to replace them but the top site feature was really good. I'm likely to want to visit sites I visit the most and that used to be a touch away
They had it as a separate app, as it was (seemingly) a rewrite that uses GeckoView. So having less features and unstable features was somewhat expected for users that went out of their way to install it.
Naturally, a lot of the old features weren't supported, and some were likely feeling like unmaintainable legacy code in the old version (Fennec) to begin with. So a rewrite may have made sense, for where the products were at and where they wanted to go. At least, in my opinion.
But for whatever reason, they decided that they had reached an acceptable level of feature and usability parity as to replace the old version with the new one (Fenix) in the play store. Somewhat forcibly moving all of the current users onto the new browser, silently for auto-updaters and update-all-ers. The downgrade path for those who want or need the old version is... well, I didn't see any documentation when I googled, so presumably it's "install the old APK and hope things work".
It's a cynical and somewhat egotistical approach to software development, disappointing to see from Mozilla and yet another entry on the list.
At this point, I would not be surprised if they find the idea of the extension whitelist - rather than a more open platform as is the desktop and was Fennec - far too appealing to move away from in the future.
That's somewhat doom-and-glooming, but many months ago I had thought they wouldn't end up trying to shove Fennec users onto Fenix in this way, and yet... here we are.
More things the dropped in lates "stable" Firefox for Android: - save as PDF - print support (!!) - downloade manager - full URL display - about:config (!!!) - extensions (other than 9 extensions they carefully cherry-picked)
When you're doing a layoff, just announce the layoff, show compassion to the affected employees, and if you want to announce other changes, do it in a separate announcement. Putting stuff about the fight against systemic racism in the opening paragraph of a layoff announcement is just inviting a tidal wave of eye rolls.
From TFA.
From TFC.
sometime corporate doublespeak is just trying to communicate a narrative or a vision for the future, which in terms of long term survival are often more important than clearly stated facts.
The CEO of Carta made a post about layoffs they had there a couple months back, and the contrast with this Mozilla post is night and day IMO: https://medium.com/@henrysward/cartas-covid-19-layoff-cbb80e...
I think this opening was well-written and clearly communicated Mozilla's purpose. You can blame it for being populist, but don't hate the player, hate the game.
I'd rather they kept politics and so-called fights against racism out of Software, because they were never problematic there to begin with.
The terms master and slave for example are only in bad taste because people make them to be.
Silicon Valley is polluted, all your hardware is made in China, algorithms shape what we see.
They could have said pretty much the same thing, but with a nod to the fact that it is hard to believe the corporate version. E.g. "Mozilla has laid off 250 employees today. Why? Well here are our reasons, let's start at the beginning...".
And then I'd be more interested to read.
I would love to know why - short on cash? Google's teet running dry? Or do they believe fewer people = more agility? or maybe the roles really were redundant.
Also, people who don't know anything about a task tend to underestimate its complexity. I can't remeber the name of the effect but it's a variant of the Dunning-Kruger effect.
As others have mentioned, layoffs should not be templatized, it is an indication that the company doesn't care much about the employees, the heart and soul of the company. I hope to God it was more than 5 minutes to draft a message to put 250 people out of a job in the middle of a Pandemic.
Putting it up to "well this is the standard of the industry" is bullshit, if you want more realistic examples, sexism in the work place is _not_ a hyperbole and is still very normal and very wrong.
Mozilla has always been political. It was born so. Why do you think Jamie Zawinski got Shepard Fairey to design its logo? The Mozilla manifesto is full of political statements. Do you remember the fight against DRM? Net neutrality? SOPA?
Often, people that speak like you mean “speech favoring equal treatment” instead of “politics”.
https://www.jwz.org/blog/2016/10/they-live-and-the-secret-hi...
Furthermore Mozilla has the expertise, connections and brand when it comes to the web they can use as leverage to solve web-related social/political issues, but might not have much leverage for unrelated issues so the risk/reward ratio will not be in their favor.
If I keep that in mind while listening/reading people complaining about "politics" it is often the smallest change to their stated message that would make it clear and internally consistent. So I ask clarifying questions to see if their complaint is poorly articulated rather than picking at their words to defend the thing they're criticizing.
There's no way to donate directly to Firefox development.
There is. It is called "restricted funds":
https://www.501c3.org/kb/what-are-restricted-funds/
The more people use restricted funds designation, the less bloated non-profits with wishy-washy missions there would be and the less money there would be to pilfer by the parasite class that lives in the executive roles of the non-profits.
Here's a related discussion on exactly this topic, from 11 months ago. I see that it was you who mentioned restricted funds in that thread, too. https://news.ycombinator.com/item?id=20874641
If so, there's a lot of people who would like to do this, I believe.
Write "Restricted funds - see attachment" on a check. On the attachment list check details and a restriction such as "Direct expenses for <blahblahblah> only." If you just do not want it to go to G&A fluff fund the execs use to live a large life, just exclude G&A: "<blah blah blah> purposes only. No G&A"
Regulations for non-profits aren't a joke. If they took your restricted funds, you bet they are going to follow the restrictions.
Non-profits may hate it but at the end it is money. So they take it. If they decline to cash the check, no skin off your back.
Source: lived in a non-profit land as a tech consultant. Heard constant bitching about big donors being smart and always restricting funds above a few hundred dollars. Execs of every non-profit that pretends it cannot deal with restrictions are taking the donor for suckers and are fleecing them.
If MoFo made Firefox, this would make sense. But they don’t.
It is their problem, not my. They want money. It is restricted. Money is fungible. If they figure out how to use the money that is restricted then they need to spend less unrestricted money.
Thanks for elaborating though! I didn't know about this feature of donations.
Supporting and directing Internet standards, resisting Google, etc, are a byproduct of developing an independent browser.
I was a loyal Firefox user and can't even remember why I switched to Chrome. Sometimes shit happens. Kohler can be all ecited about making the next great toilet bowl. Just don't expect me to get excited every morning to go take a poop on that bowl. It's an impossibly high standard!
Watching Mozilla leadership drive Mozilla into the ground over the last 8-10 years has been like watching a bus accident in slow motion. FirefoxOS anyone?
The only benefit Mozilla now provides is a warning to companies that place how liked and popular employees are over how skilled and hard working they are.
Mozilla has collected such a large group of well behaved and well liked underperformers to an absurd level like no other company in history. This is no more obvious than the woefully under-qualified and perennially under-performing leadership.
Someone please explain to me how Mitchell Baker continues to have a job? How is Mozilla still paying this person millions, yes millions, of dollars?
Pocket?! You are going to save Mozilla with a glorified bookmarking app?
What a sad waste.
Yeah! They are cutting out key technical employees while not cutting top-level exec salaries.
https://twitter.com/lizardlucas42/status/1293232090985705478
How is that still an NGO?
It doesn't change because upper management is all in the "cult", and there's no incentive to lower salaries. If all programmers (or any other profession) were in charge of their own salaries, I'd suspect something similar happening with people rewarding each other more and more compensation while pointing at other companies to justify it.
If the current CEO, whom from the outside is not doing a great job, is not willing to. You find a different CEO. I am not convinced that no one wants to do the job for $500k instead of $2.5m. Whether that person would be good/bad/worse is pure speculation, but it's not like organizations are taking the chance.
they'd probably have to have at least a negative $2m impact before it mattered right?
revenue on its own may not even be the best measure, if the revenue comes via methods that conflict with the larger ideology. I don't know if Mozilla has that conflict with itself or not.
Your point is accurate though, and I've held the same views for a while now. This sort of thinking would seem to dictate that the next Mozilla CEO will need to come in at around $2.5m - that's been defined as the floor now. Regardless of how well that person executes, they've got that base. And... you can't really judge them after 3 months. You'd need to give them a year to make a 'real' assessment... and you've just spent that money on someone, regardless of outcome.
[1]: https://en.wikipedia.org/wiki/Mitchell_Baker#cite_note-14
Yes. Mozilla Corporation, The wholly owned subsidiary of Non-profit Mozilla Foundation, is a for-profit organization and taxable entity. [1]
For any for-profit organization, increasing profit is one of the major responsibility of the CEO.
And the worse your company is doing, the more important it is to find a good CEO and the harder it will be for you to attract a good one. So you can even make an argument for why CEOs that joined companies that are doing badly might be getting paid more on average.
Of course startups CEO will have different goals - company at different stages of their growth will have very different goals and tangentially they need different CEOs with different skill sets to achieve those different goals.
FirefoxOS gets a lot of hate, but I honestly thought it was a pretty good idea. The problem was that it was terribly executed.
It’s a bit unclear to me wether that was your point or not.
It never works.
A thing can be good and successful without being the global leader, unless you want monopolies for everything.
Sometimes you need to plough your way through the field to get the bountiful harvest - Mozilla did that and then left the harvest to burn.
I think what OP was saying is that Mozilla is so poorly managed that they took a great idea and made it crash and burn.
Firefox OS was abandoned pretty quick as I remember, 2 years tops?
I would not single that out as a failing.
Microsoft made a new OS where they needed developers to target their platform. Too few did, and the platform failed.
Mozilla tried to bypass this chicken-and-the-egg problem by being able to leverage PWAs which “everyone” is making anyway these days. It wasn’t a too crazy bet that it might have worked.
In a similar vein the Pinephone is trying something similar these days: not asking developers to target it, but instead leverage existing app eco-systems (Linux and web).
I don't expect a runaway mainstream success here, but I do wish them luck.
Then hardware manufacturers started producing cheap hardware that could run Android with acceptable performance, thus eliminating the price advantage for FirefoxOS, before that OS could take off in third world nations.
> Watching Mozilla leadership drive Mozilla into the ground over the last 8-10 years has been like watching a bus accident in slow motion.
I honestly am not aware much of that.
> FirefoxOS anyone?
I can't tell if you're unhappy they started that project or unhappy they stopped it. I'm guessing you're unhappy, so I'm going to go along with the guys that were involved on that project for the rest of your post.
I am curious though, since you seem to know so much about Mozilla driving itself into the ground, do you know the resources that were spent on FirefoxOS?
> The only benefit Mozilla now provides is a warning to companies that place how liked and popular employees are over how skilled and hard working they are.
I know that Andreas Gal was disliked, but how was he unskilled and what did his position have to do with the nature you're speaking of?
> Mozilla has collected such a large group of well behaved and well liked underperformers to an absurd level like no other company in history. This is no more obvious than the woefully under-qualified and perennially under-performing leadership.
How did you asses that Andreas Gal was under qualified and under performing?
> Someone please explain to me how Mitchell Baker continues to have a job?
Mitchell Baker is one of the oldest closely related employees to Netscape, Mozilla etc. She is very much the original culture of company. Her particular focus is the overall business aspect of operating the organisation rather than the technical. The technical work would have been people like Andreas Gal.
> How is Mozilla still paying this person millions, yes millions, of dollars?
That's not her sallary, that comes from compensation. Compensation is based on looking at what other similarly sized companies, usually in the same sector are paying based on similarly skilled people. Companies do not want to lose their CEOs etc. What might suprise you is that she's being paid at the lower end of the scale, and this is because she's a CEO sourced internally.
If Mozilla were to replace her with an external CEO, they would likely end up needing to pay vastly more. The compenstion paid is usually pegged to performance. While the company might have not done well as a whole, there are likely things this person has navgiated the company through that you did not see? But, if you did, please share.
> Pocket?! You are going to save Mozilla with a glorified bookmarking app?
Mozilla is following a common technique to help bring stability to the company when one or more revenue stream starts struggling or drying up -- It is diversifying income. Mozilla appears to be a very R&D sort of company, so they seem to be doing what you see companies like Microsoft Garage or Alphabet do and try to create their own 'start ups' without the company bit to try to innovate new products. Hence where FirefoxOS came from.
Many people originally scoffed at the idea of Apple doing a phone.
You just don’t seem to get the obviousness in front of you, just like almost all of Mozilla while the rest of the world sees how absurd and sad things are.
Mozilla has zero chance of survival at its current size without the browser tech. Instead of working on creative ways to monetize that, back when Firefox still had enough market share for it to matter, precious time was wasted on a wide variety of valueless diversions.
Mozilla without Firefox is dead. Pocket or a VPN service has zero chance of bringing in similar revenue. Zero. It was and is a giant waste of time.
And so here we are. Years wasted on what could have been real honest and creative attempts at monetization from competent leadership. They had 10 years to figure it out. Instead they played with whatever new shiny toy fell in front of them.
It would be a hilarious joke if it wasn’t so sad.
I don't know, I feel like I have more context you do right now. But maybe that is just experience from working in organisations like this.
> Mozilla has zero chance of survival at its current size without the browser tech. Instead of working on creative ways to monetize that, back when Firefox still had enough market share for it to matter, precious time was wasted on a wide variety of valueless diversions.
That's not really true though, is it? FirefoxOS derivatives took off significantly and did very well, but, unfortunately, it turned out listening to the public saying to cut it was an awful idea.
> Pocket or a VPN service has zero chance of bringing in similar revenue.
It's not about bringing in similar revenue on a single project, it's about having many different income generators though.
> It was and is a giant waste of time
Did you actually check the development effort involved? They didn't have to spend much on resources to do so, to do these alternate revenue streams, the organisation spent relatively little rather than putting all their money behind a big project and then if it doesn't work out, collapsing -- which is likely to occur trying to pursue large projects like you're suggesting?
I didn’t think it was well written at all. The sheer number of words is a red flag. There are five focus areas that are all extremely vague. Good writing is clear and concise.
And they want to offer me leadership? For what? Seriously considering if Mozilla still has a place on the donation list.
This blog post is pretty bad. Doesn't mean I just drop my support, but I don't see how you cannot be disappointed here or who feels like this is a road to improvement.
"Corporate double-speak" is still far better than not saying anything and/or hoping that nothing leaks.
Public acknowledgement in difficult times is near impossible for most companies, especially those that are private, to accomplish.
If the purpose of Mozilla is to fight systematic racism, then I'm sorry building a web browser and running a VPN is a terrible way to go about it and the leadership team should be removed.
What annoys me with Mozilla, again as much as I love Firefox and the spirit of Mozilla, is that the corporate leadership seems to ignore the project that works. New focus my ass, Mozilla needs to refocus on Firefox. Maybe you do, but it certainly doesn't seem like it from the outside.
Firefox is the leading browser right now. Chrome isn't even close, yet corporate Mozilla seems to have forgotten about it, it's never a highlight in Mozilla Corp. communications, but it should be.
Source? Based on which criteria? If you have even the slightest belief in the wisdom of the crowds, you'll realize that there must be something really appealing in Chrome which has resulted in its 68% market share. Compare that to Firefox's 7%.[0]
I have tried to switch back to FF (and even to Edge), but every time I realize Chrome - despite all its problems - is a much smoother experience. YMMV.
it's a shame, really.
They did have a different memory profile (might still have one in macos, I wouldn't know since I don't use mac), and the UI is each to ones own, but I few programs outside of AOL installers has been as pushy as chrome during the beginning.
In what sense? Feature set, user experience, security, stability, performance, developer experience?
Genuinely curious. I switched from Chrome last year and have yet to find a single aspect in which I’d say Firefox would lead, with the exception of privacy.
That kind of backs up what I was saying, doesn't it? The browsers are good enough for most of the users most of the time and the new features matter to fewer and fewer people.
Firefox, on the other hand, will simply always reopen your tabs and prompt you, in case the crash was its fault. In fact, losing ~50 open tabs in Chrome was what made me switch.
I was doing automated image capture of some data sites and diffing them to see if they changed. Chrome would jitter. Firefox drew the same bits every time.
No.
They didn't apologize. They didn't learn anything. And yea, they sometimes even did it again.
The one thing that could save it, Servo, doesn't seem to be a priority. Instead, Mozilla seems to be focusing on offering cloud services that nobody wants or cares about, which also don't really respect privacy any more than other cloud services. The only significant revenue stream Mozilla has is through Firefox, which keeps steadily losing users and market share.
And even that is almost entirely dependent on people using Google search with the browser. Given that Google is Mozilla's primary competitor who has intentionally broken their apps on Firefox and is pushing them down in search results, and that Firefox is marketing itself to privacy-conscious people who wouldn't use Google anyway, it doesn't seem wise or sustainable at all.
Unless things seriously change, I have no faith that they'll be able to turn this situation around. We may just have to live with a Blink/WebKit web monoculture until we get some serious anti-trust legislation.
Citation needed. I've been using for a while and it is leaps and bounds better than what it was. I haven't fired up Chrome in months now.
The first two points haven’t been true for years and the second is debatable - Firefox’s tracking protection certainly seems to be more effective.
The problem for Mozilla is that this doesn’t matter enough: Firefox feels faster than Chrome, but both are fine in normal use and your web browsing experience will be most affected by the site you’re using needing a ton of JavaScript rather than the browser. Similarly, their developer tools have a bunch of nice features but the developer experience is pretty decent in every browser so it’s not a distinguishing factor the way it used to be.
Browsers have been commodified and that’s the core of Mozilla’s business while Google has a ton of ad revenue to support Chrome no matter what happens.
DRM, DNS over HTTPS, VPN, Pocket... Just to name a few.
A common pattern I see when companies are struggling is that the refocus back on the core product. They cut side projects, they move away from what ever broad vision plan that got them into the current mess and refocus narrowly back to a handful profit earning core products.
The reaction to Mozillas announcement would likely look very different if instead of talking about go beyond the browser into a different world they would had done the opposite and refocused efforts exclusively to the handful of products that bring the core of users to Mozilla. Such announcement would clam people and make them hopeful that firefox would gain a strong competitive edge in a time where chrome only get older, slower, more privacy invasive and heavier practitioner of dark patterns. Some would naturally complain that their pet side project would be discontinued, and there would likely be people lamenting the loss of the advocacy work, but users would understand that sometimes a company need to go back to the core product in hard times.
While I find the corporate speech slightly annoying this is not even close to being my main issue with Mozilla. I am more concerned with the complete disregard for privacy that Mozilla has (even if we ignore telemetry and the normandy backdoor that you need to fiddle in about:config to disable and you make sure to check for new about:config options in every update [some of them are even hidden by default!], there have been privacy issues reported on bugzilla for years that have gone ignored), along with limiting the options that the user has (no option to ignore hsts, userChrome.css being killed, webextensions being limited, etc), making rushed decisions (such as the move to webextensions before the api was mature enough for the extensions to move over), the lack of openness (despite being promised years earlier the pocket server code is still closed), the general disregard about their main project (some bugzilla issues in firefox are old enough to vote), wasting money on designers (the ui is fine and it has been fine for quite a while, it is as if they want to find ways to mess it up just so that they can justify their wages), and the lack of care given to less popular platforms (such as linux).
> Did we learn anything? Did we work to prevent it happening again?
It does not seem that way after the mr robot and pocket scandals. https://news.ycombinator.com/item?id=23947681
This is the primary reason why I choose Firefox over Chrome. Because Mozilla is the the world's Jon Snow against the world's white walkers (Google and co).
Mozilla needs to do whatever it needs to stay alive. We need more non-profit voices in the table not less
All this from an organization with the audacity to solicit donations from end-users.
So no, I would not say Mozilla has learned anything or worked to prevent it happening again. What has changed since the January layoffs except for the scale of the layoffs? In no world is running a company such that you have to boot a quarter of your workforce 'minor mistakes.'
The silver lining is that Mozilla's race to receivership won't make much of a difference. They haven't done much for web standards beyond co-signing Google's railroading of the standards bodies, and they couldn't even stand up for video or DRM standards either. Every download of Firefox ships Google Analytics, installer stubs for Cisco and Google video blobs, and a configuration that shunts your DNS lookups to yet a third private corporation. With friends like Mozilla, who needs enemies?
In short, the organization is utterly rudderless (and has been for nearly a decade), incapable of supporting itself without search engine subsidies, and not achieving any of the ideological goals it espouses. What we're witnessing now is what happens when you can no longer coast on branding. What's down this road, after some deck-chair rearranging, will be cessation of operation of the for-profit arm and a new direction for the non-profit arm, which might survive that. Time will tell.
Aside: That linked salary reduction comment is also pretty damned tone deaf. oof. I imagine having to find a new job because of major systemic mismanagement is also a burden!
But hey, I'm sure that if Mozilla didn't ship DRM, video codecs, etc, the browser would have been more popular.
Firefox is actually useful.
DNS lookups are safer with a provider vetted by Mozilla. They were able to negotiate a contract you wouldn't have been able to get. Ensuring you more privacy.
But sure bash Mozilla for trying to be pragmatic, privacy and features is not a trivial thing to balance.
You have some kind of doublethink going on there.
But they can collectively bargain on their users behalf.
Actually, I was long since wondering how exactly that sandbox works, so if you have some more information about that, I'd appreciate it.
Henri Sivonen's general explanation of EME and CDMs[1] tells the following:
> A CDM could be bundled with the browser, downloaded separately, bundled with the operating system, embedded in hardware as firmware running in a second domain of computing (such as ARM TrustZone) or wired into hardware. EME leaves this aspect implementation-dependent. [...]
EME does not specify the output abstraction for CDMs. It leaves open several options. The CDM could:
- Merely perform decryption and hand back the encoded media (e.g. H.264) to the browser.
[...]
- Perform decryption and decoding and then work together with the GPU so that not even the operating system gets the opportunity to read the pixels back from the GPU.
Meanwhile, Mozilla's implementation of EME seems to be substantially more restrictive[2]:
> Firefox does not load [the CDM] directly. Instead, we wrap it into an open-source sandbox. In our implementation, the CDM will have no access to the user’s hard drive or the network. Instead, the sandbox will provide the CDM only with communication mechanism with Firefox for receiving encrypted data and for displaying the results.
[...]
in Firefox the sandbox prohibits the CDM from fingerprinting the user’s device. Instead, the CDM asks the sandbox to supply a per-device unique identifier.
However, if the sandbox works as explained, the DRM seems to be trivially defeatable: I can simply fork Firefox and modify the sandbox, so it lies to the CDM about the fingerprinting and/or captures the decrypted media stream and writes it to a file - so then, how did Mozilla get Hollywood to agree on this?
On the other hand, if the CDM has some means to verify that Firefox has not been tampered with, then it can escape the sandbox - so then, what is the point of the sandbox?
[1] https://hsivonen.fi/eme/ [2] https://hacks.mozilla.org/2014/05/reconciling-mozillas-missi...
The reason I use Firefox is I still trust Mozilla more than Google, but the more Mozilla erodes that, the less they have to offer - the browser is not improving technically at the same rate Mozilla is diminishing reputationally.
It gets worse with every updated. More options are stripped back in favour of "simplicity".
Firefox made a name for itself by giving users control to make it their own browser; saying it has become a "clone of Chrome" is clichéd now, but that doesn't change the fact that it's true.
Firefox needs to stop chasing the Chrome user base and build back a user base of its own.
It's hard to escape news cycle, and when you apply what you see inside vs how it's presented publicly, you get angry. Understandably, as you twisted facts and cherry-picked details, just to support the narrative.
This is true about employees at many big companies. For - ask why people work at Google/Facebook, given all the horrible stuff you read about them? Reasons will be often similar - news cycle vs reality is very distorted and careful balances of tricky topics don't make catchy headlines.
Are those companies flawless? Hell no. Are they evil empires spending all their time figuring out how to steal candy from a baby? Also no.
What I mind is that I can't take Mozilla seriously at all.
They keep trying new projects. I laugh every time because I know it will be gone in six to twelve months.
Right now Mozilla is offering VPN service. Theoretically, I am the ideal customer. I care about privacy and security and make good money and have been a devoted Firefox user for nearly 20 years -- ever since Phoenix 0.2! And I trust Mozilla 100x more than the competition.
But I've never even glanced at that service. Why? So I can have the rug pulled out from me in six months? lol.
For me to take any non-Firefox project from Mozilla seriously, I'd need to hear some kind of commitment from Mozilla to supporting it for the long haul.
This reasoning is silly and bizarre. What, exactly, is the massive risk you're taking when you use a VPN that could go away at some point? Not only is a VPN a commodity that many other service providers can easily fill if the worst was to happen, Mozilla's VPN is just a rebrand of Mullvad which would be a cinch to switch to.
So much for trusting Mozilla and caring about privacy and security. Evidently, the potential risk of losing a cheap & convenient VPN app is a far bigger issue! /s
I still disagree greatly with your conclusions.
What, exactly, is the massive risk you're
taking when you use a VPN that could go away at some point?
I didn't say it was "massive." IIn reality, the cost to me would be "only" a few hours of research to find a suitable alternative if/when Mozilla folds their VPN service.
Still, like most people, I rely on a lot of software and a lot of services in my life. I work many hours per week. I don't like to spend my limited free time fixing crap and making lateral jumps to alternative things and services if I can help it, unless there's some sizable advantage. If I had to spend an hour or three on everything in my life every six months, it would add up to a lot and I choose to spend the finite hours of my life differently.
So much for trusting Mozilla and caring about privacy and security.
This doesn't follow. Mozilla has a history of introducing and subsequently shuttering many services, so therefore I don't care about "privacy and security?"For whatever it's worth: I care deeply about Mozilla (and privacy and security) and I do support them financially via donations.
As someone else mentioned, apparently this goes to the Foundation which funds other social causes instead of the Corporation that develops Firefox. Donations won't actually help Firefox much at all. To support the Corporation directly, you'd need to pay for one of their paid products like Pocket or their new VPN.
> This doesn't follow. Mozilla has a history of introducing and subsequently shuttering many services, so therefore I don't care about "privacy and security?"
It follows like this: here's a great privacy & security product you claim is "ideal" for you, made by a company you "trust 100x more than the competition". But it's somehow not worth it to you as someone who cares about privacy & security?
The speculative risk of a couple of hours every year (but in practice, more like 20 mins to switch to Mullvad, which even if you didn't know about before, you know now) is more valuable than what appears to be - by your own words - one of the best privacy & security products to come along in a generation?
Empty praise. Deep concerns for privacy & security that are conveniently not reflected in product choices. Honestly, it's a mystery why Mozilla devs even try to cater to this crowd. They talk up a storm about caring about privacy & security yet when a great product comes around, there's always another reason not to use it. Always another reason why it doesn't measure up. With friends like these, who needs enemies.
you'd need to pay for one of their paid products
like Pocket
I do. Was using it already when Firefox acquired it. It follows like this: here's a great privacy &
security product you claim is "ideal" for you
Re-read. I didn't say that. appears to be - by your own words - one of the
best privacy & security products to come along
in a generation?
Those were most certainly not my words. more like 20 mins to switch to Mullvad, which
even if you didn't know about before, you know now
Wait, is this a revolutionary product, or a mere rebrand of a good existing service that happens to support a worthwhile brand? Make up your mind. Deep concerns for privacy & security that are conveniently
not reflected in product choices.
I'm no special talent, but you are spectacularly and offensively off-base.I do support them with product choices, and also with thousands of hours of my time as a web developer over the years, always fighting to support Firefox in the projects I worked on, even when the product owners could not have cared less or were openly hostile to the idea of spending any time whatsoever supporting something that wasn't IE6 or Chrome.
I will not ship web-facing code that doesn't support Firefox.
With friends like these, who needs enemies.
I'm no special talent, but god damn. I'm not a friend of Firefox - I'm a warrior fighting for them in the trenches every day.Hope someday I have "enemies" who spend a few thousand hours in the trenches for me over two decades and also throw money my way. Wouldn't mind an army of those.
If it makes you feel any better, I'll probably support their VPN product too eventually if it actually survives their terminal ADHD.
Good for you that you're really enthusiastic about Firefox usage, that's not my point. My point is that it's quite empty and valueless to dismiss a product like the VPN because you're afraid it might go away despite its apparent quality.
You did say you've never even glanced at the VPN for that reason, and given that Mozilla is apparently refocusing its efforts on paid products like those, an army of users who won't even glance at their products regardless of quality is increasingly useless. Especially if Mozilla experiments with potentially great products, which involves killing bad ones, quite frustrating to see a "will it be there in 6 months" attitude kill any apparent interest.
Edit: not sure it'd help, but an analogy might be: imagine I told you I care deeply about chicken dishes, chicken is my favorite, I choose what to eat based on whether they have chicken, I'm a chicken warrior! You make a high quality chicken dish, and then I say "it looks great, if I ate it I'll probably enjoy it, but I can't even try it. What if you drop it on the floor while serving it to me? What if the dog eats it while I'm digging in?". Would you think my complaint is sincere? I don't know, I've evidently spent too much time pointlessly arguing about this.
There are companies launching on HN and employing people on HN all the time. Those companies may or may not survive the long haul. I don’t see how I can sensibly demand more of a promise from the software and services that I buy, vs. what we (collectively) promise to our own users or customers.
Yes, that is the name of the game. Isn't it? You are not a obscure project in GitHub. If you don't think so please move on. When you are a top Hollywood star you play the game of the stars. The same applies for sports or other high competitive activities. Chrome is here, show you deserve the place you are.
I do so hope Mozilla survives for many more years.
Like, not lying to users about data collection, not opting users into third-party products, not censoring add-ons for political reasons?
Gimme a break. The foundation is given a big break as it is, being tax-free. Then there is this huge greedy corporation bringing in hundreds of millions of dollars while resting its brand on the perceptions most users (outside of HN) have about Mozilla and Firefox being a non-profit thing in general.
Your CEO took home more than $2.3M and your treasurer (who only worked 6 months) $1.2M in 2017 [1].
Why don't you hold these people to very high standards?
[0] https://en.wikipedia.org/wiki/Mozilla_Corporation#Google [1] https://assets.mozilla.net/annualreport/2017/mozilla-2017-fo...
Why can't a platform simply be a platform?
People have only one standard: Build a good browser. Writing this from Firefox it is still a CPU and memory hog when you have 50+ tabs open.
1) Make a good browser. Get market share. Use it to push the envelope for what can be done on the web.
2) Respect user privacy.
3) Don't spam me with push notifications, in-browser advertising, or any other marketing communications unless it helps goals 1 or 2.
4) Don't spend most of your money on projects that aren't your browser.
Mozilla keeps getting into partnerships that send data to third parties, advocating for things that have nothing to do with browsers or the internet, investing money into every new trend[0][1], and not focusing on their core selling point: a browser that's fast, safe, privacy-focused, extensible, standards-compliant, and stops Google from acquiring a total monopoly over browsers so they can remove adblockers.
This press release hints that they're going to continue tilting at windmills: their new direction is "diverse, representative, focused on people outside of our walls, solving problems, building new products, engaging with users and doing the magic of mixing tech with our values." They're "a technical powerhouse of the internet activist movement", and rather than donors who support their browser, there are "hundreds of thousands of people who donate to and participate in Mozilla Foundation’s advocacy work". I read this as "we're going to spend time and money on things that are not Firefox".
I haven't donated to them for years, because I'm sick of seeing their money go to projects that don't integrate with Firefox and won't ever reach a significant number of consumers while they bleed market share, or to American-centric policy advocacy that also doesn't relate to the internet. I don't think this is an unrealistic expectation, because there's no way in hell I'd donate to Google or any of their competitors in the first place. Hopefully their lay-offs are an opportunity to focus their efforts on providing a browser across all platforms and adding features to that browser.
[0] https://en.wikipedia.org/wiki/List_of_Mozilla_products#Aband... [1] everything involving VR on https://support.mozilla.org/en-US/products
Web browsing is much more than a browser now, it's outside of browser tracking, like Facebook and Google pinging your ip address. It's hiding your email from spammers and email traders. Sharing links outside of browser and being able to read them offline. Controlling browser habits with voice.
Mozilla offers paid service that do such things. It all works towards your second goal - respecting your privacy.
People talk as if Mozilla and others could exist in their magic bubble outside of a world where all comes down to money.
Being a non-profit means they still have to pay rent, loans etc. so there has to be enough money to do that. While many use Mozilla products without donating it is strange for me that the same people wonder about Mozilla not having enough money to keep all their employees and infrastructure.
Focusing on other actions that promise an increase in revenue is necessary if people just take without giving back.
When Brendan Eich was made CEO, Mozilla employees did everything possible to make sure that he wouldn’t stay; all due to a single political donation from six years beforehand.
While I don’t agree with his position, the whole fiasco tarnished Mozilla and the people in it, at least in my mind.
Far from being held to an impossible standard, I feel like it suffered from a form of monoculture.
I'm Jewish. If it came out that the new CEO of my company made white supremacist statements half a decade ago, without any indication they had changed their position since, you better believe I would refuse to continue working for that company until and unless they were no longer CEO.
This isn't a disagreement about the marginal tax rates to apply to millionaires, or a political difference about some minutiae of government regulation. Prop. 8 was directly opposed to the basic human rights of a segment of the population. Why would I, as a gay person, work for someone who seeks to deny me the basic right of an equal-under-the-law domestic partnership? Why would I, as a person with gay friends, overlook something like that, just because the CEO gives vague promises of being "supportive and welcoming" without actually disavowing any of their discriminatory viewpoints?
Human rights are not a political position, and opposing them is not simply a friendly disagreement. No one is obligated to tolerate your attempts to deny people basic human rights in the name of inclusiveness.
https://en.wikipedia.org/wiki/Brendan_Eich#Appointment_to_CE...
If you end someone's means of making a living or ostracize them from society, purely for moralistic reasons, just because you can, this is moral exclusion, a form of oppression. It's when your opinion of them is so poor that you no longer find the need to act ethically towards them. It's the same principle that enabled the oppression of the the Jews.
Holding this opinion is possible if you refuse to come to terms with the humanity of the person you disagree with. Our only real "obligation" in society is to follow the law. If you only live based on this obligation, you can easily become quite cruel and in some ways immoral. But instead of simply living by obligation, we can do better: we can seek to create more peace than strife. That means making inroads with your enemy, not ostracizing them just because you can.
Eich probably could've defused the situation if he just apologized. Instead he wouldn't even say he wouldn't do it again.[1]
People didn't refuse to follow Eich just because they could. They didn't even refuse to follow him just because he hurt people. They refused to follow him because he still thought what he did was right 6 years later.
Jews were oppressed because of who they were. Eich faced a choice because of what he did.
[1] https://www.cnet.com/news/mozilla-ceo-gay-marriage-firestorm...
Eich had a choice to save himself: renounce his views. Of course the Jews were not given a choice during the Holocaust. But as a different example, they were given a choice to renounce their faith during the Spanish Inquisition.
Clearly it's ridiculous for me to compare being burned alive to being corporately run out on a rail. Yet the choices offered, from a moral standpoint, were similar. Choose to renounce who you are and what you've done and you can stay a good member of society; stand your moral ground and be persecuted. In either case, the crime was not violating the Law of the State, but the moral law of a certain majority of society.
How do we judge if we are being treated justly? Is the law always just? Are actions outside the scope of law always just? In truth, this is often subject to the time and place. Even today, we sometimes treat people unjustly within the scope of the law. That's why I suggest ethics that do not hang it's treatment of people on the power to act from personal morality alone.
I think rather than say "repent or be shunned", other tactics could lead to changing the subject's mind or actions. Or even accepting that exiling the person does not change much materially about the world. They'll still be the same person in exile, doing the same things, so what was the benefit personally or to society of removing them from the group?
If the "harm done" was merely to the emotional peace of the part of the group that has to come to terms with the morality of people acting within the law, this seems like a reason to keep the person. Because again, even if working outside Mozilla, Eich may vote the same, so the "harm" from a legal standpoint against gay marriage is unmoved either way. The only effect of the backlash was purely to the emotional peace of either (and to the overall quality of life of Eich). Keeping them could at least allow a rapport to form and possibly change views, on either side, without causing further harm. But this is just one case, so this may not work in other examples.
Moreover, the Spanish Inquisition acted on the power of royal decrees, so they very much enforced laws of the state, which means your example falls flat even on its most basic premise.
You seem to either misunderstand or misrepresent the point of the protests against Brendan Eich. Mozilla employees weren't trying to abridge his rights to free speech or to vote according to his beliefs, they simply didn't want to follow a person actively working towards making their lives measurably worse for no good reason. Of course getting him to resign doesn't make him change his voting; that was never the point! Brendan Eich isn't a child, and people's main objective isn't to discipline him and make him understand what he did wrong- it's to limit his damage! Why allow someone to infect an organization you care about and depend on with their toxic beliefs? Again, a CEO's biases don't amount to a hurtful code comment; they are steering the entire company culture!
I agree with you that the leadership does set the culture and tone for the company. But I also believe that forcing leaders to transmute their personal lives into the moral symbol of an amorphous corporate entity is somewhat inhumane. Do we have to only have leaders who lead pious, uncontroversial personal lives? Isn't there a balance to strike between this person's personal and work life?
Famously, Steve Jobs was an asshole. Jeff Bezos is another asshole. There's undoubtedly been other asshole leaders of companies. As leaders, they set their company's cultures. But where is the moral outrage asking them to step down from causing harm to their employees? You read about them in many books and blogs - terrified employees, managers making bad decisions out of fear, difficult work/life balance. And yet, if you look at the actual moral outrage from the tech world, this is business as usual. But it's harmful! On the scales of moral justice, it would seem terrorizing your workforce can be okay, depending on the form it takes.
This is another stupid, poor comparison on my part, but I'm trying (in vain probably) to get at this: what is considered "beyond the pale" of harm probably is not based on some kind of measurable outcome, but rather what gets people more angry - specifically the anger rooted in moral exclusion. In addition I'm saying that it's possible that keeping people around, regardless of their questionable personal ethics, might not be a cultural catastrophe.
I've worked with many people over the years, some of them in positions of leadership with controversial views. But the company culture encouraged open and honest communication, and its strength helped people have the occasional difficult conversation in an open way without it becoming a toxic working environment. That's certainly not always possible. But it was proof enough to me that by sticking by these people, we could eventually explain and help open up the thoughts of someone who would go on to lead others.
Another argument could be made that even following someone who's making one's life worse may have, in the grand scheme, a greater-good impact. One example might be Mozilla fighting for Internet... whatever it fights for, and another might be the power of the supply chain to provide cheaper goods (Amazon, Wal-Mart) or an alternative platform for creative work (Apple). So there may be reasons (excuses?) for following a leader who is making your life hell. You'd have to ask those employees why they do it. I do it because one coal mine is as good as the next. I suppose if you want to keep the most coal miners doing the most work you need a mine boss that inspires them, so a mine boss that nobody likes and doesn't inspire great work is probably worth chucking. But if the workers can put the boss out of their mind and still get their work done, who really cares about the mine boss? At what point can/should we stop focusing on individual morality and instead focus on practicality? Maybe that's a dangerous direction in itself.
The opposition to Eich was not because of some unpopular opinion he held at some vague point in the past. He wanted to ban same-sex marriage in 2008, and all indications are he still wanted that in 2014. Eich had ample chance to easily diffuse the situation by clarifying his beliefs; instead, he provided vague platitudes about inclusiveness and leaving his personal opinions at the door.
I'm sure there's plenty of companies that wouldn't mind having an anti-gay-marriage CEO. Hell, most people could stomach working with someone with those views; remember Eich was chief technologist and a Mozilla board member from the start, and CTO from 2005, which Mozilla's LGBTQ employees obviously tolerated. But I'm sorry, I have very little trust that a company can maintain a certain set of values, when I know for a fact its Chief Executive Officer holds diametrically opposite views. Management shapes every aspect of a company, so the personal opinions of the person holding the highest position in that chain matter.
There is nothing unethical about acting this way. This is not denying Brendan Eich his humanity (unlike what his views do to others). Being CEO of Mozilla is not a basic human right that he is being denied.
Maybe you’re right that a CEO is different, but the ordeal left me with an uneasy feeling.
If I’m on the wrong side of the popular-opinion in the future, what’s to stop me from being ostracized and pushed out?
Because if it can happen up high, you better believe that it can happen to the rank and file.
Yea, there’s a tension and it’s almost contradictory to allow this but I think it’s important.
The other consequence of this is that anonymity (voting, for example) seems to be just as relevant today.
Again, this isn't just about an unpopular opinion or a difference of perspective. We're talking about literally denying human beings their civil rights. Where do you draw the line with this? Do I need to accept a person who works towards racial segregation? Is a Nazi acceptable, as long as they don't try to commit genocide on company time?
If you're ever on the wrong side of granting people basic human and civil rights, I hope you'll have the good sense to reconsider and change your position. I'm not sure why you believe anyone owes you acceptance of your views regardless of what they are.
It’s always the rank-and-file who get fired if (somehow) their viewpoints are made public and it’s embarrassing. whereas anyone in power get a free pass because they built up a network of influence.
When it was taboo to be gay, why did Alan Turing get screwed, while nobles like Vita Sackville West did not?
More recently, Christian Cooper did not and does not want Amy Cooper (the infamous Central Park Karen) fired for what she did, because who wants a racist as their employee? Don’t you wonder why Christian Cooper didn’t want that, even though by all rights he should have felt differently?
As for where I draw the line: If it’s legal and it doesn’t affect business/work, then it’s something to tolerate.
If the person becomes disruptive, or can’t separate their personal views from working well with their colleagues then it’s time to part ways.
But then again, I trust people to fight the good fight so that things work out for the best and conclusively.
Finally, I definitely don’t appreciate you making assumptions about my views just because I find what happened worrisome. Your insinuations are a very short step from an irrational witch hunt and exactly why I find what happened worrisome.
One thing I've learned in my time as an engineer is that ultimately, the course and attitude of a company comes from the top. Thus, what upper management chooses to say is a great indicator of the health and direction of a company, especially to a non-employee or someone without other knowledge of the company. I can understand why people would react strongly to this latest missive from Mozilla - apparently, everything we like about Mozilla and Firefox is going to be dismantled to aid in the fight against systematic racism (and starting immediately with the mass layoff of the Servo team). Yes, this is enough to make me consider switching.
Standards for Mozilla do not come alone from being an NGO, but from the promises Mozilla makes and the history. Breaking promises and forgetting it's origin seems to be the main source of hate against mozilla, besides of course the fails themself.
> Did we apologize?
Nope.
> Did we learn anything?
Nope.
> Did we work to prevent it happening again?
Nope. But some were even repeated.
> Mozilla is such an important voice in shaping the future of the internet.
Is this still a thing? I get the impression that mozilla today has just become a small unimportant voice, mostly just following the choral. Even Microsoft seems to be now stronger in that regard.
People openly post that they'll switch to Chrome or Chrome-derivatives, as if that fixes things, because Mozilla allegedly is throwing away money by not 100% focusing on the browser.
Mozilla is the last company other than Apple maintaining an independent browser engine. Microsoft has given up as well.
If Mozilla and by Proxy the Firefox Project dies, the internet will become a darker place. The only hope would be that Microsoft ruins the Chrome browser via EEE (and in thise case, one of the instances where I hope they do) before Mozilla has to shutter.
People give Google an excuse for the billionth time they are caught exporting your medical history from chrome but if Mozilla makes a mistake, they're chastized for it.
It's disgusting how people treat Mozilla.
I genuinely do not know if this is rhetorical. My guess would be "no" to all the questions but it doesn't suit the narrative.
Maybe you think it's "yes"? Do you mind clarifying why?
2. Sounds logical: no one wants to get stuck with abandonware (or semi-abandonware). Browsers are the #1 by importance piece of software. Competitors in this field just HAVE TO keep up with the current state of things and global expectations/demand. If you don't - goodbye, then.
4. No, Mozilla never apologized for its mistakes properly. It doesn't even admit most of them. And it clearly didn't learn anything as it still is deaf to peoples opinions/expectations/feedback. Just as an example: take a look at your issue tracker and the managerial approach at what should gain the focus of developers. Issues live there unsolved for more than a _decade_. Mozillians don't care what people want, they work on things THEY are interested in. Or maybe in what their nutjob of a manager tells them to work on.
5. I was a firefox user since it's quite early days and it's Mozilla's actions that made me switch to Chromium. With Google Chrome (being the base for Chromium) I at least know what evilcorp Google is. And they do. They don't claim to be the defenders of the weak.
So long Firefox and thanks for all the fish!
History Lesson. Back in the early 00's we all used IE and Proxomitron to block undesirable web elements. Firefox, Safari, and Netscape all existed, but IE6 was constantly forcing companies to break them.
Then, Firefox came out with Tabbed browsing and plugins, something that took IE years to catch up on. You could use adblock with firefox as early as I believe version 2 or 3 and that was very effective at blocking web advertising and undesriable elements as well as making the web more convenient to work with.
Then late 00's Google decided it wanted to be an advertising company, and its interest in Firefox changed and firefox was was pulled down the path of becoming an company selling advertising.
Today, they do things like quietly implimenting DNS in HTTPS, which we all know is aimed at ads and ad targeting. All while putting up cutsie pages with animated animals in them about their product with undertones about sticking it to the man.
The reason people flog you and your organization on the internet is they have very, very long memories and know what bullshit looks like.
Try forking firefox into a ruthlessly ad-removing, DRM abusing, secure, privacy protecting, enterprise quality version of what it is today with vastly simplified configuration options and sell it for $25 a year. Then you'll get some attention, otherwise, you're being paid to not compete.
Sure, there is no shareholders so there is this freedom, but people working there were basically hired after working in other tech companies, and they just work as they did in other tech companies. The fact that Mozilla Corporation is owned by a non-profit seems to be completely lost. Basically people are paid to improve metrics, whether it's the number of users, the ARPU, the "engagement" on whatever features they decided was important...
Add to that the fact that Firefox lagged technically behind Chrome for many years (it only recently cought up with Quantum) and UX wise also Firefox was stuck on the "IE6 but with tabs" look and feel and waited many years before accepting that the UX introduced by Chrome when it was released was superior.
As a result, now that casual users are on Chrome and the Firefox user base is mostly made of users who choose Firefox not because of its technical merits but because it's Open Source, supported by a non-profit, etc. There is a disconnect between that user base and the Mozilla Corporation who just thinks like any other SV company.
Looks like we dont fit their badly selected metric. :P
Both UX are still below Old Opera. Firefox is closer but still falls short.
Chrome is the technically better product, despite privacy issues (sorry). Many techies want to switch to Chrome. But it's against their self-described ideology. So they find some fault with Mozilla - there always will be - and that's the excuse they need, regardless of what Chrome does. Mozilla should focus about making a better product and ignoring minor complaints.
That said, Mozilla is mismanaged. Always was. I remember back before Firefox when Mozilla was the example of a mismanaged open source effect. It didn't change that much. It's just that IE stagnated and Opera was barely known (despite being by far better), so a trimmed Firefox could surge. Once actual competition got going, it was obvious FF would be a small minority. Linux prospered by getting community contributions from interested companies. Mozilla never managed to get to that stage.
Uh... no?
"But we know we also need to go beyond the browser to give people new products and technologies that both excite them and represent their interests"
Is exactly what they should stay away from. Work on the bloody browser, forget about the rest. There are bugs open for the browser that cost them marketshare every day (WebMIDI for instance) driving people to Chrome.
Spreading their focus thinly, causing their main product to be somewhat neglected and behind when it comes to comparing it with other browsers. And that's before we get into the re-write and forced upgrade and breakage of lots of important plug-ins.
It's not so much the changing world that is the problem here, but a ship that has become rudderless and that does not treat the browser landscape like the war it really is.
The world needs Mozilla, healthy and under good management. I'm not sure if that is a luxury we will have for much longer if they are going down hill this fast. On the plus side, it's open source and will - hopefully - continue to work for many years as long as there are people willing to keep it alive.
So as far as I'm concerned this post highlights the problem in the post itself, this is not what's needed.
Laser focus on the browser at the expense of all the fluff. Forget about 'internet activism' and 'building new products'.
Get the most secure and most user friendly, privacy first, standards compatible and feature rich browser out there and you'll survive for another decade at least. Get distracted by new and shiny stuff and I'd be surprised if it lasts another five years.
Yet we are increasingly seeing developers who won't follow those standards. What are we as developers going to do about that?
If I understand this right, Mozilla tried to focus on FF only, and that didn't pay back. User base is still declining (in relative numbers), revenue stream gets narrower. So Mozilla is trying to transform itself from a browser vendor to a true user agent, assisting the user and protecting them more comprehensively on the web. This transformation is still ongoing.
From my perspective, the Chrome monoculture is one of the largest threats of the Internet right now, and I don’t see how Mozilla could be relevant without challenging that.
But I guess this goes back to Mozilla the corporation, rather than Mozilla the non-profit org. They want to maintain some form of independence, at the cost of making bit bets.
I get the feeling from this thread that some people think the only conceivable purpose of Mozilla is to maintain an independent browser, and if they can't do that they may as well shut down. Mozilla sees itself in a larger role of supporting a healthy internet, and kind of has to think about what else that might mean besides an independent browser.
This is exactly how I feel about Mozilla indeed. Their only relevance to me is their browser, I don’t care much about the rest. If a “privacy not included guide” is the best example of other value they add, this strongly confirms it from my point of view.
Even if you believe Firefox is the only goal, though... Mozilla needs money to develop it. Despite all the technical effort that's gone into it in recent years, Firefox is still losing marketshare. Maybe there's some killer feature that will turn it around. But so far tracking protection doesn't seem to have done it, and there's not that many other features that Google can't copy. So if you still want Firefox to be useful in 10 years, there's a real chance it will be need to be subsidised by something like Mozilla VPN.
I started this discussion with the point that I’m not donating to Mozilla, because I don’t want my donations to go to their other projects. Mozilla is of course free to do with their resources what they want, it’s just that they should not be expecting my support in that case.
I personally prefer to fund established projects and developers with donations, I just don’t consider Mozilla very good at starting new projects. I want to fund and support Firefox and that’s it, and there’s currently no way to do so. And with that, comes my criticism of how they are using their resources that I can fund.
But it is set up exactly in the contrary manner, without much in terms of any guarantees about what the budgetary division will be leaving FireFox as the collector but not the recipient of the bulk of those funds. Imagine where FireFox would be if not for all those non-starter projects and products that drain resources make it to launch and then get axed quietly 3 months later.
They can make Firefox better, and have been doing that a lot. The problem is - it doesn't make the users to come. Google, Apple, Microsoft - all own platforms that people use, and they heavily push the users towards their own browsers.
Users nowadays have been conditioned that it’s perfectly normal to download Chrome after installing Windows / buying a new computer. If Google can do this, why not Mozilla?
I think you are having a very selective memory. Since day one, Google put Chrome ads everywhere including on the Google home page when you are visiting from Firefox and there is no way to permanently disable them.
If you are aware of a similiar marketing outreach that Mozilla could do I'm sure they would love to hear about it!
Not if the company providing the competing browser goes out of business and stops offering it.
That's really what antitrust regulation is for: to prevent one dominant company from killing all their competitors. Once that happens, the dominant company has no more pressure to succeed and their product stagnates, harming everyone.
Browsers are actually a great example of this; despite the government prosecution, Microsoft succeeded in killing off Netscape and then had the entire browser market to themselves. The result was IE6 and "made for Internet Explorer", a horrible mess that took years to clean up.
But it’s not really how the world works though as bigger companies use this soft power for everything, which is why I have stocks in FANG and it just keeps going up and up.
It’s a bit like Atlassian, no one is happy with Jira by itself but they do have the whole package.
https://slate.com/technology/2009/05/google-s-first-ever-tv-...
The “try Chrome” ads for other browsers didn’t start for a while later after that IIRC.
Mozilla cannot really competitively compete with Chrome on features, not for long. Anything new they put out that can pull in a meaningful usershare increase will be replicated by Google. And all the niche features they want to push (privacy et al) aren't going to cause major market swings.
Firefox circa 2004 was dominating because IE was a steaming pile of garbage and Apple had no market share at the time. If you wanted a usable browser it was your only option and even then they were still a minority to the installed by default broken trash.
So what? History has shown that users happily switch to a different browser if it is better. The Mozilla Corporation should know this, as they were the ones making people switch from IE to FF a decade ago. And they were competing against a preinstalled browser!
Aka the browser will no longer bring them any money to sustain themselves. It's sad but we're basically seeing a chromium near-monopoly coming.
I would love to see a small dedicated team concentrated on the browser and led by manager who are not playing SV hotshots.
When is the last time a bug fix rose to the top of Hacker News?
When is the last time a cool new library or project rose to the top of Hacker News?
Virtually nobody would consider a fixed browser a success and unsurprisingly, nobody wants to do that kind of unrewarded work.
10 months ago?
https://news.ycombinator.com/item?id=21324273
https://news.ycombinator.com/item?id=20874139
https://news.ycombinator.com/item?id=20857892
Another fix:
I'm sure they wouldn't get enough revenue to replace Google's support, but maybe it would make a dent? Why not try it?
> The not-for-profit Mozilla Foundation supports open-source apps, web literacy curriculum, gender equality in tech and more.
If you want your funds to go toward MoCo (and thus Firefox development), your best bet is to subscribe to Mozilla VPN or Pocket Premium.
Has that been mentioned in a meeting somewhere?
Not explicitly, but I do recall meetings where the announcement was along the lines of "we are choosing to make a dividend payment to fund the Foundation work..." which implies some amount of adjustment based on needs.
We need Mozilla.
The VPN is their best way to monetize.
It's the latter company that I would not be willing to pay for, the former would have my cash, and more than they would likely expect from one single user. That's because I think that ceding the territory to Chrome/Edge is exactly what we do not need. (oh, and there is of course Safari, but Apple has other problems)
I would work with the LineageOS, Replicant, Ubuntu Touch, postmarketOS, microG, Fairphone, Pinephone, etc. folks to integrate the Gecko engine as much as possible into their offerings. Or at least offer flavors that do so, or prompts to select a browser engine on first boot. If necessary and economical I would pay LOS to ship Firefox by default.
You still have a tiny fraction of the mobile browser market, because all those platforms together are a drop in the Android & iOS ocean.
Regarding the tiny drop comment: you have to start somewhere. Why not with the users who have the most tolerance and technical skills?
Ad blocking and tracker blocking would be a central item built into the browser from the get-go. I'd get rid of any and all telemetry unless explicitly opted-in to by the user.
I'd make sure that updates are going to be limited to security issues only and that any other feature changes or additions would always be optional rather than forced.
I'd ax each and every product that is not in line with that mission. Rust would be welcome to stay since it is now part of the future of the browser, but I'd spin it out as a separate entity with its own income stream based on a trademark of the name and set up a foundation around that.
The Rustaceans would be encouraged to create their own governance structure and Mozilla would be just another user of that product.
Oh, and I'd rename the company to FireFox Brower Inc.
As for mobile, I'm sure that there is room for firefox on mobile but first you'd have to convince Apple and Google that they are on the wrong path, a distraction that likely would not lead to a win in appreciable time.
> feature changes or additions would always be optional
> Ignore mobile
So... You are increasing costs ("everything optional"), reducing visibility ("no default telemetry") and ignoring the largest and fastest growing market (mobile). How is your FireFox Browser Inc. making money?
You also didn't respond to my question at all - how is any of this supposed to increase market share?
Corporate and government data security is a related area that a strong privacy-preserving product and team with world class privacy/crypto/security expertise could expand into, especially in places like the EU and India that need a neutral and trustworthy alternative to Chrome-based and Safari-based products. Maybe even the US given the new “Clean Path” initiative.
There are opportunities but you have to stop the bleeding first. I think Jacquesm’s Apple-like strategy of focusing on the most important, already-market-proven product and saying No to most everything else is the best shot at that.
This is all wishful thinking on your part.
If you don't see how getting the second largest block of internet users strongly behind the one free browser might help to increase market share then that's puzzling but for me the GDPR + FireFox make good sense from an EU perspective. Consolidation + buildout is stop-the-bleeding 101.
That's a lot of users and a government that has made serious moves to show that they too care about user privacy.
Anyway, I did in fact answer your question, and quite exhaustively. But you did not answer mine: how much would it cost to run a lean-and-mean FireFox Inc?
Disabling telemetry is one of the first things that nearly all advanced users do when using Firefox, or when using other products known to include telemetry that can be disabled.
So now any telemetry data that are collected are distorted, given that some of the wisest and most valuable users just aren't included at all because they've disabled telemetry.
Analysis done on the distorted data comes to distorted conclusions.
Product decisions made based on such distorted conclusions end up distorting the usability of the software.
Firefox has collected telemetry for quite a while now, yet I've yet to see that translate into any identifiable improvement.
Worse, a lot of very common Firefox user requests like "make it faster" and "make it use less memory" seem to get minimal attention.
I think Firefox would be a better product, and thus a more widely used product, if the telemetry were to be completely ditched, and the common user complaints that are voiced again and again in all sorts of discussion venues were listened to instead.
Assuming your mobile browser works though.
Google, irritated by your ad-blocking-by-default, sues you. Maybe directly about the damage to their business model, maybe over the state aid you're getting from the EU. Whether or not they ultimately prevail, they can definitely tie you up for years spending lots of money on lawyers.
Meanwhile, Google's websites aren't working so well in your browser. Your support for CSS 9 and Javascript 11 was in an optional upgrade, and a load of users haven't upgraded. Even those who have are noticing problems. You suspect Google is deliberately degrading the experience, but the only chance of proving that or stopping it is another big court case. Meanwhile, users who use GMail or Youtube (i.e. most users) are slipping away.
Neither Apple nor Google are convinced they are on the wrong path on mobile.
Google is welcome to sue, they can do that anyway. But since the user is free to install any browser Google would be in very hot water with the EU anti-trust commission if they decided to mess with that right by targeting FireFox with default ad-block. I highly doubt they would do that, and if FF were 'my' company (which is the theory here) then I'd be happy to take that gamble. It would also provide some very much needed free advertising that FireFox are 'the good guys' and Google is 'the bad guys'.
FWIW I've been sued by large companies in the past and successfully gained the upper hand every time. The trick is to know how to enter that battle. One possible way would be to move the FF headquarters and legal seat to Brussels, Belgium.
Good luck with that lawsuit.
Google's websites are still supposed to be standards compliant. Users have the option to stay on their older browsers but will - of course - at some point notice that. But Google - wary of that anti-trust law - will do what they can to ensure that their stuff still works. Which they do today as well.
Apple and Google own mobile. To believe that they can be unseated there on the kind of budget that FireFox Inc, can dispose of is not going to get you a good outcome.
OT, but this sounds very interesting! Have you by chance blogged about these experiences, or posted them on HN? I'd love to read more!
https://jacquesmattheij.com/when-crisis-hits/
https://jacquesmattheij.com/my-brush-with-a-patent-troll/
The most interesting one isn't mentioned in either of those, in a nutshell, one arm of Logitech sued us for Trademark infringement because our 'mascot' Chico looked too much like their camera. At the same time another arm of Logitech was making all kinds of ouvertures.
I played the one against the other and ended up with a super good relationship with Logitech upper management (board, two of the directors and founders). I guess they liked the fact that we didn't roll over just like that because they were a 500 pound gorilla. In the end the relationship worked out in our favor, Logitech did invest in a company called Spotlife and when that went belly up they sent us the traffic for nearly a decade.
Finally, I had a run-in with KPN, at the time the largest telco in nl (probably still are) and forced them to pay 300K, a lot of money at the time.
There were some other lawsuits but with smaller parties. We won all of them, mostly because if there was a chance of losing a suit we would simply find another way to solve them, preferably by standing next to much larger people who would take care of the problem long before we had to get worried.
First as a user of Firefox and Firefox Focus on Android who frequently sends urls/tabs between his devices and synchronizes a lot of things, second because you can't ignore what is now 50% of the Web usage and needs privacy as much as on desktop, if not more.
I could see myself donating some money for such an organization but not in the current state where I would feel I'm paying for the constant brand redesigns or weird activism.
This is a great reply, but I strongly disagree with this bit above - with the pace the web is (finally) moving at, I think it's really important that browsers are "ever-green". Without automatic updates, it won't be long before websites don't look right, or just don't work, in Firefox. And that could lead to the kind of chaos that IE caused, and that would lead to a lot of hate for Firefox.
I think I agree with everything else you said though, and in particular the focus on privacy seems like a great point, especially within the EU.
What if they could co-operate with Librem 1,2,3,4,5... from Purism, and PinePhone, and FairPhone, etc
— there're they might find people who would be happy for Firefox on mobile? And Rust and high performance could be nice with a phone like PinePhone
Maybe people would be ok to pay some $ per year for FF on mobile, if they believe/know it won't track everything they read.
Don’t get me wrong; their “distractions” have given the world a lot of nice things (Rust comes to mind). But first and foremost, Mozilla’s mission should be to ensure a great, competitive browser, and they’re losing the competition badly. And imho they are prioritizing their resources badly as well.
The one reason that I don’t donate to Mozilla is simply because I feel that my money will be used for vanity ambitions, rather than to the core product. I wish there was a way to donate to Mozilla and say “only use this money for Firefox, because that’s the mission I support, and I don’t really care about the other 90% of the things you’re doing”.
But anyway, you're entitled to your opinion.
Why do you say this? Because this is exactly what I expect Mozilla/Firefox to do.
IE, Chrome and Opera all use the Chromium engine. Safari is locked into the Apple ecosystem. And as such, it’s imperative Firefox fights this battle, with all the resources and community support they can get. Otherwise we do end up with a Chromium-only silo very quickly.
Both, actually.
"Don't be evil".
I wonder if crowdfunding around specific development goals would be productive - certain promising features like Webrender have been in development for a very long time, and I'd be willing to contribute money to see them finished and shipped.
Mozilla has not been very effective with how they have spent the received money in the past, a very large fraction of that money went to dead end projects or net negatives.
Perhaps what they mean is "nobody is paying for the browser (except Google, our arch-nemesis) we need to build things people will pay for"
But they did that, and now Firefox market share is almost negligible because it wasn't the default browser on mobile OS's.
For example, I'm sceptical about the potential reach of XR, but if it grows big, it is vital that Firefox plays a bigger role there, instead of everybody being reliant on apps and Chrome once again.
Firefox has never been a default browser on any OS, mobile or otherwise, and I don't see how that could ever change short of Firefox developing their own OS. Which is in fact something they tried a while back for mobile, and it didn't go so well.
Sadly though, I don't know how relevant it is due to Linux's desktop marketshare.
Of course, being more or less forced into Gmail and Google docs (or office 365) means that that too is now a losing battle but I hope to fight this rearguard as long as I need to be commercially active. Frankly, I can't wait to shut down my email account and call it a day but it's still some years away.
A fork of it (KaiOS) is currently more popular than iOS in India.
I'd argue that their PWA-focused OS was just a few years ahead of its time.
The only gripe I have is that pre-installed software can not be easily uninstalled but I understand they need to eat there too so I'll give them a pass. Rearranging the icons took care of that particular irritation.
Exactly, and they only did that when it was too late, and it was proven that mobile was going to be big. It'd have required betting on mobile before it was a sure thing, instead of just focusing on the browser they had.
I don't think Mozilla had any chance in this market. Microsoft couldn't do it, Blackberry couldn't do it, Palm couldn't do it, Nokia... probably could have done it if they hadn't been sabotaged by Steven Elop, but still. After the iPhone came out, everyone else failed except Google, who I'd posit just got lucky with a couple of well-timed carrier deals in key parts of the world.
The only thing Mozilla needed to do was have more foresight than all of the other guys with far more resources... sure, I guess. I don't think the target you're giving them is reasonable.
They should find/build/maintain a good alternative for that.
When companies struggle with a failing product, the answer usually is to evolve. Not to double down on what has (thankfully for us) worked for several decades but now is starting to fail systemically.
What you're saying here presumes to be the answer to the most important question Mozilla is struggling with: in 10 years, is a browser-focused Mozilla viable? Nobody knows the answer to this, there are strong reasons to think the answer is a strong "No." So stop pretending like you know the answer.
FireFox is not a failing product, it is the only product they have that is not failing and pursuing shiny and new stuff that nobody needs (despite the corpspeak there) is only going to accelerate that towards becoming the truth.
Mozilla is a one-trick pony (well, they were a two trick pony but then they decided to murder Thunderbird and then retracted it or whatever they did, it also confused the hell out of me when they pulled that one). And they now have to accept that, deal with it and focus on being the very best one trick pony they can be.
You're making strong statements here as fact that are not only subjective but which run against evidence.
Mozilla is letting 250 people go, that's not because their things other than Firefox are a resounding success, but mostly because none of those things pay the bills and are failures in the market place.
Firefox is falling behind on Chrome and Edge, it is really annoying that since a couple of weeks I'm more or less forced to use Chrome because FireFox languishes in domains that matter to me personally. That's a pretty strong sign because if there is one thing that I never thought would happen it is that I would switch away from FF. So no, it is not failing - yet. But it may come to that. If people like me are considering to switch that future is closer than you might like.
So maybe my strong statements are subjective but they are actually backed by some evidence, you did not provide any whatsoever other than naysaying.
Firefox has been losing market share steadily for years. The biggest efforts to turn that around have at best slowed it. Your subjective experience backs it up. That's evidence it is a failing product.
Mozilla has shipped successful products other than Firefox. Rust being a strong example, and then there are moderately less successful ones that have varying impacts. I worked on one (Hubs) that had a strong trajectory when I left, both in terms of user and revenue growth.
Rust is not a product. And for Mozilla it was a huge distraction, one they could ill afford.
So my point stands: this is a rearguard action. Eventually they will lose, accelerating that is in nobody's interest.
This is demonstrably false. Rust was designed for use in browser development, and it has successfully been adopted into Firefox. The payback is increased security, stability, and Firefox developer productivity.
None of the other major browsers are written in Rust, there does not seem to be a huge difference in the number of security issues listed for any of those.
I once worked at a company where they wanted to build everything, preferably including their own operating system programming language and database. And all that four a payment processor, something you could probably write in any language available. Guess where that story ended?
If something isn't core to your proposition it is a distraction.
D has the complexity of C++ with major drawbacks, (the stdlib was tightly tied to GC for example).
Just look at D's marketshare and its overall time on the market.
If you argument is that literally any Turing-complete language would somehow do then bravo for missing the point of basically every language besides asm.
And no, your strawman doesn't hold.
D has been on the market for significantly longer than Rust and reached 1.0 full 8 years before Rust had a 1.0 release, so not surprising at all.
But the rate at which Rust is being adopted is much faster than that of D.
Moreover Rust brings something novel to the table and even inspiring other popular languages, like Swift, in the process.
D has nothing that I'd consider novel. So personally I'll trade D for Rust any day. Luckily, we don't have to pick.
edit: I regret using the word 'product' since it clearly allowed an instant response of goal post shifting around if Rust is a product, or whatever, by everyone else in this thread. My point was not that, it was that Mozilla is not a 'one trick pony', which was the original claim. And as a person who ships products, I consider a product a failure if less people are using it over time, regardless of the potential underlying cause.
Rust is not a product, never was meant to be one either, if you can point to $0.01 of income brought to Mozilla because of someone paying for Rust then I will be happy to concede that it is in fact a product.
Failing to me means that your product can not stand in the marketplace on merit. Underhanded - criminal at that - tactics by a competitor does not change that in principle. See also: Stacker, Netscape (hm, haven't we seen this before: browser company wants to be platform company, does a rewrite), and many other products that ultimately did not make it but had a very good run while they were alive.
Mozilla is confusing their own importance to staying alive as 'Mozilla the profit seeking company' vs 'FireFox, the last stand'.
And the latter to me is much closer to the stated mission of Mozilla than the former, no matter how much corpspeak they throw at it.
That's not the only way to measure it. Rust paid for itself by making Firefox more competitive. Also, I like how the focus is on one of the most useful things Mozilla does outside of Firefox and not the gazillion things that had much, much less use than Rust.
What? Microsoft is nothing like Borland. Sure they make some money from Visual Studio Enterprise or whatever, but their languages are mostly there to attract devs to Windows/Azure and are making $0 directly.
You missed my point, Rust does not need to directly make $$ "on the market place", ever. All it needs to do is enable Mozilla developers to make Firefox more competitive, easier and faster than other solutions. It is doing that, see "Firefox Quantum", WebRender, Servo etc.
And BTW, the Rust staff paid by Mozilla is relatively tiny, (dozen people?). The fact that this is a major focus is pathetic.
EDIT: Not a dozen, more like 3-4 people.
Borland is 'mostly dead', it ceased being an independent entity in 2015 and that's because it is very hard to sell tools in a world that considers software tools to be a commodity.
Microsoft is only a language powerhouse because they own a whole platform. Mozilla does not qualify as a platform company, as much as they may want that.
> but their languages are mostly there to attract devs to Windows/Azure and are making $0 directly.
Exactly. The kind of benefit that Rust will never bring to Mozilla. Entirely different audiences.
> You missed my point, Rust does not need to directly make $$ "on the market place", ever. All it needs to do is enable Mozilla developers to make Firefox more competitive, easier and faster than other solutions. It is doing that, see "Firefox Quantum", WebRender, Servo etc.
I'll give that a 'maybe'. I don't see much difference in speed of development, if any I see a much slower pace of development @ Mozilla, bugs are open for a very long time and are typically closed not because they got fixed but because they've been 'inactive for too long'.
> And BTW, the Rust staff paid by Mozilla is relatively tiny, (dozen people?). The fact that this is a major focus is pathetic.
12 people is not 'tiny', thats two full teams. Of the 750 people left - if my math is correct - that is a small fraction but compared to the size of the team dedicated to FireFox it is reasonably large.
This has little to do with Rust and has been a thing for a long time and honestly it's a thing for every major piece of software, you just don't see the bug trackers usually.
Just look at how many issues VS Code or IntelliJ has logged in for example.
The fact is, Firefox only got usable at v57 for many, including me, which was thanks to Rust.
> 12 people is not 'tiny', thats two full teams.
And how many marketing, outreach and happiness heroes, ambassadors etc. does Mozilla employ? My bet would be 5x the size of the Rust team at least.
Of course you can, as it was shown by FF winning against the preinstalled IE a decade ago. Users were happiliy switching away, because FF was just the better browser.
You do realize Rust is a big part of the reason Firefox is more competitive past v57 than it ever was, right?
Mozilla should spin Rust out ASAP so they can focus on their core. Rust has enough momentum now that it does not need Mozilla attention to keep it afloat. Or at least, that's the impression I'm getting, if that's not the case then my apologies.
The fact that Mozilla is a browser company seems to be well known everywhere except at Mozilla. I find this odd.
The word 'browser' is mentioned exactly once in that corporate message and it is in a negative way, 'beyond the browser'. Not exactly inspiring hope, that one.
The plan is to have a Rust Foundation.
Isn't Rust a language? https://research.mozilla.org/rust/
How is that going to keep the lights on? Doesn't seem like it contributes to the bottom line in any way, so they would have been better off allocating those people to keeping Firefox competitive. Seems like they need a "more wood behind fewer arrows" moment like Google had. Or a "sell everything but consulting" since consulting is the only thing making money moment like IBM had when they sold laptop, storage, printer, etc. divisions.
If you think Rust is a 'successful product' in regards to business given the Mozilla Corporation's financial situation, then this is extremely worrying.
I would posit that this (one) of the reasons why 250 people had to be let go. Mozilla focusing on 'distractions' rather than anything that makes them money.
The scope of this thread is if Mozilla has the potential to make successful products (or, things, I guess) beyond Firefox. The OP claims its not possible for the organization to do so. In my mind, showing they have created software that has traction (some revenue generating, some not) disproves this. A PM considers a product successful if it is adopted and loved by users. Other people consider it successful if its team is cash flow positive. Others consider it successful if it bolsters the company brand. The definition of successful I was working with is one that shows Mozilla can ship useful software.
The problem with your view is that if you don't have a plan on how a product will generate revenue that you are effectively taking a huge gamble that may not pay off. So you'll be 'successful' by your definition while filing for chapter 11, something that Mozilla is flirting with in the medium term if they pursue this route.
Only companies with very deep pockets can pursue bets like that, and even then it could hurt. Microsoft Xbox' story is a good example of a bet that worked out, there are many examples of such bets not working out, quite a few of them killing the companies that made the bets.
But posting Rust as a product and claiming FireFox is not successful is simply not on the level.
FireFox has been amazingly resilient given the onslaught aimed at it, the fact that it still has the marketshare it does is a success in its own right. That that marketshare is dwindling should surprise noone, least of all those working at Mozilla.
As for your experience: that is how most products are developed. But Mozilla is not - at present - a company with more than one successful product. Not from my perspective, and likely not from any of the other frequent users of its flagship product.
I should have never said Rust was a product, you're focusing on a word I used you didn't like and have made it a gotcha that let it derail us away from your original claims. I was using it as an example of Mozilla creating something successful other than Firefox. You claimed Mozilla is a one trick pony and is incapable of making anything else successful other than Firefox. This is objectively false. Firefox only generated revenue in the first place due to an ad deal, which is held up by legal concerns. You also completely ignored the other example I gave, the product I worked on and ran the team for, which is also generating revenue for the company. (Revenue which, I might add, is not backed by advertising dollars nor legal blowback.)
Take care.
And for what it's worth, I used Hubs a little, and it was pretty neat - thanks. Unfortunately I was never able to gain traction on using it more regularly, as the nerdiness level of a 3D/VR environment was too high for my social circle.
By that virtue it seems that an awfully large number of "products" that came out of Bell Labs wouldn't be considered successful, unless I misunderstand.
The fact that it led to useful products is the reason it was established in the first place: a very long term plan from a company that could easily afford it.
And since it strengthened the company that decided to commit the resources it definitely can be considered a success.
There are a few more examples of such institutions, some more successful, others less so but overall doing basic research in a time when tech is in a state of flux looks like it is a winning strategy.
But for some reason managers never takes responsibility.
So it's a niche product targetted at a niche user group.
Where firefox the company is failing is to have a financial sound way of delivering that niche product. To keep the product relevant it needs to invest, and it needs some revenue to pay for these investments. This could be through other products, sponsering, subsidies, etc.
As a long time firefox user i care about having an alternative browser. I don't care about the company mozilla, nor any of its other products. But i understand the money to keep firefox relevant needs to come from somewhere.
Potential users are saying, "Here are things I want in Firefox," and a Firefox/Mozilla advocate is telling them that's not what they really want, and Mozilla is going to work on something else.
It's been this way for years, and at the end of the day users realize it's pointless to argue and switch to Chrome.
Executives have a tough decision to make in terms of where and how to place bets. The OP's approach is to just concede that Mozilla will be dead some day and they may as well just slow the decline. If you are the CEO, accepting this and acting in accordance with that would be a dereliction of duty. I am not claiming to know the answer. I worked on a team that tried to place a strong bet to backstop things if Firefox ultimately failed. But I don't think the confidence that it's self-evident that they should just go all-in on Firefox is justified.
Why is that dereliction of duty?
Actually accepting the facts as they are is the hallmark of a good CEO. Trying to pretend reality and facts don't matter and that FireFox will win this battle is - pardon the word choice - delusional at this point in time.
So if your choices are between fighting a losing battle as good as you can or accelerating the drop then I'd be all for fighting that battle and drawing it out as long as I could. Accelerating it with wild-ass gambles is what got Mozilla where it is today.
I note they just cut 25% of their workforce. That's not a sign of a healthy company, unless they had 25% excess people in the first place, and then it would be a sign of bad management. So I'm going on the assumption that they are letting go of people they could ill afford to miss.
> Others in the thread think they can survive by focusing on Firefox (you disagree obviously.)
I disagree because the writing has been on the wall for a long time. The diminishing market share tells a pretty clear story. What is happening now is that Mozilla will try to jump from one shrinking ice-floe onto another that they hope will be more stable and may even give them room to expand again. They fail to recognize - again, my opinion - that this lack of focus is one of the drivers of the exodus in the first place.
> Some (like me) think they can survive by building new things people will pay for. (you think they are a 'one trick pony.')
That's possible, but survival of Mozilla the software house making a lot of other stuff that generates revenue which is not the browser is none of my concern nor interest. I can see why as a Mozilla employee it would be your concern. But I see no difference between that work and that of any other software company. The browser is where the difference can be made.
> A CEO who disagrees with your opinion isn't ignoring facts
If that CEO has a great plan on making Mozilla survive and manage to stave off further decline of the browser market share then I haven't seen it. So either that plan does not exist or they have already given up but are just not telling you (or me, for that matter).
> and a CEO who doesn't charter a strategy towards something other than catastrophic failure is not a good CEO.
That depends on how avoidable the catastrophe is.
Losing the browser would be a catastrophe, losing the rest would not even register, for everything else that Mozilla does that I'm aware of there are alternatives. But a browser with still some market share that is privacy focused and not beholden to some large advertising agency or hardware provider is a unique thing.
I think the big difference between our points of view is that you are looking from the inside out and I'm looking from the outside in. You have by virtue of your position more information at your disposal, but your interests and mine are not necessarily 100% aligned.
I would prefer for FireFox to be available as long as possible, you - apparently - would like Mozilla Inc as an entity to survive. Those two are not necessarily joined at the hip. Though obviously if Mozilla Inc survives FireFox may have a better chance of survival too.
But it looks to me, reading between the lines here, that Mozilla effectively announces that they feel that the browser as a source of revenue is a dead end and that if they do not move into other markets that the company will go under.
This, a thousand times. I care about Mozilla as the makers of Firefox - the browser for the users.
1. Firefox dies and Mozilla dies
and
2. Firefox dies and Mozilla survives by making a chat app
These are identically bad to me as a user. In both cases, the only project users care about from the company is gone.
And here is the main point: for some reason Mozilla and their accountants seems to think that Firefox is just a source of income and that their main goal as a non profit is something else, while all the time the most important work they have done to improve the world has been to create an alternative and better browser that isn't owned by big media.
It is just so extremely frustrating when I wish someone well and they - in my opinion - take the wrong choices.
That's idealism.
The difference between a non-profit and a corporation is that while a corporation seeks to provide return to the shareholders, a non-profit seeks to provide a good life to people who run it.
Until three years ago or so I think that's what I thought was the idea of Mozilla.
This is a non-profit ran by those that raise funds i.e. the non-profit parasite class. Those kinds of non-profits are famous for throwing charity galas that cost $250,000 to produce and raise $260,000.
Here's a sort of thought experiment, which I really don't know the answer to. How much of Firefox development (by hours, lines of code, commits, pick your metric) is done by Mozilla employees as part of their day jobs? And how much of that development is ~useless for the maintenance and improvement of the core browser? (Stuff like Pocket and the "discovery" feature on the new tab page, all the time spent on the URL bar changes, etc etc.)
It might turn out to be the case that most, or even all of core Firefox development could be done by the community. At the very least I'm willing to put out there that maintaining a web browser does not require half a billion dollars a year. (It's rather hard to imagine that 100 full time devs making $250k a year each couldn't handle basically all of the core development, for example.)
The problem with Mozilla is that it's a business, for all intents and purposes. With an open source project, as long as ongoing development is financially maintainable you don't have to care about marketshare. Mozilla cares about marketshare because it affects how much Google will pay them for search traffic (and how much they get from in-chrome advertizing).
When Oracle proved derelict in its duties managing the development of OpenOffice, the Document Foundation was formed, largely by people who were already spending their time on OpenOffice. They forked OpenOffice into LibreOffice almost overnight. Major longstanding pull requests were quickly merged. New people who previously hadn't wanted to contribute stepped up to support a community project. And the result has been all to the good! The Document Foundation still manages the project, and in 2019 did so with a total income of less than a million Euros.
To me this is proof that large open source software projects can quietly evolve into two camps: one is the employees of a governing corporation, and the other is the community. And the community might be doing most / all of the core work required to keep the project running, and the employees are mostly doing stuff that benefits the company. And suddenly there's a community fork - and it just works, without any hitches. I don't know if this would be successful in the case of Firefox, but I expect (and hope) that people would try if there was ever a hint of Mozilla abandoning it.
(For another example, consider KDE e.V., which manages an enormous open source project on a budget of under 600k Euros a year as of 2018.)
On the other hand, 10-20 years ago, there were a lot of alternative browser projects that were moderately active and able to keep up with 90% of the web.
Maintaining a browser is an immense undertaking. With 50 full-time contributors, you may just about be able to provide a functional chrome to Blink (then WebKit) that doesn't suck too badly and keeps up with the performance and web standards requirements that Google in particular keeps pushing forward.
100 people is in no way enough to make both production-quality browser chrome and browser engine on your own, become the cutting edge for performance and privacy improvements, keep up with and participate in standards development, plus whatever auxiliary supporting efforts are necessary when your browser is the main product as opposed to supporting a cashflow-rich ad or app store business.
Sure, you can build a Chromium derivative for early adopters or crypto enthusiasts with a handful of people and a bunch of VC money. But what Mozilla does is more important, and has a much larger scope. They may survive with 100 people for a while, they would be a far cry from being relevant though.
Animations Team
Binding Team
Device Team
DevTools
DOM Team
Ecosystem infra
Input Team
Layout Team
Paint Team
Rendering Core
Speed Metrics Team
Style Team
Web Capabilities (Project Fugu)
Worker Team
and that looks like it's only focused on Blink, not including the actual chrome (desktop/mobile apps) or V8 which would both be substantial efforts as well. Who knows how much technology is pulled from other teams at Google, like video encoding for WebRTC, server performance collaboration for the SPDY/QUIC effort, low-level storage for IndexedDB, devrel with buggy websites or certificate authorities, security audits and whatnot?For doing the "best job possible", you can probably blow up team size by a lot, there are numerous tasks that would benefit from more attention and I'm sure Mozilla are already making hard trade-offs at their current staffing levels (which obviously include a lot of people outside of Firefox engineering).
KDE e.V does not fund any development. It's just there to help with legal matters, organizing conferences, sprints etc.
KDE's development is primarily by volunteers and a handful of developers paid by various interested companies.
These companies have historically included TrollTech/Nokia/Digia/Qt Company, Red Hat, Novell (Suse), Canonical, and nowadays mostly Blue Systems,
Right - my question is what would happen if Firefox development moved to basically the same model. A sibling comment to yours claims 50 full timers isn't enough to develop a browser, so maybe it wouldn't work.
Maybe they should start making cars, or washing machines. But you know what will happen? They will not conquer any new market and they will also lose the one they had.
Mozilla constantly ignores the user needs (extensions, customization) and adds new, "cool" stuff that nobody wants (Pocket, accounts, Mr. Robot adds).. Those "cool" things are only interesting for the managers who want to put it into their CV and some developers that enjoy working on greenfield projects that will never be completed.
At the same time, the core product dies: user needs are ignored, money is spend on everything else, not the browser.
They broke the plug-in API years ago and haven't bothered to fix the new one meaning I'm stuck with ugly tabs on the top even when I use Tree Style Tabs. Scrapbook extension hasn't worked for years etc.
Today, the main reason I use it isn't technical superiority but stubbornness, idealism and rhe fact that the alternatives are just as bad. I.e. despite all the progress on speed etc nothing makes up for breaking the single reason why they were the work horse of browsers: the extensions ecosystem combined with cross platform and good baseline performance.
FWIW: Mozilla can get money from me today - if they promise to use it to fix Firefox.
They wont. Quite on the contrary they are quite clear that donation money goes to other projects. I understand this has something to do with Mozilla being a non profit and browsers development not being a thing in their charter, but sooner rather than later I hope they'll realize that providing a good, free browser is maybe the biggest thing they can do to secure an open web ecosystem.
I already donate money directly to other projects, so I am not interested in that.
I will be signing up for the VPN thing however once it becomes available and if I know the profits goes to Firefox (irony over irony is if I'll need to use a VPN to sign up for the VPN I want :-P)
When you install TST, it shows a message explaining to you how to get rid of the tab bar. It's also in their documentation: https://github.com/piroor/treestyletab/wiki/Code-snippets-fo...
Since the doc is not super clear on this, the userChrome.css needs to go in ~/.mozilla/firefox/*.default/chrome/userChroms.css (you might have to create the "chrome" directory).
It's not a super-nice process, but as someone who occasionally does tech support, I understand why they don't offer an API anymore that misbehaving addons could use to utterly destroy the browser UI.
It is also clear that this is a hacky workaround that is not guaranteed to continue working.
Mozilla, I'm going to use very small words here so that you understand: users will want to change your UI. You can't fight that without fighting your own users. Then again, that doesn't seem to be stopping them.
You can't both say "well we let you do it, we're so customizable" and "but if you do and anything goes wrong, it's your fault."
I'd rather that userchrome get removed and Firefox own up to the fact that they're not gonna properly support what users want.
A company who puts users first should not be ashamed of supporting their users' desires. You either support your users or you fight your users. Mozilla have somehow decided to publicly fight their users and furtively and abortively support them in secret; I really don't get how they think that reflects well on them. It feels like Moz are more trying to appease their own UX designers than their userbase.
FWIW Mozilla even experimented with vertical tabs, only they made the tab column so high it interfered with the URL bar and also didn't support nesting.
I think most Firefox users on Hacker News would dispute this. Judging by the average thread on Firefox, most of us think that Mozilla's efforts have mostly been to make Firefox worse. I don't know that I'd go that far, but the issue seems to be that most of the user facing changes have been the kind of pointless changes for the sake of change, and side projects most people don't use or want in their browser.
A sibling comment mentions breaking the addon API. If the addons I want to use are broken for months at a time, that's going to get me to consider using a different browser, even one with less capabilities. (This doesn't have to be a rational process; ideally you want your users to never think "ugh, why isn't this working, hmm I haven't checked out Chrome in a while". Even if Chrome is worse, some of them are going to switch.)
Then there's Pocket, which (let's admit) exists only because it's a direct source of revenue for Mozilla via advertisements placed in the browser chrome.
Then there's the pointless change to the URL bar, which drew an absurd amount of outrage. That much anger over a small UI change is not justified of course, but that's not the point. Stuff like this breaks the cardinal rule of not pointlessly pissing off your dwindling user base.
There's whatever the hell the mobile team is up to, with some new perpetual beta project every 12 months and putting an enormous amount of effort into a new Firefox for Android with a worse, slower UI that's not significantly faster for actual browsing and currently only has support for a handful of addons (which are the only reason anyone uses FFA).
There's enhanced tracking protection, which in the good ol' days of Firefox would have been an addon. Granted, it seems like it's doing something genuinely useful.
The RSS viewer got removed in version 64.
Then there are the fiascos, like the time Mozilla broke all users' addons, the hotfix sideloading scandal, the Mr Robot thing...
To be clear I do recognize that at least some parts of Mozilla are interested in improving Firefox, but the issue is that most of the improvements there are not obvious to anyone. Personally I've enjoyed the feature to automatically block notification permission requests (the UI for that is great). The addition of WebP support was nice, and ongoing work to support AVIF is also appreciated. The work on WebRender and introducing Rust code into Firefox is appreciated and has made Firefox noticeably faster. There have been some nice improvements to the developer tools too.
The problem is that most of this stuff isn't visible to ordinary users, even to power users. That's a problem for attracting new users, to be sure. But the attempts Mozilla has made to attract new users seem to largely be failing. And so the worst thing they could possibly do is to piss off the dedicated users who remain, but that seems to be what they've mostly accomplished.
I'm very happy with the work they do to make a better rendering and styling engine. However I'd like to add that it wasn't that bad kn the first place as someone like to say: I could have hundreds of tabs open back in 2014 with no problems.
> I don't know that I'd go that far, but the issue seems to be that most of the user facing changes have been the kind of pointless changes for the sake of change,
Yep. Also I'm not against a facelift but don't let ux-ers run the show alone. When everyone cries out: stop and think! And if you cannot hear the cries: fix your feedback system! Like the one that Google has the feedback system at Mozilla makes it clear to me that my voice doesn't matter at all.
> and side projects most people don't use or want in their browser.
I'm fine with side projects as long as they don't come at the expense of the main product.
> A sibling comment mentions breaking the addon API. If the addons I want to use are broken for months at a time, that's going to get me to consider using a different browser, even one with less capabilities. (This doesn't have to be a rational process; ideally you want your users to never think "ugh, why isn't this working, hmm I haven't checked out Chrome in a while". Even if Chrome is worse, some of them are going to switch.)
Exactly.
> Then there's Pocket, which (let's admit) exists only because it's a direct source of revenue for Mozilla via advertisements placed in the browser chrome.
I even don't have the problem with pocket that certain other people have, but couldn't they've been honest about it from the start? Trust was the one thing that differentiates Mozilla from tbe crowd.
> Then there's the pointless change to the URL bar, which drew an absurd amount of outrage. That much anger over a small UI change is not justified of course, but that's not the point. Stuff like this breaks the cardinal rule of not pointlessly pissing off your dwindling user base.
IMO the problem is they want to get us to think it is a community project and at same time ignore the community.
[...]
> Then there are the fiascos, like the time Mozilla broke all users' addons, the hotfix sideloading scandal, the Mr Robot thing...
Yep. It shows how they completely doesn't understand that their main asset is user trust.
Maybe others are still doing that, but the situation's a lot murkier now. Firefox's UI is more confusing than it used to be (every time you open an application and it does something it doesn't normally, that's confusing to non-nerds—looking at you, update-announcement tabs and "hey come look at Pocket!" messages), other browsers have gotten better, and FF requires extensions to deliver an obviously-better browsing experience than other browsers (it may provide more privacy than Chrome or Edge out-of-the-box, sure, but my mom can't tell that, unlike automatic pop-up blocking, which was obviously a improvement over IE when FF was getting started). It's also not so lightweight that it draws comments from normies when you launch it, because it comes up so fast (this was an actual thing back when it first came out, vs. IE)
Do you have example of this?
[1] https://www.zdnet.com/article/mozilla-suspends-firefox-send-...
How are they supposed to address the malware problem without making significant changes to the system? “Just add abuse reporting” sounds expensive, in terms of moderation. And there’s still the reputational risk of having God-knows-what encrypted content served through a subdomain of firefox.com. While I liked being able to share trusted URLs, something tells me that ain’t coming back.
Mozilla while it has a For-Profit Corporation, is still at its core a Non-Profit, they need to keep true to that mission
An aside from the discussion at hand: is it possible to repackage Gecko so that it uses the same API calls that WebKit uses, basically translating from WebKit calls to Gecko calls? The problem with WebKit and Chromium is that all new browsers are going that direction and Gecko is being left behind. This isn't good for the web as a whole. A version of the Gecko API that could be a drop-in replacement for WebKit would be very helpful here, it seems to me.
This is how Vivaldi (and I guess every other Chromium-based browser) pitches itself compared to Chrome.
Sometimes the answer to a company which is trying too many things at random is to drastically reduce the dispersion of effort, and focus ruthlessly.
It's very hard to do psychologically, though.
IMO Mozilla would probably be better served, business-wise, as being "the customizable Chrome". It would be a much smaller business (i.e. less IP under development), but it could be profitable and it leverages their USP in a way that Chrome doesn't seem able or willing to follow.
Finding different products to sell simply leads to Firefox going away, IMO. I don't care about Mozilla; I care about what Firefox does that Chrome does not. And at the end of the day, that's mostly Tree Style Tabs, uBlock and a menu bar.
Mozilla's thesis is about unlocking the potential of the Internet and ensuring it remains a public resource. Its purpose for existing is not about tree style tabs or ad blockers. But this makes for a tough process of determining how to foster innovative products since the mission is so broad.
Spot on. In fact, I think that without FireFox Mozilla might as well be dead, even if it survives as a legal entity and employs people. That's it's whole reason for existence as far as I'm concerned.
I don't think Mozilla sees themselves as a "company". Their philosophical core is as a foundation promoting core believes. The title of their website is "Internet for people, not profit" and their recruiting pitch is "We're on a mission. Join us".
To the extent Mozilla sees itself as an internet company, it seems it is is so it can subsume other parts of the internet into the browser.
If it genuinely saw itself as an internet company and not a browser company, it would not have:
- killed Thunderbird, its premier non-web non-browser application;
- built a phone where every app was a browser + ad hoc web-y extensions, even where using a web application approach did not make sense;
- the exact same dumb idea as above but for IoT;
- integrated every product idea it makes or acquires (Pocket, Send, now Reality) into its browser as the primarily / solitary entry point
- continually sidelined / demoted even web-but-non-browser technologies like RSS
"Mozilla's users" (and by this you really mean, Firefox's users) see Mozilla as a browser company because everything they do revolves around their browser.
Amen. And not send each and every keystroke to Google.
Is there evidence Chrome does that? I've never heard this claim before.
Ok, maybe not every keystroke. For instance, form fields should be safe.
https://smallbusiness.chron.com/turn-autosuggestion-off-mozi...
I regard Firefox Container Tabs and Rust as the most useful things that come out of Mozilla.
Steve Jobs returned to Apple in 1996 and one of the things he stopped was the heavy bleeding from having too many (confusing) SKUs.
His first new product was the iPod, released in 2001 while development of the iPhone started around 2005.
The release of the iPhone would happen ~11 years after his return.
You mean ipod and itunes, perhaps?
That's why they've tried in the past (and hopefully continue to do so) to provide resources like you're pointing at to "the public" to build and create their own special place on the Internet. Something outside the gated ecosystems of those big internet companies (Facebook, Twitter, etc).
Have they gotten it perfectly right every time? No, but that's okay, and it's good that they're even trying because not that many people (or companies) are.
No, I think it presumes that given the Mozilla Foundation's mission, if a browser-focussed Mozilla Corporation is no longer viable, the parent Foundation has utterly failed, and neither it nor the Corporation that supports it has a reason to exist.
Now, one can argue both sides of that, but I think there's a very good argument they the center of the open consumer internet is the browser, and that soloing functionality off of that (even if the particular thing you are promoting happens to be an open solution) ends up just reinforcing the trend toward balkanization of the internet into domains of disconnected functionality mostly ruled by proprietary apps and services.
That seems like the exact same argument people said with IE6.
I think they should just have their own app store for extensions, handle payments and take a good cut.
And the thing with mozilla is that the browser is their core asset. All this other stuff they do? It is fluff, of marginal importance. If they’re not doing the browser, they’re just another small software vendor, irrelevant in the grand scheme of things.
Someday they had a name which could be worth something, but I lost my trust in Mozilla ages ago. I don't believe their management, to me they have as much integrity as Facebook (ok, maybe a little more... I'm not sure). I am using Thunderbird and don't know a good alternative, so it would be a pity if it dies, but I'll get over it pretty quickly. Moreover, I don't really need any new features for Thunderbird, nothing but security updates.
Even more than that, I am not really that picky about the engine. Sure, I was always pretty enthusiastic about the technology in Mozilla (I mean — Rust! — do I even need to say more?). And I do like Gecko. But, you know, if they believe they will deliver better if they switch to WebKit, I'm kinda ok with it. If it won't break any plugins, chances are I won't even notice. I may cheer for Servo and stuff, but it's not why I use Firefox. The browser as a product is a bigger part of the UX for me than mere rendering engine. Also, Firefox is still a little less of a spyware than the competition. Fuck up that experience for me, and you lose a very loyal old-time user. Keep up with the competition while not fucking it up, and there's still enough momentum for me not to switch. I guess there's a lot of people like me in that regard.
Finally, Mozilla is not a startup with a core of energetic talented people, who can make miracles happen. It is a quite old non-profit organisation, entrenched with politics. Their biggest (only?) asset I know of is people, who know browser stuff. Well, maybe the brand, known for browser stuff. Do they have anything else at all?
So, yeah, anything is a bet, but I don't think I would bet on anything outside of Firefox. Not now, anyway. When everything is good financially and we have money to spare, well, looking for alternatives may be good. But when you are struggling for money and are about to lose everything you were keeping afloat for the last 20 years... As I said, Mozilla is not known for brilliant top-management, that has a crystal-clear vision and makes ingenious decisions that save the company when the business is struggling. The best thing I would expect them to be able to do is cutting costs, finding new sponsors and new ways to "slightly sell" Firefox without angering too many users. And even that they don't do very well.
The most radical thing I would reasonably expect them to pull of would be to switch all forces to mobile version of Firefox and win it, while loosing desktop version. But I doubt it.
[Also, in some parallel reality they could take advantage of political situation and sell Firefox OS to Huawei (or maybe get a sponsorship). But in this reality, Firefox OS is dead, Mozilla is too rigid to make wild moves like that, and Huawei is waaay more capable of building their own OS than Mozilla.]
This is the fundamental problem with Mozilla.
Firefox bugs that I have personally encountered as a user or developer I want fixed:
- localStorage implementation easily breaks during power failure https://bugzilla.mozilla.org/show_bug.cgi?id=1341070
- SVG rotation glitches
- Fails to correctly render the "Exo 2" font inside an SVG (Granted, for this one, it just made me switch fonts for my application.)
- Spidermonkey, as a JavaScript engine, is slow and the documentation (Perhaps it could be replaced with GraalJavaScript? An engine that lacks basic escape analysis is bad in my book.)
- Various bugs I am assisting them in resolving.
If Mozilla exists without Firefox it has totally and utterly failed in its one purpose.
That's certainly not Mozilla's position on the matter.
Beyond that my limited (and I do mean limited because I seriously don't care what they do as long as the browser remains FLOSS and high quality) understanding some political activists (with unrelated and potential laudable political agendas) have taken over financial control of Firefox development and are using it to fund their unrelated politics.
WebKit had its beginnings by being borrowed from Konqueror, an open-source and little used web browse for Linux. That really underscores both how it's possible to develop a quality web browser with fewer resources and that having independent technology is useful. Safari wouldn't have been able to leap frog some other browsers if they weren't able to use WebKit to do it. And I think most readers of this site know that it is important that web technology doesn't become a monoculture.
Whether or not Mozilla can secure independent funding without Google, whether they are "viable" or "relevant". I think those questions are a distraction. The real question is, what is Mozilla's mission? Because if they aren't fulfilling the mission, those other factors are irrelevant. And it's clearly possible for them to do something useful in the browser realm even with 0 resources if they had to fall back on community contributions and be a project like Konqueror.
What's the point of survival in the kind of world this would result in? To paraphrase, this kind of life is not a life worth living. The internet activism part is core to Mozilla's mission, without that there's no point to having Firefox at all. Chrome is a perfectly functional browser.
I can hear your rebuttal now: oh Firefox offers better privacy. Sure, in the browser Firefox offers better privacy. But the Internet as a whole is sick, so having a good browser without activism to fix the Internet is just papering over the real problems.
All those other things that Mozilla has done to date have not moved the needle for me even a little bit. But the browser is something that touches me every day, for multiple hours of the day.
Maybe this is just my personal perspective but all this activism has not brought Mozilla much other than a bunch of controversy and in the end a browser that is not quite top notch, when it very well could have been.
I feel it is better to do many things in the hopes that one or more of them succeed, than it is to succeed at a meaningless task. The former takes courage, the latter can be interpreted as cowardice.
> All those other things that Mozilla has done to date have not moved the needle for me even a little bit.
I don't pretend to speak for you, but I choose to believe something different: that Mozilla's other work may not have moved the needle in a way you care to notice, but that without their advocacy and legal work the Internet would be a worse shape today than it currently is. I think that if you were to choose to care about that (and you're well within your rights to not care), you would notice a difference.
> Maybe this is just my personal perspective but all this activism has not brought Mozilla much other than a bunch of controversy and in the end a browser that is not quite top notch, when it very well could have been.
In the end I mostly agree with this. But I still think trying to make the world a better place and failing is better than not trying at all.
So I think we want the same thing in the longer term, just disagree about what the order of execution is.
> Work on the bloody browser, forget about the rest.
There is also this:
> As of today, the Thunderbird project will be operating from a new wholly owned subsidiary of the Mozilla Foundation, MZLA Technologies Corporation. [1] (January 28th 2020)
I think that proper email and calendar is what people need too. It's a big market and something you would more obviously pay for than a browser. Protonmail doesn't have a good calendar; Google doesn't have good privacy.
[1] https://blog.thunderbird.net/2020/01/thunderbirds-new-home/
All absolutely free of charge.
I think that's a good thing, that's what Mozilla is good at doing, subverting arbitrary cost added bullshit.
That's about to change though, beta is already out for payed users.
This is short term thinking. A slightly better Firefox tomorrow is nice I guess, buy I care way more about being able to use Firefox in 2030, or 2040. Making a browser is not looking like a business model that is going to make you last forever - not when Google is your competition. Their business model already depends on them being financed by other tech companies which are the epitomes of the ad tech industry. Their market share is shrinking, and the moment Google (and their other sponsors, but mostly Google) think they can get away with it they will cut Mozilla's funding.
I very much encourage their branching out if it leads to them being more independent and sustainable as a company. Moreover, I think [1] the idea of Firefox providing basic internet services is a really good idea.
That's javascript mostly. Hard to optimize it away.
If they found a different cash cow with their wild bets, why would they cross-subsidize Firefox with it?
Not focusing on Firefox makes Firefox less likely to thrive, no matter which way you look at it.
It's quite hard to turn that kind of ship around, though, psychologically, when you've been fighting rearguard for so long, and mentally are in a place of prestige while the halo of lights imperceptibly fades. Mozilla's shadow is its own worst enemy.
People forget that Firefox gave the world tabbed browsing. Sure, it was around before, but Firefox was the drive and impetus that moved it from a niche idea to the default option across every browser. That was over a decade ago.
Firefox has the opportunity to execute a vision of modern web-browsing again. And, frankly, we really need it. Tabs use to be the solution; now I measure problem difficulty in terms of tabs I have open ("That was a 10-tab problem"), and find myself closing 15-20 at a time.
Arguably, Pocket is trying to do that, but as a secondary service. It needs to be integrated, and seamless. I want stacks of tabs, tagged tab groups, an Inbox-like interface for my web history, including reminders (rip Inbox Reminders), predictive new-tab screens, cross-device tab sharing. I want to collect and link sites I've seen, and quickly be able to find them again. I want internet history that's a set, not a random list.
Firefox could bring us the next wave of web browsing again. Instead, they're building an app that claims to make web browsing better---by going to a second location.
Opera was the source of browser interface innovation and I wish we could replicate that process. They also invented popup blocking, speed dial (the default blank tab UI now on every browser), actual page zoom (before it was just font size increasing/decreasing), and a bunch of things that failed a like mouse gestures and built-in torrent/feedreader.
One big thing Opera didn't invent was the use of the address bar for more than URLs, so you could search and autocomplete on it. I think some combination of Chrome+Firefox iterated on that concept.
We lost "lightweight and snappy" way back in FF 2.0, and every browser blocks pop-ups now. Today's equivalent would be making ad blocking built-in and on by default, which it isn't. The advertising and constant "we updated!" tabs opening up (yeah, great, I don't give a shit, stop telling me) are at least as annoying as Opera's adbar was, IMO. Hopefully we get a spin-off browser eventually that gets back to FF's roots, and then eventually eats it, like FF did Mozilla Browser.
Well "we updated" mobile firefox to 79, and broke almost all add-ons, forgot the bookmarks, most visited sites, effective homepage and made it crash every hour or so. I can't recall more broken version of Firefox since the times it used to be Mozilla Suite.
This was actually the last straw for me. I had 30 tabs open, and Firefox decided to take an update. Any time I opened a new tab, it demanded I restart my browser, closing everything, and refused to function. That level of interruption was so unacceptable I switched (back) to Chrome.
Pretty sure it was one of the notable innovations in the original Chrome beta release.
Chrome, of course. It integrated google straight in the URL. To this day, I still don't use URL as a search bar, and press ctrl+K (instead of ctrl+L)...
Nope. There were other browser before that. And Opera did not have Tabs back then. They had MDI with a button-bar for document-access. Mozilla was the first one delivering a real tabbed interface, and was later copied by opera and others.
At the end there was a bunch of features coming from several browsers (but mostly mozilla and opera), which improved each other in tight competition; so it's a bit complicated to say what originated from whom.
The problem was/is, they take the money their primary product brings in and invest it into some arguably bad, or at least irrelevant, ideas rather than just reinvesting most of it into Firefox and services consistent with what Firefox represents to users. Part of the reason Firefox lost so much market share was that for several years it had been seriously neglected (presumably so that Mozilla could focus on those arguably bad ideas) while the competition continued to improve. (hint: the #1 metric is performance) They seem more interested in playing the role of a nonprofit quasi-startup and social issues advocate than maintainer of the most viable and valuable open source browser.
I just find it hard to believe that it's possible to be significantly faster than Chrome, to the degree that it would be a notable differentiation--especially when the apps Firefox is loading are largely (again) controlled by their adversaries--Google, Facebook, Netflix, Microsoft. For an extreme (albeit non-performance issue) case, look at Widevine. What was Mozilla realistically supposed to do there?
> They seem more interested in playing the role of a nonprofit quasi-startup and social issues advocate than maintainer of the most viable and valuable open source browser.
I think this is where I disagree with most of the people who say Mozilla should stick to Firefox. I don't think you can make Firefox sufficiently "better" than Chrome engineering-wise--certainly not to the degree where people would notice, and I absolutely don't think you could do it with the owners of the most popular web properties having an incentive to work against you, most of whom have a competing web browser.
The people that brought balance got gradually left go or left out of disgust, allowing that leader to grow their compensation unchecked (2.5M a year now).
I had a lot of respect for them when I joined, and was just feeling empty and disappointed when I left.
One all hands speech that is stuck with me was the one about "how Mozilla needed to participate to something with the United Nations and that's really important" when their wanted to join the UN board. This quickly got covered up and they also did not get to join the UN board.
Basically, follow the money, as usual. I'll be on the lookout for a post from Eich on the subject, I guess.
That page does note that Baker was "paid only by related for-profit" - but at best that introduces a conflict of interest.
As I've never been at Mozilla, I can't confirm any of the other details. And I'll say that any large-scale technology company needs to strike a balance between product focus and the degree to which it controls the conversation around its space, and Mozilla's investment in things like Rust will have a lasting positive impact on the software engineering discipline. But it's also clear that the environment was toxic enough to make at least one person (the parent poster) feel this way, and that itself is a yellow flag.
To differentiate, one idea is that Firefox create optional browser extensions to support local mesh networking over wifi or bluetooth and a container or VM for hosting servers as a safer and more portable alternative to native appstores. This would represent a step back from the FirefoxOS notion, but a step forward from the browser, and could drive interesting proximity applications as well as gaming, which could lead to new users and properly challenge the status quo.
Rationale: Mobile device vendors are too heavily wed to the cellular carriers and related regulatory inertia to do anything here. In particular, carriers are also major distribution channels for a lot of mobile devices, creating a resistance to anything but carrier-enabled mobile-data as a frontline topology.
Each represents a huge value to the community.
New and untried consumer products? Well, maybe. You never know which could be a big hit.
Still it's not obvious how to make money on any of these :(
I also think that Thunderbird's position can no longer qualify for the adjective 'huge' when coupled with community value, it is well below 1% of the market.
After using it for years I gave up because the bugs were no longer fixed timely, the performance simply terrible and the upgrades were just as likely to cause you trouble as they were to fix something.
Rust has the future, I'm pretty convinced about that. It will take a very long time to materialize, but let's be honest here: without FireFox Rust would have never even seen the light of day, it only exists because a large amount of money earmarked for FireFox was diverted into developing Rust which led to further diminished marketshare for FireFox. The breaking change around plug-ins was another big negative in the near past.
By lots, do you mean that we'd need to pull off our boots to count them?
Everything is done on the web now. Job applications, apartment leasing, government services, government obligations, commerce. Giving up the web alltogether is the modern-day equivalent of living as a mountain hermit. It either requires a truly colossal amount of privilege, or it will inflict a lot of pain on you.
Are you gonna give them the money to replace that income? Is anyone at all?
Every day I wake up to work on my own business and promise myself to do the opposite of this.
If we're lucky the thing we want will be spun off of them before they wind down. Like, you know, how Firefox (Phoenix/Firebird) was born in the first place.
Why is everyone so freaking obsessed with saving the world and fixing all its ills? When did it become not good enough to just make something people enjoy using?
Could you imagine how stupid and obnoxious it would be if every time you bought a tool from a hardware store, the packaging went on some long winded self congratulatory rant about how it's saving the world and battling the woes of humanity?
I'm pretty sure this was their direct reason for buying Pocket. It gives something for Firefox users to interact with that isn't actively and passively trying to get them to switch off.
They have already started this with products like Mozilla Send and Lockwise.
No one is willing to pay for a browser but they are willing to pay for these extra services that plug in to the browser.
Unless they become a volunteer based effort -- which is unlikely, given the hideous complexity of implementing web standards -- they don't have a way to fund things.
This is why I've repeatedly spoken against the unapproachable complexity of web standards. They effectively turn the web into a corporate walled garden for megacorporations, because they're too complicated to implement affordably.
In every case, they defended these decisions by saying that they couldn't risk losing users, arguing that these issues weren't hills worth dying on. And now, because Mozilla didn't choose a hill to die on, they are going to die on no hill at all.
When they aren't the browser that is standing up for interoperability and the freedom and privacy of their users, they have no way to differentiate themselves. Firefox is just another browser, and it's one that is architecturally dated and under-resourced compared to its rivals.
I had assumed that when Mozilla had nothing left to lose as Firefox marketshare crashed, they would go back to being the scrappy underdog who advocates for the right thing. The fact that they've chosen to focus on revenue instead says everything you need to know about how far Mozilla has fallen.
By the way, consider donating to Mozilla if you want them to (be able to) listen to you.
https://www.forbes.com/sites/timworstall/2013/01/22/so-why-i...
Which means as Mozilla dries up, its only support is "Google."
Meaning, soon to you, a chromium firefox based browser no different as to Edge, Brave or whatever else is out there.
tl;dr Mozilla is propped up by Google. Google is no bueno.
Doubtful. I think of lot of the reason Google helps fund Mozilla is so there's a better answer to the question "Does Google have a monopoly in web browsers?" It's better for both Google (because they can point at competition) and Mozilla (because Google will still want to hand them money) if Mozilla has their own engine.
† In practice, it's already true, given that Firefox is niche even on desktop.
Google is already under constant investigation from various governments at this point. Money spent keeping a competitor alive when it's low market share means it doesn't have the same power as Google is probably money well spent.
Imagine the market was for PNG decoders, and all the major players were using libpng (just like real life). There is no way to conclude that there is a monopoly on that.
Sure, but are they going to do a hard left and ignore Google commits, or if Google implements some new CSS features, are they going to pull those in because it's easy and the work is done then they haven't diverged as much, even if they might not have implemented them exactly that way if the incentives weren't aligned quite the same way?
> There can't be an honest way to construe that as a monopoly.
It doesn't really matter whether it is a monopoly, it matters whether governments see it as unfair. Antitrust laws didn't spring forth from the founders, they were passed by legislature, and then used shortly after to curtail what society perceived to be abuse of power. It also was not done in one go, the Sherman Act was passed in 1890, and then it was updated through both the Clayton Act and Federal Trade Commission Act in 1914.There's nothing to say that laws couldn't be passed to change how antitrust applies slightly (especially in Europe, where they seem to have for appetite for this recently than the US). That might sound a little preposterous, but we're talking about one of the largest companies in the world, which is traditionally when laws like this have been passed in the past.
While I doubt if an antitrust case was brought against Google it would be because of Chrome, reducing any example people can point to when justifying making a case is probably worthwhile when operating at Google's scale.
> Imagine the market was for PNG decoders, and all the major players were using libpng (just like real life).
PNG is a standard, that standard is not changing to any appreciable degree, and if there was a major push to extend PNG and many readers couldn't read PNG's correctly because they used proprietary extensions, we would definitely be having discussions about whether there's enough viable alternatives on the market, do they have enough market share.
Keep in mind, this is just a revised instance of Microsoft's strategy of Embrace, Extend, Extinguish where they've learned to be more circumspect and more careful about the "extinguish" step to avoid too much unwanted attention, so it's more nuanced.
Source: https://appleinsider.com/articles/18/08/06/august-6-1997----...
At the end of the 5-year agreement, Apple released Safari and the rest is history, as they say.
Google makes money from advertising, not browsers. Firefox doesn't hurt Google.
That is hard as long as there is both
- an independent browser engine on the market
- and politicians and judges that haven't succumbed to the pressure from Big Media
Firefox makes it harder to acquire data from users.
If market share for Firefox were to increase at the cost of Chrome users, it would hurt Google.
This is why we can expect just enough support to keep Firefox existing, with a minor user share.
Firefox hurting Google has nothing to do with the reasoning I supplied previously. In fact, Firefox not hurting Google is all the more reason to make sure they get funded and survive if it lets Google avoid or deflect government scrutiny.
You even have non-techies at wall street journal recommending people to switch from Google Chrome on YouTube.
As a consumer of the web and a developer on the web, Mozilla is one of the few "big" players in the web ecosystem that I see who are really fighting for keeping the web open.
We were just having this discussion with a friend the other day, on the topic of the anti-trust hearings. What if the web didn't evolve to be open like it was today, but instead had followed the evolution of the mobile space, dominated and fully controlled by only two players? What if it was impossible to run a website from a server in your bedroom but instead had to submit your website to some corporation and wait a couple of days before some semi-human reviewer approved it (or not)? The transformative power of the web on global society would never have been as big as it has been if it had evolved in that model.
For that reason alone, I applaud Mozilla and I decided to start donating today. I would hate for the web to be under the tyranny of some corporation because that would be such a loss for humanity. And we need people and organizations that put up the fight against the Googles of this world.
The org inside is.. like many old orgs, half rotten, half fine. There's a lot of good engineering and even good leaders, thought the ones that are genuine tend to be pushed aside over time for ... more evil reasons, friendship, money, wrong color, you name it. You like you said when you try to do good you put yourself in a vulnerable position and its valid externally just as well as internally as I'm sure you're aware (all companies have this problem to some extent and Mozilla is in my opinion on the "worse side" of the slider atm)
Note also that Mozilla Corp is not Mozilla Foundation. Pretty much none of your donations go to the web browser itself.
Any proof for that? Mozilla Corp is owned by Mozilla Foundation.
No one knows what would happen if things changed. Sometimes we have to take risks, experiment. The portrayal of Mozilla as being like a little boy with his (Firefox) finger in the dike saving us all from being flooded over by the (Google) sea is an oft-told fairy tale.
It is arguable that Mozilla is already "dead" and has been for quite some time.
Google already has a "monopoly in the web", and they in fact control Mozilla by being its essential source of revenue.
The "non-profit" bit is also getting old. Is it supposed to mean something by implied comparison to other non-profit organisations? Mozilla is a corporation, it has employees doing the same work as Google as it tries to maintain faeature parity, including gathering data on users through telemetry. It is dependent on Google, it relies on the sale of web advertising in order to be able to pay those employees. Web advertising is the very thing that Firefox users want to be protected against.
How is that preventing Google from enjoying a "monopoly in the web"? Google could pull the plug on Mozilla at any time. As others point out, it probably prefers to prop Mozilla up instead.
My suggestion is to release a different sort of browser, smaller. In fact, release multiple browsers, each with a different focus. These specialised browsers could use pieces of Firefox code but would be small enough any user could compile in a short time on an underpoweered computer. Of course they could also be more secure what with reduced complexity and attack surface.
There are so many annoyances with the web that could easily be solved by going in a different direction, away from advertising and the idea of a web browser as an "all-in-one" program.
I believe there are markets for this, although no one knows the size of them, because users are coerced to use the same handful of overgrown, corporate-sponsored web browsers, forever increasing in complexity, insecure and in need of a patch.
At this point in web history, trying to achieve 100% feature parity with a corporate-sponsored web browser funded by advertising is a waste of time, IMO. What is worth the time are features that those corporations will never pursue. These are the most interesting things Mozilla has been doing with Firefox.
I am typing this using a text-only browser that I can edit and re-compile in minutes. Much faster than Firefox; no ads, tracking or telemetry. I certainly do not need a major web browser to read HN or the sites posted to it. Using the same program to read HN as I use for, e.g., internet banking, is silly, IMO. I actually have better ability to read sites posted to HN than some readers who consistently get thwarted by crazy web designs, phoney paywalls, etc. There should be many browsers in between linemode and "modern" browser. There should be a spectrum of choice of user-agents, each with different feature sets, not always the same ones.
This is exactly why we need to use the "non-profit" part of the deal. Donations is the future. Please donate and your voice in the future of Mozilla will be heard (and not the voice of Google).
> My suggestion is to release a different sort of browser, smaller. In fact, release multiple browsers, each with a different focus. These specialised browsers could use pieces of Firefox code but would be small enough any user could compile
This is ridiculous. Firefox is not just for programmers who routinely compile things. It is for everyone. I am not compiling anything. You suggestion will make Chrome 99.9% monopoly.
Are you saying that user donations are going to match or exceed the revenue Mozilla gets from their deal with Google?
If yes, then, to use your phrase, "This is ridiculous." It is not realistic.
Chrome cannot and will never be "99.9% monopoly" as that would make things too easy for the antitrust lawyers.
Sounds like you want your web browser software exclusively controlled by a small group of people at Mozilla. Well, they are not volunteers; they want to get paid and Google/web advertising is their meal ticket. They are not going to work for "donations". You think you are fighting Chrome, but by supporting the status quo, you are just feeding it. The Chromium project was initiated at Google by hiring developers from Mozilla. Mozilla relies on Google turning a profit. That is what allows Mozilla developers to get paid.
Projects that survive on donations, like the BSD projects, are usually supported by voluteers who have jobs or do consulting outside of the project. Mozilla developers are not volunteers. Mozilla is a corporation with millions in revenue.
Assuming it could be done, making web browser source code easier for more people to work with and compile does not exclude anyone. It has the opposite effect. It includes more people in the creation of user-agents. Firefox currently takes hours to compile. This is why you are not compiling anything, even if you wanted to. As such, the project is hardly "for everyone". Only a small number of people can actually make use of it.
I view Mozilla as a privacy leader in a very small market dominated by giants. Microsoft gets users for free thanks to Windows, Apple does the same twice as well thanks to iOS, Mac and the browser not being complete cancer. Chrome has Google and YouTube to drive its users, not to mention first mover advantage in the industry. What does Mozilla have to drive Firefox users? Nothing, it's not a tech giant.
The shear fact alone that they exist and can swing with the big boys is an unbelievable accomplishment in my book, certainly worthy of praise and a more nuanced interpretation of events. Privacy is their only angle as it's all that's left to them to compete. They're getting better and better and marketing this fact but that's also because the general population is getting more educated to the value of their data thanks to Snowdon and The Zuck.
To assert with confidence that they should have started charging users a subscription fee 6 years ago is ludicrous, you can't know that would have worked out. It still may not.
Additionally the VPN boom we've seen - and Mozilla is only now capitalizing on - is largely a symbiotic evolution which coincides with the rise of the streaming giants. e.g. The only reason my parents know what a VPN is, is because they want access to Netflix's US catalog which is far superior and geofenced.
The whole entertainment industry is a giant mess and was never prepared for instant, across the world access to content. Tom Scott just did a brilliant video about how copyright laws have lagged far behind the tech that distributes it, it's worth a watch if this stuff interests you.
What is this?
[EDIT] basically I have no reason to bother a friend or relative to install Firefox if they're gonna open it and go "well, that's... fine". Non-nerds could immediately tell Phoenix/Firebird/early-FF were better than IE. For real. These days, to convince my uncle to install FF instead of Edge, what's the sell? What about FF makes it seem to them like I didn't just make them do this for no reason? Unless you also install some extensions, the only difference is that they advertise different add-on services at you. If FF doesn't make bold choices that improve the default browsing experience, I have no reason whatsoever to recommend them to non-nerds, or to install FF when I set up a computer for someone, or whatever.
Yeah, in a heartbeat. I actually never used Netflix and probably never will. I won't be be party to destroying what is good and not-like-TV about the web, for the sake of stuff that is like TV, and usually is less interesting to me than even silence.
I don't use Firefox anymore and I don't love Mozilla, but I appreciate the efforts they do make in favor of privacy and interoperability and especially the fact that still make the best fairly drop-in alternative to the engine with 80% domination of the browser market. I still would recommend Firefox to any nontechnical person who uses Chrome or Edge now (it's at least as fast, uses maybe 40% less RAM, and just happens to be less evil). (And I personally still use a browser that benefits from their work, Palemoon, which is also flawed (corrupted to a much smaller degree than FF by a much less evil search engine than Google — DuckDuckGo — but I'd use any browser —even the old Edge, if someone maintained a version for my OS— that's not based on Chromium, if it slowed down the growth of Google's evil empire/monopoly)).
If not, why? What would make you do so?
I agree about the EME point, but for h.264 they did stand up and lost. I can remember h.264 not working in Firefox for a long time while it did work on Chrome. It probably cost them a lot of users, but at some point you have to stop and realize that you are harming yourself more than advancing the cause.
Edit: IIRC, it may have been the built-in support/licence for H.264 on Windows and Macs that kept the support in Chrome, so those running Chrome on other OSes might not have been so lucky.
You might argue they lost the battle but won the war. A technological split between traditional media companies and web companies has developed: the former are continuing to pursue MPEG-LA endorsed codecs that enable their industry to keep a stranglehold on the market (i.e. H.264, HEVC, VVC), while the latter have moved to alternatives: a lot of hardware comes with VP9 decoding support already, and there's an enormous push (with nearly 100% buy-in) to make AV1 the web's next default video codec.
This means that the web is moving towards media streaming on mostly royalty-free codecs, which was exactly the goal Mozilla originally had.
The tide of the war is turning, little thanks to them IMO. VP9 was a Google initiative and they were already interested in royalty free codecs because of YouTube. Chrome didn't have to lose the H264 battle to get to work on VP9 and other royalty free technologies. Mozilla didn't do anyone any favors by losing the battle of H264 on its own. It has only made them weaker for future battles.
So what do you suggest one use as a browser then? Don't you dare say Chrome or Brave.
Firefox is the best of the worst. Yeah, it would be good if they were better, but I am not going to be moving to Chrome or Brave anytime soon.
Why don't corporations simply be straightforward and say "We are facing imminent death and we need your financial assistance if you don't want a Google-monopolized world"?
This "changing world" fluff is a huge turnoff for people actually wanting to help Mozilla's mission.
The part you get wrong is that they were always going to die, hill or no hill. It has been a slow grind downward as Firefox has practically vanished as a product among mainstream Internet users. It's merely slowly going to the same grave as Opera and IE. Chrome won, on both the desktop and mobile. The only major holdout is the Apple ecosystem with Safari, because Apple can do what it likes.
What else is Mozilla other than Firefox? Not much in terms of revenue sources.
I've been using Firefox daily for 15 or so years, and I've watched as everyone I know stopped using it one after another. Chrome is a good browser for most purposes, the average user - which is what Firefox requires for Mozilla to stay alive financially - doesn't care about the things you apparently think they do.
FTR I do and never stopped.
Maybe you have not noticed that money actually matters? Mozilla maintains a global infrastructure for serving Firefox updates and new installs; they have to pay developers to keep up with bugs, vulnerabilities, and new web standards; they have to pay lawyers to deal with the various legal issues that come up when a project has millions of users across multiple jurisdictions; etc. Donations have never been sufficient for Mozilla to do the core development work on Firefox, which is why they signed those search deals.
Big law firms also do a lot of pro-bono work. Since Mozilla is a foundation they might also try to exercise these channels.
If an OSS community like Debian can manage this, why shouldn't Mozilla be able to do it.
Covid-19 crisis shouldn't affect Mozilla, everyone is still using browsers while working at home.
There are also other ways to raise money for a corporation, for example Mozilla can go public to raise money to sustain their workforce and finance important infrastructure updates such as Servo engine.
Debian receives hardware to test and develop on, infrastructure, and other non-monetary support from various corporations that view Debian as a project with strategic value to their businesses. Debian also benefits from only having to package software and forward bugs to the appropriate upstream maintainers -- including Mozilla. I mentioned the lawyers at Mozilla only as an example of something they actually do need money to pay for, and I strongly suspect that Mozilla's legal team has more work to do than Debian's but do not have any first-hand knowledge. Technical work is probably a larger expense for Mozilla than legal, just by the nature of developing and maintaining a web browser that has to support the modern web (which is more application runtime than document delivery).
"Mozilla can go public"
At which point they will be beholden to their shareholders and will have to be even more revenue-focused, which is what I was replying to in the first place.
There are things for which it makes sense to try and find a different model then traditional profit driven. A web browser is one of those things. It should be a neutral window into a neutral network.
Why doesn't Mozilla try to master donation marketing the way Wikipedia does? I am sure Firefox would have an active and regular donors would the large community of enthusiasts knew that otherwise it would be heading either towards EOL or towards making it commercial
The best case for a community-driven Firefox would be for big companies to provide support, either in the form of money or in the form of labor. That is more or less the model that has propelled the Linux kernel. Unlike the Linux kernel, there are few if any companies out there who can point to Firefox as a strategically important project that they are prepared to pay someone to work on, especially given the existence of good, actively-developed alternatives (including Chromium for those who require open source).
This is not true, they just write their donation pleas to make it seem true because they raise more money that way.
But they did stand up to industry pressure, to a larger degree than most are willing to give them credit for.
On H.264, they refused to implement it, arguing that while the licensing requirements were acceptable at the moment, there was no guarantee that the patent pools would get greedy later on (boy did that turn out prescient with H.265). And they got Google to agree to rip out H.264 support from Chrome... except Google appears to have no intention of doing so, and it took Mozilla a year to realize that they had lost the battle.
On EME, Netflix faced the problem that it couldn't implement its contractual obligations to encrypt films without Silverlight, which was clearly on its last gasp. I believe it was Google and Microsoft who brought the original specification, based on their existing implementations. Mozilla objected vociferously and continuously, trying to get more parts of the system specified (such as communication between the browser and the CDM), and generally trying to make the CDMs as narrow as possible and as open as possible. They ultimately lost on most, if not all, of those issues, but it's not for a lack of trying!
You have to be able to pay the bills first IMO. I don't fault them for that at all.
Fly by nights like brave have come in and then realized its hard to do in a sustainable way.
Chrome is certainly not privacy focused. Ie and edge arent either.
There is a reason tor browser is basically firefox code under the hood.
That’s not focusing.
“[We] need to go beyond the browser to give people new products and technologies that both excite them and represent their interests.”
What? Mozilla needs to build great products that solve people’s problems better than Google or whomever else does. That’s what Firefox did when it came out. It was objectively better than IE in ways that people could immediately grasp.
“Representing interests?” WTF are you even taking about? If you mean privacy and ownership of my personal data than say that.
“To start, that means products that mitigate harms or address the kinds of the problems that people face today. Over the longer run, our goal is to build new experiences that people love and want, that have better values and better characteristics inside those products.”
Mitigate harms? Again, WTF are we even talking about? Better values? Maybe this is the open source roots showing? But the majority of your business is based on selling default search engine rights to one of the most invasive harvesters of personal info, so let’s not pull that “values” thread too much here Mozilla.
Make awesome products and solve people problems better than your competitors. If you competition is doing scummy stuff, then tell people why your approach is better. Apple is doing an awesome job messaging the importance of privacy.
Come on Mozilla. Get in the damn game
Yes I know I can donate. But I want to pay, and that’s different somehow.
When I did finally switch, it turned out to be pretty easy and fast to transfer my bookmarks and passwords to Firefox, and there are some features like the built-in containers and add-ons like Tree Style Tab [0] that I find pretty valuable.
[0] https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
If you want your funds to go toward MoCo (and thus Firefox development), your best bet is to subscribe to Mozilla VPN or Pocket Premium.
1 - https://twitter.com/withoutboats/status/1217558588857544704
Found on https://www.mozilla.org/en-US/
Has that been mentioned in a meeting somewhere?
Also Mozilla Foundation didn't qualify as a public charity since it received less than 1/3rd of its revenue via donations, though I don't know if it can be considered as one now (15 years after the split).
I wonder how much of their money is from donations though, does Mozilla release these numbers?
> You will contribute to saving the world.
Cringed a bit there but to each to their own.
Would rather they fall and a Phoenix rises out of the ashes for a second time.
Edit: Added clarification about Chromium in case someone doesn't know the difference between Chromium (open source) vs Google Chrome (proprietary).
No need to put it into people's toolbars, pretend it's integral then put it back in people's toolbars when they remove it.
It's just disdain for users and the exact sort of heavy handed tactics I use FOSS to avoid.
Same thing with changing start pages, just leave it alone - suggest new defaults on update and allow people to subscribe to adverts if they want them.
Pocket isn't end to end encrypted. The Reading List it replaced was.
Protesting Pocket by using Chrome makes no sense but integrating Pocket objectively sacrificed user privacy for a revenue stream.
It also has to offer suggestions/recommendations, so they need to track you
Why do you think it has to offer suggestions? Reading List didn't. The equivalents in other browsers don't. Suggestions could be a separate opt in feature.
It removes the ads, signups, etc. They call it 'Article View'. It is rendered per domain.
People actually like the suggestions thing. They get good articles to read.
People who want suggestions could opt in.
Are you aware that they reenabled it for users who had removed it (and of course made it a non-removable plugin in the first place), not sure if you were being sarcastic?
I still don't understand what Mozilla got out of forcing Pocket on people.
If Mozilla teamed up with someone like Ubuntu to produce a viable alternative I'd buy into it fairly quickly honestly.
In the meantime I'm considering an iPad Pro as a "Laptop" alternative and as a way to offload apps from my phone so my phone is just that, a phone with nothing but maybe the work apps on it and texting stuff. I don't want social media in my pocket anymore.
Edit: On another note, maybe if we see more ARM laptops it may be worthwhile for a new Netbook / ARM focused distro to crop up. One thing that kills me about Chromebooks is paying a thousand dollars for decent specs but I could pay the same amount and real a laptop with a real OS on it. The main selling factor with ChromeOS for me though has always been their security model.
The thing about that it is that it has really very little to do with Mozilla. ChromeOS is only that because a) ChromeOS and Chrome are both made by Google (there is no "teaming up"), and b) Google's incentive is for everything to be using their services in their browser.
But putting everything in the browser is not generally desirable in its own right. An interesting competitor would have a browser, but it would just be another application. And there have been several attempts at making security-first operating systems, from various Linux distros to OpenBSD, but none of them have Google's resources. And that isn't really a problem Mozilla can solve at this point either.
Why build a second operating system inside the browser instead of just using the original operating system?
I don't mean that as a dig on ChromeOS - personally I think its evolved into a pretty decent product for certain use cases. You can even use Firefox if you're so inclined.
Firefox: 'I know we used to do cool stuff but Google rips it's users a new one on the regular so we need to be more shitty too, what're they going to do leave and use Chrome, lolz' /probably
If it wasn't for iOS, I bet job offers for Web would have changed already for Chrome developers.
Edit: Uh, my memory was faulty on this one. See below.
Citation?
They denied getting paid for the integration. That was technically true. They eventually admitted they got paid for referrals.
They bought the company in 2017 and promised to release the source code. They still haven't.
The Pocket website says "as a member of the Firefox family, privacy is paramount."[1] The first part is misleading and the second part is simply false.
If I want to use a Google Property with Chrome (just tested with Google Search Console) I MUST be "signed into" Chrome with the same Google Account as I want use to access the service.
I am not "signed into" Chrome with a google account and I log into that service using the login process IN the web page I become automatically "signed into" Chrome.
Chrome just peeks throught the veil and I am now logged into my browser. Talk about overstepping boundaries.
So, I don't want to have my browser sessions associated to my google account so I "Sign Out" of the browser. BOOM! Logged out of the service as well.
This is a very sad day for the state of a free and open internet.
> By turning this off, you can sign in to Google sites such as Gmail, without signing in to Chrome
If you want your funds to go toward MoCo (and thus Firefox development), your best bet is to subscribe to Mozilla VPN or Pocket Premium.
I am willing to pay for a license if they continue to support the browser.
So while i think i will get the VPN, Pocket on the otherhand... is just meh to me. Products where i give some cloud company a ton of data, even if a good company, is just not an interesting problem for an honest company to solve.
VPN is meaningful. Privacy in general is meaningful. Basic necessities like identity and communication are meaningful.
Pocket is a really nice feature and a good UX, but just not interesting to me for the company goals. If it makes them money i'm happy, but it's just mildly more interesting to me than Mozilla Tiktok might be.
I really hope they embrace the essentials to the web, and make a profit doing so. VPN seems like the right direction (though i'm dying for it on desktop). Pocket, less so... to me.
Brave is more private and respecting of the user, without the politics. It's all whats good with Mozilla leaving out the bad part.
We could have had that in Mozilla today, but because virtue signaling they had to fire Brendan. This was probably the nail that lead to the coffin for Mozilla.
I dislike companies that push a political agenda when the product or service itself has little to do with it. Privacy politics is fine, since that is a core part of Mozilla and Firefox and is very neutral since everyone can enjoy privacy. It is also part of the browsing experience.
But pushing stuff like "white privilege" is just pushing away users like me. I use Brave, which is a company founded by Brendan and they don't push anti gay marriage politics on me even if that is what they may support.
I just don't want that in my browser, it makes it a shitty experience. I don't understand what's hard to understand about that. I am also a web developer, so pissing me off will just result in me not testing the website in Firefox unless my users specifically requests it.
How? If you don't care about politics, why would the politics of the organization running the browser affect your experience? Aren't you therefore virtue signalling (in this case for maximal free speech) by not using Firefox for political reasons? You haven't mentioned any product features/decisions made as a result of Mozilla's "virtue signalling" that affected the day-to-day experience of using Firefox.
Absolutely. It has to stand on its own feet. Yet the only reason Mozilla is being kept alive is due to Google paying them to be the default search engine as part of a deal which is where the majority of their revenue is from. [0]
Funny how their mission in "supporting internet privacy" also somehow means we must have deals with companies with the likes of Google who don't believe in Mozilla's own mission in order to survive.
[0] https://www.mozilla.org/en-US/foundation/annualreport/2018/
> Today, the majority of Mozilla Corporation revenue is generated from global browser search partnerships, including the deal negotiated with Google in 2017 following Mozilla’s termination of its search agreement with Yahoo/Oath (which was the subject of litigation the parties resolved in 2019.)
the alternative is cutting the bills down somewhat. They made about 500 million in revenue in 2018, that's a healthy pile of cash.
They've got a pretty huge engineering team and still development on their products is painfully slow. Just take the password manager they've been offering, it can't even import or export passwords and it misses half of the features any of the free competitors have.
Adding even more stuff on top of it doesn't really give me a lot of confidence.
And the best product is a product that is useful to users.
To me, Mozilla felt like an ideology and not so much like a browser. That repelled me from Mozilla. I was annoyed by their attitude and puns toward Chrome, especially the prefix war and the comparison between IE6 and Chrome. That was way too much for me, even though they had a point. Ironically one of their evangelists, that made a lot of noise against Chrome, later moved on to Microsoft.
Microsoft has settled the prefix war in the way that they adopted Chromium.
Coming from Netscape, which I loved, and going through almost every iteration of the Internet and browsers, Mozilla feels like Assembler or C to me. Yes, Assembler was cool when you had your C64, and yes, you can do everything with C, but that is not the point. People need to get a job done, and yes, automated Garbage Collection is ok most of the time - I mean you Java, C#, Python, etc.
Maybe the comparison is not the best, but Mozilla's priority seems right this time: new product(s).
Best of luck, Mozilla!
I give FF a try every few months and will happily switch if they ever manage to get it to having comparable performance to Chrome or Safari on my architecture.
Seeing this "diversification" strategy I just installed Edge and am giving it a try, FF wasn't a great experience but I was willing to stick with it to support Chrome alternatives - but it's obvious it needs a lot of work - and removing focus is a signal people should be moving off not coming back to it.
Apache meanwhile, has revenue of less than $1M, and has over 350 projects with huge adoption like Cassandra and Kafka and Lucene and Maven and that eponymous HTTP server [1].
In 2017 Mozilla paid their CEO $2.3M and their treasurer (who only worked 6 months) $1.2M [2].
Mozilla is a foundation which owns a for-profit corporation. That corporation had revenues of $450M in 2018 [3]. I double checked this shocking amount.
Most of that revenue comes from their search partner, which was switched back to Google recently [4].
How is all of this possible given the relative contributions of these software non-profits?
[0] https://support.mozilla.org/en-US/products [1] https://projects.apache.org/projects.html [2] https://assets.mozilla.net/annualreport/2017/mozilla-2017-fo... [3] https://www.ghacks.net/2019/11/26/mozilla-revenue-dropped-in... [4] https://en.wikipedia.org/wiki/Mozilla_Corporation#Google
They still have a thousand mouths to feed.
Are these numbers accurate? The first seems very low and the last seems very high? Is it still like this?
The 'Mozilla' that is responsible (in the sense of funding) Firefox development is the Mozilla Corporation, not the Mozilla Foundation. I don't think the 2019 annual report is out yet, but the 2018 one gives "In CY 2018, Mozilla Corporation generated $435.702 million from royalties, subscriptions and advertising revenue": https://www.mozilla.org/en-US/foundation/annualreport/2018/
Looking at the revenue of the Apache Foundation is about as misleading as looking at the revenue for the Mozilla Foundation. In both cases, development is generally funded through corporations, though in the Apache case the corporations are independent while in the Mozilla case the Foundation owns the Mozilla Corporation.
Mozilla getting rid of their main product's most relevant R&D makes me fear they'll eventually announce Firefox replacing its internals with chromium
As far as I'm aware, Servo is at the bleeding edge of performance under the hood. Its hybrid glyph rendering system for example is state-of-the-art.
0.5s on Safari with Adguard
1.6s on Chrome with uBlock Origin
2.5s on Firefox with uBlock Origin
which is pretty representative.
Because Firefox is the fastest on my Windows PC
Please let's not present this as fact only to later find out it might be OS X specific.
I wonder if anybody else is interested in having it developed. Maybe if a couple of star developers currently being laid off, or redirected to other stuff, started to put more effort into it, and the community started supporting them with donations, that could speed things up?
Firefox is widely popular, and its popularity is also wide among the techs-savvy, well-paid people. Pledging to pay $10/mo for Firefox development would make a difference if, say 20k, or 50k people subscribed. I suspect there is a chance to achieve such numbers with a well-run campaign.
I do not really care for or like the other products that Mozilla is developing, like VPNs etc but rather, I would like for my money to be used towards browser development.
(Unfortunately, I don't see myself doing that. At least not yet.)
At the same time this is not a big surprise to me: Mozilla was already becoming a PM driven organization instead of an engineer driven one. At least they gave us Rust, that will live on and be extremely successful.
But Firefox makes my web development work harder. It opens Gmail slower. And with this news, I have no reason to support Firefox. I don't want to stand behind a company that's de-prioritizing the only product I use.
Stop with the fluff and the airy blog posts and societal ambitions and get back to doing actual engineering which gets people back using your products. You may have a "new focus on community" but it means nothing if there's no product to have that community built around.
You might claim to be a "technical powerhouse of the internet activist movement" (whatever that is !? ) but soon you're going to be nothing at all because Firefox is, as much as it pains me to say it, still merely following and not leading while Mozilla leadership goes back and forth and seems more interested in writing blog posts about global issues than the technology that actually makes it a viable business.
Focus on Firefox. Build a product that's truly competitive once more. Build a product. Not endless blog posts about trust and "authenticity" and "leadership" and whatever else appears on the RSS feed today; get some actual leadership together and start looking at what you're actually doing, which of late has been not a lot at all.
This is on top of the 70 laid off in January (discussion of that at https://news.ycombinator.com/item?id=22057737)
Contributors can be external people including random guy fixing a typo.
Then there are all the non-engineering functions like HR, marketing, etc.
Mozilla has to do all of that.
I hope they could find another job soon.
I hope they turn things around though. Firefox is a great product and we need it. And I hope the people who were let go land safely on their feet elsewhere.
> Recognizing that the old model where everything was free has consequences, means we must explore a range of different business opportunities and alternate value exchanges.
" New focus on economics. Recognizing that the old model where everything was free has consequences, means we must explore a range of different business opportunities and alternate value exchanges. "
A kind reading would be that they'll try to move to a consultancy or subscription based model, like Red Hat. An unkind reading is that they will make portions of their products and code proprietary and charge licensing fees.
"... everything was free ..." is an ambiguous statement in this context. Do they mean free/libre or do they mean free/gratis? This, to me reads like corporate double speak. It leaves enough ambiguity so that people can have a kind interpretation while letting them claim they were being honest about their intentions should they choose to go a proprietary route.
I don't know that they would need to sell Thunderbird as a whole bundled product/service like Hey; they could launch a paid email service (in the "it's not Gmail" market occupied by Proton, FastMail, Posteo, etc.) and use that money for work on Thunderbird.
Not so different from having a VPN service and using it to bring in money for Firefox.
For the Mozilla Management, not the Company itself.
I was at Mozilla for a few years. I'm quite sure there was ideological tension with some around accepting Google's money, but I think the bigger issue was not having a diversification of funding and feeling like that one pillar could bring things down. In theory the changes in the mid-2010s to multiple international search providers should have helped with that, but the American pillar was Yahoo. I don't think that did Mozilla a lot of good after the Verizon buyout.
(All said, seems every time I comment something Mozilla, ex-upper management makes it clear in thread that the view from the ranks or my five-years-gone memory is incomplete, so take with as much salt as you need.)
Thing is, Mozilla's been talking service focus and funding diversification for awhile now. I'm not sure what they expect to change to make it more successful this time. Cutting payroll is an extension, not a solution.
> Furthermore, Mozilla's contract with Google to include Google as the default search provider inside Firefox is set to expire later this year, and the contract has not been renewed. The Google deal has historically accounted for around 90% of all of Mozilla's revenue, and without it experts see a dim future for Mozilla past 2021.
If that's the case, I doubt they have another option.
Yes, but not enough to pay the management staff (whatever they do)
I understood how bad Mozilla, for lack of a better term 'sucked' at making money when I saw how the small team of KaiOS picked up the remains of Firefox OS and not only turned it to be a viable business but did so in the ruthless, hyper-competitive market of Smartphone OS ecosystem where even Microsoft had failed.
IMO Mozilla should have gone full throttle on Thunderbird Enterprise with support structure, Something for Microsoft Teams equivalent and finally embracing DDG with open hands.
Mozilla's marketing for the hypothetical email service would have been like ProtonMail without the advantage of 'Switzerland/CERN' brand. Also, ProtonMail has now gone all guns on Apple following Hey, which I don't think Mozilla would do.
KaiOS is in the ultra-low-end smartphone/feature-phone market that Microsoft/Google/Apple don't care about at all.
What's remarkable is that something ill-conceived like "web technology on ultra-low-end devices" actually gained enough traction to get devices on the market.
Like Firefox OS before it, actual KaiOS devices were not well-received, because of poor performance and lack of apps. It's just that nobody really notices because all the buzz is around "real" smartphones.
As of Q1 2018, 23 million KaiOS devices were shipped. It stood second in terms of market share in India due to JioPhone(even ahead of iOS). It seems future Jio Phones would be Android, especially considering Google is now invested in Jio(It's an investor in KaiOS as well). Mozilla had recently signed a deal to develop the gecko engine for KaiOS further.
KaiOS team saw where Firefox OS would fit well and they brought it to fruition; Something I feel Mozilla could have pulled off too.
Like I said, remarkable.
> KaiOS team saw where Firefox OS would fit well and they brought it to fruition; Something I feel Mozilla could have pulled off too.
You mean they could've pulled off getting investor money to develop a bad product into an even worse product and unload it on markets in the developing world, where people are presumably used to bad products?
I don't think that's in their "mission statement".
Mozilla 2020: "well actually, work for the man" (or woman in this case)
Sadly, even with Mozilla Foundation getting 40M in donations they need the Corporation to pay the bills (including Mitchell Baker's 2.5M/y salary)
The fact that this makes it less likely Firefox continues to be competition for Chrome is bad news for the web ...
I remember a headline in 2006 that Mitchel Baker's salary at Mozilla was $500k which I thought was a lot for non-profit but her salary has increased 5X since then? Based on what exactly? I understand the need to pay competitive wages but $2.5 million when the organization is in such a state that you are laying off a significant chunk of your workforce? Is she giving up any salary?
[1] https://www.nytimes.com/2007/11/12/technology/12link.html
"competitive" is key here, it means they have to compete.
I know people on the work floor like to make jokes about executives golfing and yachting, but there is some truth to it that these executives are building and maintaining their network and that leads to contracts and revenue that keeps the company in business. That's what their worth is. That's the competition they have to be successful in.
Mozilla gets about 400M in free Google idiot money. If burning through that for a 2.5M salary but still having to fire 25% of your workforce means you are being competitive at the C-level, then most random people can do that for half the money; a quick 1.25M saved.
It's not about a C-level exec getting a large compensation. It's about them failing abjectly and not being worth a fraction of that money by normal management standards.
Mozilla's privacy branding is in direct conflict with Baker's vision of some kind of corporate entity that can pay her a lot of money. Apple can do this because they are filthy rich themselves, Mozilla's puny market share means that increasing their revenue will require them to use the most valuable coin in the Internet realm, which is user data.
I think a LibreOffice-style hard fork will be necessary at some point with a nonprofit carrying Firefox forward. Another thread mentioned Mozilla Firefox becoming a skin on Chromium ... Microsoft basically has validated this approach, and I can see Baker eliminating most of the rest of their engineering core to do the same.
A potential new non-profit would need backing from some very large companies, donations from privite people would likely get no where near enough.
It doesn't have to be a hard fork.
A new community could do a soft-fork of the Firefox codebase, like Ubuntu does with Debian. (Or even like Seamonkey!)
There have been several attempts at this, but they never consolidated into a clearly-presented single alternative (like LibreOffice, Ubuntu, or Glimpse image editor).
If there is enough interest in maintaining a viable browser that isn't controlled by a large corporation, would funding for the new project emerge from the likes of Red Hat?
So what is the impact on things like Servo/Rust, and the core browser?
I guess they are setting up for a post-Google-pays-to-keep-us-going world, but not sure that Pocket or Hubs or VPN are going to set the world on fire.
https://blog.mozilla.org/wp-content/uploads/2020/08/Message-...
Notwithstanding that though - and with no disrespect to anyone being laid off - I'm actually really encouraged by this. The key quote from the announcement is this one:
"Furthermore, Mozilla's contract with Google to include Google as the default search provider inside Firefox is set to expire later this year, and the contract has not been renewed."
Mozilla's reliance on Google is a major detraction from delivering privacy-focused products.
I've said before, and I'll say again: I'd gladly pay a fee for Firefox if it meant (a) it was funding the product so that (b) there was no need for them to peddle in surveillance.
I really wish Mozilla all the best. Commit to provacy, show me where to pay and I'll gladly sign up.
--
I'm aware they accept donations and have already donated. But that's different from paid-for products.
Honestly, it would be great if Mozilla could provide privacy focused cloud services like storage, email, etc. I'd gladly pay for it, knowing they are not interested in collecting my information.
The last few years, imo, they have been chasing market share by trying to play follow the leader with Google which have turned off a few major power users which was their core base
This is with out getting into some of the political based initiatives we have seen over the last few years as well
Doesn't say anything about any cuts to executive compensation however.
https://blog.mozilla.org/wp-content/uploads/2020/08/Message-...
Lay off 25% of your company? Enjoy your 50% pay cut.
Have to lay off 50%? Enjoy working unpaid for a year while you rebuild.
If you axe the CEO's pay by 50% one year, what reason does he have to stay on and fix things? Why shouldn't he just go to some successful series A startup, get a bunch of equity, and retire in 10 years? He definitely could, if he wanted to.
I mean, if you're a great CEO, you're lavished with Midas-level wealth. If you're an absolute shitty CEO, you're also lavished with let's say Midas-junior-level wealth in the form of retention bonuses and/or golden parachutes to fix the mess you created (as you, no doubt, axe a large number of your underlings).
A paid browser at this point is realistically impossible to sell at any sort of scale because chrome is free. IMO Firefox Mozilla needs to make a new product that is paid. Someone on HN suggested email and/or other services that compete with Google's user product suite? At that point you are selling server space so its easier to get people to pay for it.
It's the sort of thing a lot of people here might pay for regardless of what's in it just because they believe Firefox is essential to the open web.
But what could it be?
What if all it was to start was bundling their existing VPN service, Scroll, and Pocket Premium for a single price, and even if technically you can use them in Chrome or as iOS apps, it's marketed as a better browser. And then the door is open to add new things, maybe pinboard-style bookmark archiving would make sense?
Is it a hit? Hard to say. But it feels like a better bet as a feature set that ALSO supports the open web than marketing each of those services individually.
Maybe this could be one of the separate parts some of the devs could split out as a donation/patreon project or something. You pay for them giving you better dev environment in Firefox.
Edit: Another comment seems to have some details https://news.ycombinator.com/item?id=24123945
Not marketing, not new services, none of that... just engineering the core product.
Other expenses can come out of the general donation fund.
Mozilla really needs to find ways to generate profits and in turn, channel the lion's share of those profits into their browser. But this is a hard proposition when giant corporations give away their browsers for free and even bundle it hard with their operating systems. The unfairness of Mozilla's browser endeavour is stark when you stop to think about it.
Maybe we the collective really do deserve our corporate overlords because we can't be bothered to pay for something when a free version also exists. This not only applies to Firefox but is a big reason why nearly all the top OSS are struggling to reach parity with their commercial counterparts.
How many of us will pay Office/Adobe licenses but if LibreOffice or Gimp ask for payment, we won't? The reason is vendor lock-in and feature-wise inferiority of the open source counterparts, but if no one uses them, then like the proverbial chicken-and-egg, they will never be able to compete, and will only slowly fade away.
We get all the way with an organisation who we thought was a very good fit.
[...] which due to confidentiality reasons I have to describe as "a change in
business operating model" happened that killed the whole [deal], in February.
Mozilla would have been a perfect fit for HIBP. Could it be that the failed M&A partner was in fact Mozilla, who are now revealing their "change in business operating model" (ie: focus on commercial products)?This comment from 5 months ago has the same idea [1].
First paragraph: Get to the point (layoffs are happening) immediately, and state the concrete reasons why they are necessary.
Second paragraph: Thank the people being laid off, call out some of their good work, and talk about the things you are doing to help them find a new job.
Third paragraph: Mention the steps you are taking to avoid having to have layoffs again. Be as specific as possible. When mentioning "focus", that means focusing on one, possibly two, very specific things.
Last paragraph: Motivation for the future. Renewed commitment to making Firefox better.
"Mozilla exists so the internet can help the world collectively meet the range of challenges a moment like this presents. Firefox is a part of this. But we know we also need to go beyond the browser to give people new products and technologies that both excite them and represent their interests. Over the last while, it has been clear that Mozilla is not structured properly to create these new things — and to build the better internet we all deserve."
It's probably just Pocket; developers working on the latter were hit with layoffs today, too.
While I'm serious about the above, forgive my capitalization and excessive punctuation...but this is honestly a great idea. For Mozilla - which is a company that i trust - to offer a paid service for 3 of the most essential internet services - web browsing, email, and chat (via matrix) - would be a great product offering. They could even offer other additional stuff like the VPN service i heard about...which generates so much value for users, and by making it a paid service, makes it sustainable. I'll add the caveat that none of these would be amazing money-makers, and stuff like managing email is hard, but it is a start, and at least brings in revenue. Maybe not so revolutionary (as a set of offerings), but sometimes foundational things provide the platform for future awesomeness.
A lot of people take for granted that "I pay you money" implies "I have the right to use your service without you having any right to inspect my usage of your service", and it'd be useful to know your views on that.
I chose those services based on the list in the parent’s post only; I could have filled in any service where the provider hosts your data on storage for you (eg. Usenet, RSS feedreader, web forum, file sharing).
I don’t consider VPNs to be a service that host the data you interact with on their own storage, so they aren’t of interest to my question.
https://www.zdnet.com/article/mozilla-suspends-firefox-send-...
[1] 244M MAU in Dec. 2018 and 209M MAU as of Aug. 2, 2020 https://data.firefox.com/dashboard/user-activity
[2] "Today we announced a significant restructuring of Mozilla Corporation. This will strengthen our ability to build and invest in products and services that will give people alternatives to conventional Big Tech. Sadly, the changes also include a significant reduction in our workforce by approximately 250 people."
The cost of building/maintaining Firefox is holding them back from putting more money and effort toward that mission (and I think that's why they're reducing their workforce [2]). Well said!
If that letter is a guide to leadership at mozilla, there's not much hope for the future of the organization. It might be a good idea to ask the remaining technical people what they would like to build, and let them go from there.
It's time to excite people with products. They got the browser to be nearly as good as the alternatives (I try every new release of FF, only to switch back to Safari when I see the terrible effect FF has on power consumption).
How about a better alternative for remote meetings? Start with the basics: respond to reduced bandwidth by focussing on audio, not video. I want to hear what someone is saying, not to see the titles on their bookshelves. In my experience, zoom is pretty bad at this, and so (to a lesser extent) is microsoft/teams. Watching TV news, I've learned that webex and skype are also poor. Given the poor alternatives, and the high demand, I am surprised Mozilla has not already produced a kick-ass product, and I was disappointed not to read of this (or any other technical idea) in this management-speak firing letter.
This is a dark day for the open web.
Most of their revenue comes from search engines paying to be the default. Are there any details on why the pandemic would have a significant impact on that?
Which means I'm sure they are planning for a large reduction in revenue, like 50% or whatever. These contracts are usually on a 3-6 year basis..
This is baffling. How? You make a web technology and everyone is stuck at home.
My company and most of my friends at other tech companies have had paycuts, layoffs, or furloughs.
I am not sure Mozilla works outside of a nonprofit model.
But Firefox just isn't that popular anymore. Which, mind you, sucks, because we need a Firefox (and Quantum is actually pretty good).
That said, Mozilla's focus is no longer Firefox apparently - so, there's that.
> Sadly, the changes also include a significant reduction in our workforce — approximately 250 people of exceptional professional and personal caliber who have made outstanding contributions to who we are today.
Instead, Mozilla should have a private Discord for dues-paying club members, where participants have direct access to Mozilla decision makers, who should show up on a regular basis and do AMAs.
Furthermore, the Mozilla club should nominate a user ombuds who can sit in on Mozilla's board meetings.
Throughout this thread, I see folks criticizing Mozilla for not writing code / fixing bugs they care about, without providing a constructive way for Mozilla to fund their favorite initiatives. I think a Mozilla club could cut some of these tricky knots.
On the other hand, I disagree with your proposal. When I pay for software, content or a service I pay because I want the service/content, not because I want to join some kind of social club or receiving useless merch cluttering my wardrobe.
And I'm also curious how the pandemic has impacted them. As I understood it, still by far their major revenue sources were the search engine deals - has their value changed due to the pandemic?
when someone suggests X, instead of 'honestly, I think what I'm looking for is something free as in beer - no charge, no revenue' 'ugh X is no alternative, they do also make money in a way I don't like!'
the thing is, 20 years ago I was 10 and just trolling around slashdot, there shouldn't be _weaker_ arguments at 30
Google shouldn't have been allowed to do that. It's very anti-competitive for them to have a browser that defaults to Google search and disables plugins that support adblocking.
Google is destroying Mozilla. Their monopoly is making the web worse.
Turns out people do actually care about performance and responsiveness.
Google had the advantage of plastering Chrome all over google.com when people performed searches. That's how it got installed everywhere.
I jumped from Firefox to Chrome with no hesitation when I saw Chrome blazing through multiple tabs without any slowdown. At the time Firefox was crawling on like a snail. Now, years later, I jumped from Chromium to Firefox because I could no longer use the browser to preserve control over certain web pages I needed to use.
If what you are saying was true, then Firefox should have dominated over IE. Did they take over a large share of the market? Yes, after fighting and fighting for years on end. Chrome just came out, and after putting it on their home page, suddenly their marketshare skyrocketed. I believe that if Google had to put it on a different URL, it would not have gotten the adoption it has now.
Techies installed it because of how much faster it was. Then they installed it on all of their parents/grandparents/siblings computers.
No it wasn't.
Firefox has always been significantly better at memory usage than Chrome. Here is a benchmark from 2012 [0] and Firefox's memory usage only went down after that [1]. On the other hand Chrome is infamous for its extravagant RAM usage ([2] and million other web search results). Only in the last few years Google have started to pay attention to Chrome's memory use.
[0] Chrome was light years ahead of Firefox in both cpu and memory use for years
[1] https://wiki.mozilla.org/Performance/MemShrink
[2] https://lifehacker.com/why-chrome-uses-so-much-freaking-ram-...
ALSO, it's mostly that people switched from IE to chrome, as opposed to switching from firefox to chrome.
Here's one from 6 weeks ago.
https://www.phoronix.com/scan.php?page=article&item=chrome83...
Here's an anecdote for you. I worked at a computer store when Chrome was released. People would come in all the time, and they had no idea they had installed Chrome on their computer. They had no idea that it had taken over as the default browser. They didn't know they weren't using IE. Chrome had a super basic installer that asked one question, and it was linked right from Google's home page. I interacted with average computer users hundreds of times every month.
That's how I believe it became the dominant browser. Average people don't care that one browser is slightly faster than the other or has an omnibar.
That, and aggressive bundleware campaign in early-mid 2010s.
Google paid above market rates for authors of popular Windows freeware like CCleaner, Adobe Flash etc. [0]. They even tried to bribe VLC at some point [1].
I'm always baffled to see commenters in HN were aware of Google Search banners but not this bundleware business. I guess it's due to people here having disproportionately high use of macOS and Linux compared to rest of the world.
Like, 10+ years ago...?
> Google is destroying Mozilla. Their monopoly is making the web worse.
What in the heck are you talking about. Google doesn't directly make money from Chrome - it's free!
In fact, Mozilla's bills are being paid in large by Google paying for them to use google.com as the default browser.
Mozilla has always struggled to make money. This is not some new phenomenon with the company, and certainly is not because of Google making a good browser.
> Google shouldn't have been allowed to do that. It's very anti-competitive for them to have a browser that defaults to Google search and disables plugins that support adblocking.
I mean... what? They shouldn't have been allowed to do that... because why? Because a browser defaults to a specific search engine?
C'mon now. Google built a great browser that users loved, and they flocked to it. It was faster than all the competitors at the time - including firefox - and had much better word-of-mouth traction. Firefox always had a "techie expert" connotation back in the day, and it bit them in the butt when it came to the average joe deciding which browser to use.
End of story.
There's no sinister anti-competition plot here. For heaven's sake, Google pays loads of Mozilla's bills, and collaborates with them on loooooads of projects!
I appreciate the breath of fresh air Chrome brought in when it entered the market but: every percentage point Chrome takes in the market is a dollar Google doesn't have to pay for search traffic acquisition. Google absolutely profits from the chrome userbase. In the same manner, Android is valuable as a means of avoiding paying Apple for defaults on iOS.
Chrome has always represented a threat to Mozilla's business model, even though it was seemingly more and more profitable with less and less market share (shades of "The Producers"). It'll be interesting to see how 2021 shakes out; Yahoo! outbidding Google for default search engine momentarily put to rest the idea that Mozilla was an antimonopoly figleaf funded by Google. However, the minute Mozilla legally could, they flipped back to Google, and, frankly, that undercuts their bargaining position with Google. And with Yahoo.
> It was faster than all the competitors at the time - including firefox - and had much better word-of-mouth traction. Firefox always had a "techie expert" connotation back in the day, and it bit them in the butt when it came to the average joe deciding which browser to use.
Given how strongly Mozilla's fate is tied to market share, it seems like they should be leaning harder on advertising. I'm told Mozilla has a huge marketing department but IDK what they do TBH.
If you want your funds to go toward MoCo (and thus Firefox development), your best bet is to subscribe to Mozilla VPN or Pocket Premium.
I don’t know how many of us are out there, but a large number of people don’t mind paying for the tools they rely on. I have co-worker who pay $100+ to get the email client they want.
How such a payment scheme would work with an open source project I don’t know, but find a way for me to direct payments to Firefox.
https://assets.mozilla.net/annualreport/2018/mozilla-2018-fo...
________________________________
Notes:
1. "Pocket: It gets worse the more you use it" https://old.reddit.com/r/dredmorbius/comments/5x2sfx/pocket_... and "Pocket: The worsening continues" https://old.reddit.com/r/dredmorbius/comments/688oc9/pocket_... There's been some progress and backsliding, most of the complaints still apply.
What a load of bull! How many people did she save from firing by taking a pay cut? I agree that it would have been an insignificant number of the 250 people fired, but it would have made a difference in the life of the employees not fired and it would have given meaning to her words.
Words are extremely cheap (including the ones I'm writing right now). Statements only become principles when they imply a personal cost, otherwise they are just ideas.
C suite members raking in high salaries is the tiniest most insignificant issue when it comes to a large orgs finances. In most large orgs if C sites were paid $0 the average employee wouldn't even notice the difference.
> I agree that it would have been an insignificant number of the 250 people fired, but it would have made a difference in the life of the employees not fired and it would have given meaning to her words.
Are you saying it would not have been worth it?
Yes the whole situation sucks, layoffs are never fun. I'm sure this decision was genuinely hard for her to make and she doesn't need to self-flagellate to prove to anyone that she cared.
Silly or not, it would have shown that Mitchell Baker is a leader. This way it shows that she is not.
Guess what happens to organizations without a leader.
You should never give a CEO a pay cut for doing their job and making the hard decisions to help keep the company in the black.
Seeing up close and personal several CEOs that laid off people, I saw very little evidence of that. Some even happily talked about vacations and buying yachts, when not in employee company.
https://blog.mozilla.org/blog/2019/08/29/thank-you-chris/
https://blog.mozilla.org/blog/2020/04/08/mitchell-baker-name...
> When the Mozilla Corporation was launched as a taxable subsidiary of the Mozilla Foundation on August 3, 2005, Baker was named the CEO of the new entity. In addition, she joined the Mozilla Corporation's Board of Directors, though she also kept her seat on the Mozilla Foundation's board, as well as her role as Chairperson.
In 2014, she wrote this piece[0] (while she was not CEO, but Chair), justifying putting ads in Firefox.
[0] - https://blog.lizardwrangler.com/2014/02/13/content-ads-cauti...
It appears that she has been setting the direction at Mozilla for a really long time, CEO or not.
The way I see it, the employees that had almost no control over Mozilla's direction over the last years are suffering the consequences.
Like this stance is crazy if you apply it to anyone but the CEO. Can you imagine if you got punished for writing bad code or not making a project deadline by having your salary cut?
Regardless of whether you think she's doing a good job as the CEO, she's still doing her job and deserves to be paid. Your just asking for CEOs to be company whipping boys.
But I do get punished as part of the regular Performance Review, if I don't do my job right. Luckily, I am very good at my job.
Mozilla is very engineering-heavy. While I don't know other people's salaries, I do know that the fully loaded cost of a developer almost anywhere is much higher than $100k/yr.
In 2018 she received almost $2.5 million comp from Mozilla. Assuming that her comp has not decreased since then, that would be 25 FTEs (according to your numbers) that she could have chosen not to fire at no other cost than her compensation. Do with that what you will.
If my US corporate-speak decoder works halfway decently this paragraph reads really scary. When exactly have decentralization, permissionless innovation, open source and web standards become things to remember fondly while you move on? This honesty reads like an admission of defeat.
These kind of posts always bring out the hateful comments and if I look at their posting history a lot of times they seem to post mostly hateful comments. Call it a filter bubble if you want but I would rather not waste my time trying to convince them they are wrong and would rather be able to block them.
- I can support Mozilla today if I know the money goes to fix and improve Firefox
- For almost everything else I'll prefer to send the money directly
I sent a reply back to the last fundraising email I got and they still cannot promise that the money will go towards Firefox.
To me however Firefox seems to be their biggest chance of achieving their mission:
"Our mission is to ensure the Internet is a global public resource, open and accessible to all. An Internet that truly puts people first, where individuals can shape their own experience and are empowered, safe and independent."
For this reason I find it deeply ironic that donation money somehow cannot be used to develop Firefox when that should be the core purposes.
> Just last night I was thinking about how it was possible that, given the relative trends, Mozilla’s greater legacy might turn out to be Rust, not Firefox.
Their Google deal has not be renewed yet and that has accounted for a lot of their revenue in the past (the article mentions a 90% figure).
I just hope Mozilla Co & Mozilla Foundation survive.
Is that scaled down / restructured too?
Damn, big mistake. So this is what triggered the creator of the awesome CSS grid tools to join Apple and Safari?
Separate to that, and I realise I'm shouting at the sky since this is just one comment among over 1200 others... CAN WE PLEASE STOP GIVING THE WEB TO GOOGLE.
Apple's iOS browser engine policy is basically the only thing that stands between Google and complete dominance of the web. That's right, an anti-choice, walled-garden decision to force WebKit on all iOS users, is the only defence against Chrome supplanting the ideal of The Web, with itself.
Firefox and Safari are basically the only browsers left that don't use Chromium, and they are making the sensible decision to hold back Google's frenetic sprint to expose our entire computers to JavaScript. I'm confident that Apple can hold the line if it wants to, but I have to assume that Firefox will be dead within 5 years, which means the entire dream of an open web, rests solely on Apple's whims. This is not healthy in any way.
To all of you who say things like "Safari is the new IE", or bemoan the lack of particular Chrome APIs in WebKit, or who solely target Chrome and don't care if your sites break in Firefox/WebKit.... you, all of you, individually and collectively, are killing the web. Stop sleepwalking all of us into a future where Chrome is the only "OS" that matters on any platform.
If the funding for the FireFox web browser combined with all Mozilla projects/products, or is there some separation?
I would like to donate just to support development of the FireFox browser. Is that possible?
FireFox containers is a very important feature to me and supporting FireFox and containers is something I would like to support at a higher level than the few random Mozilla donations I have made in the past.
Also, focus on how to share with a family, not under one login ID. $20/mo I get 3 logins under one household to hand out.
Mozilla might be going through a rough patch, and they now need our support more than ever. Hopefully Firefox will be around a lot longer than the people currently running the show.
I will not stop using Firefox, and will continue to try and help people move away from Chrome.
> New focus on economics. Recognizing that the old model where everything was free has consequences, means we must explore a range of different business opportunities and alternate value exchanges
I think combining this with the momentum behind things like the Federal Reserve's new inter-bank payments system (linked on HN yesterday) could finally make micropayments or something analogous mainstream. I would really enjoy shifting some of the advertising-funded model back to direct revenue from customers. I would like to be considered a "customer" again in more walks of life, generally. Not just a "subject." I think the customer-vendor dynamic is much more healthy when I am indeed the customer.
If there's anything hopeful to take from this announcement, I think this is it.
`an open and accessible internet is essential to the fight.` can't agree more. Unfortunately just having that is not enough to get people to use your product. VLC maintainers seems to have understood this. To paraphrase JB Kempf "if you want people to use your open source product, build a great product that is also open source."
Not sure where Firefox went wrong. And for sure the inclusion of default browsers in various OSes did not help (or even the automatic install of Edge whether you want to use it or not) but it seems like there are deeper problems with this product.
I really hope they can get act together and start gaining marketshare again.
“We started with immediate cost-saving measures such as pausing our hiring, reducing our wellness stipend and cancelling our All-Hands. But COVID-19 has accelerated the need and magnified the depth for these changes. Our pre-COVID plan is no longer workable. We have talked about the need for change — including the likelihood of layoffs — since the spring. Today these changes become real.”
It's so bad that maybe it's deliberate in an attempt to sell the missing features as addons or a pro version or something? At least I hope that's what it is, otherwise I don't understand the move at all.
Hey Mozilla, that's not how focusing works.
Notwithstanding that though - and with no disrespect to anyone being laid off - I'm actually really encouraged by this. The key quote from the announcement is this one:
"Furthermore, Mozilla's contract with Google to include Google as the default search provider inside Firefox is set to expire later this year, and the contract has not been renewed."
Mozilla's reliance on Google is a major detraction from delivering privacy-focused products.
I've said before, and I'll say again: I'd gladly pay a fee for Firefox if it meant (a) it was funding the product so that (b) there was no need for them to peddle in surveillance.
I really wish Mozilla all the best. Commit to privacy, show me where to pay and I'll gladly sign up.
--
I'm aware they accept donations and have already donated. But that's different from paid-for products.
EDIT: cross-posted comment above from duplicate thread [0]. Don't think that's against guidelines - apologies if so.
> "Furthermore, Mozilla's contract with Google to include Google as the default search provider inside Firefox is set to expire later this year, and the contract has not been renewed."
That sentence doesn't seem to be anywhere in the announcement, nor in the linked PDF. Where are you getting this?
[0] https://www.zdnet.com/article/mozilla-lays-off-250-employees...
On the other, I'm excited about the products that may end up coming out of this. I'm already paying for the Mozilla VPN + Browser Extension (I think that totals something like $8/mo), plus another few dollars for additional storage on my personal Google account at the moment. I would be immensely enthusiastic about putting that (and more) money towards a privacy-respecting Mozilla-hosted email/calendar/file storage system instead.
That obviously not an insignificant engineering challenge, but there's a bunch of open-source work in that area already that could probably be used as a template. I only hope that whatever products they put out, they spend some time making sure they're not damaging the enormous amount of goodwill they've built up in the community about privacy and Internet ethics.
But, I would have highly recommended mozilla do it in a way to release a community and enterprises services. where Enterprise will lead the future path of browser with its own industrial/enterprise offering to customer sets like governments, Developers and big companies, parallel maintaining the community version of browser as its now, may be two feature cycle behind with some less but fully open features.
If I had an option to buy a paid version of mozilla service which gave me better functionality for application support and development I would have gladly paid for it. I wish, It is the path they chose.
IIRC the financial woes are precisely because the contract with Google is running out. Aren't they?
Also, even if the contract is renewed, the number could be smaller.
Whenever the day comes it'll be a small notice on the normie-tech websites ("An era has come to an end") and a short discussion in freedom-concerned tech circles.
Who doesn't deep down already consider Mozilla dead at this point? I'm just hoping for a good rebirth.
Most of all of the products Mozilla has is either free (mostly) or not competitive enough to the point of redundancy. For the typical end-user (who really doesn't see open-source as an advantage) Pocket can be replaced with Chrome Bookmarks and ultimately, Firefox can be replaced with Chrome.
I know this kind of goes against my other comment stating that I'm super worried about losing the only viable free and open browser out there (my only browser), but: what's keeping me from donating is the bad aftertaste of the money being used for frivilous things. I don't want to fund their bookmarking service. I don't want to fund their VPN rebranding effort. I don't want to fund their authentication services. I don't want to fund their voice recognition services. They're probably great, but it's the browser that's absolutely essential and irreplaceable at this time!
Otherwise, this would be like your employer saying, "I will pay you salary, buuut only if you promise not to spend it on alcohol". It clearly doesn't work like that, you just have to make a high level judgement if you agree with their values and if yes, go ahead with that donation.
It’s obvious and necessary for Mozilla to consequently focus on revenue earners and put infra dev on the back burner.
Why create a separate "Firefox Developer Edition"? It's just a distraction.
They should be focused on making good tech period nothing else.
> Investing in New Products We are organizing a new product organization outside of Firefox that will both ship new products faster and develop new revenue streams. Our initial investments will be Pocket, Hubs, VPN, Web Assembly and security and privacy products.
This is very much welcome, and I look forward to more products with paid tiers. Mozilla Corporation must have ways to get revenues from end users through different means, and combining that with Mozilla’s vision is a good thing. If there’s one thing missing for me in this list, it’s an email service that combines the best of other paid email providers.
From Mitchell Bakers blog https://blog.lizardwrangler.com/2018/08/07/in-memoriam-gerva...
“Gerv’s faith did not have ambiguity at least none that I ever saw. Gerv was crisp. He had very precise views about marriage, sex, gender and related topics. He was adamant that his interpretation was correct, and that his interpretation should be encoded into law. These views made their way into the Mozilla environment. They have been traumatic and damaging, both to individuals and to Mozilla overall.”
From http://ebb.org/bkuhn/blog/2018/07/29/gerv.html
“I bring up Gerv's open-mindedness because I know that many people didn't find him so, but, frankly, I think those folks were mistaken. It is well documented publicly that Gerv held what most would consider particularly “conservative values”. And, I'll continue with more frankness: I found a few of Gerv's views offensive and morally wrong. But Gerv was also someone who could respectfully communicate his views. I never felt the need to avoid speaking with him or otherwise distance myself. Even if a particular position offended me, it was nevertheless clear to me that Gerv had come to his conclusions by starting from his (a priori) care and concern for all of humanity. Also, I could simply say to Gerv: I really disagree with that so much, and if it became clear our views were just too far apart to productively discuss the matter further, he'd happily and collaboratively find another subject for us to discuss. Gerv was a reasonable man. He could set aside fundamental disagreements and find common ground to talk with, collaborate with, and befriend those who disagreed with him. That level of kindness and openness is rarely seen in our current times.”
Here is an article another person who knew Gervase Markham who refutes Mitchell Bakers account https://lwn.net/Articles/762345/ . Worth a read.
Brendan Eich on the jump in executive share since he was let go: https://twitter.com/BrendanEich/status/1217512049716035584 and https://news.ycombinator.com/item?id=22058629
Here is Brokedamouth on the two class system now at Mozilla https://news.ycombinator.com/item?id=22061500 Comment replicated here (it is worth looking at the whole discussion): “I was at Mozilla for a while and it was a two-class system. The execs flew first class, stayed in fancy hotels, and had very expensive dinners and retreats - sometimes in the high five-figures. This is not even included in comp. One time, the CFO sent out a missive urging everyone to stay in AirBnB to save money and the execs (literally the following week) booked $500/night rooms at a hotel in NYC. I think the moment that made it clear as day was during a trip to Hawaii for the company all hands. The plane was a 737 so you had to walk past first class. These all hands are a huge deal for families - many were struggling down the aisle, carrying booster seats, etc. And they were passing two of the C-levels sitting in giant first-class seats sipping tropical cocktails. The rule in the military is that men eat first, officers last. Mozilla has always reversed that rule and the result was a pretty toxic culture, all around.”
The people saying this is full of corporate doublespeak look to be very true, especially when you have a memory and can look up what has gone on before.
I did disagree with him about the Mozilla position upon trademarks, which was unusually aggressive for an open source project at the time, and for the most part still is. As a Debian developer at the time, that may have influenced my views somewhat.
> We must learn and expand different ways to support ourselves and build a business that isn't what we see today.
Perhaps I am wrong, but to me this reads as Mozilla plans to give up on not being evil and to do whatever it takes to make money. Sounds like Mozilla products will soon become toxic including Firefox if not forked. Also, looks like their hand is being forced by google.
Edit: formatting - also I hope I am wrong.
This is extremely worrisome. Has it not been demonstrated quite clearly that developing and maintaining a modern and secure web browser is a gargantuan task, almost on par with an OS itself? Isn't Mozilla really the only organization that currently stands a chance at keeping a truly free and open such browser in the game?
This is very troubling.
In fact, they may be able to provide better and more secure products, if it means they can stop relying on Google/advertising/etc. to stay afloat.
If Mozilla is charting a path forward as a "technical powerhouse" and focusing on Pocket, Hubs, VPN, etc. (as per the linked memo), I would hate to imagine even a single SWE being laid off for reasons not performance-related.
Making money and looking commercial are not the same thing, team. For the some organizations they can be diametrically opposed. Mozilla, for example.
Mozilla need a CEO who knows how to make money for the company rather than just receive it in their paycheck. Ideally one who eats up less than the revenue from the first 50,000 VPN subscriptions.
Good intentions or ethicality aside, I don't find Firefox as a browser convincing. It is just not as good as Chrome in handling navigating web pages.
I'd say focus on making Firefox better experience wise should always been their priority, but the neglection of it has been lasting too long. Now Chrome becomes the even bigger monster than IE uses to be, Firefox will have a much harder time to justify its own existence in a financially substainable way
I see this as an if, not when situation. Google may pull funding immediately if they do so but the surge in users would be extreme, possibly forcing big G to reconsider or lose an ever increasing market share to Bing and DDG.
Maybe DuckDuckGo could pay Mozilla to be Firefox's default search engine and get many more eyeballs on DDG… but if uBlock Origin blocks adverts on DDG, why would DDG pay Mozilla?
So no more Firefox browser then? What does that statement even mean?
Skype, Zoom, Slack, Discord, Chrome itself, Safari, Edge, Opera, VS Code, Atom...
https://www.youtube.com/watch?v=_SCfNhyIo_U
We need to encourage competition even if companies continue to spew this kind of cringe. Firefox is the last holdout.
Good luck Mozilla, you're our old hope.
This is what an Electron app looks like:
$ ls Atom.app/Contents/Frameworks
Electron Framework.framework
other stuff...
You might also find a bunch of js files lying around: $ find Atom.app -name *.js
Atom.app/Contents/Resources/app/apm/node_modules/chainsaw/index.js
Atom.app/Contents/Resources/app/apm/node_modules/fs-constants/index.js
Atom.app/Contents/Resources/app/apm/node_modules/fs-constants/browser.js
very long list...
Whereas these are the frameworks Zoom ships with: $ ls zoom.us.app/Contents/Frameworks/
CptHost.app asproxy.framework nydus.framework zMacRes.bundle
Scintilla.framework caphost.app protobuf.framework zMacResRetina.bundle
Transcode.app cmmlib.framework ssb_sdk.bundle zSIPCallUI.bundle
ZCommonUI.framework curl64.framework tp.framework zSIPSDK.bundle
ZMScreenshot.app faac.bundle util.framework zSipCallApp.bundle
ZoomPhone.app libcrypto.1.0.0.dylib viper.framework zVideoApp.bundle
ZoomUninstaller.app libmpg123_mac.bundle xmpp_framework.framework zVideoUI.bundle
airhost.app libssl.1.0.0.dylib zAutoUpdate.bundle zWebService.bundle
annoter.bundle libz.dylib zChatApp.bundle zlt.bundle
aomagent.bundle mcm.bundle zChatUI.bundle zmLoader.bundle
aomhost.app mphost.app zData.bundle zmb.bundle
Instead of Javascript files there are tons of Interface Builder files in the bundle: $ find zoom.us.app -name *.nib
zoom.us.app/Contents/Resources/en.lproj/MainMenu.nib
zoom.us.app/Contents/Frameworks/zChatUI.bundle/Contents/Resources/ZMSettingRecordingViewController.nib
zoom.us.app/Contents/Frameworks/zChatUI.bundle/Contents/Resources/ZMChatsSearchField.nib
zoom.us.app/Contents/Frameworks/zChatUI.bundle/Contents/Resources/loadingInfoView.nib
zoom.us.app/Contents/Frameworks/zChatUI.bundle/Contents/Resources/ZMDiagnosticViewController.nib
...
A Linux job opening: https://zoom.wd5.myworkdayjobs.com/en-US/Zoom/job/Phoenix-AZ... - 5 years of C/C++ programming experience.
- 3 years of experience in Linux native application development.
- Having experience in QT development is preferred.
Mac OS job opening: https://zoom.wd5.myworkdayjobs.com/en-US/Zoom/job/Phoenix-AZ... - 2 years of experience in MacOS native client development.
- Proficient in C++, Xcode, Objective-C and Cocoa Framework.Safari is Safari (WebKit). On iOS everything is Safari (WebKit).
iOS is probably, actually, our last chance for a major second browser engine.
(Safari on Mac is of course WebKit as well, and I use it and love it, but I would guess it's a rounding error compared to WebKit on iOS...)
Mozilla is failing it's core mission chasing so many vanity projects. It's a non-profit, not a startup. Flush management and start over
I really hope Mozilla survives. Were growing close to a Chrome monoculture at it would be worse than IE days
All to fund the so-called "internet activist movement"?
I just want a web browser, not an ideology.
Mozilla is not a software company today that tries to be an internet activist. Mozilla is an activist company that also happens to develop software to prove their point. So no, it's not just about the web browser.
Then they should prioritize actions over words. Their blog posts paint a very different world from the one where they often ignore their users.
Ubuntu tried that one, and it wasn't very effective.
FYI elementary OS does that and they have public analytics where you can see how many people skip it: https://plausible.io/elementary.io
Their "payment skipped" goal has 57.9k conversions, while "payment complete" has 1k conversions. This is <2 months of data, since they've started using Plausible pretty recently.
Excellent! How much are you planning on contributing?
Default search engine does.
This is going to be a problem going forward. I feel bad seeing developers sometimes begging for donations. Why should software be free?
vpn.firefox.com
getpocket.com
relay.firefox.com
What does this line mean?
If you lost your job today add your profile here -> https://airtable.com/shrkd3WXxreIdgruV
Founded by former Opera devs, when Opera was sold to a Chinese company.
Vivaldi is a fully employee owned company, based on Norway.
The browser had tons of ready-to-use configuration options.
Very good privacy options, no external ad blocker needed.
A great option if you want to stop using Firefox (like I did a few weeks ago).
It’s obvious that browser + search engine + ad bids are a money minting machine.
Why is Mozilla not doing that? Depending on Google for revenue is a losing game no?
Feel bad for the laid off though.
Mozilla are great, I have nothing against them, but I really struggle to see the point of their VPN service.
I'd pay triple the price of Pocket's premium / Mozilla's VPN ($15/month) for a Mozilla/Firefox app pack.
And it's lagging behind by a year or two (which is about 15 intermediate releases of the Rust compiler you need to compile to get the current one); because it only has a single developer and keeping up is a huge amount of work.
I've heard good arguments that the internet should be a utility like electricity or water. But this is nonsensical.
It took them that long to realize it? Talk about a blind spot.
Sorry to those who just lost their jobs.
This is how the bazaar generation has pushed all good tools for those of us that happen to work for the man.
tldr (if I remember correctly): the higher ups is still paid a shit-ton of money despite firing their employees and begging for donations. Along with abandonware being created all the time (some of them were good ideas even).
More specifically https://news.ycombinator.com/item?id=22058534
> 2.5 million for the executive chair of Mozilla in 2018
There might've been a window somewhere in there where turning XUL/Gecko into a Qt style application toolkit could've been an option, but I think we're well past that point now.
Neither will I switch to Evil Corp browser.
Since not enough people are donating, they have to figure out how to make money otherwise.
Firefox needs a company behind it whose income is not tied to the browser. I don't believe you can monetize a browser, not without doing some dodgy shit like forcing search engines on people, injecting ads, premium features, etc.
I know Firefox tried to launch a number of products over the years to try and make money, but at this point it doesn't seem to be working. I think their only hope financially is to be bought up by a FAANG, but they either have their own browsers or no interest in having one.
> In CY 2018, Mozilla Corporation generated $435.702 million from royalties, subscriptions and advertising revenue compared to $542 million in CY 2017.
https://www.mozilla.org/en-US/foundation/annualreport/2018/ (I couldn't find a more up-to-date annual report)
For Mozilla Foundation:
> The Mozilla Foundation is funded by donations and 2% of annual net revenues from the Mozilla Corporation, amounting to over US$8.3 million in 2016.
I'd love to donate but only for the browser, not for that other stuff. And that seems to be the main problem here: They make tons of money, but there not investing it where they make the money with.
I would be against it and prefer them to focus on their own products and strike alternative funding deals with multiple companies like what letsencrypt does and NOT solely rely on one source like Google.
Foundations often have trusts. Many of the donations go into the trust and most of your operating expenses (perhaps not including fund raising) come out of the interest payments, not the principle.
I was so disappointed when I discovered Mozilla was spending it as fast as it comes in. There will never be a windfall like the Google donation again.
I think that as developers we could be doing more to help with that. Using Firefox, testing with Firefox, avoiding Blink-only APIs, etc...
Mozilla keeps it up because of the principle that there should be more than one decent rendering engine. For-profit companies can't take that stance.
Also note it's not just Edge we're talking about. Microsoft is one of the main Electron stewards, and products like VSCode are built on that platform.
The benefits to common engine are too high.
I really hope that Firefox has a future, but that kind of events make me thing otherwise.
2020: ... pretty much what you'd expect
And these people were making sure Rust would not need Mozilla to survive. Very smart people. Rust will be fine.
What does Mozilla really bring to the table with this new focus? The world is full of VPN vendors.
It's obvious from this layoff that their priorities are off. The CEO should be fired.
[0]: https://www.amazon.com/Corporate-Cancer-Miracles-Millions-Co...
I think that train started rolling when they forced Eich out as CEO.
Ever since then, Mozilla seems to be less about best-in-class technology, and more about virtue signalling.
Mozilla doesn't have any more business interest devoting resources to LGBT causes than Chick-Fil-A has a business interest in funding anti-LGBT causes.
The difference is Chick-Fil-A makes money hand over fist and can afford to take its eye off the prize a little. Mozilla doesn't have that same luxury.
You could certainly disagree with the interests of the Mozilla Foundation's board, and could choose to support another organization, like Brave Software, that has different ones, but are you suggesting that a board should not be able to determine the interests, within legal limits, for a non-profit, or that the sole shareholder of a corporation should not be able to control its interests and mission?
Right. They can choose to do whatever they want, it's their call.
My point is Mozilla has pretty clearly been in some tough straits for a while now trying to remain relevant. Now they are having to lay people off.
In my opinion, they have bigger issues to worry about as a corporation than social values, etc.
But also I'm just a random nobody on the internet, so what's it really matter?
So Eich's case is, despite superficial resemblance, markedly different. Mozilla built a brand around openness and the idea of "putting people first" and making them feel "empowered, safe and independent." (Those quotes are from at least one version of their mission statement.) Eich's backing of the anti-gay-marriage initiative was a PR problem for them in a way that it might not have been for many other companies. Also, he violated the first rule of holes (i.e., when you're in one, stop digging); it's possible they might have been able to do effective damage control without booting him if his initial response hadn't been, in so many words, "it's my money and I can do what I want with it."
And, sure: it is, and he can. The CEO of a nonprofit Catholic hospital chain could also use their money to donate to Planned Parenthood. But, if they did, we can be reasonably sure the hospital's boards of directors would have words with them about it.
That's exactly what politics in the US is. It literally just boils down to that in terms of practical effect.
The last time they were in power they started multiple wars that has cost us trillions of dollars and thousands of lives.
I don't think we live in the same universe.
https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignat...
Q: Was Brendan Eich fired?
A: No, Brendan Eich resigned. Brendan himself said:
“I have decided to resign as CEO effective April 3rd, and leave Mozilla. Our mission is bigger than any one of us, and under the present circumstances, I cannot be an effective leader. I will be taking time before I decide what to do next.”
Brendan Eich also blogged on this topic.
Q: Was Brendan Eich asked to resign by the Board?
A: No. It was Brendan’s idea to resign, and in fact, once he submitted his resignation, Board members tried to get Brendan to stay at Mozilla in another C-level role.
Funny how so few people know about this law.
That's why they had to come to a settlement to pay him so that he would agree to leave and not pursue his rights under the law.
Exactly how much did they pay him, and why, since they certainly didn't fire him, and just how do you know that? Where is your evidence, or your retraction and apology for lying and spreading misinformation?
I can’t comment on anything about my exit. This will be my only comment, confined to general facts and CA law.
P.S.: CA 1101 labor law is real.
Instead: In these COVID times, COVID COVID unprecedented COVID systemic racism. COVID. Btw we fired 250 people. Uncertain times, COVID.
You would not want to live there.
Firefox with its own renderer is dead anyway on iOS already, where everyone is forced into Webkit. It seems like a loosing battle to spend so much money on something that doesn't give the average user ANY benefit whatsoever. Yes, Chrome will be a monopoly, but Microsoft already bought into that monopoly. What's the point of fighting a loosing battle? Focus on integrating Chromium and make it into a rock solid privacy-first browser.
I straight up deleted it! And I make sure that any organisation I get into won't bother optimizing or even testing for FF since it has such a small user base these days that its not worth bothering with it, testing on the default android browsers and safari has higher priorities these days.
If the end users complain, we tell them to use ANY other browser now and they are happy with it.
This is what you get when you pose as an NGO that stands for values such as free-speech and openness while you do nothing but stiffle it behind the curtains. (Helping professional political agitators, that are renown for attacking peaceful protests etc is the opposite of supporting free-speech, so is getting your own CEO booted for having an opinion, controversial or not!)
WTF?! I mean, maybe you should actually build the best web browser instead of doing politics.
I can’t find it.
Mozilla, stop taking money from Google and letting them be the default search engine!
Please don’t enable and legitimise surveillance capitalism.
> Today, the majority of Mozilla Corporation revenue is generated from global browser search partnerships, including the deal negotiated with Google in 2017 following Mozilla’s termination of its search agreement with Yahoo/Oath (which was the subject of litigation the parties resolved in 2019.) [0] [1] [2]
[0] https://www.mozilla.org/en-US/foundation/annualreport/2018/
[1] https://en.wikipedia.org/wiki/Mozilla_Corporation#Google
[2] https://www.forbes.com/sites/georgeanders/2015/11/30/mozilla...
Please name these revenue generating services from Mozilla.
I get that they have to build a browser but come on. Is that it?
Or am I misunderstanding?
I wouldn't do a deal with the devil that is also competing with you. Especially in the name of privacy.
Maybe settling for less cash, and working with partners you don't directly compete with, like DuckDuckGo and the like, would be a better long-term strategy even if it means less cashflow and a smaller company in the short term.