And even more news from Mobile World Congress in Barcelona. Mozilla has announced a partnership with Telefonica and Qualcomm, which will bring Mozilla’s Boot to Gecko HTML5-based mobile interface to devices later his year. This is a huge boon for the fully open source environment.
The devices are called Open Web Devices, and are built entirely using HTML5 and other web APIs running on top of a Linux kernel. The project is entirely open source, and in line with Firefox-proper, updates will be taken care of by Mozilla itself. Other than Telef~A^3nica, Deutsche Telekom will also be supporting the project. Qualcomm is involved on the hardware side of things.
As you can see, Boot To Gecko is not yet competitive with existing platforms like Android and iOS, but since they’re still in a relatively early state of development, that’s to be expected. I’m still amazed all this is possible with HTML5 and related technologies, so I’m very interested to see what untapped potential HTML5 has for mobile computing.
“Telef~A^3nica’s objective is to drive HTML5 adoption across the industry. For the first time the capabilities of HTML5 and the open Web have been fully leveraged to create an entirely new mobile platform,” said Carlos Domingo, director of product development & innovation at Telef~A^3nica, “From our experience in Latin America we know that a huge part of the market is not being catered for by current smartphones. With new open Web devices we will be able to offer a smartphone experience at the right price point for these customers.”
Adobe is involved as well, and supports the entire project. It’s easy to see why – Adobe missed the mobile train because Flash wasn’t part of it, and now that the company is transitioning to supporting HTML5 and related technologies, it makes sense for them to promote their use in mobile.
Things are moving fast for Mozilla, and the first device – most likely developer-oriented – will become available later this year.
Another smartphone platform?!
Ok, diversity is good and all, but this is going a bit too far. These things are showing up and dying faster than a eye can blink.
No, _the_ smartphone platform. The ‘Web is the only platform that works on all smartphones, doesn’t require approval and doesn’t require waiting for updates to be pushed out.
Well, _I_ think they think they cannot establish a third “ecosystem” besides Android and IOS (even MS has sofar failed miserably) so they bet on the only platform that is the lowest common denominator, the web. Tizen and to a lesser extent Open WebOS are doing the same.
I am not sure it will work. JS+DOM+Web rendering engines are not suited for low end devices IMO. In hindsight an open phone based on the enlightenment stack would have been the most promising solution, but I guess nobody was willing to put in the effort to build a Iphone-like experience based on EFL a few years ago. Or they bet on GTK or proprietary shit, which just wasn’t good enough.
Nowadays Qt(5) is probably the best solution for an open phone that people actually want to use. Just give people a really open N9 and just be amazed with what they would be able to do.
Actually B2G runs faster than Android and uses a third of the memory or so with the same apps loaded. I think its pretty good on that front.
I prefer Qml too, but, gotta give these guys credit, B2G seems pretty good.
“Same apps” is more than vague. I guess those apps are not Angry Birds and Zombiebooth, right?
Sure twitter, facebook and web mail need less resource when they are just web pages, but when real processing needs to be done JS still sucks donkey balls.
So what are “the same apps”?
It is more like bringing an existing platform (the web) to the smartphone and making the native programming API/languages:
“[…]We don’t want B2G to lead to applications that only run atop B2G, or only run in Firefox. That’s an important difference between what we’re doing and proprietary mobile stacks today: we don’t want a competitive advantage for Mozilla, we want a competitive advantage for the Web.”
Telephonica has legendarily bad customer service here in Spain.
True. They also have a nice list of fines for all manner of bad practices. After being fined ^a‘not152 million by the European Commission in 2007, Neelie Kroes (who was European Union competition commissioner at the time), said Telefonica’s activities in the broadband market “harmed Spanish consumers, Spanish businesses and the Spanish economy as a whole, and by extension Europe’s economy”. (I don’t think they have paid the fine, as the last I heard the Spanish governmentis backing their appeal against the decision.)
Tread warily.
I’ve only just moved to spain, and they have pretty much a monopoly over Spain. Everyone English Spanish speaker I currently spoken to hasn’t had anything good to say about them.
Edited 2012-02-27 15:23 UTC
Written from Spain by a Spaniard.
Monopoly? Yes and no. I am tired of Telef~A^3nica and my Internet connection and cellular phone service are not provided by Telef~A^3nica.
On the other hand, there are many places of Spain where the only available services are those offered by Telef~A^3nica… but this happens just because other companies refuse to offer them in those areas, since they are no profitable (mountains, low population).
‘Legendarily bad customer service’? Yes, but not worse than Vodafone or Orange, which I have also suffered.
Edited 2012-02-27 17:03 UTC
“there are many places of Spain where the only available services are those offered by Telef~A^3nica”
That’s required by law. They are the dominant operator. Also, they became a corporation after being the state monopoly and that was part of the deal. They just can’t stop providing those services. If they could, they would.
Sure Vodafone or Orange have a bad customer service. As a matter of fact, there’s no such thing as a good customer service in Spanish telephony, but this news has nothing to do with B2C, but B2B. This is not about Telef~A^3nica dealing with their customers directly (which is plain abuse ordinarily). It’s about Telef~A^3nica sponsoring a very interesting project. As I said before, hopefully they’re just pouring money into it, not providing any technical advice or direct participation.
Of course, ‘servicio universal’ is required by law (LGTel, 2003)… but the same law also oblied the rest of the companies to pay to Telef~A^3nica its part of the provided ‘servicio universal’. And, surprise, in many cases they were not willing to do it (http://bit.ly/AAkXJr).
I am not a fan of Telef~A^3nica, but the other companies operating in Spain are not better than the former monopoly.
(Another Spaniard here.)
Not just that, but I haven’t seen Telef~A^3nica ever creating a good software project or even a working website (their customers area is a nightmare). It’s like all they touch becomes shitware. Hopefully, they’re only pouring money into the Mozilla Foundation and not “helping” with their own engineers.
I do believe the web will be THE platform for mobile. It will probably be also the platform for consumer laptops and tablets. The desktop will be “relegated” to professional use.
Edited 2012-02-27 17:13 UTC
I am afraid that you need glasses or replacing the pair you already use.
Fact: according to the Wikipedia, Telef~A^3nica ^A<> [1].
According to your words, I guess that Telef~A^3nica must have reached this position because a long series of lucky flukes. (Or you * do * get new glasses.)
[1] http://en.wikipedia.org/wiki/Telef%C3%B3nica
Edited 2012-02-27 22:25 UTC
Okay, maybe they did get to be the third biggest telco in the world by being fabulous… but I’m sure a couple of acquisitions here and there played a part:
1990, bought Compa~A±~A-a de Tel~A(c)fonos de Chile when it was privatised
1990, bought EnTEL (Argentina) when it was privatised by the Argentine government
1994, bought EnTEL (Peru) when it was privatised by the Peruvian government
1998, bought Paysand~Ao
1998, bought Telesp when the Brazilian government demerged and privatised Telebr~A!s
2000, bought 26.5% stake in Tricom
2004, bought BellSouth (Otecel, Bellsouth Guatemala, Bellsouth Panama)
2005, bought Cesky Telecom (including its subsidiary Eurotel)
2006, bought O2
2006, bought 50% of Colombia Telecomunicaciones
2009, bought HanseNet from Telecom Italia
2009, agreement with China Unicom gave them a 9.7% stake
2010, bought Portugal Telecom’s stake in Vivo, buying the rest of Vivo in 2011
this may not be 100% accurate – it’s not always easy trying to follow the acquisition & merger trail of big companies. Telcos and energy companies seem to be the trickiest.
Edited 2012-02-28 00:04 UTC
And, if you look at the dates of most of these acquisitions, a big part of their subscribers (largely in ~developing countries after all), quite likely strong majority of mobile subscribers, were amassed by Telef~A^3nica after the purchases.
So “relegated” to ~work, a place to do work, a “workplace” – except this word has an established meaning. Maybe we could call them… workstations?
And the devices using web… hm… by precedence of most basic software meant to remotely connect to servers – terminals?
Yup, you’ve heard it first here.
Will these devices be hackable?
Because the fat, bloated, slow gecko rendering engine that can’t even manage worthwhile hardware video acceleration and if you DARE to use any of the CSS3 blending effects results in scrolling more painful than windows 3.1 on a 386 is going to be SO desirable on a mobile device.
RIGHT.
Maybe instead of wasting time branching into platforms their codebase is completely unsuited to, they could spend some time fixing the various implementation bugs that are over a decade old? You know, like gaps in CSS2 that are teenagers? (like say… bugzilla 915?)
I’m getting a real laugh out of this nonsense of using browser engines and javascript as slower more bloated versions of ROM Basic from 30 years ago… because what low voltage low clock speed devices need is more layers of abstraction giving that 1ghz ARM the performance of 386/40 if you just got off your ass and used a *SHOCK* compiler.
Edited 2012-02-27 19:13 UTC
It doesn’t really matter much if the project itself fails or not.
One of the goals is to specify more “HTML5” APIs.
This will help improve existing and develop new APIs before they are submitted to W3C.
Having the same API on, euh… Windows Metro ? as some mobile app is better than one seperate API per device/platform/vendor.
Edit: Which also helps moving away from Flash and Silverlight which aren’t even available on all platforms. Things like webcam support, including p2p webcam support.
Edited 2012-02-27 20:28 UTC
Whoah. Just hold on a sec. I ran windows 3.1 on a 386, and it was good stuff man. I think you mean Windows 95 on a 486 … SX. That was bad news.
I have an IBM 486 running Windows 3.1 in our server room. I use it as a terminal to configure hardware. Not that I really need this computer to do that, but it’s more fun.
It’s quite a fast system.
And Windows 3.1 on a 386 wasn’t bad either. Even Windows 3.0 on a 286 was pretty decent.
My primary school got P100 16 MiB Win95, for 96-97 school year (all 5 of them …for 13-15 person groups; not like it made much difference, because a) the curriculum was a bit silly b) even hardly followed; so those were mostly gaming machines for class ~rascals …in all very much like religion lessons, when you could just do some homework and such, or – in high school – play cards )
A bit later, thanks to reshuffling in the administration, one more was added: some 386 with 4 MiB (IIRC) and Win 3.1 – considerably less “popular” since, well, it was without any games (perhaps the lack of CD-ROM was stopping those who installed a collection on the other, perhaps they just didn’t have any which work on 386 and/or thought to be worth anything)
And so, from the peaceful exploration of Win 3.1 on that 386, I seem to clearly remember a strong impression that its ~desktop felt as snappy, if not more, as P100 Win95 machines (but perhaps the impression on the latter was also impacted by often clogged – since actually used – ball mouses)
Too bad there really wasn’t anything to do – no software, no documentation, no guru around, no network (not even between those machines); boring.
Oh well, at least I quickly realized that just deleting shortcuts to games is a show-stopper for ~rascals (not like I was taking advantage or smth, having only C64 at home, I think even broken by then; and those were hypothetically school lessons after all)
I dealt with telefonica for years due to my job – they are a laugh.. utterly incompetent, ignorant and frankly speaking: arrogant.
yet, I can guess easily why this is happening: they/spain cannot afford a single cent, hence they have to go with what is free and certain to be free of any lawsuits.
good for mozilla (me like) though – we need a more or less open option
TomUK
If (big if) the API’s are adopted by the big smartphone platforms I’m sure many developers will take advantage of it. Several apps are just glorified bookmarks anyways.
I’m sure at least the managers of Tizen and Open WebOS will be interested in this. I imagine that Android 5 and Chrome OS may also support them.
Fully open = day one purchase.
I’ll jump from Android for this.
I hope “fully open” means there will be open drivers for these devices.
I think so. With cyanogenmod for Android the hardware would need to be open to sway a lot of people.
if they do have open drivers, they’d be pretty nice android/web OS/Tizen devices too.
Maybe my next phone.
I find the low cost of the phones appealing. Currently I have a Nokia 1616, and I am happy with it provided what I paid: ~35 EUR.
I would like to have a smartphone, but I am not willing to pay 200 EUR (or more) for one of them. The iPhones are discarded, not only for its price but also because it is very closed nature.
Thus, I found this offering potentially interesting despite I dislike Gecko (months ago I left Firefox for Google Chrome). I wish that these phones are sold in Europe.