News for hackers. Stuff that matters.
Re:Firefox OS's story from a Mozilla insider not working on ... by afavour on Wednesday June 11, 2025 @09:42AM (#44247539)
I have no insider knowledge but from my perspective the reason Firefox OS failed is the same reason WebOS failed and the same reason Windows Phone failed: apps. If you didn't have the apps users wanted they wouldn't buy into your platform, it really was as simple as that.

That said I think Mozilla were right to try. The phone ecosystem we live in today is locked down and tightly controlled by tech giants. Leveraging web tech to bridge that gap made sense, even if it had drawbacks. But it was a competitive environment where they needed to nail absolutely everything first time and just couldn't pull it off.

Re:Firefox OS's story from a Mozilla insider not working on ... by halo on Wednesday June 11, 2025 @12:03PM (#44249022)
I’m convinced a major reason Windows Phone failed is because Google didn’t support it for self-serving reasons. It rarely gets mentioned but no YouTube or Google Maps apps is a big deal and a major barrier to adoption. The tech giants don’t want competition.
Re:Firefox OS's story from a Mozilla insider not working on ... by jeroenhd on Thursday June 12, 2025 @07:12AM (#44256277)
I'm convinced FirefoxOS would've stuck around a lot longer if WhatsApp had an app for it. Maybe it wouldn't have made waves in the US, but in other countries it was a great alternative to other low-cost options, except the messenger everybody used for everything didn't work on it.
Re:Firefox OS's story from a Mozilla insider not working on ... by KingOfCoders on Wednesday June 11, 2025 @10:52AM (#44248281)
We had a hot e-commerce app in Germany at the time of Windows Phone (exit to eBay). Microsoft pressured us to port to their platform with several visits (pre Covid :-) I (CTO) told them they could send us some phones and devs would start a port on the side. They didn't sent us anything but still kept pressuring us. It was insanity. I loved my yellow Lumia 920.
Re:Firefox OS's story from a Mozilla insider not working on ... by mrweasel on Wednesday June 11, 2025 @12:16PM (#44249141)
> I loved my yellow Lumia 920.

Still the best mobile device I've ever owned.

Re:Firefox OS's story from a Mozilla insider not working on ... by xuki on Thursday June 12, 2025 @12:32AM (#44254330)
That is indeed strange, Microsoft Singapore was practically giving away phones (Lumia 920) for anyone who asked.
Re:Firefox OS's story from a Mozilla insider not working on ... by arcbyte on Wednesday June 11, 2025 @09:54AM (#44247666)
I actually think Windows Phone was close to a breakthrough when Microsoft shut it down. Apps were always important, yes, but wayyy less so outside the tech blogger circle for everyday users. Normal people loved the hub experiences and it had enough apps for them, with missing ones eventually coming out by the time normal people knew they wanted them.

Tech Bloggers couldn't stand that a startup would launch on Apple (not even Android) and they couldn't download them and write about them. They made a lot of noise about this. But it was always nonsense.

Re:Firefox OS's story from a Mozilla insider not working on ... by afavour on Wednesday June 11, 2025 @10:23AM (#44247947)
I think Windows Phone was just wildly mismanaged. I say this as someone who bought a WP7 phone very early on because I found the UI so compelling.

MS were obviously caught on the back foot. WP7 was based heavily on Windows Mobile because that was all they had ready to go at the time. Then they rebooted the OS entirely with WP8 (based on NT, should have always been that way), removing backwards compatibility for existing apps and phones. Personally I gave up on Windows Phone right there and then: they'd obsoleted a phone I bought (IIRC) a little over a year previously.

You might be right that as time went on they might have made it a success. Certainly, they had the resources to keep throwing money at it until they did. But those early missteps really hurt them. You need passionate evangelists for your product, I’m only half joking when I say they should have swallowed the cost and upgraded every WP7 owners phone for free.

Re:Firefox OS's story from a Mozilla insider not working on ... by Marsymars on Wednesday June 11, 2025 @11:19AM (#44248584)
> removing backwards compatibility for existing apps and phones

That’s not true; I developed a WP7 Silverlight app that worked with just minor bugfixes through Windows Mobile 10.

What they did do was bungle the marketing on it, so the public conciousness mixed up “WP7 devices can’t run WP8 apps” and “WP8 devices can’t run WP7 apps”.

Re:Firefox OS's story from a Mozilla insider not working on ... by afavour on Wednesday June 11, 2025 @11:30AM (#44248704)
Ah, you’re right… but if I recall a lot of apps (if they weren’t abandoned) were WP8 only releases. The platform felt very dead, very quickly.
Re:Firefox OS's story from a Mozilla insider not working on ... by toast0 on Wednesday June 11, 2025 @04:07PM (#44251251)
I mean, it was more than marketing. It was hard to build an app that would use WP8 features on WP8 but also run on WP7. If you kept building for WP7, the WP8 features were unavailable; you'd end up with maybe a shared core and a WP7 app plus a WP8 app, and then WP8.1 did the same kind of thing, and finally WM10 let you build "universal" apps which would only run on WM10, which never managed to get an current install count more than WP8, and might not have managed to surpass WP7 either.

WP7 itself was a throwing away of compatability with Windows Mobile apps; reportedly, that loss of goodwill is why Google refused to support the platform. WM6.5 apps would have been out of place on WP7, but if Microsoft was still yelling about developers x3, maybe they would have made that transition possible --- require a new frontend for cohesive UX, but allow for core libraries from older apps to run as-is, instead of forcing the new apis.

Re:Firefox OS's story from a Mozilla insider not working on ... by dahauns on Thursday June 12, 2025 @04:57AM (#44255458)
>WP7 itself was a throwing away of compatability with Windows Mobile apps;

The loss of compatibility wasn't even the biggest issue here - it was the loss of functionality. WM6.5 had a huge enterprise feature set, only rivaled by Blackberry (and probably Nokia to an extent). Then came WP7 and had...literally nothing. They didn't even support Exchange ActiveSync in the beginning.

Re:Firefox OS's story from a Mozilla insider not working on ... by dahauns on Thursday June 12, 2025 @04:53AM (#44255448)
The issue was that you had to publish and maintain separate versions of your app for WP8 and WP7 as soon as you wanted to use the new SDK, with no way to just specify API level or feature flags.

This was enough for a not insignificant number of devs to drop out of the already small market and lower the already limited app supply even more.

Re:Firefox OS's story from a Mozilla insider not working on ... by protocolture on Thursday June 12, 2025 @02:47AM (#44254852)
>I think Windows Phone was just wildly mismanaged. I say this as someone who bought a WP7 phone very early on because I found the UI so compelling.

I like to think that WP7 was a smart dumb phone. I had a great UI, that I loved. And just enough smart stuff to make me happy. Maps. Unified messaging. Cortana wasnt completely enshittified yet either. Small package (L520) and I loved it.

WP8 tried to incorporate Windows 8 design features, and everything got worse. Vendors pulled out of the unified messaging. Cortana would send my maps to the advertisers address rather than closest requested. And the L525 that ran it actually went backwards in specs.

I would still, today, go back to a supported, bugfixed, WP7 in a heartbeat. And I bet there are dozens! of people just like me.

Re:Firefox OS's story from a Mozilla insider not working on ... by kirk782 on Friday June 13, 2025 @03:44AM (#44266560)
Lumia 520 was my first smartphone and I really liked it's polycarbonate back design. IIRC, it was based on WP 8 though but wasn't upgradeable to 10 (like most devices). I liked stuff like tiles and it's camera though it had its limitations (couldn't playback mkv files for eg without a paid third party app; this was fixed in WP 10).

I also upgraded to Lumia 550 as my Windows Mobile 10 device and it wasn't bad either though the platform was close to its demise by that time. I eventually gave it to my Dad and got a Galaxy J7 in exchange which became my entry point to Android world.

Re:Firefox OS's story from a Mozilla insider not working on ... by sillystu04 on Wednesday June 11, 2025 @10:11AM (#44247831)
In hindsight, it would've been worthwhile for Microsoft to tolerate heavy losses for a decade on Windows phone. Like they did with Bing or Azure.

In the 2020s every serious app developer from Epic to Spotify to Facebook to Tinder is desperately concerned by the platform policies of Apple/Google, and would gladly support Windows phone as first class platform. And so would consumers - enterprises would love to have their AD groups work neatly on employee devices and many individual buyers would love to have more open freedom too.

Re:Firefox OS's story from a Mozilla insider not working on ... by lproven on Thursday June 12, 2025 @12:03PM (#44259279)
> In hindsight, it would've been worthwhile for Microsoft to tolerate heavy losses for a decade on Windows phone. Like they did with Bing or Azure.

Absolutely right.

It gave up too early.

And Mozilla gave up on B2G too early. KaiOS has been quite a big hit and it's still making money. In time, the hardware came down to meet the requirements of what wasn't a really lightweight OS when it was launched in 2013 or so.

Re:Firefox OS's story from a Mozilla insider not working on ... by cosmic_cheese on Wednesday June 11, 2025 @10:18AM (#44247901)
I think it would have continued to struggle simply due to Microsoft’s inability get its dev story straight. Devs had largely fled to iOS and Android because those platforms weren’t nearly as bad about pulling the rug out from under devs as Windows Phone was. A lot of goodwill had been burned and wasn’t coming back.
Re:Firefox OS's story from a Mozilla insider not working on ... by toast0 on Wednesday June 11, 2025 @10:38AM (#44248108)
Microsoft was burning devs on each major release, and that was a big issue. But IMHO, windows mobile 10 was a disasterous release and that doomed it.

WP7 and WP8 weren't amazing (although three of us liked it), but they offered tremendous value on the low end. You could get a $100 WP8 phone that was more responsive than a $250 Android phone. Microsoft was telling people that most WP8 devices would be upgradable to WM10, then they removed low memory devices from the list, then they released WM10 in such a state that upgrading anything was a bad idea.

In particular, (trident) Edge was so awful, it was almost unusable. Mobile IE had a terrible rendering engine, but at least the UI was responsive. Edge queued inputs, so when a page was busy loading, it wouldn't respond to the back or stop buttons or navigating to a new page until the page finished loading... Not sure what the stop button is there for when it waits to stop until after everything is done.

When you are driving developers away by launching a different development model every release, users are going to be driven to the browser, and if it sucks too, what are they going to do?

WM10 had Continuum for high end phones which is neat, but it neglected the low end market where WP7 and WP8 shone.

It wasn't until the final build of WM10 that they got performance to be good on my test phone. (Edge still sucked) But that was way too late. They needed to have WM10 come out of the gate as good or better than WP8. AFAIK, WM10 never got bigger installed base numbers compared to WP8 even though many WP8 devices were upgradable to WM10.

Perhaps moving phones into the overall Windows org wasn't the right choice for the product. Almost certainly eliminating dedicated Test engineers reduced the quality of the product.

In an alternate reality where Microsoft provided a usable WM10 base install, tested and fixed WP8 -> WM10 upgrades before release so apps didn't fail on upgrade, had an option of a reasonable browser (letting android or chrome into the store or at least offering the old mobile ie), things would have been a lot better. If Intel hadn't pulled the plug on Atom for phones days before the Continuum demo, it might have been buy a high end x86 Windows Phone and run win32 apps on it when you're at your desk... Maybe WM10 would have still failed, but it would have put up a good fight.

Re:Firefox OS's story from a Mozilla insider not working on ... by fidotron on Wednesday June 11, 2025 @11:17AM (#44248558)
There were curious incidents like this: https://www.computerworld.com/article/1494461/why-is-google-...

But I tend to share the view that WP was, with the Nokia WP8 devices, finally getting somewhere. The fact not everything had to go through Silverlight to get on the screen was a big help!

There was a lot of noise in the industry back in that era that suggested this whole fight was far more intense and nastier than many would imagine (and I have to be careful to not be any more specific than that), but ultimately I believe Android only reached an acceptable state because of the need to defend from iOS and Windows Phone/RT.

Re:Firefox OS's story from a Mozilla insider not working on ... by mort96 on Wednesday June 11, 2025 @10:05AM (#44247777)
Sorry but nobody is going to use a phone where they can't chat with their friends via whatever chat app they're already using or transfer money via whatever money transfer apps their social group is already using or transfer money between their existing bank accounts with their bank's apps or check in with their flights or use their city's public transport infrastructure apps or parking payment apps or car charging apps or taxi hauling apps or food delivery apps.

I think the average non-technical user uses a whole lot more apps than what you give them "credit" for. The technology industry has pushed for more and more everyday services to be app-based. And most of these apps work only on iOS and Android.

Re:Firefox OS's story from a Mozilla insider not working on ... by dahauns on Thursday June 12, 2025 @04:43AM (#44255390)
> Apps were always important, yes, but wayyy less so outside the tech blogger circle for everyday users.

From the perspective of a European carrier back in the day: This would probably have been true in the early iOS/Android days, but by then we were wayy in the "There's an app for that" era. All metrics we had back then showed potential app availability being the tie-breaker and the "WP has no apps" perception the biggest reason for consumers to avoid it.

Re:Firefox OS's story from a Mozilla insider not working on ... by cosmic_cheese on Wednesday June 11, 2025 @09:57AM (#44247690)
> If you didn't have the apps users wanted they wouldn't buy into your platform, it really was as simple as that.

And conversely, to have apps you need developer buy-in, and to get that you need to demonstrate potential for wide adoption or be so intriguing that devs want to build for your platform regardless.

This is where starting low-end hurt. As noted by others, this made it difficult for Firefox OS to perform well in users’ hands, but additionally the users willing to take a risk on a new platform generally aren’t usually the ones who are interested in low-end hardware. People buying cheap phones primarily want a high value proven workhorses, and anything running an experimental OS is the opposite of that.

As a result, buzz around the project was minimal and quickly dissipated. Devs weren’t excited about it and didn’t talk about it and thus didn’t develop for it.

Re:Firefox OS's story from a Mozilla insider not working on ... by owebmaster on Wednesday June 11, 2025 @11:32AM (#44248724)
Had Mozilla kept developing Firefox OS, today it would be a commercial success. They were simple incapable of betting on the right horse.
Re:Firefox OS's story from a Mozilla insider not working on ... by fabrice_d on Wednesday June 11, 2025 @10:51AM (#44248269)
You can even remove the plural on "apps". The biggest commercial hurdle was the lack of WhatsApp support, which was a must have in many countries. Chicken and egg situation unfortunately.
Re:Firefox OS's story from a Mozilla insider not working on ... by dblohm7 on Wednesday June 11, 2025 @12:57PM (#44249517)
> I have no insider knowledge but from my perspective the reason Firefox OS failed is the same reason WebOS failed and the same reason Windows Phone failed: apps.

I was at Mozilla during this time, and I remember a huge blocker was WhatsApp. They were not interested in porting, but at the time it was essentially the killer app in the same emerging markets that Firefox OS was targeting.

Re:Firefox OS's story from a Mozilla insider not working on ... by akdev1l on Thursday June 12, 2025 @09:24AM (#44257519)
Ironically, WhatsApp created their web client years later

If the web client would have existed back then it might have helped

Re:Firefox OS's story from a Mozilla insider not working on ... by derf_ on Thursday June 12, 2025 @08:33AM (#44257004)
> But it was a competitive environment where they needed to nail absolutely everything first time and just couldn't pull it off.

They didn't need to and couldn't have expected to. The real problem was that to get to a successful product, you needed to be willing to lose money for a long time. Android and iPhone were years ahead in terms of polish and optimization, and were not exactly sitting still. Firefox OS was going to be bad for a long time before it could ever be good, and did not have the luxury of its competitors being in the same state any longer (people don't remember how bad Android used to be). These are necessary growing pains for any incredibly complex system: mythical-man-month stuff that should be familiar to anyone in software development.

At the time, Mozilla had just renegotiated their search deal for $900 million over 3 years [0], with guaranteed payments that did not depend on actual search traffic. That was a lot more money than the project had ever seen before, and meant there was a limited window in which Mozilla could neglect the desktop browser in the hopes that the mobile OS would take off. In hindsight it proved to be too limited.

When Firefox OS was finally killed, management told us [1] something along the lines of, "The growth expectations we had going in to the project turned out to be unrealistic." I think it is okay to stop doing something when it is not working. This is just the inverse of Charlie Munger's advice to, "Figure out what works and do it." One wonders what could have been done with more realistic expectations, though.

[0] https://arstechnica.com/information-technology/2011/12/firef...

[1] I was also there, although outside of fixing a few media-handling bugs, I never worked on B2G directly.