Slashdot Mirror


Nokia Reasserts Control Over Symbian OS

jfruhlinger writes "Nokia is asserting its control over the Symbian OS that runs many of its smartphones, taking the tasks of developing the operating system away from the independent Symbian Foundation, which will now focus on licensing and intellectual property issues. Of course, this also illustrates Symbian's importance to Nokia's smartphone plans, even though the company is also developing phones that run the Linux-based Meego OS."

14 of 135 comments (clear)

  1. Re:They're still around? by RobXiii · · Score: 5, Insightful

    After reading a different mobile phone thread on Slashdot, someone mentioned how much they loved their Nokia N900. I picked one up after that, and I absolutely love it. I even managed to put NES/SNES/Genesis/C-64 emulators on it, and paired a PS3 controller to it, good times. It supports skype / google video calls, and uses wifi. It's the most modern phone I've used, so I don't have anything to compare it to, but I enjoy it :P

  2. Re:They're still around? by Anonymous Coward · · Score: 3, Insightful

    I have a n900 for personal use and an iphone for work.

    The n900 is a decent phone but is starting to fall behind. The open source of it is nice, but doesn't make up for the flaws.

  3. Re:They're still around? by icebike · · Score: 3, Insightful

    Little out of touch (see what I did there?) are you?

    Maybe you should visit their website some day?

    They are still the 800 pound gorilla in the cell industry. Just because you don't see them much in the USA, don't make the mistake of dismissing them.

    --
    Sig Battery depleted. Reverting to safe mode.
  4. yes by maestroX · · Score: 3, Insightful

    You mean those stable easy to use no frills just work everywhere days on a battery nokia's?
    Well, unless you're into the Google maps latitude facebook youtube pinging skype goatse there's this thingy with which you can talk to other people without software disruptions or lag. Only 20-30 bucks.

  5. Re:They're still around? by NetCow · · Score: 4, Insightful

    Market share is an iffy thing - it's here one day, gone the next. Unfortunately the Symbian adoption is not only slowing, it's negative (I say unfortunately because you can pry my beloved E72 out of my clammy, dead fingers.) Hopefully Nokia will be able to turn it around.

  6. Re:rumours of death are premature by Eponymous+Coward · · Score: 3, Insightful

    They will only be a problem for Apple if they start to siphon significant developers away from Apple, Android, and Blackberry. They might be a problem for Windows Phone 7 though. That could be a battle.

    They sell more phones than anybody, but not when you look at individual segments. For the smartphone market, they aren't doing very well and I really don't see what they can do to turn that around. Fantastic hardware isn't enough. In fact, I would say fantastic marketing is more important than engineering.

  7. Re:Unavoidable by mrops · · Score: 4, Interesting

    After owning Nexus for about a year, N95 and N86 combined for over 4 years. I concluded that Nokia still makes excellent Phones. Things just work. Problem is, in this day an age of internet, Nokia is finding it hard to make things more than a Phone. Having said that, they did pretty well integrating media and camera into their phones.

    Stuff like simple Bluetooth pairing worked flawlessly between my car and the N95/N86. With Nexus, it frustrates, sometimes it just wouldn't pair, when it does, often it picks up, the call stays on the phone speaker/mic. I mean really, Google, what gives. This same car had no issues with either of the Nokia. So there is definitely something to be said about the symbian kernel (something positive).

    Battery life, they were great too. Further, after the N86 came the Nexus one. The day I got the Nexus one is the same day my Photo and Video collection stopped growing. I miss that from my N86. I have a collection of my kids pics and videos for almost everyday, with a decent 8MP camera, the pics aren't SLR quality, but not bad. I would go back to N86 if it wasn't so sluggish. I would really really give up internet browsing on a mobile device to have a fast peppy N86. N8 is tempting me, but where are the apps Nokia.... argh... Nothing is perfect.

  8. Nokia isn't making clear why we should care by dara · · Score: 3, Insightful

    I've been following the Meego 1.1 release news (I enjoyed http://www.visionmobile.com/blog/2010/11/the-meego-progress-report-a-or-d/), and have read up on a few other Nokia stories (N8 reviews, rumored N9 devices, etc.) and I don't quite understand what their long run goals with Symbian are. I mostly read bad opinions of it, e.g. Engadget (http://www.engadget.com/2010/10/14/nokia-n8-review/) loved certain aspects of the N8's hardware but didn't like the software. Symbian is probably the main thing keeping me from getting an N8 (that and the screen is disappointing). Nokia has announced there will be no more high end phones (higher than the N8) that will run Symbian, they will all run Meego. Phones are always getting more capable and I imagine the Meego stack will be optimized going forward, so how many interesting phones going forward are even going to run Symbian?

    Given that Meego isn’t ready, I could be a lot more interested in Symbian if Nokia released hardware that they promise will support Meego when 1.2 is released, but for now runs Symbian. I was hoping that would be the case with the N8 since I really like the camera on that phone, and it literally seems to have no competition right now, but I can find nothing online speculating that Meego will ever work on an N8. Going with a transition strategy would let them release more phones even though Meego isn’t really ready (I hope it is ready in Q1, but maybe it won’t be working all that well into Q4 or later.

    One more gripe for Nokia - I sure hope they aren’t considering releasing an N9 with a camera that doesn’t match or supersede the N8. The leaks (which could be totally bogus) implied the camera was not as capable (smaller sensor size, no Zeiss, less pixels). What the hell. I’m not going to feel great about spending money on a Meego phone when older Symbian phones can outperform it in ANY area (GPS, call quality, speed, picture/video quality, you name it).

    One big plug for Nokia - good job making offline map viewing a key part of Ovi Maps. One of the things I hate about my iPhone (and Android phones I’ve tried) is that getting Google to cache maps seems like a super pain - I don’t want to install third party programs just to be able to use this fancy piece of electronics with huge memory, nice display and a GPS as a stand-alone GPS. It is the main thing that got me to investigate Nokia as an option to move to from iPhone instead of Android. But I’m not really sure I can wait long enough for Meego and Symbian isn’t inspiring enough.

  9. Re:Unavoidable by RyuuzakiTetsuya · · Score: 3, Interesting

    This is proof positive to me that Nokia's definitely a hardware company that doesn't know when it needs to give up it's software side. Maemo/Meego's been delayed, they're still using their awful Symbian OS. They're past the point of needing to shore up their software and just push something usable out.

    How do you go from 70% market share to 40% with an all time low of 35%? Being an iOS fanboy, I've got a lot of criticism for the Android platform, but as a consumer, it looks more and more viable than Nokia's offerings. No matter how nice the camera or the hardware is on the N8, the software is still obscenely subpar.

    --
    Non impediti ratione cogitationus.
  10. Re:Illustrates importance? by hyartep · · Score: 4, Interesting

    they simply cannot forget symbian, because:
    1) they are still relevant because of huge number of symbian users
    2) meego is not ready and will some need time to mature
    3) if there is problem with meego, or meego adoption and symbian is obsoleted, they are dead.

    + they need OS for low/mid-end and symbian is better for that than meego.

  11. Re:They're still around? by oji-sama · · Score: 3, Informative

    Did you check the repo(s) for N900? I don't see why the store and vanilla Linux apps would be your only (nor primary) source?

    --
    It is what it is.
  12. Re:They're still around? by sznupi · · Score: 4, Informative

    Negative? When not presented as "percentage of growth" (deceiving if one player is much closer to the absolute limit "total number of mobile phones sold"), but as "annual growth in number of units shipped" - it's a top player.

    And will continue to be big, if only because of being pushed into lower market segments (what happened to S30, which is still around, and S40, which is still around - in fact, is the most popular phone platform on the planet)

    --
    One that hath name thou can not otter
  13. Re:Good by sznupi · · Score: 3, Interesting

    You miss the modus operandi of Nokia. They offer wide range of devices, starting from $20 (without contract!) S30 ones, via S40, Symbian, and now Meego. Each category made affordable to greater number of people, over time. "Slim chance of succeeding" is a misunderstanding.

    "iPod is the only one that matters" is telling - you don't see how that's appears to be so only in very few atypical places (BTW, for a long time Nokia alone sells more music capable phones annually than the total number of iPods ever produced). Similar with "domination" of iPhone...

    --
    One that hath name thou can not otter
  14. Speaking as 50% of a Symbian development team... by david.given · · Score: 4, Interesting

    ...I have this to say about Symbian:

    JUST.

    DIE.

    Seriously, it is the most god awful programming environment I've ever had to use, and I have worked with a lot of different mobile operating systems (including some you've never heard of). Symbian has about five different (incompatible!) string classes. Symbian has its own home made exception mechanism built with macros and longjmp() which only allows you to throw integers and doesn't unwind the stack when you throw an exception. But that's okay because Symbian's also got a thing called a 'cleanup stack' which is a complicated and fragile way of allowing you to automatically do the cleanup in only 95% of the code it would have taken to do it manually. The Symbian standard data storage objects allocate memory in their constructors but don't free it again in their destructors. Somewhere, Bjarne Stroustrup is screaming.

    The operating system itself is just as bad: it's a microkernel protected mode operating system with a strong emphasis on message passing... but it's also got a big writable shared memory area for use by the kernel, thus meaning it combines the worst aspects of microkernel operating systems (multiple slow context switches when calling OS components), protected mode operating systems (MMU and cache overhead) and unprotected operating systems (bugs can scribble over kernel memory and crash the system).

    Let's not talk about the development environment, which is a chronically slow maze of perl scripts and autogenerated makefiles using a badly parsed and badly documented scripting language and which forces you to arrange the source files how it wants them, and not how your project wants them.

    Symbian's big problem is chronic Not Invented Here syndrome. Everything is weird and different. It feels like the original designers didn't have enough oversight, and their pet ideas ran away with them and became top-heavy with kludges because nobody forced them to refactor the underlying concept once the problems arose. Those damned strings are a perfect example. Once they invented HBufC (an immutable string which is resizable and assignable!) someone should have said, um, guys, I think you're doing it wrong.

    Usually at this point someone pops up and says something like, but C++ didn't have exceptions when Symbian was designed! (There's been solid support for exceptions in C++ compilers for about 15 years now.) Or, but this whole cleanup stack/string descriptor nonsense is needed to make applications run well on low memory systems! (No, good application design make applications run well on low memory systems.) Or, but you can do all those things if you use OpenC++/PIPS! (Unless you want to write code with a GUI.) These are not good reasons why we need to perpetrate such an abomination of an operating system. They are good reasons why it needs to be taken out and shot and stop sucking up programmer time. Even Windows CE is less evil to code for than Symbian, because even though it sucks, it at least allows us to use the programming skills we learnt on other platforms rather than forcing us to learn everything from scratch.

    Now: things have gotten a lot better recently. Symbian did do a major push to modernise a lot of this crap with projects such as OpenC++ (real C++ on top of Symbian, although it's not useful for GUI code) and replacing the ghastly Series 60 API with Qt. The Qt stuff is particularly interesting because it also acts as an OS isolation layer, which means you can do things with the sane Qt APIs instead of the insane Symbian APIs. I'll admit that I've never had any contact with this, because our product is really aimed at Series 60, and it is faintly possible that if they do a good enough job they might make Symbian usable again. But if you're going to write code in Qt, why not just target Meego instead? And even if you do use Qt on Symbian, it's still built on top of all the Symbian crap underneath, and as soon as you stray out of Qt's comfort zone you are going to have to start wading through that crap.

    Please. Let us work together to make the world a better place and just let Symbian die.