Nokia Trades Symbian For MeeGo In N-Series Smartphones
An anonymous reader writes "Nokia announced that moving forward, MeeGo would be the default operating system in the N series of smartphones (original Reuters report). Symbian will still be used in low-end devices from Nokia, Samsung, and Sony Ericsson. The move to MeeGo is a demonstration of support for the open source mobile OS, but considering the handset user experience hasn't been rolled out and likely won't be rolled out in time for its vague June deadline outlined at MeeGo.com, could the decision be premature?"
Nokia is moving to MeeGo with their next device, but it will be a strange hybrid between Maemo and MeeGo, featuring the UI and Qt Toolkits prominently, but still using the Maemo backend. Future devices after that will use a pure MeeGo front-end.
Even then, they're already prepping Qt 4.7 for Maemo5 which means the core toolkit intended for MeeGo devices is available on a released device.
That said, it can't come soon enough. A well built, fully open and far more stable standard Linux stack is where I wanted devices to be years ago. Better late than never I suppose.
The late June release that is expected will have an "open" and "closed" release. The "open" image will run on the N900 but omit some firmware and OpenGL/BME drivers. The closed image will include those, and will require a valid IMEI for the N900, and should provide 100% hardware functionality.
With luck the BME will be replaced, since it just controls a chip with plenty of publicly available documentation. OpenGL, well... until Imagination stops acting like Nvidia we're SOL.
Join the club.
I'm rather skeptic and after the "N900 experience" (read: serious lack of commercial apps, treated by Nokia as a second-class device, the whole (ongoing) Ovi Store debacle, ...) I'm not sure I'll ever buy a Nokia device again.
And that's coming from someone who's been a steady Nokia customer since the late 90's.
Yes, it's an OSS mobile dream come true, but also :
(1) Nokia ships more advanced hardware than any other phone maker.
(2) Nokia is the biggest phone maker in the world.
(3) Nokia has maintained user interface loyalty since before Apple even rehired Jobs.
We've been bullshitting about "the year of Linux on the desktop" here since the beginning, but well this might actually be the year of Linux on the mobile. Maemo/MeeGo require special apps for UI purposed, like all mobile devices, but unlike iPhone, Android, and Palm they don't require those apps be owned by Apple or be rewritten in Java or whatever.
N900's are currently fairly raw, but they are fucking bad ass. I'd assume that Meego will bring rotation, after that, the only shit that annoys me is :
(1) the integrated aim and msn suck, although sms, skype, and sip are solid,
(2) few games dispite being the only phone with solid GL, and
(3) no cups/gs printing.
On what other phone would you bitch about the lack of fucking printing?
The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
As Symbian handsets have amazing low power usage, stableness and performance so they can even work with single CPU, I really want to learn what part of them is "dinosour" besides the famous C: D: drive issue (which dates back to Psion).
UI was problematic and they purchased Qt for it and implementing it in a way that, people will code _single UI_ for both Symbian/Linux which has nothing to do with eachother.
I still think we overrate "mobile developers" and their constant whining but, it is another issue. I mean, Opera/Nimbuzz/Fring can somehow code their best featured stuff for Symbian... I don't hear a word from them.
Yes, to an OS wholly controlled by Google, not developed in anything resembling an open fashion, and forcing a pseudo-Java runtime with kernel extensions, a filesystem that were never meant to be open source in the first place, and a custom framebuffer system that isn't compatible with anything that already exists on Linux.
No thanks, I'd rather go for a system that has more in common with modern, open Linux distributions.
Garbage collection? Code better if you're using C/C++, or use Python. Sandboxing? Can be done without a pseudo-Java VM.
As a commercial Maemo developer (go ahead and laugh) I have to say I agree that Nokia should just give up and switch over to Android. They don't know what the hell they're trying to do with Maemo/MeeGo or the N900. The whole experience has been bitterly disappointing, like sitting around on a waiting list for months to get my new super exotic sports car, only to discover they neglected to install three of the pistons, and the transmission doesn't shift into reverse. It's really beautiful, but it doesn't run worth a damn, and it's basically useless.
However, as an experienced C++ and Qt developer trying to grapple with Android for the sake of taking my product to a platform that doesn't have its head shoved completely up its own ass, I find there' s just nothing to love about Android at all. Qt kicks this thing's ass all over the place, and this feels like trying to build a skyscraper out of LEGO instead of concrete and steel. It's just a damn shame Nokia have fucked all of this up so completely, and they don't have a snowball's chance in hell of ever competing. We're all stuck playing with Tinker Toys if we want to make any money. Or giving Apple a shit ton of money.