On TechRepublic: Five super-secret features in Windows 7
BNET Business Network:
BNET
TechRepublic
ZDNet

May 27th, 2009

RIM and Google: The Perfect Storm?

Posted by Jason Perlow @ 9:30 pm

Categories: Business, Enterprise Computing, General, Google, Hardware Infrastructure, Linux, Open Source, Personal Technology, Server, Software Infrastructure, Web Technology, iPhone

Tags: Google Inc., Research In Motion Ltd., RIM BlackBerry, Handhelds, Hardware, Jason Perlow

A “Perfect Storm”: The Linux-based Android OS, and tight integration with Google’s web services, running on  BlackBerry hardware and connected to RIM’s corporate messaging/calendar syncing infrastructure would be an unstoppable mobile enterprise device platform that not even Apple’s iPhone, Windows Mobile or Palm webOS could dare to challenge. But could the marriage ever be consummated? (GoogleBerry Storm concept by Spidermonkey)

In my previous piece about Palm and the potential for webOS to be used for derivative tablet-sized devices, I talked a bit about Google’s problem with having to brand Android and finding a major device manufacturer with brand and sex appeal to attract customers in order to make a major commercial success of the platform.

Click on the “Read the rest of this entry” link below for more.

It occurred to me that the perfect manufacturer, brand and partner for Android devices already exists: Research In Motion.

There is of course, the issue that RIM already has it’s own software platform, the BlackBerry OS, which has been under development for about 8 years.

While Android is Linux based, and Blackberry is completely proprietary, both share quite a bit in common from the developer perspective, in that the applications are written in Java. There are of course some religious differences as to how Java is implemented on both systems — BlackBerry uses a licensed derivative of the Sun J2ME JVM and version 4.x implements a subset of MIDP 2.0, whereas Android’s Dalvik is an Open Source re-implementation of Java that uses a unique Google-developed bytecode that is incompatible with that of J2ME, so it cannot be certified as “true” Java. Nevertheless, from a developer perspective, the two systems are very similar in terms of skill sets that are needed to create software that would run on either device.

Still, in order to develop Android and Blackberry apps today, developers need to maintain separate code bases and separate developer platforms. However, if BlackBerry and Android ran on the same JVM, they could in fact share the same developer environment. Developers would not need to prioritize which platform to develop for — their application development target would in fact be the same.

How could this be done? Either by porting Dalvik natively to the BlackBerry OS, so that Android apps could run side by side with conventional BlackBerry apps and eventually phasing out the licensed Sun J2ME JVM over time, or by having RIM move to Android and port all of their enterprise messaging/calendaring integration services for BES (BlackBerry Enterprise Server) to that platform, adding any branding and UI customizations required in order to make it more “BlackBerry-like” and including the legacy J2ME JVM on the device to provide legacy app support during that transition period. In terms of level of effort, the second option would probably make a lot more sense.

There are a number of reasons why RIM might want to consider abandoning their own in-house OS for Android. For starters, both RIM and Google are facing three competitors that are encroaching on their space rather quickly — iPhone, Windows Mobile and Palm webOS, and to a certain extent in the European and Asian markets, Symbian. A strategic alliance between the two where BlackBerry becomes the premier mobile Android platform for enterprise and heavy messaging users and would include tight integration with Google’s web services would send shockwaves down Infinite Loop and Microsoft Way.

A RIM/Google alliance would not preclude the existence of other Android devices on the market, such as the T-Mobile G1, but presumably only RIM Android devices would be BES capable. RIM could also run their own Android store with apps that take specific advantage of RIM Android devices, maintaining the unique value of what makes a BlackBerry a BlackBerry.

RIM could also take advantage of Google’s massive datacenter infrastructure, and enlisting Google’s help in order to provide redundant NOCs, as opposed to the single NOC in Ottawa which they maintain now. This would render BlackBerry system outages a thing of the past, or at least much more infrequent than they occur now.

Would a RIM and Google alliance make sense and result in a “Perfect Storm” for their competitors, or are the two companies incompatible? Talk Back and Let Me Know.

Reblog this post [with Zemanta]

Jason PerlowJason Perlow is a technologist with over two decades of experience integrating large heterogeneous multi-vendor computing environments in Fortune 500 companies. See his full profile and disclosure of his industry affiliations.

Follow jperlow on Twitter

Email Jason Perlow

Subscribe to Tech Broiler via Email alerts or RSS.

  • Talkback
  • Most Recent of 33 Talkback(s)
They don't need Google for all you mentioned
Sorry, still no compelling reasons (Read the rest)
Posted by: markbn Posted on: 06/01/09 You are currently: a Guest | | Terms of Use
Why not?  iTeaBoy | 05/28/09
I agree  linuser | 05/28/09
Sounds like a win - win  iTeaBoy | 05/29/09
Gosh, what a bunch of nonsense  markbn | 05/28/09
Oh please  jperlowZDNet Moderator | 05/28/09
Yep, partnering with Google makes sense  markbn | 05/28/09
Well im in my right mind  jdbukis@... | 05/29/09
RIM will do fine...  storm14k | 05/28/09
Maybe, but neither Perlow, nor you  markbn | 05/28/09
Well for starters....  storm14k | 05/28/09
They don't need Google for all you mentioned  markbn | 06/01/09
RE: RIM and Google: The Perfect Storm?  Hameiri | 05/28/09
RE: RIM and Google: The Perfect Storm?  FuzzyIce | 05/28/09
RE: RIM and Google: The Perfect Storm?  techdeuce.com | 05/28/09
BES issues  jperlowZDNet Moderator | 05/28/09
It's e-mail  LiquidLearner | 05/28/09
And  jdbukis@... | 05/29/09
I think you missed out the word 'BUT'  iTeaBoy | 05/29/09
RE: RIM and Google: The Perfect Storm?  timothyt@... | 05/28/09
There are more then one NOC  lino.adriano@... | 05/28/09
Nope.  jperlowZDNet Moderator | 05/28/09
Happened a few times in the last few years too (nt)  LiquidLearner | 05/28/09
Yup.  jperlowZDNet Moderator | 05/28/09
You're Dilusional...  gregory.dworak@... | 05/28/09
Read the article, AGAIN.  jperlowZDNet Moderator | 05/28/09
Disagree  gregory.dworak@... | 05/28/09
high security environments and scalability  jperlowZDNet Moderator | 05/28/09
Did you read the full article from InfoWorld?  gregory.dworak@... | 05/28/09
Yes  jperlowZDNet Moderator | 05/28/09
Did you read the comments at the end of that article?  iTeaBoy | 05/29/09
Sorry buddy...  storm14k | 05/28/09
I doubt this would happen.  storm14k | 05/28/09
My Storm is not a failure  tobenning@... | 05/29/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads