I think I’m having a Gene Amdahl moment by Andy Rubin

摘要:

不知道Gene Amdahl moment该如何解释,查了一下Gene Amadhl应该是指吉恩·阿姆达尔Gene Amdahl):IBM大型机之父、最杰出的计算机设计师。

总之,Andy Rubin在文中强调了Android从诞生之初一直坚持的开放理念并没有改变,任何人都可以对Android进行任意的修改去适应任意的设备。但是要在市场上以Android兼容的名义出售,必须通过基本的兼容性测试(像盛大的Bambook虽然跑的是Android的内核,但是这个系统已经是高度设备定制的系统,不能称为Android兼容设备)。

另外,Andy也说明了反碎片化对Android生态圈是十分重要的,它能够保证为用户在所有平台上提供一致良好的用户体验,而OHA的所有创始成员也许诺不会分裂Android系统(中移动应该不算OHA成员吧,杯具的OPhone…)。

最后,Andy强调了Android是一个开源的系统并且它一直都会是,源代码永远会向所有人开放,只是需要先达到一个比较成熟的阶段。Android团队目前正在努力把Honeycomb上的诸多特性融合到手机上,当这项工作完成后,就会公布源码。暂时的延迟并不意味着Android开源策略的改变,Google仍然致力于提供一个开源的手机平台,并让它尽可能运行在更多的设备上。

 

原文:

I think I’m having a Gene Amdahl moment (http://goo.gl/7v4kf)

Posted by Tim Bray on 06 April 2011 at 5:41 PM

[This post is by Andy Rubin, VP of Engineering —Tim Bray]

Recently, there’s been a lot of misinformation in the press about Android and Google’s role in supporting the ecosystem. I’m writing in the spirit of transparency and in an attempt to set the record straight. The Android community has grown tremendously since the launch of the first Android device in October 2008, but throughout we’ve remained committed to fostering the development of an open platform for the mobile industry and beyond.

We don’t believe in a “one size fits all” solution. The Android platform has already spurred the development of hundreds of different types of devices – many of which were not originally contemplated when the platform was first created. What amazes me is that even though the quantity and breadth of Android products being built has grown tremendously, it’s clear that quality and consistency continue to be top priorities. Miraculously, we are seeing the platform take on new use cases, features and form factors as it’s being introduced in new categories and regions while still remaining consistent and compatible for third party applications.

As always, device makers are free to modify Android to customize any range of features for Android devices. This enables device makers to support the unique and differentiating functionality of their products. If someone wishes to market a device as Android-compatible or include Google applications on the device, we do require the device to conform with some basic compatibility requirements. (After all, it would not be realistic to expect Google applications – or any applications for that matter – to operate flawlessly across incompatible devices). Our “anti-fragmentation” program has been in place since Android 1.0 and remains a priority for us to provide a great user experience for consumers and a consistent platform for developers. In fact, all of the founding members of the Open Handset Alliance agreed not to fragment Android when we first announced it in 2007. Our approach remains unchanged: there are no lock-downs or restrictions against customizing UIs. There are not, and never have been, any efforts to standardize the platform on any single chipset architecture.

Finally, we continue to be an open source platform and will continue releasing source code when it is ready. As I write this the Android team is still hard at work to bring all the new Honeycomb features to phones. As soon as this work is completed, we’ll publish the code. This temporary delay does not represent a change in strategy. We remain firmly committed to providing Android as an open source platform across many device types.

The volume and variety of Android devices in the market continues to exceed even our most optimistic expectations. We will continue to work toward an open and healthy ecosystem because we truly believe this is best for the industry and best for consumers.

Advertisements