By IDG Enterprise

Andy Rubin on the meaning of "open"

Follow Me
March 13, 2013 5:59 PM
Credit: IDGNS Boston

As CITEworld's Nancy Gohring reports, Google has announced that Andy Rubin no longer will oversee development of the Android mobile operating system that he brought to the search giant in 2005.

Sundar Pichai, who heads Google's Chrome and Apps divisions, will assume Rubin's duties, though Rubin will remain with the company.

One of Rubin's guiding principles was insisting that Android remain "open" -- freely available for partners to change and use.

Parse CEO: Facebook Buy Won't Change Us
CITE Goes Live! Register for the CITE Conference & Expo, June 2-4, in San Francisco.

But the definition of "open" varies. For instance, Google works on some aspects of Android in private, then usually works with a single hardware partner to release a "flagship" device highlighting the newest version of Android. The source code itself is not always released at the same time.

Below are some direct quotes from Rubin regarding his and Google's interpretation of "open":

  • [T]he definition of open: “mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make” – Rubin’s first tweet, October 9, 2010, in response to criticism of Android by Apple founder Steve Jobs (translation: It's the command for compiling the Android kernel)
  • "Device makers are free to modify Android to customize any range of features for Android devices. 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. We continue to be an open source platform and will continue releasing source code when it is ready. 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." – blog post, April 6, 2011
  • "Open source is different from a community-driven project. We’re light on community, but everything we do ends up in an open source repository. We make the code open source when the first device is ready. We’re building a platform, we’re not building an app. When you’re building a platform, you evolve and improve APIs, and sometimes APIs are deprecated. When you’re dealing with new APIs community processes typically don’t work — it’s really hard to tell when you’re done, and it’s hard to tell when it’s a release and when it’s beta. And developers need an expectation that the APIs they’re using are done. If someone were to look at an early release, they could start using APIs that aren’t ready and their software might not work with devices. We’re in a shepherd role and we made the decision to release the platform in the 1.0, 2.0, etc. scenario to make sure these APIs that developers are using are available on all devices on the platform. And going forward it’s part of our job to make sure that stays together. A community process is more difficult to manage — we take submissions, but it’s in a more controlled way as far as how it comes back out." – May 10, 2011 at Google I/O
  • "Android is my creation, my baby. When I was an engineer I was always a fan of open source, and now our whole commercial strategy is based upon open source. You can imagine how passionate I am about this." – November 2011
Latest Stories
May 17, 2013 5:48 PM

Dell's thumb PC, Project Ophelia, to ship in July

Dell says Android-based Project Ophelia could be a PC, gaming console, or TV set-top box.

May 17, 2013 3:00 PM

What your IT department could learn from Sony's disruption

Sony is a text book example of a disrupted company --and the same thing could happen to your IT department if you're not careful.

May 17, 2013 2:25 PM

Even with dual-persona phones, business and personal can still mix

As a result, many employers continue to wipe compromised phones completely.

May 17, 2013 11:34 AM

Would you trust these people wearing Google Glass?

IDGNS San Francisco

At Google I/O, Glass wearers said "trust us," even as Congress sent a letter to CEO Larry Page asking pointed questions about privacy.

May 17, 2013 10:57 AM

Appthority highlights the deluge of apps pouring into the workplace

Appthority offers IT pros incredible insight into the security and risks of mobile apps being used in their organizations. It also highlights the challenges that stores with hundreds of thousands of apps pose to the selection process for both IT and business users. 

May 16, 2013 6:10 PM

Watch Google CEO Larry Page talk about farming and self-driving cars

IDGNS San Francisco

An odd little speech.

FOLLOW US
Get CITEworld updates via email, RSS or social media