Slashdot Mirror


RIM Unveils New OS Based On QNX

New submitter HommeDeJava writes "Research In Motion unveiled a new operating system for its tablet and smartphones at the company's BlackBerry developer conference in San Francisco. Called BlackBerry BBX, the new OS combines features of the existing BlackBerry OS and its recently acquired real-time QNX OS. Could BBX attract software developers and spur interest from consumers?"

262 comments

  1. I think... by Anonymous Coward · · Score: 1

    ...not.

    1. Re:I think... by monkyyy · · Score: 1

      ios clone? hmmmm maybe but is it
      open source? nope
      can throw more money at it then competitors? no
      interesting in any way? nooooooo
      enough apple AND google hate to cash in on? no
      cheaper? maybe but i wouldnt count on it
      a huge userbase that havnt switched to ios yet? no

      did i miss anything that could make it succeed?

      --
      warning pointless sig
    2. Re:I think... by incer · · Score: 1

      Don't know, maybe it could be... A good OS?

  2. As a blackberry user, I don't need a crystal ball by LWolenczak · · Score: 4, Insightful

    I already know the future. Fail, of the epic kind.

  3. If it's not as closed as iOS/(locked down)Android by sethstorm · · Score: 0

    You might get some developers if it remains more open than their competitors. The less roadblocks to writing apps for it, the better.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  4. good enough for nuclear reactors by Jadware · · Score: 3, Insightful

    sounds like an industrial strength, secure platform that might actually be adopted by governments, enterprise companies, medical, etc. not sure how it will be marketed to education and gaming though, except by showing nice 3d framerates

    1. Re:good enough for nuclear reactors by ThorGod · · Score: 1

      You shouldn't have been rated down, but yeah I don't see this being a negative. With all the professional users of blackberry phones, their tablet's almost assured a user base.

      --
      PS: I don't reply to ACs.
    2. Re:good enough for nuclear reactors by evilviper · · Score: 1

      not sure how it will be marketed to education and gaming though,

      If you can boast an OS that doesn't lag while multitasking (eg. Music over bluetooth in the background) while doing other stuff (education, games, whatever) and furthermore that it'll keep running demanding workloads for months without becoming unstable or crashing, I think you'll be able to get pretty broad interest in the platform.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:good enough for nuclear reactors by Just+Some+Guy · · Score: 1

      But what advantage does QNX offer here? I sure want an RTOS in my car's anti-lock braking system, but I couldn't care less if my phone is "just" a Unix derivate. If Linux is good enough to run Google and Wall Street, and BSD is good enough to run a huge chunk of Internet routers, then either of them are good enough to run my phone.

      Enterprises are mainly built around Unix, IBM, or Windows. Medical is very often centered around Windows. Education gets by fine on Macs and Windows. RTOSes aren't especially good for gaming; those guaranteed latencies come at a cost in throughput.

      So what does QNX actually bring to the table in this area? Not to slag it in any way. It's a great system! But I've never, ever had a problem with my phone that I thought an RTOS could solve.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:good enough for nuclear reactors by drinkypoo · · Score: 1

      But what advantage does QNX offer here?

      having your phone call continue to work properly no matter what the apps you've downloaded are doing -- without having to suspend them.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:good enough for nuclear reactors by Just+Some+Guy · · Score: 1

      But Unix can give you that, too. My laptop continues to work properly no matter what the apps I'm running are doing, unless they hit the same limit points that would also force QNX to make hard decisions about what to keep and what to kill. I don't see QNX as being inherently better than Unix(-like) systems in this space. Maybe it'd be better in certain situations than current Android/iOS implementations, but I don't think there's anything in their designs that would prevent improvements.

      --
      Dewey, what part of this looks like authorities should be involved?
  5. oh QNX by ThorGod · · Score: 2

    I last booted QNX something like 10 years ago...back then it was realtime, unix based (I think?), and relatively promising. I remember it was even more responsive than Linux (which was was more responsive than Windows).

    The software, called BlackBerry BBX, bridges RIM’s current BlackBerry operating system and its newer QNX platform, co-Chief Executive Officer Mike Lazaridis said today. That should remove developer “roadblocks” and make it easier for them to build applications for RIM. Lazaridis didn’t say when the new BBX program will be available

    Anyone have experience programming for QNX? If it's "just another unix" shouldn't porting to it be straightforward?

    --
    PS: I don't reply to ACs.
    1. Re:oh QNX by shutdown+-p+now · · Score: 1

      The big question is not the core POSIX APIs, but how you do UI, high-level networking and so on.

      For UI, QNX has Photon, but I very much doubt that it's what they'll use in this thing; and even if they do, they'll likely wrap it in something higher-level (it's vanilla C).

    2. Re:oh QNX by Anonymous Coward · · Score: 0

      http://tech.slashdot.org/story/03/06/15/1730232/qnx-when-an-os-really-really-has-to-work

    3. Re:oh QNX by Anonymous Coward · · Score: 1, Informative

      It's not Unix. QNX was an RTOS (an industrial one at that) before RIM got their grubby hands on it. POSIX, yes- but certainly not Unix.

      The one thing QNX was really good at- being stable, secure, and real time- RIM has totally decimated. Have you ever seen a Playbook boot? I'll give you a hint- QNX used to boot in 1/20th of the time on a Pentium 3/500mhz back in the day.

      RIM's ARM port of QNX is about the most fucked up thing I've ever encountered. It's a shame, too- because QNX and the development IDE (Neutrino) used to be really cool (which is shocking, considering how messed up the Playbook SDK is). Photon was a great window manager/graphical user environment, but RIM even threw that away and bolted on their own piece of crap.

      I'm not an Android fan at all. But I would take Android over QNX anyday. They messed it up *that* badly.

      -AC

    4. Re:oh QNX by fluffy99 · · Score: 1

      I last booted QNX something like 10 years ago...back then it was realtime, unix based (I think?), and relatively promising. I remember it was even more responsive than Linux (which was was more responsive than Windows).

      The software, called BlackBerry BBX, bridges RIM’s current BlackBerry operating system and its newer QNX platform, co-Chief Executive Officer Mike Lazaridis said today. That should remove developer “roadblocks” and make it easier for them to build applications for RIM. Lazaridis didn’t say when the new BBX program will be available

      Anyone have experience programming for QNX? If it's "just another unix" shouldn't porting to it be straightforward?

      Yes and no, it's a no obfuscated obtuse set of APIs to program against. We can't even get stuff that worked in QNX 5 to compile under QNX 6. Two years ago one of teams decided to upgrade an existing system that ran QNX 5 and some proprietary hardware. They just planned an OS upgrade to QNX6 and swapping a few of the specialty cards out. It still doesn't work two years later. We could have ported the code over to Linux and been done a year ago. It really didn't help that mid-stream they got bought out and they started demanding money for support and licenses.

      If RIM wants something stable, fast, and compiles fairly small then perhaps QNX is the way to go. They certainly won't get any outside developers to write software for them.

    5. Re:oh QNX by spaanoft · · Score: 1

      I'm assuming you weren't very close to the project, seeing as there is no QNX 5.

      Assuming the code was actually from QNX 4, I don't know why you expected it to be a simple recompile. QNX 6 was a completely new operating system rewritten from the ground up. Just imagine getting your old Mac OS9 programs to compile for OSX.

    6. Re:oh QNX by fluffy99 · · Score: 1

      I'm assuming you weren't very close to the project, seeing as there is no QNX 5.

      Assuming the code was actually from QNX 4, I don't know why you expected it to be a simple recompile. QNX 6 was a completely new operating system rewritten from the ground up. Just imagine getting your old Mac OS9 programs to compile for OSX.

      You're right, I think it was QNX4. I try to distance myself from that project given how over budget and way past schedule they are, but I keep getting asked to help with basic problems like networking. They really got in over their heads with the assumption that they could just upgrade QNX. I think they were envisioning more of a Windows 2000 to XP kind of upgrade. It didn't help that vendors kept claiming they had drivers for the hardware - the team wasted lots of time re-writing and debugging drivers instead porting the actual software.

    7. Re:oh QNX by Anonymous Coward · · Score: 0

      There is no such thing as QNX 5, so I don't quite buy this.

    8. Re:oh QNX by pionzypher · · Score: 1

      The most that can be said is that it is unix-y. Back in version 2 it was something of a cross between DOS and a SysV. There were a few POSIX-ish behaviors but they couldn't claim compliance. Story I've heard (no citation) was that it was written from scratch by a couple of guys in college. It's not a direct descendant of any existing unix.

      The POSIX compliance improved in version 4 and IIRC Neutrino (not sure if v4 was completely compliant but Neutrino was) It felt like a unix at that point though it's still not a sysv or bsd.

      --
      I'll believe in corporations having personhood when Texas executes one... - advocate_one
    9. Re:oh QNX by b0bby · · Score: 1

      My only QNX experience was hacking around with my old 3Com Ergo Audrey - for the time, that was a cool little machine. Once you had root, you could do quite a lot with it. Maybe once the Playbook ends up on Woot for $79 I'll get another chance to play with it....

    10. Re:oh QNX by Anonymous Coward · · Score: 0

      Interviewed for a job there in '96, but seemed like a run-down company with little future. Amazed to see they're still around. realtime is such a niche market I guess that once you have a customer base, you can hang on.

    11. Re:oh QNX by LesGrieve · · Score: 1

      For details about the development stack for QNX, see yesterdays DevCon presentation:
      http://www.blackberrydevcon.com/americas/webcast

      It is POSIX compliant. Available tools include Eclipse plugins to repackage C++ projects to QNX. Another important point from the presentation is that QNX is certified in many fields including the difficult auto industry (controls the majority of automobiles).

    12. Re:oh QNX by Anonymous Coward · · Score: 0

      I actually do a lot of coding in QNX for industrial applications. Extremely reliable and it's close enough to unix to easily port most stuff in C. Actually I ported something (command line application) a year ago and it took 15 minutes.

      On the other hand what I worry about is all the things they'll have to add to give it a UI and better libraries for a phone. I've already spent enough time learning Cocoa the last year and am not looking forward do doing something similar again.

  6. Why Not Android Already? by Doc+Ruby · · Score: 1

    If RIM is going to switch OSes, why wouldn't they go with Android? Cheaper to obtain and support, far larger app and developer base, easier to market it than "QNX? What's that?", bigger security community.

    RIM is just trying to protect its "different" status, despite the actual cost/benefit.

    --

    --
    make install -not war

    1. Re:Why Not Android Already? by mikerubin · · Score: 1

      how much would they have to pay Microsoft for each device?
      or have I gotten my recent history wrong?

      --
      I sat down to write a new sig tonight and all I did was make the chair warm.
    2. Re:Why Not Android Already? by loftwyr · · Score: 1

      I have a feeling that they're following Palm down the long winding road of obsolescence. A Unix OS that isn't compatible with either of the two main players.

    3. Re:Why Not Android Already? by Anonymous Coward · · Score: 0

      The same amount you would have to pay for a QNX device...

      Or were you implying that QNX would avoid patent trolls/wars somehow if successful?

    4. Re:Why Not Android Already? by DigiShaman · · Score: 1

      Because they're really really REALLY fucking stupid. That's why.

      --
      Life is not for the lazy.
    5. Re:Why Not Android Already? by errandum · · Score: 1

      I'm quite sure that the patents Microsoft owns are already needed by RIM (they most likely have a licensing agreement where they share patents). Switching OS's would make little difference on how much they have to pay Microsoft.

    6. Re:Why Not Android Already? by Lehk228 · · Score: 1

      considering how long RIM has been in this game they probably have enough patents to make MS apple and samsung brown their trousers

      --
      Snowden and Manning are heroes.
    7. Re:Why Not Android Already? by getNewNickName · · Score: 1

      Probably because they didn't want to be viewed as just another Android handset; they wanted to have some differentiating factor. Unfortunately they don't have the talent pool to pull-off such an ambitious undertaking.

    8. Re:Why Not Android Already? by mirix · · Score: 1

      This argument shows up here all the time, and it's lame as hell.

      When Ford was doing alright, why didn't GM and Chrysler just sell CKD fords? They'd have done better, in the short term at least.

      When Apple came into the game, symbian was number one by a long long stretch. Why didn't they just paste an apple logo onto a Nokia phone?

      If you go to android, you're just another commodity manufacturer. You can make money that way, sure, but when you hit it right, with your own design, the thing prints money.

      That said, I still use an ancient nokia because I can't stand touch as primary input, and I like not having to charge my phone daily.

      --
      Sent from my PDP-11
    9. Re:Why Not Android Already? by laird · · Score: 1

      QNX and Linux are _really_ different. QNX is a realtime OS for embedded applications, since as controlling car engines and factory equipment. This means that performance is extremely reliable (realtime OSs guarantee no glitching/slowdowns), it never crashes, and it runs efficiently on very limited hardware, on pretty much any CPU. For example, QNX is the OS running 200+ models of cars, in 20m+ cars on the road. It's proprietary and expensive, but for some applications you don't care about that as much as you care about those other adjectives. In the mobile market, this means that QNX should allow RIM to produce devices that are more reliable and have better performance, while running on cheaper/smaller hardware and getting a longer battery life. All of the other options are running stripped down desktop OSs, which are much larger and resource intensive than QNX. Of course, if RIM piles a bunch of bad software on top of QNX it'll still suck. :-) But that wouldn't be the fault of QNX.

    10. Re:Why Not Android Already? by djdavetrouble · · Score: 1

      If RIM is going to switch OSes, why wouldn't they go with Android?

      Maybe you guys suggesting RIM "just go android" are living in lala land? Why not just hand over the keys of the castle to Google and be done with it all?

      --
      music lover since 1969
    11. Re:Why Not Android Already? by exomondo · · Score: 1

      If RIM is going to switch OSes, why wouldn't they go with Android?

      Yeah why not just do what everyone else is doing.

      far larger app and developer base

      Blackberry runtime for Android apps. They've already tapped into that community to a degree.

    12. Re:Why Not Android Already? by Anonymous Coward · · Score: 0

      Yes! I hate different things! Please make everything the same!

    13. Re:Why Not Android Already? by codepunk · · Score: 1

      One fantastic reason is native executable code, however they are now too late to the game for it to make any difference.

      --


      Got Code?
    14. Re:Why Not Android Already? by Anonymous Coward · · Score: 0

      Apparently they are kind of doing this too... https://bdsc.webapps.blackberry.com/android/bpaa/

      I guess they can't quite make up their minds.

    15. Re:Why Not Android Already? by Doc+Ruby · · Score: 1

      I don't think RIM devices are any more reliable than the Android devices from HTC and the other major manufacturers. And RIM's network outages (not on QNX) have given Blackberry a reputation for downtime that's worse than the competing Android devices on competing networks.

      Betamax was better than VHS technically and feature-wise. But the single vendor / proprietary nature of it made it less accessible to the market, and it failed. Which is what Sony cared about, not its technical merits. QNX is likely going the same way. But worse, since the developer and security community deficits are much worse than with a videotape standard.

      I think that Android phones on the RIM network would sell more than this new QNX Blackberry in today's competitive environment. I don't know why RIM doesn't act that way.

      --

      --
      make install -not war

    16. Re:Why Not Android Already? by Doc+Ruby · · Score: 1

      Yeah why not just do what everyone else is doing.

      The other side of that is "why not just do something different". The reasons to do what others are doing, when it's working, are better than the reasons to do something different.

      They've already tapped into that community to a degree.

      But not really. And their costs are higher for supporting both. Without getting much, if anything, of benefit from it. But getting drawbacks, like a fragmented platform and incomplete coverage of the more popular platform.

      --

      --
      make install -not war

    17. Re:Why Not Android Already? by Doc+Ruby · · Score: 1

      Yeah, why not? After all, Android is the most popular mobile OS, even more than Apple's superbrand. And since they get the source and rights to change it however they want (within the limited open source constraints), Google doesn't hold any "keys" to any castle. Why shouldn't they get their OS for free, including ongoing updates keeping it in sync with the modern world, spending their OS budget on making their version more attractive to consumers.

      --

      --
      make install -not war

    18. Re:Why Not Android Already? by Doc+Ruby · · Score: 1

      What difference does that make to the users who buy the products?

      --

      --
      make install -not war

    19. Re:Why Not Android Already? by Bill_the_Engineer · · Score: 1

      Maybe because a QNX based OS would give them a more responsive phone capable of doing media and network intensive operations that consumers seem to crave. If it comes with a HTML5 compliant browser with Adobe Flash then it would satisfy around 90% (RHE) of the consumer needs. Why the fear of another mobile OS? Especially one base on a mature hard real time kernel.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    20. Re:Why Not Android Already? by LesGrieve · · Score: 1

      Because RIM was developing QNX to power the PlayBook before the acquisition. It is a more robust, multitasking, and an automobile certified kernel that offers benefits that iOS and Android cannot. Remember that the announcement of the release happened this week but RIM has been developing this product for years. You won't see Android certified for medical, automotive, government (classified), and military applications for years after QNX (soon to be re-branded BBX) is.

    21. Re:Why Not Android Already? by exomondo · · Score: 1

      Yeah why not just do what everyone else is doing.

      The other side of that is "why not just do something different". The reasons to do what others are doing, when it's working, are better than the reasons to do something different.

      Their market is the corporate market so building on a rock-solid OS like QNX as opposed to just taking the existing consumer offering of Android is clearly more beneficial.

      They've already tapped into that community to a degree.

      But not really. And their costs are higher for supporting both.

      How do you figure? In fact they would be no higher than supporting multiple android devices and versions which they are already having to do anyway because of the nature of android, it's pretty obvious if you've actually developed for android why this is the case.

      Without getting much, if anything, of benefit from it. But getting drawbacks, like a fragmented platform and incomplete coverage of the more popular platform.

      The fragmented platform is Android, you already need to support multiple devices and versions so supporting an Android BB would be no different to supporting a QNX BB with the Android BB runtime.

    22. Re:Why Not Android Already? by Doc+Ruby · · Score: 1

      I make apps for the corporate market, and started making wireless apps for it in 1999. The "corporate market" doesn't really want "rock solid" Blackberries if they cost more than commodity Android phones, and if their users are unusual among the general public - and without the skills to use them coming into the corp. That's why the corp market wanted Windows phones - until those became clearly not solid at all, and without a dynamic developer community. Android is plenty rock solid, and QNX is overkill.

      Android is not fragmented for a given carrier, like RIM is. Sprint has to target only one Android. Even the OS versions that max out on different phone models per carrier isn't "fragmentation", it's simple backwards/forwards compatibility as in any platform. But QNX + a limited Android runtime is clearly fragmented: some apps are Android, some Android apps won't run, and some apps are QNX and work different from the runnable Android apps. And not all devices run Android apps at all. That's fragmented.

      The costs are of course higher for supporting both QNX and Android. I'm not going to bother explaining that perfectly obvious point. But your contesting it shows that you're not being realistic, you're looking for arguments to support a preconceived decision.

      --

      --
      make install -not war

    23. Re:Why Not Android Already? by exomondo · · Score: 1

      Android is not fragmented for a given carrier

      Rubbish, multiple versions of the OS across multiple device hardware configurations, or are you unclear on the meaning of 'fragmented'?

      But QNX + a limited Android runtime is clearly fragmented: some apps are Android, some Android apps won't run, and some apps are QNX and work different from the runnable Android apps.

      That's not fragmentation, you target QNX native or the Android runtime and it runs on all of the QNX devices.

      And not all devices run Android apps at all. That's fragmented.

      And not all android devices run all android apps, in fact not all devices on the same version of android run all the same apps because of the differences in hardware, that's fragmented.

      The costs are of course higher for supporting both QNX and Android. I'm not going to bother explaining that perfectly obvious point. But your contesting it shows that you're not being realistic, you're looking for arguments to support a preconceived decision.

      No, it shows you have a reading comprehension problem. Of course the cost for supporting them is higher, but no higher than supporting multiple different hardware configurations on multiple versions of android, the Android runtime on a QNX device is simply another version of android on another hardware configuration, very very simple, not sure how you're having so much trouble understanding it.

    24. Re:Why Not Android Already? by Doc+Ruby · · Score: 1

      I don't have any reading comp problem. You have a writing problem. And an attitude problem.

      Goodbye.

      --

      --
      make install -not war

    25. Re:Why Not Android Already? by exomondo · · Score: 1

      I don't have any reading comp problem.

      Clearly you do given the simple fact that you dismally failed to comprehend what was clearly written:
      In fact they would be no higher than supporting multiple android devices and versions which they are already having to do anyway
      To which you've replied:
      The costs are of course higher for supporting both QNX and Android. I'm not going to bother explaining that perfectly obvious point. But your contesting it shows that you're not being realistic

      So, anyone who has basic reading comprehension skills would be able to see that i agreed that they would be higher, however they would be the same (or 'no higher than') as the scenario with them going Android where multiple devices and OS versions would have to be supported anyway. It's pretty clear, not difficult to understand. For someone who claims to have experience you seem extremely ignorant of the simple fact that on android you do need to support multiple versions and multiple devices and doing so has a cost.

  7. Re:As a blackberry user, I don't need a crystal ba by whistl · · Score: 5, Insightful

    I agree. Too little, too late. It'll take years for them to turn things around, and they just don't have the time.

  8. Re:If it's not as closed as iOS/(locked down)Andro by Anonymous Coward · · Score: 1

    Yes, openness is clearly the reason that Apple's app store has floundered.

    Wait wat

  9. Comeback Kid by Sponge+Bath · · Score: 2

    It sure seems like RIM is thrashing around looking for a path forward. Apple seemed to suffer from the same thing, limping along with an OS that lacked basic features like memory protection and preemptive multitasking until 2001, but look at them now.

    Are RIM users loyal enough to wait out the problem years?

    1. Re:Comeback Kid by Anonymous Coward · · Score: 0

      Yes, apple did and are using a unix operating system under the hood ie Darwin

    2. Re:Comeback Kid by UnknowingFool · · Score: 3, Informative

      Apple had a game plan back in 1997 when they got NeXT and with it, Steve Jobs. At first Steve Jobs was only supposed to be there consulting on how to integrate NeXT into Apple. What he saw was that Apple lacked more than an upgraded OS; they lacked focus and execution. Jobs convinced the board that to oust the current CEO. Now mind you, it took 4 years for Apple to incorporate NeXT technology into OS X but the overall plan was started under the former CEO Gil Amelio. I don't believe that Amelio, however, could have done it. He was better at cost cutting than long term vision.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    3. Re:Comeback Kid by Anonymous Coward · · Score: 0

      Apple seemed to suffer from the same thing, limping along with an OS that lacked basic features like memory protection and preemptive multitasking until 2001, but look at them now.

      It still barely has basic multitasking...

    4. Re:Comeback Kid by Guy+Harris · · Score: 1

      Apple seemed to suffer from the same thing, limping along with an OS that lacked basic features like memory protection and preemptive multitasking until 2001, but look at them now.

      It still barely has basic multitasking...

      Either 1) you've confused Mac OS X with iOS and confused low-level OS multitasking of processes with UI-level support for switching between applications with UI or 2) you have somehow managed to think XNU only "barely has basic multitasking".

    5. Re:Comeback Kid by almitchell · · Score: 1

      For years, I was a total RIM fangirl. Loved them, raved about them, encouraged my employers to bring BES into their lives. Sadly, the past two years, with BES 5.0 and every device except the Torch, have completely killed whatever love I had remaining for them. I have never, ever, maybe with the exception of Digital, seen a company try harder to tank themselves than RIM has done over the last 4 or 5 years. Everything they've done smacks of laziness and contempt for their customers. When your customers know more about your enterprise server product than your own techs and engineers, and YOUR CUSTOMER has to tell YOUR ENGINEERS how to fix a severe regression in your controller, you are not winning. When your answer to multiple faults on a server is to REINSTALL BES, rather than addressing the root cause and fixing your dismal code, you are not winning. When you can't even code for time zones, you are not winning. When a random Java update causes BES servers to crash at random, you are not winning. When you can't even keep your data centers running with hardcore redundancy, you are not winning. Don't even get me started on their devices. The bugs, my lord, the bugs. After carrying a Blackberry of one model or another for 10 years, I just went and bought an 4s.

      --
      Baseless self confidence kills more people each year than bathtubs.
    6. Re:Comeback Kid by Anonymous Coward · · Score: 0

      It was more like NeXT buying Apple for negative $429 million.

  10. Re:If it's not as closed as iOS/(locked down)Andro by Anonymous Coward · · Score: 1

    You have no clue. What developers care most about is how much profit is there to make.

    RIM builds a failing platform, and an acquisition won't change that, nor does your 'openness' - the only thing who can change that are consumers, and they care about UX, not features.

  11. QNX was dead 5 years ago... by Anonymous Coward · · Score: 0

    ... it most certainly is more death than ever... it wasn't even suited any more as an embedded platform,... let alone a multitasking, internet-safe, gamechanger - haha :)

  12. If you like ASM sure by ArchieBunker · · Score: 1, Informative

    The entire OS is written in assembly along with the applications. So if thats your thing then go for it.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
    1. Re:If you like ASM sure by MrHanky · · Score: 3, Informative

      Sounds incredibly unlikely, considering it's ported to ARM, MIPS, PPC, i386, etc.

    2. Re:If you like ASM sure by Anonymous Coward · · Score: 1

      The entire OS is written in assembly along with the applications. So if thats your thing then go for it.

      QNX is written in C. I've seen the source code.

      gcc is now the official compiler, so you can write C or C++.

      There was a JRE. The one I've used was rather hopelessly out of date. Not sure if they've updated that or not.

      QNX supports cross-platform development. You can use Windows or Linux as your host OS and develop code for QNX. I use VMware Workstation to run my QNX code, using a QNX-modified version of Eclipse running on Windows to host the debugger. The Windows-hosted debugger controls the QNX app running on Workstation.

      I've not kept up with the latest developments since the RIM acquisition. They may have even better development tools available by now.

    3. Re:If you like ASM sure by Anonymous Coward · · Score: 0

      To anyone who reads the parent of this comment: know that ArchieBunker has no idea what he's talking about.

    4. Re:If you like ASM sure by Anonymous Coward · · Score: 0

      You are a fuckwit. QNX is generally portable C code, though it typically is built with gcc. It is not so much UNIX based as being POSIX compliant. It is a POSIX compliant realtime microkernel OS. I really don't care to debate the merits or demerits of this, but those are the facts.

    5. Re:If you like ASM sure by Anonymous Coward · · Score: 0

      >The entire OS is written in assembly

      No, it isn't.

    6. Re:If you like ASM sure by Anonymous Coward · · Score: 0

      Yep, GP has NFI.

    7. Re:If you like ASM sure by Anonymous Coward · · Score: 0

      Sir, you must be a Java programmer. QNX core is written in C. C and assembly are two different things.

    8. Re:If you like ASM sure by pionzypher · · Score: 1

      Interesting. I've had a hell of a time trying to run qnx in a VM. What version(s) have you been able to run in VMW?

      --
      I'll believe in corporations having personhood when Texas executes one... - advocate_one
    9. Re:If you like ASM sure by DontBlameCanada · · Score: 1

      Uh no. Please mod down parent for displaying complete ignorance of the subject.

    10. Re:If you like ASM sure by patchmaster · · Score: 1

      I've been writing QNX applications for over a decade. Not one of them contained a single line of assembly.

      The OS is written primarily in C. There may be a few snippets of assembly here and there in the platform-specific sections. I've not exhaustively examined the source. The parts I've seen were written in C.

      QNX is currently using gcc as the provided compiler, so C and C++ are readily available. Development is primarily done under Windows or Linux, cross-compiling to run on QNX. You can develop under QNX as well, but they don't have a recent version of Momentics (a QNX-customized Eclipse) that will run natively on QNX, so you're stuck with command line gdb. Under Windows or Linux you can use Momentics/Eclipse.

  13. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 2, Funny

    I thought this was going to be a cut and paste of the BSD is dying usenet message from the 1990s.

  14. Re:If it's not as closed as iOS/(locked down)Andro by ackthpt · · Score: 1

    You have no clue. What developers care most about is how much profit is there to make.

    RIM builds a failing platform, and an acquisition won't change that, nor does your 'openness' - the only thing who can change that are consumers, and they care about UX, not features.

    But give it one thing that it does well, that people like and they remain with a seat in the big game. Otherwise they are as doomed as Nokia.

    --

    A feeling of having made the same mistake before: Deja Foobar
  15. Re:As a blackberry user, I don't need a crystal ba by errandum · · Score: 2

    they could simply port the encryption and infrastructure to Android... I still believe they make awesome hardware and it's a shame to see it go to waste because of the same mistake done over and over and over again :\

  16. Re:If it's not as closed as iOS/(locked down)Andro by errandum · · Score: 0

    Programming for the playbook was a nightmare. Where are you coming from with this?

  17. Short answer by atari2600a · · Score: 1

    No. No one wants to program applications that will only be seen by enterprise maybe kinda & the smallest niche of hipsters that close themselves off from the world by using BBM.

  18. Re:If it's not as closed as iOS/(locked down)Andro by Cinder6 · · Score: 4, Interesting

    Seems to me that that's really the only way to get in the game at this point--make things as easy as possible for developers. Free SDK, free publishing license, and higher payouts for devs. Hopefully RIM has learned a lot from these days (and if you read the followups, it looks like they're making an effort).

    Though I've never owned or really even used a Blackberry device, I do wish them well, just like I wish Microsoft well. I don't want the only players to be Google and Apple anymore than I wanted the only players to be RIM and Microsoft. We could use more honest competition in this space.

    --
    If you can't convince them, convict them.
  19. Well... by fuzzyfuzzyfungus · · Score: 2

    Is there a pool of developers out there, saying to themselves, "I'd totally develop for blackberry; but their kernel is t37 suxxor!"?

    If, by some strange chance, the answer is yes, then yes, they should come flocking.

    Otherwise, their fortunes will likely continue to depend on how pleasant their systems are to develop for, and how many devices capable of running applications are in the hands of users interested in buying them...

    By all accounts, QNX is an accomplished OS; but it doesn't(in itself) solve the direst of problems with RIM's 3rd party dev efforts, which are not so much kernel limitations as user environment, dev tool, and API ones. If RIM can outperform its historical self in those areas, good for them. Otherwise, this "BBX" is going to offer the delightful choice of the same old blackberry crap, or Adobe Flash running like a wounded fainting goat on some flavor of ARM SoC; but with a rock-solid foundation...

    1. Re:Well... by Anonymous Coward · · Score: 0

      Actually, our "pool" of BlackBerry developers pretty much universally agree that their development tools are crap, their application signing model is crap, their "app store" is crap, the end-user application experience is crap, and their network infrastructure is crap. So I'd say that developers are likely to continue fleeing BlackBerry, mostly because any moderately competent developer cannot stand to work with the platform.

    2. Re:Well... by the+linux+geek · · Score: 1

      RIM has said that it will primarily use native code and existing open-source libraries. Doesn't sound so bad.

    3. Re:Well... by Anonymous Coward · · Score: 0

      Yeah I'm sure a new platform is exactly what RIM needed to solve all their problems. Maybe instead they should make blackberry possible to develop for.

      You're forgetting that even those developers who manage to kludge together an application that works on all carriers, connection types (see if you can count them all), and devices, and manages to fill out all the legal disclaimers about bogus export control restrictions, still has to wait 3+ months just to see RIM blink an eye in the approval process:
      http://www.berryreview.com/2011/08/16/im-for-playbook-stuck-in-app-world-approval-limbo-for-3-months/

      It's as though RIM doesn't even want developers--they just want to pretend that they have an app store. They could take a lesson from Apple on this.

  20. QNX is not another unix implementation by perpenso · · Score: 5, Informative

    I last booted QNX something like 10 years ago...back then it was realtime, unix based (I think?), and relatively promising. I remember it was even more responsive than Linux (which was was more responsive than Windows) ... Anyone have experience programming for QNX? If it's "just another unix" shouldn't porting to it be straightforward?

    QNX is a real-time operating system. For programmer convenience some things are unix-like. However unlike Linux and other unix implementations QNX is a *hard* real-time OS, you are guaranteed that things will happen within certain timeframes. QNX is targeting embedded environments, in particular environments that require incredible reliability - for example military and aerospace. QNX is exactly the sort of thing you use when you are building a mars rover.

    1. Re:QNX is not another unix implementation by Anonymous Coward · · Score: 1

      or, you know, a phone that's gonna have to exist in a vacuum.

    2. Re:QNX is not another unix implementation by Anonymous Coward · · Score: 4, Interesting

      Except, of course, the Mars Rovers used VxWorks. :-) (Another hard real-time embedded OS which is used quite a bit more than QNX.)

    3. Re:QNX is not another unix implementation by Anonymous Coward · · Score: 0

      they actually used linux on the mars rovers instead.

    4. Re:QNX is not another unix implementation by Anonymous Coward · · Score: 1

      VxWorks is used more but it's not based on reliability but rather that VxWorks is a smaller and more compact. QNX simply needs more ram.

    5. Re:QNX is not another unix implementation by Tomato42 · · Score: 1

      At first I thought that the LCD would be the biggest problem, then then the fact that the vacuum is more conceptual than physical...

    6. Re:QNX is not another unix implementation by terjeber · · Score: 1

      VxWorks is used more but it's not based on reliability but rather that VxWorks is a smaller and more compact

      Not quite true. VxWorks is bigger because it was always available for a lot of embedded systems. QNX was, for the longest time, only available for x86, which was not a very popular embedded platform. QNX is now cross platform, but it's going to take a while before in will un-seat VxWorks (which is all kinds of crap imho).

  21. QNX Neutrino by ModernGeek · · Score: 4, Interesting

    QNX is probably the best operating system ever. If properly utilized, I could see Blackberry overpowering all other mobile phone manufacturers. I ran it on my main computer a long time ago, and it was one of the best computing experiences I have ever had. If it were F/OSS, I would use it for much more.

    --
    Sig: I stole this sig.
    1. Re:QNX Neutrino by Anonymous Coward · · Score: 1

      By being an RTOS it takes care of a lot of problems with the clash between cell phone protocols that need to work in real time and the apps which don't. If this greatly reduces the complexity (and cost) of whatever chipset they use (don't know, don't care) then this can reduce their cost by moving almost everything onto one die. What would be fucking awesome is if this turns their cellphone into an SDR and now your (fucking) verizon blackberry can wake up with a GSM'ish sim in it and wokr in europe, or vice versa.

    2. Re:QNX Neutrino by Woogiemonger · · Score: 1

      If properly utilized, I could see Blackberry overpowering all other mobile phone manufacturers.

      I have a feeling, based on this blog entry from an attempted Playbook developer that unfortunately it's not going to be "properly utilized".

    3. Re:QNX Neutrino by zixxt · · Score: 2

      QNX was a fast and fun OS when I ran it back around 2002/2003 but damn it was buggy and unstable mess, I could crash by playing a mp3 or make the file system do a little bit of work. It sucked on my desktop.

      --
      ---- GENERATION 26: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
    4. Re:QNX Neutrino by Cassini2 · · Score: 1

      Funny. I would have said that QNX crashes often in 1988.

      Are their any QNX success stories?

      The issue with obscure operating systems is in the device driver support. If the project will take two to three years to develop, and be in the market for another five to ten years, then several different hardware platforms will be required. If you are not running an operating system that supports a wide range of hardware with pre-built drivers, then multiple different device drivers may be needed over the life of the project. It really helps to be running a standard operating system.

      The result is that the projects that use Linux with Real-Time extensions tend to get finished much faster and have better ongoing support than projects which use an obscure RTOS with limited hardware support.

    5. Re:QNX Neutrino by Anonymous Coward · · Score: 0

      Yeah, that guys a moron. "Help! I can't fill out a simple form!"

      Still, at the time that blog post was written, it was MUCH easier to develop for Blackberry than Android. How that pile of garbage made it to slashdot (even with this sites extraordinarily lax standards), I'll never know.

      Today his incoherent rambling is even less relevant -- RIM has tons of new tools and a streamlined process for developers. It's the easiest platform to develop for now. With the new tools we've seen so far at devcon, BBX is going to be a programmers dream.

    6. Re:QNX Neutrino by Anonymous Coward · · Score: 0

      this story again? The economics major who tried to write an HTML5 app using the webworks SDK or whatever? The QNX development platform wasn't even out until this past month.

    7. Re:QNX Neutrino by finkployd · · Score: 1

      Go check out a playbook, and prepare to be disappointed. They botched like a bunch of, well, hardware manufacturers who know nothing about software.

    8. Re:QNX Neutrino by Anonymous Coward · · Score: 0

      If it were F/OSS, I would use it for much more.

      But it's not. So you use it less. Less, in spite of its technical virtues.

      This is not a joke or criticism; it's how things work.

    9. Re:QNX Neutrino by xtal · · Score: 1

      I used Neutrino in University, many years ago. QNX is a Canadian company and supports educational endeavors well.

      It's a nice RTOS and has a lot of great features. I'm not superstitious, but I am convinced there is something about QNX that is cursed. It hasn't hit any traction; Linux is "good enough" for consumer applications; and there's enough specialty applications to keep it alive, but not prosper.

      I am curious to see if this plays out again with RIM.

      --
      ..don't panic
    10. Re:QNX Neutrino by Fear+the+Clam · · Score: 2

      QNX is probably the best operating system ever.

      I think you forgot to insert the "Imma let you finish" part.

    11. Re:QNX Neutrino by Anonymous Coward · · Score: 0

      Sorry, the above comment was posted incomplete and is missing:

      *blink* MY GOD THESE ARE STRONG DRUGS

    12. Re:QNX Neutrino by zoloto · · Score: 1

      I remember their announcement on slashdot years ago for their 1.44MB demo disks (floppy and dialup versions).. I still have them actually. Darn fast back then too.

    13. Re:QNX Neutrino by Anonymous Coward · · Score: 0

      QNX is probably the best operating system ever.

      Is it April 1 already?

      Look, I've used practically every major RTOS out there - including some that are no longer sold/maintained (hi pSOS, R.I.P.), and I can say that QNX has essentially no market share, is not as responsive as many of the other RTOSs, has a clumsier API and is basically an also-ran (or maybe a "never run"?) in the realtime embedded marketspace. No one uses it.

      And making QNX/Neutrino the foundation for Blackberry phones - I just don't get it. iOS, Android, etc. are much better fits for a mobile platform. This is just another mis-step by RIM on its way to the grave.

      Isn't it obvious what happened? QNX had no customers/users, Blackberry had no mobile platform, so the 2 jumped into bed together in the spirit of "Clearly what we're doing now is not working, let's try something completely different." Let's touch base in 12-18 months & see how this works out.

  22. Re:As a blackberry user, I don't need a crystal ba by syousef · · Score: 4, Funny

    I already know the future. Fail, of the epic kind.

    I prefer fail of the EEPROM kind.

    --
    These posts express my own personal views, not those of my employer
  23. Re:RIM's circling the drain by UnknowingFool · · Score: 1

    No, the current Blackberry OS is very outdated. The problem for RIMM was that they should changed the OS years ago because all their competitors have a few years head start on them.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  24. Re:As a blackberry user, I don't need a crystal ba by fuzzyfuzzyfungus · · Score: 4, Funny

    The sort of fail that can be totally erased by 30 minutes of hard UV is sadly rare these days...

  25. The Apple shills don't get it. by sethstorm · · Score: 1

    The less roadblocks you have to development, the faster that cash comes in.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:The Apple shills don't get it. by ackthpt · · Score: 1, Interesting

      The less roadblocks you have to development, the faster that cash comes in.

      Apple are resting on their laurels. They've done good and have come out of nowhere to dominate the market ... but Android is still outselling them. Wow. 4 million iPhone 4S sold .. who's willing to bet that will be a significant number of the total sales?

      If Apple had complete faith in their product they wouldn't be trying to hamstring Samsung and Android. iPhones and iPads are cool and sexy today, that's no guarantee of future success. Ask Sony/Ericsson and Nokia, both headed for the bin heap of commodity mobile phone makers.

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:The Apple shills don't get it. by Anonymous Coward · · Score: 1

      Wow. 4 million iPhone 4S sold .. who's willing to bet that will be a significant number of the total sales?

      Considering the following:

      - Apple just reported that it sold 17.1M iPhones last year
      - The iPhone 4S is only currently available in 7 countries
      - The iPhone 4S is currently backordered for 2 weeks
      - The iPhones 4S will be available in 70 countries by the end of the year
      - Apple just reported that it has sold 250M iOS devices to date (since June 2007) on Oct 18, 2011 == 52 months == 4.8M iOS devices / month
      - Google claimed to have activated 100M devices to date (since Sept 2008) on May 10, 2011 == 42 months == 2.4M Android devices / month

      I will bet you that it will NOT be a significant number of total sales.

    3. Re:The Apple shills don't get it. by LordRobin · · Score: 2

      Wow. 4 million iPhone 4S sold .. who's willing to bet that will be a significant number of the total sales?

      Considering that Apple sold over 13 million of the old iPhones in just the last three months, I'll take that bet

      If Apple had complete faith in their product they wouldn't be trying to hamstring Samsung and Android.

      Absolutely. Because when you have complete faith in your product, you don't care if someone tries to rip it off. It's times like this I wish Slashdot had a :rolleyes: emoticon.

      ------RM

    4. Re:The Apple shills don't get it. by Karlt1 · · Score: 1

      Apple are resting on their laurels. They've done good and have come out of nowhere to dominate the market ... but Android is still outselling them. Wow. 4 million iPhone 4S sold .. who's willing to bet that will be a significant number of the total sales?

      Yes, because a profit seeking entity making 66% of all mobile phone profit worldwide is "failing".

      http://www.asymco.com/2011/07/29/apple-captured-two-thirds-of-available-mobile-phone-profits-in-q2/

      And before you reply with the usual slashdot retort about developers caring about market share.....

      http://techcrunch.com/2011/02/21/861-5-percent-growth-android-puny/

      Just so I can avoid the other usual retort about "why would fanbois be proud of the fact that they are spending more on iPhones than Android phones". In the U.S., I pay $200 for a $699 iPhone. An Android user pays $200 for a $500 phone. I don't care that the carrier pays a larger subsidy to Apple. My bill is the same every month,

    5. Re:The Apple shills don't get it. by jo_ham · · Score: 1

      Wow. What reality are you in? It sure isn't this one!

      You have no clue at all.

      Android devices are doing remarkably well, and I welcome that, but my goodness you're wide of the mark on Apple's prospects and endeavour.

    6. Re:The Apple shills don't get it. by Anonymous Coward · · Score: 0

      The less roadblocks

      Fewer, not less, you moron.

    7. Re:The Apple shills don't get it. by Anonymous Coward · · Score: 0

      There is a slight correction.

      Apple just reported that it sold 17.1M iPhones last quarter.

      And that figure does not include the 4s.

    8. Re:The Apple shills don't get it. by BitZtream · · Score: 1

      In a fantasy, sure. Reality is never so simplistic and it makes you look ignorant to suggest that it is.

      I've written my own OS and apps for it, there are 0 road blocks in my way ... and not surprisingly, 0 income from it.

      Somebody else can do all the work and hand you an absolutely flawless piece of perfectly functioning software and it still won't sell if no one wants it or it runs on a device that no one owns.

      You can put all sorts of road blocks in front of me and it'll still be more profitable than no road blocks and no sales.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    9. Re:The Apple shills don't get it. by UnknowingFool · · Score: 1

      And how many people postponed buying another iPhone waiting for the 4S because they heard another iPhone was coming. I think many people.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  26. MOD ABUSE above by perpenso · · Score: 1

    good enough for nuclear reactors ... sounds like an industrial strength, secure platform that might actually be adopted by governments, enterprise companies, medical, etc. not sure how it will be marketed to education and gaming though, except by showing nice 3d framerates

    Seriously, how is this modded -1? QNX is all about special purpose dedicated applications. If the military needed a specialized tablet QNX may very well be the OS of choice, perhaps RIM the supplier. Likely, no. Plausible, yes. Similar story for specialized tablets for medical use, say something rated to be used in an operating room (note that this is more about the hardware than software, an iPad probably can't be sterilized without inadvertently destroying the electronics) to control equipment, display data, etc. Again, likely, no - GE or Siemens would probably license QNX and do the hardware themselves. Plausible, yes.

    1. Re:MOD ABUSE above by BitZtream · · Score: 1

      In order for QNX to meet the specialized requirements you're thinking of, every part of the OS has to be certified, which means nothing Blackberry produces will be useful to the military for 2-4 years at the soonest or it will be stripped down to the point that RIM will have no advantage.

      Contrary to popular belief QNX isn't that impressive anymore. It was at one point, but theres nothing about it now that isn't a well known and well understood concept, at least when your thinking of RTOS and security standpoints.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  27. Re:As a blackberry user, I don't need a crystal ba by failedlogic · · Score: 1

    Agreed.

    I own a BB and a Playbook. The Playbook, BTW, i bought at 50% off with bonus accessories.

    The BB is good as a cell phone. But OS 6 release (i upgraded my phone), has been crap. Some stuff is major improvement like faster browser but there are many bugs. Since I'm regrettably on contract, I'm considering buying an iPhone 3 and using that instead.

    As for the Playbook, its got a really nice screen, responsive, good feel. And thats about it. I'm using it as an ebook reader - I read a lot of PDFs and the eink readers are too slow. The Acrobat reader its bundled with is utter shit. And there are so few 3rd party apps, I'm really hoping BB does an Android compatability. I like using it even with the crappy ebook reader (I know there's the Nook app) and I'm optimistic new releases of OS improves things.

    And I feel for the BB and Playbook devs. Probably low sales volumes = high price for app. But seriously, most apps are $30+ in the BBWorld store. Ugh.!

  28. Actually its all about customers ... by perpenso · · Score: 2

    The less roadblocks you have to development, the faster that cash comes in.

    Actually its the more customers you have. The hardware/platform that developers target is chosen by the customers, not the developer's convenience and preferences.

    That said, what roadblocks to develop for iOS? A Mac, a device and $99 a year to publish on the app store? To be honest that is an extremely low barrier to entry.

  29. Re:If it's not as closed as iOS/(locked down)Andro by Anonymous Coward · · Score: 1

    Seems to me that that's really the only way to get in the game at this point--make things as easy as possible for developers. Free SDK,

    Ummm, RIM has always done that. They also let you download free blackberry device emulators so you can test with many different devices.

    free publishing license,

    RIM has never restricted how you sell your applications. Blackberry applications have been around long before Jobs even thought of making a phone.

    and higher payouts for devs.

    Ahh, now the problem appears - you don't like Blackberry App World, RIM's app marketplace. Apps in the blackberry ecosystem are so different from Apple/Android that you need to stop & think.

    RIM has no restrictions on how YOU sell your apps. You can put the files (.cod and .alx) on any webserver in the world and let people download & install your app.

    Unlike Apple, blackberry applications have never been a closed shop. RIM has never restricted what your app can do (except for a couple sensitive APIs that require you to register, get a certificate & sign your app).

    You can sell your app on your website, someone else's website, or a third-party app store.

    If and only if you want to sell your app through App World, then RIM takes a cut.

    But if you don't like App World, feel free to sell your app any other way you choose. Blackberry users can install your app without jailbreaking their device into an unsupported configuration.

    Now, the one best thing Apple did was to get your billing information FIRST so that Apple can bill your mobile account for apps. RIM gets your billing info after.

  30. Fond memories... by Anonymous Coward · · Score: 0

    I used QNX back in the late 80's. The company I worked for used it as a real time OS for laser show controllers. We replaced it with DOS, which was much easier to deal with for hardware access.

  31. Re:As a blackberry user, I don't need a crystal ba by icebraining · · Score: 2

    That's the EPROM. EEPROMs are Electrically Erasable.

  32. Re:If it's not as closed as iOS/(locked down)Andro by BasilBrush · · Score: 3, Insightful

    Apple pays 70%.
    Suppose RIM were ultra generous and paid 100%.

    So long as I sell 43% more on the Apple platform, I'm still making more money.

    Put it another way, I'd have to sell 70% of my iPhone sales on the RIM before I made as much.

    Ain't going to happen.

  33. Re:As a blackberry user, I don't need a crystal ba by Kozar_The_Malignant · · Score: 1

    The BB is good as a cell phone. But OS 6 release (i upgraded my phone), has been crap. Some stuff is major improvement like faster browser but there are many bugs. Since I'm regrettably on contract, I'm considering buying an iPhone 3 and using that instead.

    I have a BB Bold, which I agree is a good phone. Haven't gone to OS6. Has RIM figured out that people actually send html mail? As for the Playbook, I looked for one when they first cam out, but couldn't find a single working demo anywhere they were sold, so I gave up. I'd say RIM is toast.

    --
    Some mornings it's hardly worth chewing through the restraints to get out of bed.
  34. I disagree by msobkow · · Score: 1

    QNX is distributed, network aware implementation of POSIX APIs on top of a rather unique realtime kernel.

    But it is a unix-based system, with most of the GPL tools cross-compiled. Your command line doesn't change much, if at all. The QNX GUI (if it survived the merger with Blackberry tech) is tight, slick, low-profile interface. Very responive.

    Personally I'm interested in developing for any one platform, so I focus on Java 6 JEE based services that will eventually provide for HTML5 web interfaces to those distributed server clusters. There are far too many platforms in the smart phone and tablet markets to pick and choose, but they can all deal with HTML.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:I disagree by the+linux+geek · · Score: 2

      It's not UNIX-based. It has a degree of UNIX compatibility and a UNIX-like shell, but that's not the same thing.

    2. Re:I disagree by msobkow · · Score: 1

      As I said, the question is whether you think Unix is a kernel or the tools.

      If the tools and APIs are compatible, good enough. It's a unix system.

      Every manufacturer's implementation of Unix uses a different kernel. If you think they're still on the original AT&T SVR4 or BSD 4.2 code bases, you're way off course. They've all been tweaked and tuned, with different advantages and disadvantages for scalability, tuning, and management.

      QNX is another kernel, nothing more. A very slick kernel, but just a kernel.

      --
      I do not fail; I succeed at finding out what does not work.
    3. Re:I disagree by Anonymous Coward · · Score: 0

      The Linux Geek is right.

      Your reasoning is similar to considering a Windows machine with Interix as a Unix installation.

    4. Re:I disagree by rtfa-troll · · Score: 1

      You probably mean different things by UNIX. UNIX is both a historical operating system and a standard. His words are imprecise in a very dangerous way (some of the actors in destroying SCO probably had this misunderstanding) but it isn't 100% wrong.

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    5. Re:I disagree by drinkypoo · · Score: 1

      QNX is another kernel, nothing more. A very slick kernel, but just a kernel.

      And Linux is a kernel, nothing more. It doesn't become a Unixlike until you give it a Unix libc and a Unix runtime.

      Does QNX have a Unixy libc, or just a compatibility wrapper? NT doesn't have a Unix libc but I can run Unix programs on it if I build them with Cygwin.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:I disagree by Anonymous Coward · · Score: 0

      Good luck doing games that way. Especially the ones using specific hardware like the camera, special keys, 3d graphics, audio processing, physics, etc.

      HTML5 will never beat a real binary, if not for hardware feature access then for processing speed and thereby bling one manages to process. (Oh, and professionals use XHTML by the way. Plain HTML is for .com bubble wannabes who think writing HTML is programming.)

  35. too late by Anonymous Coward · · Score: 0

    Too late. We switched as many BB users as possible to iPhones this week. The rest will be switched as their contracts come due.

  36. Re:If it's not as closed as iOS/(locked down)Andro by larry+bagina · · Score: 1

    The source code for QNX used to be available under a view-only type license. It was interesting to look at, not just another unix clone. Around the time of the blackberry acquisition, the source got pulled (I don't recall if it was BB or QNX that pulled it), but that should tell you everything you want to know about them being open. [side note -- anybody have a backup copy of the code?]

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  37. Re:As a blackberry user, I don't need a crystal ba by hairyfeet · · Score: 3, Interesting

    Bimbo Newton Crosby, RIM is a corpse. If this would have happened five or even three years ago? they may have had a shot. but the ship has done sailed and from the looks of it the final tally will be Apple #1 with Android trading spots with iOS from time to time, so iOS and Android own 1 and 2, and MSFT buying their way into third place but not having a prayer of taking #2 much less the coveted #1 spot.

    With mobile there is always a chance of something coming from out of left field, after all who would have thought 6 years ago that Android would suddenly explode, but RIM just doesn't have it. They don't have the hardware, the designs, nor the buzz, and even the CxO types are all running around playing with their iPhones and HTC Androids, its over. I just wonder who will buy them out for the IP, MSFT or Google? Maybe Samsung?

    --
    ACs don't waste your time replying, your posts are never seen by me.
  38. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    Honestly I'm not a fan of android. And why would a company want to be dependent on another company (Google) for all their profits? Seems like a stupid idea if you ask me.

  39. Too late for them by gcfreaky17 · · Score: 1

    Nothing to see here. Move along.

  40. Re:If it's not as closed as iOS/(locked down)Andro by Algae_94 · · Score: 1

    I care about RX damn it. They're the only scripts I run.

  41. Gee I wonder what Basis International will think ? by Anonymous Coward · · Score: 0

    Considering they are the owner of the trademark BBX!!

    Basis have produced their version of Business Basic called BBX since the late 80's. The RIM suits really should run things by their techie's before they run with it.

  42. Re:As a blackberry user, I don't need a crystal ba by DJRumpy · · Score: 2, Insightful

    Given the legal challenges to Android right now, I would imagine they don't want to put all of their eggs in one basket. I can't blame them. It could turn into a win if the OS is well accepted. The game isn't over till it's over. If anyone in recent history has taught us that, it's Apple.

    Android popped up in a smartphone market ruled by iOS and is now a huge player. RIM could pull the same move, although the OS won't be available for free, it could gain them needed traction in a market that is quickly slipping away. RIM still has a sizable corporate advantage that isn't completely burned yet.

    Should be interesting to see how things develop over the next few months.

  43. Re:If it's not as closed as iOS/(locked down)Andro by SydShamino · · Score: 1

    That's assuming you develop apps that are exclusive to one or the other. What if RIM had compilation software that could read 90% of your iOS files untouched?

    --
    It doesn't hurt to be nice.
  44. QNX - schmoo n x by cslewis2007 · · Score: 0

    Who needs another operating system? RIM had a great run. Even if QNX is the best OS ever (until the next best OS ever), it doesn't change the fact that RIM's infrastructure is proven-ably unscalable and has not evolved. It's too bad, but that's the reality. Who knows what the the next quarter will bring, but I bet that the playbook will be resigned to the dust bin of technology. There is no way, no way, that RIM can supplant the iPad or the Android tablets.

  45. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    I agree. Too little, too late. It'll take years for them to turn things around, and they just don't have the time.

    Would you say it's a race against time? I love those.

  46. Re:If it's not as closed as iOS/(locked down)Andro by BasilBrush · · Score: 1

    RIM has no restrictions on how YOU sell your apps. You can put the files (.cod and .alx) on any webserver in the world and let people download & install your app.
    Unlike Apple, blackberry applications have never been a closed shop.

    A one stop shop results in more app sales.

    Now, the one best thing Apple did was to get your billing information FIRST so that Apple can bill your mobile account for apps.

    They don't bill it to a mobile account. Apple get a credit card number and charge apps, songs, movies, whatever to that.

  47. Re:As a blackberry user, I don't need a crystal ba by Gothmolly · · Score: 1

    BB is still entrenched in Corporate America. There's massive inertia there.

    --
    I want to delete my account but Slashdot doesn't allow it.
  48. Re:As a blackberry user, I don't need a crystal ba by certain+death · · Score: 2

    It happens every couple of years. Go do a google search and you will see. They are as bad as Apple, it don't matter how bad they fuck up, people forget and go back to thumb typing.

    --
    "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
  49. Re:If it's not as closed as iOS/(locked down)Andro by Cinder6 · · Score: 1

    I'm assuming RIM isn't completely clueless and doesn't require developers to only give exclusive apps.

    --
    If you can't convince them, convict them.
  50. Re:If it's not as closed as iOS/(locked down)Andro by Nimloth · · Score: 1

    Who says you can't dev for both?
    You can write Flex apps that are compatible with iOS, Android and Playbook all at once. Even if you don't like Air or Flex, you can use HTML5 for your iOS app and port to WebWorks for Playbook and BlackBerry.

  51. Re:If it's not as closed as iOS/(locked down)Andro by laird · · Score: 2

    I agree that what developers (companies, not always individuals) care most about is being able to make a profit on their investment. And on that front iOS wins, because they provide the best app store, and have trained millions of users to pay for software.

    This is as distinct from the Android store, which is not as good, and which sells far less software per person.

    But a close second (first for many individuals) is how easy it is to write software for the platform. As an extreme example, iOS is very easy to write good software for, because the APIs are rich and consistent. So even when the platform was new and the market was tiny, developers liked writing for the iPhone because it was fun and easy. This is not true of anything RIM has produced.

    Though I have some hope. QNX used to be a great little OS, and perhaps it's still cool and fun, as well as stable and efficient. Even if it's in a RIM product.

  52. How much overhead per year? by tepples · · Score: 1

    So long as I sell 43% more on the Apple platform, I'm still making more money.

    In the lower (that is, hobby and portfolio-building) sales bracket, that also depends on how much it costs to keep your developer certificate renewed. On iOS, that's an overhead of $250 per year: $100 per year for the iOS Developer Program and an estimated $600 for a new Mac every few years to run the new version of Xcode that is required to target new devices but isn't compatible with your older Mac. How much does RIM charge per year for access to the SDK, access to run homemade apps on a device, and publishing on App World?

    1. Re:How much overhead per year? by Dog-Cow · · Score: 1

      I haven't upgraded to Xcode 4.2 yet, but I fully expect to be running it on my 6 year old Macbook. You're free to upgrade hardware if you like, but only an anti-Apple bigot would claim it mandatory.

    2. Re:How much overhead per year? by BasilBrush · · Score: 1

      On iOS, that's an overhead of $250 per year: $100 per year for the iOS Developer Program and an estimated $600 for a new Mac every few years

      You do of course also have to replace a PC every few years if that's your development platform.

      Let's stick with like for like. The overhead is $99 per year for an iOS developer to get on the App Store.
      For Android it's $25 per year to get on the Google Android Market. And/or $99 per year to get on the Amazon store.

      Test devices are more expensive for iOS, but you won't need to buy as many.

    3. Re:How much overhead per year? by tepples · · Score: 1

      I haven't upgraded to Xcode 4.2 yet, but I fully expect to be running it on my 6 year old Macbook.

      6 years old... October 18, 2005... first Intel MacBook in April 2006...
      I was under the impression that Xcode 4.2 required Snow Leopard and Snow Leopard required an Intel CPU.

    4. Re:How much overhead per year? by UnknowingFool · · Score: 1

      So 5 years instead of 6. It sure beats your "every few years" nonsense.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    5. Re:How much overhead per year? by Anonymous Coward · · Score: 0

      Don't confuse the iFaithful with facts -- especially those involving numbers. It frightens and enrages them.

    6. Re:How much overhead per year? by tepples · · Score: 1

      So 5 years instead of 6. It sure beats your "every few years" nonsense.

      Close. I was counting on every four for my $250 per year figure.

    7. Re:How much overhead per year? by RockDoctor · · Score: 1

      You do of course also have to replace a PC every few years if that's your development platform.

      A while ago I read an article by a well-respected technology pundit about his equipment upgrade plans for his sandpit of developers. His reckoning was that it didn't become worthwhile going through the disruption of an upgrade cycle until the new generation of hardware had 3 times the [metric] of the old hardware. (For [metric] meaning processor speed, or hard drive size, or memory capacity, or bandwidth or ...) The topic at the time was why he wasn't going to be replacing his developers 20MHz 386 machines with the newer, shinier 25MHz 386s ; the author was "Doc Solly" of the Dr Solomon's anti-virus suite and he was talking about a pretty cutting-edge sandpit of developers. Someone who does actually know what he's talking about.

      All of which made pretty good sense to me - fuck the "shiny" aspects of things and replace hardware when new hardware will have a SIGNIFICANT effect on your productivity, and don't forget to account for the reduced productivity inherent during periods of change. If Moore's law is valid, you'd be replacing things on about a 3 year cycle, but it depends significantly on what you consider your important metric. Our (my employer's) code-jockeys don't generally find the code is processor bound, but are limited by database access speed. So we generally don't bother too much about the latest lump of silicon from a chip company, but we do look for fast access times in hard drives.

      But in general, replace hardware when it's going to be useful, not on a fixed cycle. (Which is advice that will have hardware vendors spitting with rage.)

      (There are complicating factors ; for us, the rules about amortization of capital assets does peculiar things with the tax man, and changes the detailed plans. But we have bean counters to worry about that, not humans.)

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  53. 100% Pure Java by tepples · · Score: 1

    What if RIM had compilation software that could read 90% of your iOS files untouched?

    That'd be a change. The last time I looked into BlackBerry, everything had to be in 100% Pure Java or in another language that compiles to JVM bytecode. And I don't think Objective-C is one of those languages.

    1. Re:100% Pure Java by Anonymous Coward · · Score: 0

      How about if your Android apps ran fine on a BBX device? I believe they have a booth at devcon where you can test your .apk files for compatibility on the Playbook. (Was only listening to the live stream during work today)
      Also, all Flash, Html5, and posix compliant C/C++ code should work (including many open source libraries)

      Maybe you should take another look at what they are offering.

  54. Re:If it's not as closed as iOS/(locked down)Andro by laird · · Score: 1

    Good point.

    To elaborate, people tend to own only one phone, so in terms of app sales each phone's market is a separate market, which you would independently decide whether to sell into. That is, you're not choosing either to sell into Apple or RIMs market, you're choosing each one independently. If you can sell enough to be profitable as an iOS app, you will do that, and (assuming you have the resources) if you can sell enough to be profitable as a RIM app, you will do that. And so on for each mobile OS. The equation of whether you can sell enough to be profitable is complex, involving the total installed base, the buying behavior, the market share that you think you can get, and the distribution costs. So, for example, Apple's 30% margin means that you'd have to sell more. Or (to make up a hypothetical) if RIM is harder to develop for that'll raise development costs, meaning that you have to sell more to be profitable. And WebOS' market is tiny, so nothing could justify investing effort (except as a hobby). The extreme case is BREW, which was at one point the mobile platform with the largest installed base, but the development tools and licensing terms were so amazingly bad that there were almost no BREW apps.

  55. Re:If it's not as closed as iOS/(locked down)Andro by Anonymous Coward · · Score: 0

    HaHa!

    13% of Blackberry developers on AppWorld make more than $100,000/year.

    In contrast, only 1% of Apple developers make over $1,000

    For the informed developer, the choice is pretty obvious.

  56. 1250 USD is a lot of money by tepples · · Score: 2

    That said, what roadblocks to develop for iOS? A Mac, a device and $99 a year to publish on the app store? To be honest that is an extremely low barrier to entry.

    For students who have trouble paying for college, 1250 USD (Mac + iPT + certificate) is a lot of money. For people living in countries with undervalued currencies compared to the USD, 1250 USD is a lot of money. And I haven't been able to find one way or another whether high school students under age 18 are eligible.

    1. Re:1250 USD is a lot of money by BitZtream · · Score: 1

      For students who have trouble paying for college, 1250 USD (Mac + iPT + certificate) is a lot of money.

      No its not, thats 3 weeks of working McDonalds. Before your training is complete, you can own a macbook and an iOS cert, add another week and you've paid for an iPhone too.

      For people living in countries with undervalued currencies compared to the USD [wikipedia.org], 1250 USD is a lot of money.

      And Windows PCs are free there? No, but you're pretending they are because 'everyone owns a PC'. A full Windows license alone is ~30-40% of the cost of the entire buyin for mac development. You're making up costs based on picking and choosing what you're paying for.

      No, Linux isn't a viable option to consider, you'll make exactly $0 a year trying to sell software for Linux.

      And I haven't been able to find one way or another whether high school students under age 18 are eligible.

      They won't ever be. You are entering into legally binding contracts. This isn't optional from a legal perspective. Just because you CAN get by with setting up a website and selling software doesn't mean you're doing it legally. Anyone under 18 can't enter legally binding contracts in any sane part of the world, and aren't legally allowed to run a business, so Apple has exactly dick to do with that constraint, just your ignorance of the law means you don't realize why it exists.

      Of course, the solution is ... Get an adult to enter into the binding contracts for you, you know, like your parents? If your parents aren't willing to do so, then you probably shouldn't be doing it. If you can't get an adult to accept responsibility for you in this case than you've managed to prove to everyone around you that you're a complete douche that no one trusts in the least.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  57. Re:If it's not as closed as iOS/(locked down)Andro by Dog-Cow · · Score: 1

    Or an iTunes gift card.

  58. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    I already know the future. Fail, of the epic kind.

    I love my slashdot peeps! It WILL be a fail of epic kind, it is already happening rapidly! Europe will be last to see fall

  59. Re:As a blackberry user, I don't need a crystal ba by PCM2 · · Score: 3, Interesting

    BB is still entrenched in Corporate America. There's massive inertia there.

    Oh yeah? Is that why RIM's morning general session at its conference had a heavy emphasis on games? From what I can tell, the most recent BlackBerry hardware has been targeted squarely at the teenage/college student market. Apparently BlackBerry Instant Messaging is more popular than SMS in some parts of the UK and Europe. Meanwhile, white collar workers have increasingly been demanding to use their own devices in the workplace; The Economist even did a special report on the trend a week or so ago. You think the general public is buying up BlackBerrys? Nope. It's iPhones they want to use in the office, and once it's the C-level execs asking for it, the IT department won't have much choice but to allow it. Get rid of the BES lock-in and it's game over for RIM.

    --
    Breakfast served all day!
  60. Vaguely Unixy, Tiny Microkernel, Fast by billstewart · · Score: 1

    Yeah, it's been a decade or two since I've seen QNX too. It was a real-time OS with a message-passing microkernel that was only 4KB, which meant that it could be running on-chip in cache (assuming the cache didn't have better things to do, which it probably did, but 4-8KB was a typical cache size for a processor back then.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Vaguely Unixy, Tiny Microkernel, Fast by unixisc · · Score: 0

      If the microkernel is that small, they could have some embedded flash in a processor, program QNX into it, and effectively have a QNX CPU, which could be moved into cache on power-up and left there. Specially given the amounts of cache CPUs have these days.

  61. They should have called it... by Anonymous Coward · · Score: 0

    BOS

    as in BOS(S) instead of BBX which is just sounding like they are copying apple/linux/unix/qnx...

    1. Re:They should have called it... by Anonymous Coward · · Score: 0

      Copying QNX, eh?

      I hope so. BBX is QNX after all.

  62. Can you run Android on the new OS, BBX? by Openstandards.net · · Score: 1

    If so, then yes, you'll have lots of developers.

  63. Re:As a blackberry user, I don't need a crystal ba by Alomex · · Score: 4, Insightful

    Don't get ahead of yourselves.

    Let's not forget that Apple came back from a far worse shape than this in the late 90s. It is way too early to say that "they just don't have time".

    They better put a move on it, pronto, would be a much more accurate statement.

  64. Re:If it's not as closed as iOS/(locked down)Andro by chinakow · · Score: 1

    What are the absolute numbers for each market? 13% of 100 people is a whole lot less than 1% of 10,000. Also, do your numbers count all registered developers? I might know a guy who is registered but not currently offering anything for sale. Does this number include people who produce only free applications? As has been said before, "There are three types of lies. Lies, Damned Lies, and statistics." --Samuel Clemens

  65. Re:As a blackberry user, I don't need a crystal ba by larry+bagina · · Score: 1

    They could pull a microsoft and license their patents/software to Samsung, HTC, LG etc.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  66. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    Is the Epic king Apple?

  67. Re:If it's not as closed as iOS/(locked down)Andro by Anonymous Coward · · Score: 1

    I agree that what developers (companies, not always individuals) care most about is being able to make a profit on their investment. And on that front iOS wins,

    Is this some sort of joke? Less than 1% of iOS developers make over $1000/year on app sales.

    Contrast this with Blackberry developers, 13% of which earn more than $100,000/year on app sales.

    Apples reality distortion is in full effect here -- developers *have faith* they can earn more targeting iOS and they *believe* that developing for Blackberry is unprofitable. Hence, more developers choose iOS.

    The numbers, however, tell a different story. Only a total moron would develop their app for iOS before developing it for Blackberry.

  68. Re:If it's not as closed as iOS/(locked down)Andro by ceoyoyo · · Score: 2

    "primarily BIS/BES services"

    Yeah, how's that working out for them?

  69. You don't need Windows to make apps by tepples · · Score: 3, Interesting

    thats 3 weeks of working McDonalds.

    Which is impractical if you're already working McDonald's to afford tuition.

    And Windows PCs are free there?

    Neither are Linux PCs, but a Linux PC is a lot cheaper than a Mac.

    No, but you're pretending they are because 'everyone owns a PC'.

    The installed base is such that one is far more likely to own a Windows PC than a Mac. Perhaps I should multiply the expected Mac buy-in by 90% to reflect the 10% chance of already owning a Mac.

    A full Windows license alone is ~30-40% of the cost of the entire buyin for mac development.

    You don't need Windows to develop for certain popular platforms that compete with iOS.

    Anyone under 18 can't enter legally binding contracts in any sane part of the world

    I don't know about BlackBerry, but if you own a device running Android OS, you don't need to enter a legally binding contract before you're allowed to load homemade programs onto it. This is one of the differences between Android and iOS.

    1. Re:You don't need Windows to make apps by BasilBrush · · Score: 0

      Neither are Linux PCs, but a Linux PC is a lot cheaper than a Mac.

      They are also a lot worse than a Mac. You tend to get what you pay for.

    2. Re:You don't need Windows to make apps by Tomato42 · · Score: 1

      Now you're just trolling

  70. Actually $800, then subtract student discounts by perpenso · · Score: 1

    That said, what roadblocks to develop for iOS? A Mac, a device and $99 a year to publish on the app store? To be honest that is an extremely low barrier to entry.

    For students who have trouble paying for college, 1250 USD (Mac + iPT + certificate) is a lot of money.

    Actually its $800 in hardware (mini + touch) and that is regular retail prices. Students are able to get significant discounts.

  71. $0 for adb install and for additional years by tepples · · Score: 0

    You do of course also have to replace a PC every few years if that's your development platform.

    Then perhaps I should charge the difference between the cheapest PC and the cheapest Mac. For example, compare a $1000 MacBook to an (admittedly heavier) $400 laptop running Windows. That's still $600 for a Mac.

    For Android it's $25 per year to get on the Google Android Market.

    Since when? I was told $0 to unlock adb install, $25 for the first year on Android Market, and $0 for each additional year.

    1. Re:$0 for adb install and for additional years by BasilBrush · · Score: 1

      Then perhaps I should charge the difference between the cheapest PC and the cheapest Mac. For example, compare a $1000 MacBook to an (admittedly heavier) $400 laptop running Windows. That's still $600 for a Mac.

      Hey if you're scratching around to save money, the MacMini is the cheapest Mac. $599.

      But really, if you're choosing your development platform based on what's cheapest, then you're destined for a pitiful life.

      If you're monetarily challenged, you're better off making a good app, and selling it on the more profitable platform, covering your costs and making a profit.

    2. Re:$0 for adb install and for additional years by UnknowingFool · · Score: 1

      The cheapest Mac is $599 new which you know because you mentioned it above. Aren't you just sorta making false comparison in a desperate attempt to make your point?

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    3. Re:$0 for adb install and for additional years by Anonymous Coward · · Score: 1

      If you're monetarily challenged, you're better off making a good app, and selling it on the more profitable platform, covering your costs and making a profit.

      I agree. Currently, the most profitable platform for developers is Blackberry. Here is one of several independent studies that confirm this.

    4. Re:$0 for adb install and for additional years by tepples · · Score: 1

      The cheapest Mac is $599 new which you know because you mentioned it above.

      With the BYODKM and optical drive sharing concepts, the Mac mini appears to be marketed to share a KVM switch with the Windows PC that Apple presumes that one already uses regularly. So it'd still be a $599 buy-in.

      Aren't you just sorta making false comparison in a desperate attempt to make your point?

      I'm starting with a comparison that may be unfair and trying to refine it to make it fairer. Assuming $0 for hardware costs isn't fair either, as real life averts the Everyone Owns A Mac trope. So the correct expected hardware cost is somewhere in the middle.

    5. Re:$0 for adb install and for additional years by tepples · · Score: 1

      you're better off making a good app, and selling it on the more profitable platform, covering your costs

      And that's one reason why Android has more free apps than iOS: because small-time developers feel they have to recover a recurring cost.

    6. Re:$0 for adb install and for additional years by UnknowingFool · · Score: 1

      In the real-life not everyone owns a PC that you can use to develop for RIM, WP7, etc. Oh they might own a PC but it's a Celeron that is being used to surf the web and it may not be the best computer for developing. Development costs vary from platform to platform. It costs more to develop on a Mac initially but in my experience the Mac will last longer and your overall costs will even out.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    7. Re:$0 for adb install and for additional years by BasilBrush · · Score: 1

      And that's one reason why Android has more free apps than iOS

      It's undoubtably true that Android is more popular amongst shovelling out free software, and amongst those who won't pay for apps.

      But for professional developers wanting to target phones an tablets, iOS is where it's at. Android might be considered for a later port, but not for primary development.

  72. Re:As a blackberry user, I don't need a crystal ba by Grizzley9 · · Score: 1

    Android popped up in a smartphone market ruled by iOS and is now a huge player.

    Correct me if I'm wrong, but I remember seeing bunches of reports on Android back in the late Palm T|E days competing with Dell's Windows based mobile. iOS wasn't even on the radar then.

  73. Re:If it's not as closed as iOS/(locked down)Andro by Grizzley9 · · Score: 1

    Actually if I was a developer, that's exactly what [more closed system] I would choose for in-house custom apps which anyone can write. More security theoretically on my custom apps being troubled with or snooped. There are plenty of businesses I've seen with their own custom rolled apps running on their iPhones/iPads.

  74. ...and add a certificate by tepples · · Score: 1

    Actually its $800 in hardware (mini + touch) and that is regular retail prices.

    At that point, you have a Mac mini, an iPod touch, the iOS simulator, and no way to load your app onto the device to test it. That requires an iOS Developer Program certificate, which costs $99 and will stop working at the end of one year. Plan on renewals for years 2, 3, and 4, and we're close to the $1250 mark that I quoted. Do students get a discount on certificates too?

    1. Re:...and add a certificate by perpenso · · Score: 1

      Actually its $800 in hardware (mini + touch) and that is regular retail prices.

      At that point, you have a Mac mini, an iPod touch, the iOS simulator, and no way to load your app onto the device to test it. That requires an iOS Developer Program certificate, which costs $99 and will stop working at the end of one year.

      Yes, thats why I mentioned $99 a year to publish in the first post and specifically pointed out that the $800 was in reference to hardware in the second post.

      Plan on renewals for years 2, 3, and 4, and we're close to the $1250 mark that I quoted. Do students get a discount on certificates too?

      And now factor in that the students can sell their apps. Something that was *far* more difficult to do in the not so distant pass. Apple also lowered the barrier to reaching a large consumer market.

    2. Re:...and add a certificate by tepples · · Score: 2

      And now factor in that the students can sell their apps. Something that was *far* more difficult to do in the not so distant pass. Apple also lowered the barrier to reaching a large consumer market.

      Apple took the first step; Google took the next step by lowering it further.

  75. Real-time? by Anonymous Coward · · Score: 0

    I would really love to see them show-off the BBX release for real-time performance and responsiveness. How well does it integrate the real-time performance with the fancy interface and graphics? I'd expect solid performance.

    Given QNX has been marketed for medical and industrial control/automotive applications, it should function a true RTOS w/ advanced threading. Some older screen phones have been known to slow-down if you load up today's demanding web pages, apps and/or javascripts. This is unacceptable for a device which is also used as a business phone, email communicator and even potentially an emergency telephone.

    Add to this that BSD ports already exist for QNX and there is Android support announced, it looks as though BBX should be competitive with the Android phones and tablets.

    I hope RIM can *nix this test.

  76. Dear RIM by Yaur · · Score: 1

    Embrace Android or die... those are pretty much your options at this point.

    1. Re:Dear RIM by DontBlameCanada · · Score: 1

      Android runtimes appear to be supported, according to their release.

  77. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    The original Android platform didn't look much like it's modern counterpart. It also had a negligible piece of the market until Google acquired it.

  78. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 1

    Apple #1? I don't think so.

    I own an iPhone, and yes I know Apple gets way more press than Android... but Apple has 28% market share. Andriod has 56% and is growing:

    Android Market Share Reaches 56 Percent; RIM's, Microsoft's Cut in Half

    And this slightly older article:
    Android market share nears 50% worldwide

  79. Re:As a blackberry user, I don't need a crystal ba by finkployd · · Score: 1

    Corporate America is rapidly shifting to support Android and iPhones (executives are demanding, and getting it). Two years ago, PwC was 36k some odd blackberries, today it supports iOS and Android and people are moving them in droves. Blackberry has nothing.

  80. Re:As a blackberry user, I don't need a crystal ba by Gojira+Shipi-Taro · · Score: 1

    Apple also doesn't have a dead dog in the race, with frequent outages of service due to a single point of email and message failure controlled by their proprietary network. Apple also innovated the hell out of their products. RIM has not done this. It's a "me too" effort at best, and not a very good one.

    Outside of organizations married to its corp-friendly proprietary nonsense, RIM has zero reputation right now.

    As a developer, I wouldn't spare a thought towards porting my applications to that platform. It's a non-starter.

    --
    "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  81. Re:If it's not as closed as iOS/(locked down)Andro by OverZealous.com · · Score: 1

    There's a bit more to it. Sure, if your app is trivial, then adding another platform is a simple formula of cost vs profit. But, for any app with any real complexity, each platform you write a native app for increases your design complexity in a non-linear fashion.

    For example, if you have just one platform, adding a feature is a simple process of of writing that feature, testing (etc), and deploying.

    Now, if you have two, you need to write the feature twice, test it twice, and coordinate deployment across multiple app stores while ensuring compatibility (if the platforms interact in some way). You've now more than doubled the workload for the second device, if nothing else, because of the deployment issues.

    This also doesn't take into account the additional design costs if you are trying to builds a good, professional app that integrates with the device's OS. Or the fact that you may have to design to the lowest-common denominator for the two platforms, instead of focusing on what works best for that platform. Or that you now have to double your support efforts, which can be difficult for your support team unless you want different teams for each device, and may negatively affect the perception of your current platform.

    Add a third, and the complexity ratchets up even faster.

    Another key is a basic cost-benefit analysis: if you focus on one platform, you may be able to put the additional resources into improving that product at a faster rate. (Of course, this is only true if you have equally-capable resources.)

    So, you've got to look at more than just a simple cost vs profit on a per-platform basis. It's total cost increase and potential negative effects against your current platform vs the new platform's potential profitability.

  82. correction by mevets · · Score: 1, Funny

    not pronto, procnto is the process manager in qnx.

  83. The real news here, folks! by mcrbids · · Score: 1

    You know what I find really interesting about this story? BlackBerry is trying to save their hide by moving their telephone O/S to a Unix variant. Now that iOS and Android are both Unix-derived, it's old hat, almost a given. But it was just a few years ago that it was understood that Unix was old, antiquated technology to be replaced by newer, sexier Windows/Mac systems.

    What a difference a decade makes! Linux has since come to dominate the server and engineering workstation spaces, MacOS has been reborn as a child of Unix, and just about everything from your router to your microwave to your cell phone run some variation of Unix.

    Wow!

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:The real news here, folks! by Anonymous Coward · · Score: 0

      Dear Unix Fanboy,

      QNX is not UNIX you tool!!!

      Regards,

      People who know better.

    2. Re:The real news here, folks! by LeadSongDog · · Score: 1

      QNX could be a better tool than *nix, if it was truly open. Perhaps RIM will see reason and liberate it to attract devs. Imagine fusing QNX with the best of linux...

      --
      Oh, I'm sorry sir, I thought you were referring to me, Mr. Wensleydale.
  84. source request... by mevets · · Score: 2

    I have heard this 1% > $1000 several times, although I have yet to hear a reputable source for this statistic. Apple doesn't give out such stats, at least as far as I can tell. Who provides this metric? Competitors marketing slides don't count.

  85. Re:As a blackberry user, I don't need a crystal ba by tlhIngan · · Score: 1

    Correct me if I'm wrong, but I remember seeing bunches of reports on Android back in the late Palm T|E days competing with Dell's Windows based mobile. iOS wasn't even on the radar then.

    That's correct.

    Android was demonstrated and shown off a few weeks before the iPhone was even announced back in 2007. There's a CES 2007 video showing Android.

    Looking remarkably... blackberry-ish or WinMo ish with a 5-way navigator and stuff like that.

    Then the iPhone was announced, and a serious amount of re-engineering happened to get it to the way it is today. (No, it didn't feature a touchscreen). It's why the initial release wasn't that great (no soft keyboard...?) - basically they took an entire year to re-engineer the UI.

  86. Re:If it's not as closed as iOS/(locked down)Andro by Anonymous Coward · · Score: 0

    Programming for the playbook was a nightmare.

    Either you're basing your opinion on that blog post written by a moron who couldn't handle filling out a simple form on a website, or you've never written software for the playbook.

    It's beyond easy to write apps for the playbook. It's so easy, in fact, that it makes VB6 look complicated. Seriously, what could possibly be simpler than WebWorks and Adobe Air?

  87. Re:As a blackberry user, I don't need a crystal ba by rtfa-troll · · Score: 3, Insightful

    Key measures are a) profit share and b) share of web browsing c) number of app downloads and total number of (quality?) apps availble; in other words, what matters is how much the user use and can use their phones. Android will overtake Apple in these measures but it is taking much longer. If you think like this Apple is still ahead so far (and only just, and only if you include the iPod touch!).

    Incidentally, this shows that WP7 has almost no hope. If you are an app developer you will do an iPhone app and some will do an Android app to show you support "alternative" people. Soon it will be the other way round (in fact I'd say that it's already the other way round in some markets). The inertia you need to overcome the leader is too much. The only reason that Android is succeeding is that Apple left a low end in the market available for them to develop in. Now the market has to be analysed as the 1990's PC market. Apple is Apple. Android is Windows and Windows is OS2, a late entry by an an over-arrogant computing incumbent.

    --
    =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
  88. Re:If it's not as closed as iOS/(locked down)Andro by Moochman · · Score: 1

    Yep, GP is a moron. Confirmed. Adobe tools are dead simple.

  89. Re:If it's not as closed as iOS/(locked down)Andro by rtfa-troll · · Score: 1

    I tried looking and I can't find absolute numbers. Very old numbers suggest 40k iOS and 10k Androiddevelopers (probably equal by now?? there is much less need to register to try Android development). What's clear is that there are about 100k iOS apps and about 2k blackberry apps. If we have a 13:1 ratio (note the massive error bars) on the proportion of people making money, that suggests that about five times the number of develpers are making money on iOS as are making money on Blackberry.

    In other words, Blackberry is doomed :-b

    --
    =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
  90. Re:As a blackberry user, I don't need a crystal ba by rsborg · · Score: 2

    Let's not forget that Apple came back from a far worse shape than this in the late 90s. It is way too early to say that "they just don't have time".

    Have you even heard one of their co-CEOs talk? One is all techno-babble and the other is a bean-counter with no real product experience. None of them are the caliber of Steve Jobs, and as a company, RIM is not the caliber of pre-Jobs Apple in the 90s (which was still quite innovative, just mismanaged).

    Fire one or both of the current leadership, and we can talk turnaround. As it is RIM does not have the DNA for a massive course-change.

    --
    Make sure everyone's vote counts: Verified Voting
  91. Hybrid licensing by SgtChaireBourne · · Score: 1

    It's got a hybrid sort of licensing now. You now get QNX source code with QNX, but it's still proprietary. That's not quite F/OSS as you were looking for but it is a step forward.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  92. Devices with BB OS 7 by Anonymous Coward · · Score: 0

    Did RIM mention if any of the new/current Blackberry devices (which they were touting some of at the same conference) will get this new BBX update? Seems unlikely to me.

  93. Re:As a blackberry user, I don't need a crystal ba by SomePgmr · · Score: 1

    Now the market has to be analysed as the 1990's PC market. Apple is Apple. Android is Windows and Windows is OS2, a late entry by an an over-arrogant computing incumbent.

    This is precisely how it's looked to me, and you described it well. What I'm really hoping for, and I realize this is outside the scope of the analogy, is personalization of hardware in mobile. I want to see what happened with PC's happen to phones, and I'd hoped that the Goog+Moto arrangement would have led to that. Then you've got software choices (with Android being the dominant player) running on hardware chosen by users, while Apple continues to deploy iOS on a few, closed Apple devices.

    Probably won't happen, but how cool would that be? I can already see the build-your-phone engine now... "pick your radio > pick your screen size > select storage option > pick your case > select your OS", etc.

  94. Re:RIM's circling the drain by gnasher719 · · Score: 1

    One of the best examples of the "Inventors' Dilemma". The rule is: If you don't cannibalize your products, someone else will. RIM had a product that was selling great. Inevitable that it wouldn't last forever. Someone would kill it. Happened to be iPhone and Android phones; if RIM had decent management then it would be a RIM phone destroying the Blackberry.

  95. Re:As a blackberry user, I don't need a crystal ba by Barsteward · · Score: 1

    Does anyone know if they are selling more now than when they were the Only game in town? If they are what does it matter if they have lost market share?

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  96. Are you always by Anonymous Coward · · Score: 0

    Are you always a cunt or do you just play one on slashdot?

  97. haha... the announcement itself was the start it by LostMyBeaver · · Score: 2

    QNX... what it has always done best was to be a tiny little itty bitty real-time operating system kernel which... as a user of it for 20 years I can safely say was AWESOME. They fit their entire real-time kernel into kilobytes and then supported building whatever you needed on top of it using a fairly unique (for the time, but really similar to UNIX messages) message passing system to communicate between tasks.

    QNX was NOT fast. It was however quite efficient and bragged for years about task switching times in the milliseconds when that kind of resolution was almost certainly unreachable.

    QNX later added on the Photon GUI which was almost a rip off of Xt and Motif... but without XLib. This worked out well since it supported the fairly dynamic message passing approach to development common in QNX. It also REALLY REALLY sucked. In fact... every since GUI produced by QNX was a dog with fleas.

    The point of all this is not that QNX sucks... the point being that QNX is just not something that should interest the user. In fact... it's pretty lame to announce this. Apple sold the hell out of OS X to DEVELOPERS by using the term UNIX all the time during marketing. But Blackberry tells us that the UNIX roots (and QNX is basically just a real-time UNIX microkernel) are unavailable to programmers that have to use Java anyway. Apple and Google on the other hand.. they don't go on and on talking about the operating system kernel of their systems... that's just nonsense. They focus on what the actual platform is. "iOS.. Apple's platform with all these bells and whistles...oh an just one more thing"... "Android... Googles awesome platform with all Google perks like maps and translation etc... built into an awesome interface... oh and it has angry birds too". Then we get Blackberry... "The platform based on this really cool operating system kernel called QNX that ... well.. it doesn't give us anything really... it just... well... we have NO IDEA what this can possibly give the user... but... it has an X in the name and that makes it special".

    QNX is not a hardened secure OS... Blackberry's security just got screwed since now... instead of the half baked network environment they had before which made hacking pretty close to impossible, they now have a full POSIX networking stack which has never been hardened or challenged in an environment where people knew they could get your money. So... now... hackers know that with the new OS... they should start hacking QNX's networking stacks and file systems to get their hands on your banking data. Linux at least has the Linux stack which has been hardened over years. OS X has BSD which has been hardened over decades. QNX has... well QNX which has been hardened... well no it hasn't... but at least it has an X in the name and that makes it special.

    Let's be honest... if this is the best that Blackberry can do... well... screw it.

  98. Today RIM Died by bill_mcgonigle · · Score: 1

    Because they're really really REALLY fucking stupid. That's why.

    This. If RIM had announced today they'd done a Blackberry skin on Android (like Amazon or HTC do) with a Blackberry Marketplace for Android and Blackberry security for Android - other vendors would be really worried. They'd probably have owned corporate and government Android.

    Instead, the competition went out for drinks.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  99. Re:As a blackberry user, I don't need a crystal ba by L4t3r4lu5 · · Score: 1

    Apparently BlackBerry Instant Messaging is more popular than SMS in some parts of the UK and Europe.

    That means nothing. Smartphones have brought about (S/M)MS for free in the shape of IM clients and other internet-based messaging (Skype, WhatsApp, Viber, eBuddy which unifies many services). There are folk who use Twitter / Facebook as their IM service. All of these have taken away from SMS. I hardly ever use it now, and I wouldn't touch Blackberry.

    --
    Finally had enough. Come see us over at https://soylentnews.org/
  100. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    That's right: if you're losing the match, move those goalposts. Can't have The Holy Apple losing now can we? It may upset the spirit of the Great Jobs (Peace be upon him), and we don't want that.

  101. Power consumption by pev · · Score: 1

    Interesting... I didn't know RIM had acquired QNX - it's a cracking embedded OS. They used to make a big deal of the fact that the inherent stability of the design meant it had found a natural home in applications such as nuclear power stations and air traffic control etc. and that their average uptime was often multiples of years. However, the power management support in Neutrino always seemed to be pretty elementary and certainly never stretched to supporting things like dynamic voltage and frequency scaling that many of the (potentially) most efficient SoC's support nowadays so I wonder how it'll compare on this front. Then again to be fair, most Windows Embedded and Linux BSP's never seem to be implemented that brilliantly in this regard either...

  102. Re:As a blackberry user, I don't need a crystal ba by robthebloke · · Score: 1

    Apparently BlackBerry Instant Messaging is more popular than SMS in some parts of the UK and Europe

    For the price of 2 months of an iPhone contract, you can buy a pay-as-you-go blackberry which has free messaging to other blackberry phones. This has made it very popular with the less well off in society (because you don't need to buy any credit to keep in touch). Unfortunately for Blackberry, they accidentally became the main organisational framework for the UK rioters this summer as a direct result. All publicity is good publicity as they say. Although in this case, a picture of a chav with blackberry in hand, smashing into a shop to nick a pair of Nike's, probably doesn't do any good for Blackberry at the high end of the market.

  103. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    Business isn't about market placement; it's about profit.

  104. Re:As a blackberry user, I don't need a crystal ba by errandum · · Score: 1

    No NO NO!

    Android doesn't require patents, technology around smartphone does. RIM already has licensing agreements with most of the big players and they also own a lot of patents required by anyone that wants to build a smartphone.

    Legal problems would be the least of their worries.

  105. Re:As a blackberry user, I don't need a crystal ba by d00f · · Score: 1

    Walk into your local police station, law firm, government office you don't see the business people carrying around iPhone or Android. For security sensitive applications they are almost exclusively blackberries. This comes at a cost, sluggish phones and more potential for outages as they all rely on the encrypted infrastructure. It says something when middle eastern countries want to ban the phones because their intel communities can't get into them.

    So while the common user may try to measure the success or failure of RIM in the home market they are still quite strong in the business world.

  106. Re:If it's not as closed as iOS/(locked down)Andro by robthebloke · · Score: 1

    oh right, well i guess you're just one of those 'can't win, don't try' people.

    No, he's a business man. He made no attack on Blackberry, he merely said that if the projected sales figures come out with a loss, or a minimal return, it is simply too risky to consider investing money to pay for the development. For exactly the same product on iPhone, that analysis may come back with a higher rate of return on investment. No I'm all for doing crazy code projects on a whim they might break even, but sadly, the recession means we have to be a lot more careful with our investors money these days.

    too bad you don't get to see your idiocy pointed out to you then, everyone else can though :P

    There was nothing idiotic in the guys comments. There were sound business guidelines to make sure you can keep paying the rent at the end of the month, and if you're lucky, take the kids somewhere nice on holiday.

  107. Re:As a blackberry user, I don't need a crystal ba by Lucky_Norseman · · Score: 1

    Does anyone know if they are selling more now than when they were the Only game in town? If they are what does it matter if they have lost market share?

    They reported 70 million current subscribers worldwide, up 20 million from last year.
    Less than Android, but not that bad.

  108. OS 7 BBX upgrade by Anonymous Coward · · Score: 0

    Sorry, I did not understand if BB with OS7 will be upgradable to this new OS.
    thanks

  109. Re:As a blackberry user, I don't need a crystal ba by Alomex · · Score: 1

    RIM is not the caliber of pre-Jobs Apple in the 90s (which was still quite innovative, just mismanaged).

    I call BS. Apple in the 90s couldn't put out an incremental upgrade to their operating system, much less create anything innovative. It took two years with Steve at the helm before OS 9 came out. Not a single product released by Steve came from before his return as CEO.

    Fire one or both of the current leadership, and we can talk turnaround.

    Let's work with that premise for the sake of the argument. Then you agree, they are not too far gone: all they need to do is fire the CEOs and they are back in business, which supports my point. They still have time, but they better get moving.

  110. Really? by MachineShedFred · · Score: 1

    Mac Mini: $599
    iPod Touch: $199
    iOS developer account that can publish to the iTunes store: $99

    Total: $897

    $897 seems to be less than $1250. Also, you can just use the iOS simulator in Xcode if you're really scraping by, and cut the iPod Touch out, for a total entry cost of less than $700.

    It's also a travesty that there is nowhere to buy refurbished Macs, or used Macs at a discount that work perfectly.

    Thanks for playing.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  111. RIM is doing just fine by frank249 · · Score: 1

    RIM has sold 165 million BlackBerry smartphones to date and currently has 70 million subscribers. A Canadian success story that I, as a Canadian, am very proud of.

    --

    Today's vices may be tomorrow's virtues.

  112. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    But seriously, most apps are $30+ in the BBWorld store.

    That is expensive. The average iPhone app price is $5. The average Android app price is $1.50; and the cheap skates complain endlessly about that while the pirates work hard to destroy any and all possible income. If you ever wonder why the quality of Android apps tend to suffer compared to those found on Apple's platform, its because pirates have effectively killed the app ecosystem on Android. For whatever reason pirates are drawn to Android (presumably because its so easy to steal shit compared to the other platforms) whereby they frequently are driven to destroy any and all possible developer revenue. I don't understand it, but there is a large number of android users who are very proud of the fact they've fucked over developers by either using pirated/modified applications which strip it of ads or use add blocking software which prevents the developer's application from generating ad hits. And then these same dumb pirates then complain that if a more expensive ad-free version were available, they'd buy. Which of course, they wouldn't and don't. Rather, the ad-free version is just pirated at a much higher frequency.

    Like most things pirates touch, hard working people get completely fucked over.

    Don't like the anti-piracy draconian laws? Blame the fucktard pirates. They fuck up everything they touch while harming the economy. At the very least, its a well established fact for the Android platform. A fact Google doesn't like to publicize. If you're not kicking every pirate you know in the nuts until they bleed out their mouth, you're not doing your part to help the economy.

  113. Re:As a blackberry user, I don't need a crystal ba by Anonymous Coward · · Score: 0

    CxO types just learned last week that the vaunted BB security is deeply flawed. It's a 'trust it all with us' model. And it has broken a couple times this year:
    - first they allowed Saudi Arabia and others to spy on users who are defenseless against that due to that model. Which they would not be if the model was more decentralized (think run pgp on each device and don't require any trust on the network and servers of RIM or operators)
    - second they got a massive outage that only blocked mail when internet was working on devices and my gmail app was getting mail no problem and my company's servers were working fine.

    To me this reads as: you could do just as well with a good email app and standards (IMAP over SSL, encrypted storage etc.) on iPhone or Android devices. And there are startups and companies providing all that with probably decent Exchange integration already.

  114. Re:As a blackberry user, I don't need a crystal ba by bsDaemon · · Score: 1

    I switched from a Storm to a Droid Pro yesterday. I was strongly considering the newest BlackBerry bold. Feature-wise, it was pretty much 1:1 with the Droid Pro -- wife, touch screen, etc. BlackBerry OS 7 is actually pretty nice, the keyboard is a lot more ergonomic than the Droid Pro's, and it has the sweet track pad in addition to keyboard and touch screen. It does wifi, html5, the whole works.

    That said, I went with the Droid Pro because it was about $200 cheaper than the Black Berry and for personal use is more flexible. I still get device and SD card encryption and whatnot, and it was pretty much a steal (I bought it online during the 4-day super sale Verizon was having... I got the phone for $29.95 -- can't really beat that with a stick).

    BlackBerry doesn't really need to compete in the consumer market any more than than Apple needs to compete in the enterprise. They each have their respective markets covered and anything else is gravy. If you're looking at it as a personal phone, you'll probably be disappointed, but you're also not really in the target market at that point. I'm kind of old school -- email, some web browsing, text or IM messages from time to time, so a BB would do me just fine, because I value the security more than the 'cool' factor of having the new shiny.

    If this new OS works out, though, then on my next upgrade I very well may switch back to BB, because frankly their hardware is just resilient as a all get out. For all the things I can complain about with the Storm, I've never owned another phone that I could drop, have tumble down concrete stairs, hitting each one, and still be perfectly fine when it finally got to the bottom.

  115. Re:As a blackberry user, I don't need a crystal ba by Morose · · Score: 2

    Oh yeah? Is that why RIM's morning general session at its conference had a heavy emphasis on games?

    That's exactly why. They are already entrenched in the corporate market so they want to focus on the area they are bleeding like crazy, the consumer market. I thought that was obvious?

  116. Certificate renewals; simulator speed by tepples · · Score: 1

    Mac Mini [...] iPod Touch [...] iOS developer account that can publish to the iTunes store [...] Total: $897

    $897 seems to be less than $1250.

    Now add the cable adapter to use your existing monitor on your Mac mini, and add the $297 renewals to keep your certificate from expiring three years before your Mac and device become obsolete. Total: a lot closer to $1250.

    Also, you can just use the iOS simulator in Xcode if you're really scraping by

    I've read that the speed of the iOS simulator is nowhere near accurate. Some things are much faster on the simulator than on the device. It would be unwise to attempt to publish an application that has been tested exclusively on a simulator because its slowness on a device would draw harsh negative reviews.

    used Macs at a discount

    I was under the impression that used Macs were more likely to be more than five years old, meaning they have a PowerPC CPU, which is incompatible with recent Xcode. I did notice that some of the eBay listings were for used Intel Macs. But are used Macs eligible for, say, AppleCare so that the buyer is covered if the thing breaks in a week?

    1. Re:Certificate renewals; simulator speed by MachineShedFred · · Score: 1

      The Mac Mini includes an HDMI to DVI adapter in the box. I don't know what else you'd want, except maybe this DVI to VGA adapter that costs all of $0.01. That's sure going to break the bank.

      As for the annual renewals, that's a TCO argument rather than the original up-front costs argument. If you want to include that, you would also need to include possible revenues of any apps you develop and sell within the four years that you're renewing in that price, which could be far above the $99/year we're talking about.

      Of course the iOS sim isn't completely accurate for how it's going to perform on a device. It's there for you to start learning the environment, in order to further lower the barriers to entry. Once you get an app designed that does something in the neighborhood of what you thought it would, that's when you go spend the extra $200 on the iPod Touch (or less for a used one on Craigslist / eBay), and tune it. If you're scraping by, as I said before.

      As for the warranty, if it already has AppleCare on it, it's fully transferrable. You can add AppleCare if the used Mac is within the first year after purchase, as if you bought it new - Apple doesn't care if you're the one that originally unboxed it, or if someone else did.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  117. Not the best != completely incapable by tepples · · Score: 1

    Oh they might own a PC but it's a Celeron that is being used to surf the web and it may not be the best computer for developing.

    Not the best != completely incapable, unlike the situation with iOS and computers other than Macs. I frequently code on a Linux netbook.

    1. Re:Not the best != completely incapable by UnknowingFool · · Score: 1

      In my world I can develop on a Celeron that is ancient but it doesn't mean I like to do so. It's like swimming in gello. I could program all my stuff in assembly instead of a higher level language with a good API but I'd rather not.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  118. RIMM shot by ElitistWhiner · · Score: 1

    not dying or failing!

    RIM doubled down protecting their turf investing in security and reliability. QNX continues BlackBerry's legacy in high security communications providing a robust QNX engine to power their future, well-armed for imbedded processing. RIM, which has gone unnoticed and under appreciated, now has communications technology to operate impossibly smaller imbedded implementations beyond the current handheld fad right into the datacenter server farms. RIMM would be an excellent BUY here.

  119. Re:As a blackberry user, I don't need a crystal ba by Sfing_ter · · Score: 1

    RIM already has licensing agreements with most of the big players and they also own a lot of patents required by anyone that wants to build a smartphone.

    You meant STOLE a lot of patents.

    Fixed that for ya.

    --
    A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
  120. QNX Neutrino under hybrid license by SgtChaireBourne · · Score: 1

    If it were F/OSS, I would use it for much more.

    Since 2007, QNX is available under a hybrid license. As a user, you get the source code and can work with it and modify it, just not redistribute it. While not FOSS, it is a big step in the right direction.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  121. Re:As a blackberry user, I don't need a crystal ba by maxhead · · Score: 1

    That's funny, when I googled 'CES 2007 Android', I couldn't find any related hits. So then I check wikipedia:

    The unveiling of the Android distribution on November 5, 2007 was announced with the founding of the Open Handset Alliance, a consortium of 84 hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices.[10][11][12][13] Google released most of the Android code under the Apache License, a free software license.[14] The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android.[15]

    Which I interpret as 5 months after Apple sold their first iPhone and 10 months after they announced it.

  122. Re:As a blackberry user, I don't need a crystal ba by errandum · · Score: 1

    Do they have to pay to use them? My point stands.

  123. The clock is ticking by sjbe · · Score: 1

    Let's not forget that Apple came back from a far worse shape than this in the late 90s.

    Apple's come back had much to do with returning Steve Jobs to the helm. Without putting to fine a point on it, RIM does not appear to have similarly competent leadership at this time. I agree that a come back is not remotely out of the question for RIM but they have far less cash than their primary direct competitors (Nokia, Microsoft, Apple and Google). RIM has also managed a pretty spectacular string of mediocre-at-best products, operational screw ups and strategic blunders. I cannot see them surviving as an independent company without some pretty immediate changes in top management and strategy.

  124. Re:haha... the announcement itself was the start i by RocketRabbit · · Score: 1

    Actually there is now a hardened QNX.

  125. DVI != DVI by tepples · · Score: 1

    The Mac Mini includes an HDMI to DVI adapter in the box. I don't know what else you'd want, except maybe this DVI to VGA adapter that costs all of $0.01

    They won't fit together.

    There are two kinds of DVI signal: DVI-D (digital) and DVI-A (analog). DVI-D is the same signal as HDMI; DVI-A is the same signal as VGA. There are also two kinds of DVI connector: DVI-D and DVI-I (integrated). A DVI-D connector can transmit only DVI-D signals; a DVI-I connector can transmit both DVI-D and DVI-A. A DVI-A plug will not fit into a DVI-D socket because of extra pins around the "bar" at one side of the connector, as I describe in my article about DVI connectors. I'm pretty sure an HDMI to DVI adapter will produce only DVI-D, and such a cheap DVI to VGA adapter will require DVI-A.

    Of course the iOS sim isn't completely accurate for how it's going to perform on a device.

    I guess I've been spoiled by NES emulators, which are in fact cycle-accurate.

    you would also need to include possible revenues of any apps you develop and sell

    Which just goes toward the trend of people feeling the need to make even the simplest apps paid in order to recoup that $99.

    if it already has AppleCare on it, it's fully transferrable.

    Thank you for confirming this.

    1. Re:DVI != DVI by MachineShedFred · · Score: 1

      Yes, there's a difference between DVI-D and DVI-A. There's also a Mini-DisplayPort connector in addition to the HDMI which supports passive analog VGA. Monoprice has them for $13. Besides, unless you're using an ancient CRT, who doesn't have DVI or better on their display?

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    2. Re:DVI != DVI by tepples · · Score: 1

      Monoprice has [Mini DisplayPort to VGA adapters] for $13.

      For how much does Monoprice sell 2-port VGA+USB KVM switches so that one can still use the existing PC whose monitor, keyboard, and mouse a Mac mini is designed to borrow?

      Besides, unless you're using an ancient CRT, who doesn't have DVI or better on their display?

      Some cheap LCD panels are VGA only because their manufacturers use DVI or HDMI support to segment the market. This was true especially when DVI was new and people were buying LCDs for the desk space, power, and eyestrain benefits. Low-end KVM switches tended to be VGA-only as well when I checked Monoprice today. In fact, the first several KVM switch searches I tried on Monoprice ended up with a bunch of devices that assume a PS/2 keyboard and mouse, which have never worked with any Mac model since 1984.

    3. Re:DVI != DVI by MachineShedFred · · Score: 1

      Or, you can get a cheap $4 usb keyboard and a cheap $2 usb mouse. Oh, and as for the display, here's a flat panel that can be had for less than $30

      Or, here's a $6 USB KVM that comes with two sets of cables. Google is hard.

      Anything else that you're going to add to the equation in order to try to run up the price? We're still several hundred under your figure that you originally quoted, for a Mac Mini, iOS developer account, USB KVM, MDP to VGA adapter, keyboard, display, and mouse.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    4. Re:DVI != DVI by tepples · · Score: 1

      Anything else that you're going to add to the equation in order to try to run up the price?

      Renewals of the developer account for years two through four, if you plan that your apps not be paid or you happen to have been born in a country where paid apps are not supported.

  126. Re:As a blackberry user, I don't need a crystal ba by fuzzyfuzzyfungus · · Score: 1

    While the electrical erasing is certainly a convenient feature, I'm pretty sure that if you can scrape enough of the case off to bombard the die with hard UV, an EEPROM will also be erased(not terribly useful, in practice, just as the epoxy-case windowless EPROMs were functionally WORM media). I'd be fascinated by the gory details if it turns out that EEPROMs are actually light-resistant at a die level, though...

  127. Ummm... yes... by LostMyBeaver · · Score: 1

    well until it's not.

    Hardening can be done in theory by running tests and closing the holes you know about up. But hardened is not secure. It's just more secure than if you haven't done the tests.

    Security comes from hardening after being attacked. QNX has never been a proper target of hackers. Yes there have been a few ATM machines that used QNX, but those ATM machines come from a generation when they were dedicated connections as opposed to connecting them over the Internet or using wireless phone technology. And even then, finding them to hack them was an issue.

    Putting an operating system on 100,000 or more phones commonly purchased by people wearing neck ties on purpose on the other hand, that makes the phone a target. So until they have done that for a while... I wouldn't trust them to be secure.

  128. Re:haha... the announcement itself was the start i by Anonymous Coward · · Score: 0

    I'm surprised you didn't know QNX got it's network stack from NetBSD. But you're right, eventhough the network code might be mature the rest of the OS hasn't seen the level of real-world testing the BSD family and Linux has.