|
|
Subscribe / Log in / New account

How canceled is Firefox OS?

By Nathan Willis
December 9, 2015

On December 8, TechCrunch reported from Mozilla's annual developer meeting that Mozilla had announced it was putting an end to its Firefox OS smartphone program. The announcement spread quickly—but with quite a bit of variation as to exactly what aspects of Firefox OS were being shut down. A number of tech-industry bloggers, for example, characterized the move as Mozilla "ditching" or even "killing" Firefox OS itself. But the actual statement published at TechCrunch was more limited in scope—although it still leaves many unanswered questions about where Firefox OS is heading next.

The primary complication is that the announcement in question was evidently made on stage at the Mozilla event, and so far no video or transcript of the session has been published. What did make it out of the room at the time were tweets from attendees; TechCrunch quoted Georg Fritzsche's, which said: "Honesty & courage for Firefox OS: back off from commercial shipping, re-iterate as innovation project 'connected devices'." It is not entirely clear from the phrasing of the article whether the TechCrunch story's author was present for the talk.

The story characterizes the announced change as Mozilla saying "it would stop developing and selling Firefox OS smartphones." At a minimum, that could be taken to mean that Mozilla will not be producing any more Firefox OS developer devices. There have been five such devices in the past: two variants of the Geeksphone, two of the the ZTE Open, and one of the Flame. Over the past year, there has been increasing interest in using Google Nexus phones as developer devices. They are easier to acquire, considerably more powerful, and can easily be reflashed to Android if one so chooses. Meanwhile, there have been sixteen consumer Firefox OS phones. Given that level of activity and the de-emphasis on developer devices, die-hard Firefox OS fans could be forgiven for interpreting the announcement in the least-drastic sense: as Mozilla's decision to forgo new developer-device production runs for the foreseeable future.

The TechCrunch story also quotes a statement released by Mozilla's head of "Connected Devices," Ari Jaaksi, who said "we weren’t able to offer the best user experience possible and so we will stop offering Firefox OS smartphones through carrier channels. We’ll share more on our work and new experiments across connected devices soon." Although still a bit on the nebulous side, that comment does seem to indicate that Mozilla is shifting the focus of its Firefox OS efforts, rather than simply not launching yet another model of smartphone.

Some readers may remember Jaaksi from his days at Nokia, where he oversaw the launch of the Maemo platform. While Maemo met an untimely end concurrent with changes in Nokia's upper management, the platform is still remembered fondly by quite a few in the free-software community. Since the announcement, Jaaksi had made several comments on Twitter. First, saying "Mozilla will stop offering Firefox OS phones through carriers. But we will continue improving web experience on smartphones." Later, he added: "FirefoxOS is alive and strong, but the push through carriers is over. We pivot to IoT and user experience."

Citing the Internet of Things (IoT) as the new emphasis for Firefox OS may seem strange, considering how smartphone-driven the project's marketing has been so far (it was initially touted, after all, as the mobile OS that would power inexpensive phones in developing economies). But support for other device types has been included for quite some time; the Mozilla wiki highlights smart TVs in particular, with passing references to tablets and smart watches. There have been occasional glimmers of other product types; in 2014 we reported on thin-client desktops like VIA's APC line.

But these alternative device platforms never seemed to attract much attention, and they were not the small, physical-computing device types most people mean when they use the term IoT. Only this past week has there been a report of an IoT-style device built with Firefox OS in mind: the CHIRIMEN, a single-board computer developed in Japan that includes a set of GPIO and I2C headers. The FirefoxOSCentral blog reported on its existence on December 5, though little in the way of hard information is available yet. The CHIRIMEN appears to be produced independently, but it is possible that the development team (called Mozilla Factory) has some sort of relationship with Mozilla: the About describes it as "Organized by Mozilla Japan". It can also be rather hard to reconcile IoT with Firefox, since so many IoT products are embedded systems without displays or input devices.

For its part, FirefoxOSCentral responded to the December 8 announcement by saying there was "no cause for alarm:"

Mozilla has not stopped developing Firefox OS instead it has just refrained from signing contracts with OEMs on new Firefox OS phones to shift its focus to IoT or connected devices. This does not mean Mozilla has dropped Firefox OS development totally, It will remain open sourced and could be used by OEMs if deemed fit without any support from Mozilla. Firefox OS will still be developed since it may be used in some IoT projects by Mozilla. There is no cause for alarm when it comes to Smart TVs since the keyword here is smartphones.

To be fair, whether any news is "cause for alarm" is subjective and personal. FirefoxOSCentral may be more invested in the OS project than the average blog, but the fact remains that the details in the TechCrunch story are fairly sparse. In addition, they answer few of the pertinent questions, like whether or not any Mozilla developers have been re-tasked to other projects or whether the Firefox OS roadmap has changed. There simply have not been clear statements from Mozilla on these practical matters, and it may be quite some time before any are provided. The developer event runs until December 12, and those involved may decide to spend additional time preparing any further announcements, given how this most recent one played out.

For the time being, Firefox OS automated builds and QA tests are still happening on a regular basis, with reports appearing in the recently launched "Foxfooding" discussion forum. Asa Dotzler has also been regularly posting changelog reports to the forum. While commits are not overwhelming in their volume, they do appear to be steady. Some individuals at Mozilla have also posted reassurances that development continues unabated. On top of that, one cannot help but notice that the schedule for the developer event contains a heavy dose of Firefox OS sessions.

In recent years, Mozilla has developed a bit of a reputation for making surprise announcements that incite some degree of backlash and then subsequently require clarification—see the recent Thunderbird-abandonment story, for example. So it is understandable that the public might take an obscurely worded statement like that in the TechCrunch story and assume the worst. But it also remains possible that Mozilla's plans for Firefox OS have actually changed very little, and it will simply be several more days or weeks before the clarified story is released. The uncertainty can be frustrating for those who care about the project, but that is one of the side effects of a news story built on top of a single, brief source report.

The most that can be said now is that changes will surely be coming down the pipe for Firefox OS, but that no one outside of the decision makers at Mozilla know for sure what those changes will be.


to post comments

Firefox phones are pretty canceled; OS may live on in IoT?

Posted Dec 10, 2015 2:10 UTC (Thu) by louie (guest, #3285) [Link] (3 responses)

Ari's blog post is fairly clear:
"We will make space for [exploration of IoT] by stopping our work to build and ship smartphones through carrier partners."
Sounds like some parts of FFoxOS will live on in IoT efforts.

I'm glad we* are no longer spending resources on a fight (mobile) we can't win, but not clear IoT is a good match for Moz either. Fundamentally, Javascript is still problematic, and we still haven't really defined what the Open Web is, which makes it hard to fight for. I'm very curious to see where IoT fits in there - there is potentially a lot of interesting space to reinvent what Mozilla's "open" (which is, IMHO, more user- and platform-centric than code-centric) means in that context.

* I'm still a peer, so I guess I can still say we?

Firefox phones are pretty canceled; OS may live on in IoT?

Posted Dec 10, 2015 4:38 UTC (Thu) by drag (guest, #31333) [Link] (2 responses)

> resources on a fight (mobile)

I've said it before... if people really want a viable open source/free software mobile system then Android is going to be the best bet.

Using a 'google-less' android phone is already possible and the big problems that plague people wanting to have a 100% free software Android (drivers, vendor support, etc) are going to plague every single other embedded Linux effort out there. The advantage to using Android is that you don't have to write the entire OS first before you can tackle those items.

Firefox phones are pretty canceled; OS may live on in IoT?

Posted Dec 10, 2015 15:22 UTC (Thu) by louie (guest, #3285) [Link]

Agree re Android. A full-stack mobile OS is hard; best to build on a model that is actually proven to work. (FFOS built somewhat on this core; but ultimately discarded a lot of what is proven to work.)

Firefox phones are pretty canceled; OS may live on in IoT?

Posted Dec 15, 2015 15:44 UTC (Tue) by ceplm (subscriber, #41334) [Link]

I have (after giving up on FxOS https://matej.ceplovi.cz/blog/firefox-os-post-mortem.html ) now Nexus 5 with CyanogenMod WITHOUT Play store (but with F-Droid). Having Firefox for Android and trying as many as possible HTML 5 apps.

However, now I am getting bitten straight by one sneaky lie of FxOS development. Apps on FxOS Marketplace are actually not true HTML5 Apps run anywhere, but substantial part of them expect to have Gaia available. So, no, I couldn't even use Notepad or help to develop Calendar or Contacts, because are not actually true webapps, but just platform-bound apps for one particular non-standard OS. Sad world.

Matěj

How canceled is Firefox OS?

Posted Dec 10, 2015 2:56 UTC (Thu) by Tester (guest, #40675) [Link] (4 responses)

Did you reach out to Mozilla for more explanations?

I'm a bit surprised about the mention of IoT, these devices tend to use very low power (low end) SoCs that have nowhere near the space/performance for something like FirefoxOS, often devices with 16 or 32MB of flash and RAM. Unless there is a "Firefox OS" that is just a kernel and busybox, but not Gecko, I fail to see how it could be used. So I assume that they mean something different with IoT, possibly just non-general purpose devices? I'm really curious to hear more from Ari and the rest of the team at Mozilla.

How canceled is Firefox OS?

Posted Dec 10, 2015 9:17 UTC (Thu) by bronson (subscriber, #4806) [Link] (2 responses)

This is my experience too. In addition, IoT products tend to have limited or no display and are controlled by mobile phone or cloud. (I've worked on 3 so far, and Firefox OS wouldn't have helped any of them).

Sure, some people stretch IoT to include big industrial controllers with big displays. Those guys are already running Windows or their own crazy stacks... it's hard to picture any of them switching.

Set-top boxes, IVI, smart TVs, areas where WebOS was going to be used... THOSE seem like good targets for Firefox OS to me.

How canceled is Firefox OS?

Posted Dec 10, 2015 14:21 UTC (Thu) by jani (subscriber, #74547) [Link] (1 responses)

"areas where WebOS was going to be used..."

Funny you should mention WebOS, some might remember Jaaksi was there too. So how canceled is Firefox OS? https://mobile.twitter.com/jaaksi/status/104307041681670144

How canceled is Firefox OS?

Posted Dec 10, 2015 14:48 UTC (Thu) by spaetz (guest, #32870) [Link]

> Funny you should mention WebOS, some might remember Jaaksi was there too.

And before that he was at Nokia doing Maemo :-).

How canceled is Firefox OS?

Posted Dec 10, 2015 19:08 UTC (Thu) by Cyberax (✭ supporter ✭, #52523) [Link]

IoT is the new "cloud". Nobody know _exactly_ what it is, so you can call it a lot of different things from networked temperature sensors to high-end TVs.

How canceled is Firefox OS?

Posted Dec 11, 2015 11:16 UTC (Fri) by jwildebo (guest, #38479) [Link]

I think it is worth reminding the readers that big parts of the team behind FirefoxOS have left Mozilla to join Andreas Gal at his new startup, Silk labs.

https://www.yahoo.com/tech/s/startup-aims-home-devices-sm...

Thin-client desktops

Posted Dec 17, 2015 12:52 UTC (Thu) by pboddie (guest, #50784) [Link]

There have occasional glimmers of other product types; in 2014 we reported on thin-client desktops like VIA's APC line. But these alternative device platforms never seemed to attract much attention, and they were not the small, physical-computing device types most people mean when they use the term IoT.

"Never seemed to attract much attention"? VIA's offering certainly didn't, but now we have people squabbling over the latest Raspberry Pi offering, and there is a long list of single-board computers that are effectively "thin clients", at least in hardware terms (given that people seem to be using them as "normal" clients). I agree that IoT is something else, though.


Copyright © 2015, Eklektix, Inc.
This article may be redistributed under the terms of the Creative Commons CC BY-SA 4.0 license
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds