The Register® — Biting the hand that feeds IT

Feeds

RIM lifts skirt, flashes 'new' OS at devs

QNX rebranded BlackBerry BBX

Agentless Backup is Not a Myth

The PlayBook will get push email and BBM support just as soon as the BlackBerrys get QNX, which has been rebranded BBX to make it seem shiny and new.

BBX, announced yesterday at BlackBerry DevCon, is RIM's new best hope. The Canadian firm calls it a "next-generation mobile platform" while everyone else is calling it a new OS, but really it's just QNX ported onto phones and with the much-awaited support for BlackBerry Enterprise Servers (BES).

Not that there are any phones, or even a version of BBX for the much-maligned PlayBook, at least not yet. The announcement at the developer conference focused on providing SDKs and beta versions, along with specifications, but RIM has not given even a rough timetable for a commercial release.

Those SDKs do include an Android runtime, so applications developed for Android can be submitted to RIM's App World too. There's also a native library, and support for Adobe AIR, though as AIR already provides the PlayBook interface atop QNX that's not so surprising.

Most importantly, and not in the betas, BBX will support RIM's BES services, so pushed email, BlackBerry Messenger chatter and all those other corporate applications will finally run on the PlayBook as well as on forthcoming BlackBerry handsets.

Developers wanting to be ready for BBX, but unwilling to develop apps specifically for the distinctly limited PlayBook-owning demographic, are recommended to use HTML 5 and RIM's WebWorks environment, which works across all the company's existing, and forthcoming, platforms. ®

Customer Success Testimonial: Recovery is Everything

QNX is just another kernel

My big complaint about all this is that QNX seems to matter to their marketing people.

QNX is just another UNIX style operating system. It has a tiny little microkernel and a fairly simple message and event passing system (similar to Windows' event structure) and most other things POSIX. I have no idea if they kept that nasty ass clunker called Photon GUI around, but GUI systems are easy enough to come by. And since everything on the phone is pretty much Java based anyway, then the underlying OS didn't mean anything anyway.

Let's face it... if everything is pretty much written for Java, then the operating system kernel beneath it is of no real interest to the consumer... or even to the developer. Maybe they added an accelerated API for accessing the GPU and maybe they added and accelerated API for performing 2D graphics processing (OpenVG works well), but or the most part, all that matters really is the quality of their java virtual machine.

There are dozens... maybe hundreds of Java virtual machines out there... hell I wrote one many years ago. It's not that hard... though getting it right (I.E. garbage collection mainly and dynamic compilation) can be a tremendous task. But even then... it should make no difference to anyone since when programming, one JVM is the same as another from the developer's perspective.

The QNX thing does bother me. I have a pretty good understanding of QNX (having used it on and off for 20 years, often in major projects) and worked directly with the QNX developers. It's a nice and functional OS, but it DOES have a full TCP/IP implementation and so far as I know, it's never been a target of hackers. Especially with NFC payments and MANY people banking from their phones etc... I'm extremely concerned that they have used such an unproven IP stack on their devices. It strikes me that Blackberry will be the new best target for phone hackers trying to steal account information. It just makes sense. Apple's use the BSD network stack and has been hardened... well since the very start of TCP/IP. Google is using the Linux IP stack... probably the most hardened TCP/IP stack in existence at the moment. And RIM is using the QNX IP stack... a proprietary glob of gunk.

Now... if I were to want to steal money from a bunch of BlackBerry phones without actually doing it through hiding a trojan in an app, I would find a copy of the QNX kernel source code (which WAS open source at one point) and then I'd go through it and find buffer or messaging weaknesses in the system and then I'd exploit it as such. And the best part is... the majority of Blackberry users I've seen are either teenagers or guys who wear expensive suits for a living. Those guys could lose bunches of money and never figure out what happened.

3
0

Yes

The way BlackBerry is going, their quality will eventually sink to those depths.

3
0

hehe

"the much-maligned PlayBook"

Every time I read that phrase I recall the months and months of pre launch hype coming from RIM telling anybody who was willing to listen how great the PlayBook would be.

How do these CEO's get themselves into such a delusional state I wonder?

Really, when it all boils down, this was Steve Jobs main skill. He was able to look at a prototype and so "nope, that sucks, go away and don't come back until it's done properly"

2
0

More from The Register

Samsung Galaxy Note 8: Proof the pen is mightier?
Sammy’s iPad Mini killer has a stylus to stab other rivals too
First look: iOS 7 for iPad
No, Apple hasn't released it yet, but that doesn't stop intrepid devs
Microsoft lures buy-curious vixens, corduroys with a cheap fondle
Surface slab sales latest: Will no one rid Ballmer of these turbulent tabs?
 breaking news
Curtain drops on Apple Store ahead of WWDC: What lies behind?
Steve Jobs watching from on high. No pressure, lads
 breaking news
Cold, dead hands of Steve Jobs slip from iPhones: The Cult of Ive is upon us
Billionaire biz baron's death clears way for uber-shiny iOS 7
Airbus imagines suitcases that find themselves
Point your mobe at your smalls to track their every move
Surprise! Intel smartphone trounces ARM in power trials
Tests show equal performance while sipping significantly less juice
Samsung plans LTE Advanced version of Galaxy S4
1Gbps download capability could stiffen drooping S4 sales forecasts
Apple said to be 'exploring' 5.7-inch iPhone
Who's the copycat this time, Mr. Cook?
Google Chromebooks now in over 6,600 stores
Major, worldwide retail push begins this summer