October 07, 2009

RIM needs more open source

Research in Motion should be utilizing R&D investments and community channels more effectively by leveraging existing open source projects

I've blogged about building native mobile device applications using a Web technology-based framework such as PhoneGap from Nitobi in the past. When I first wrote about the open source PhoneGap project in March 2009, I concluded: "If I worked at RIM, I'd take a trip out to Vancouver to talk to the Nitobi dudes. This framework is exactly what RIM needs to counter the trend of developers targeting the iPhone/iPod as the premier environment for mobile device applications."

Fast-forward seven months and RIM announces a beta of the BlackBerry Widget SDK that:

allows web developers to package up their web assets into BlackBerry Widgets (small, discrete, standalone web applications that use HTML, CSS and JavaScript). A BlackBerry Widget looks, behaves and has the same security mechanisms as a native BlackBerry application. BlackBerry Widgets can be installed on a BlackBerry smartphone like any native application and can be extended to use device-specific information and data using the BlackBerry Widget APIs.

[ In InfoWorld's Test Center, Peter Wayner discusses PhoneGap and other iPhone development tools and details his rejection at the hands of the iPhone App Store. ]

Wow, sounds like an enhanced PhoneGap tuned for BlackBerry applications. With fingers crossed, I pinged Andre and Dave to ask if RIM was using PhoneGap for this SDK. I'd scoured the BlackBerry Widget SDK website and knew the answer before Dave and Andre replied "nope."

additional resources
White Paper - How to Improve Delivery of Advanced Web Applications

White Paper

Virtual Workforce: The Key to Expanding The Business While Cutting Costs

Get the independent advice and expertise you need to support a virtual workforce.

Go inside:
The three-step approach to making a virtual workforce a reality.
The four flavors of client virtualization technologies.
The three key initiatives that solve IT challenges.
Download now »
White Paper: Successfully Secure Your Wireless LAN With Wi-Fi firewalls.

White Paper

Addressing Linux Threats Leveraging Fewer Resources

The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.

Download now »
White Paper - The 2009 Handbook of Application Delivery

White Paper

The 2009 Handbook of Application Delivery

Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.

Download now »
White Paper - Is Your Backup System Outdated?

White Paper

Mid-range Storage Considerations

A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.

Download now »
philosopher 7-Oct-09 11:53am
1 reply

Bill Gates blasts China for not paying for their software, and then accuses them of software piracy. It looks like Gates is claiming that by using open source (which is not necessarily free, by the way), one is a software pirate. He doesn't actually come out and say this, but he knows that the millions of brainless toadies and the greedy politicians that he owns will come to this conclusion by themselves.

RIM's Blackberry Enterprise Server and RIM's Blackberry Desktop Manager are Windows-only applications. It would seem that, either by choice or by coercion, RIM is firmly entrenched into the Microsoft camp and views the use of open source software as piracy.

I do hope that RIM wakes up and realizes that they are in bed with the Devil himself, and that they seriously listen to your advice, Mr. Rodrigues. I wish you the best of luck.

Savio Rodrigues 8-Oct-09 6:13am
@philosopher, BB Desktop Manager no supports Mac OS X. But there is no reason that RIM can't use open source more effectively then they are today. Lots of open source software runs perfectly fine on Windows or any other OS.
RejectIntelligentModels 8-Oct-09 12:33am
It is my experience that the folks a RIM are run by a conservative management team that do not understand the world of developers and Open Source. They are rightly protective of the technologies behind the handset both software and hardware. What they have forgotten is that the big market is consumers and they will need a wider range of applications than RIM will ever get onto its handsets with its current introverted view. Why were they late into the APPs Store model? Why were they late in bringing a developer program to the outside world? The middle management has the myopia to believe that they are the only ligitimate Enterprise offering in the market but they forget that Nokia, Microsoft, Google and Apple are actually driving the market far harder and with greater impact than RIM is likely to have. As for the consumer market again they have such a disjointed strategy due to the pull of multiple mobile network operators they are subject to conflicting messaging and campaigns out there in the world of the consumer. I have met many BlackBerry users who are mobile consumers and have moved to other phones. Why? Availability of applications! Because developers have an easier route with other platforms, especially Open Source i.e Google etc. Developers live for the ability to create neat and elegant software. They want the ability to influence and contribute to a community. The result of this culture is innovation and the explosion in apps that mobile users will love and use. This is where BlackBerry suffers. The guys at RIM are playing catchup and will struggle to get the wider acceptance of the platform unless they open up to the possibilities of Open Source, both from a development and a deployment perspective. By this I mean they have to look at an Open Source version of the server side as well as the developer tools and handset software. This way they will bring more people to the BlackBerry platform but I am not holding my breath.
Brendan 8-Oct-09 4:49am
1 reply
My bet is that RIM is mostly concerned with security and control. Right now the major differentiation (rightly or wrongly) between BB and iPhones is security in the enterprise. iPhones are neat but BB's are for work. If RIM wants to maintain that perception they really can not afford an embarrassement like what happened with Apple and the on-device encryption fiasco.
Savio Rodrigues 8-Oct-09 6:16am
@Brendan, completely agree about RIM's security value prop. But using open source code to build & deliver RIM products has no impact on this. For example, IBM, Oracle and others provide high security in their products, even though many of these products are built using open source pieces (i.e. Apache HTTPP or Apache Axis).
ErikKristiansen 13-Oct-09 12:54pm
I agree with @Brendan and would add that perhaps service provider influence plays a role here as well. Verizon Wireless for example has frustrated me with their app store concept. It's pretty clear that VZW has eschewed the notion of creating an ecosystem of software applications that would drive consumer interest / satisfaction in favor of short term profits on a limited set of over-priced, VZW controlled applications. To my knowledge (at least on my LG Dare), the VZW app store is the only way to install applications on VZW handsets. I don't argue with their right to profit on applications, but to the point of your article, couldn't higher VZW profits result from an open strategy that fostered an ISV developer community across handsets?

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2010 Infoworld, Inc.