Sunday, August 15, 2010

Inclusive from the get-go

As we have pointed out on several occasions in the past, Google tends to develop major new versions of Android in secret and will only disclose the improvements after a product has been launched with the new version. Google's practice of giving its launch partners privileged access puts other vendors—including some in Google's Open Handset Alliance—at a disadvantage.


MeeGo keeps everything out in the open so that other participants in the platform's technology ecosystem don't get excluded. Another advantage of MeeGo is that the platform is largely built with native code and is closely aligned with both the upstream Linux kernel and conventional desktop Linux stack. This significantly increases code portability, while lessening constraints on how application developers can write software for the platform.


Miller and Speed both emphasized the importance of allowing developers to choose from a diverse assortment of tools and programming languages. Nokia's Qt development toolkit is going to be the default framework for ISVs that want to build software for the MeeGo platform, but there are a number of other options available, too.


Qt bindings will make it possible to build MeeGo software with dynamic scripting languages, for example. Miller also talked about the Web runtime that Nokia is planning to make available, which will allow developers to build extremely portable applications with HTML5 and other Web technologies. He says that the Web runtime will make it possible to break out of the browser and build a truly integrated experience that can seamlessly be deployed across MeeGo devices without requiring compilation.


Another area where they view think that choice is important is the distribution channel. There won't be one universal application store for MeeGo—there will be many, which means that developers will have some choice about how their applications are sold to users. The downside is that developers will have to work with multiple distributors if they want to get their software to the widest number of users.


Miller said that Nokia intends to continue developing its own OVI store, but he acknowledged some of the problems that OVI has suffered in the past. Building an application store from scratch is "hell," he told the audience. Speed explained that Intel's AppUp service will make it easier for downstream distributors like OEMs to build their own branded storefronts for making applications and content available to end users.


Although MeeGo still has yet to prove itself on actual hardware, the underlying technology seems promising and the project's governance model could be attractive to vendors who are looking for a more open and inclusive environment than some of the existing alternatives. The panel at LinuxCon provided some insight into how Intel and Nokia view the strengths of the platform and what aspects of its openness they view as the most important.
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

0 nhận xét: on "Inclusive from the get-go"

Post a Comment