Andy Rubin originally responded to Steve Jobs's attack ...
It is known that the relationship between the two modern IT giants Google and Apple, to put it mildly, is far from ideal. The reason for this is, including, fierce competition in the mobile market, where smartphones running the Android operating system are actively pushing all other solutions, including the famous iPhone communicator.
Naturally, the leaders of Google and Apple do not miss a chance to slightly (and sometimes not so much) pry and prick the enemy. Another such case was presented at an event dedicated to Apple's financial statements for the past quarter, Mr. Jobs, who is known to all of us, spoke out quite hard to Google, namely, to its very successful product, Android, and very flatteringly about Windows.
In particular, Mr. Jobs was simply outraged by Google’s regular statements about the openness of the Android platform and the ostensibly “closed” iOS. He explained: “If computers running Windows have the same interface and can work with any programs, then Android is an extremely fragmented platform. Many manufacturers, including such large ones as HTC and Motorola, offer their own graphical environments that are completely different from Google suggestions. "
As an example, Steve Jobs mentioned the well-known program TweetDeck, the Android version of which, due to the fragmentation of the platform, had to be tested more than a hundred times on 244 devices. "A huge amount of hardware configurations and various software versions prevent programmers from working. Many applications work only on some models of devices. And this applies to smartphones that appeared less than a year ago!" - Mr. Jobs said indignantly.
Steve Jobs assured that by talking quite loudly about closed and open platforms, Google simply throws dust in their eyes, trying in this way to get away from solving really real problems. In the opinion of the head of Apple, openness and closeness are secondary issues, highlighting the convenience and comfort of the end user when using Apple products. And even such far from flattering remarks did not prevent Steve Jobs from recognizing in Google a serious and dangerous opponent.
One of the first to respond to the harsh criticism of the “extremely fragmented Android platform” was Andy Rubin, Google’s vice president of the Android project, who, in a very peculiar way, in practice, demonstrated the simplicity and openness of his brainchild . In his microblog, Mr. Rubin has published a number of console commands, which will be quite enough for anyone who wants to download and compile a working image of the Android platform on a PC, keeping within the standard 140-character Twitter volume.
The next participant in the emerging conflict was Iain Dodsworth, the head of Jobs’s TweetDeck company, who denied the information on the problematic and time-consuming process of adapting the same-name TweetDeck application to the Android platform. In particular, Mr. Dodsworth noted that only two people worked on this project, which is the best proof of the simplicity and openness of the platform.
Opinion Facebook-developer Joe Hewitt on this topic:
According to the well-known Facebook developer Joe Hewitt, Google is clearly disingenuous when it claims that its mobile Android operating system is open, because the Internet corporation does not allow any third-party add-ons to key platform releases.
The developer knows what he says: Android assemblies are closed in the process of their own development - their code is translated into an open form only at the time of publication of the finished release. Android cannot be considered an open OS, because its development model is very, very far from the development process of the same Linux, Firefox and Chrome - all maps are collected in the hands of Google.
Joe Hewitt, known in the industry for his contribution to Firefox, FireBug, Facebook’s mobile web version and the iPhone client of this social network, is sure: openness of the system means community participation in its development, but in the case of Android developers simply get the finished product. Openness is not only show the code and talk about it.
There is no significant difference between Android and iOS: both Google and Apple are engaged in a farce, refusing to share with the community the most important thing - power. Let the openness of the Android code allows you to make changes to it, but the development of the platform is still carried out exclusively by Google.
Post has been editedCube - 23.10.10, 13:08