Google Refuses Request For Galaxy Nexus Source Code

"Open source" apparently doesn't mean what you think it means.

Get the WebProNews Newsletter:

Google Refuses Request For Galaxy Nexus Source Code
[ Technology]

Google has filed a motion opposing an Apple subpoena for the source code used on the Samsung Galaxy Nexus smartphone. The subpoena was filed in the second of Apple’s two current lawsuits against Samsung in the U.S. (not the one currently approaching trial). In this suit, as with the other, Apple alleges patent infringement against Samsung.

As part of the suit, Apple filed a subpoena asking for the source code of Android as found on the Galaxy Nexus, as well as documentation showing how, specifically, that source code differed from the publicly available version of the Android source code. In a filing on Saturday (PDF), Google expressed its opposition to the subpoena, calling it “a manufactured controversy.” Google’s filing notes that Apple’s subpoena was delayed until too near a court-imposed deadline, making it impossible for Google to produce the relevant documentation. They also point out that Google has repeatedly provided the source code for “lead devices” (i.e., the Nexus devices that Google releases with each new major version of Android) like the Galaxy Nexus, and that Apple’s only reason for delaying was to make it possible for them to file a motion to compel Google to turn over the code.

For much of the first portion of the filing, it seems as though Google has a fair point – they appear to have been willing to play ball with Apple, and Apple appears to have employed some sneaky lawyering in order to get more than Google is willing to give. It’s what Google isn’t willing to give, though, that’s really interesting. First of all, Google’s filing points out that Samsung is the manufacturer of the Galaxy Nexus, and that the freely available open source code is not relevant, as it is not the final version of Android 4.0 Ice Cream Sandwich that went onto the phone (though it’s worth noting that earlier in the document Google claims that for lead devices, OEMs are only provided the binaries for installing Android, and not the software itself).

Second, and more interestingly, Google opposes Apple’s subpoena on the grounds that providing the information Apple requests “would reveal critical Google trade secrets.” That is, the exact form of Android as it is implemented on the Galaxy Nexus is proprietary, not open source at all. Google opposes Apple’s demand on the grounds that “Apple has failed to meet its burden required to pierce Google’s trade secrets.” They also argue (rightly, almost certainly) that “Apple could want this request for one purpose only – to design claims for other litigation.”

Google’s response to Apple’s subpoena makes sense. The Galaxy Nexus is Google’s flagship phone – the only Google-branded Android phone currently on the market, and arguably the best Android phone available. That said, though, the refusal to hand over the Galaxy Nexus source code is another nail in the coffin of the idea that Android is an open platform. Android is, as iMore said last year, “openy.” While Google may brag about the platform’s openness, when it gets down to it, they are as protective of Android as Apple is of iOS.

[H/T: FOSS Patents]

Google Refuses Request For Galaxy Nexus Source Code
Top Rated White Papers and Resources
  • Jerod

    Im getting the Nexus Thursday to see what the hype is about.

  • Bozzy

    The Google apps have never been open sourced (Gmail, Google+, etc) and neither has the radio firmware. The OS is open source. That is a major distinction the author of this article fails to mention.

  • Gerardo Madrigal

    This is incredible. I don’t see any brand manufacturing iOS phones write I’d buying an Android phone I can pick from a lot of brands.

  • Richard

    Actually the Nexus S is still available for purchase.

  • Daniel

    This article is as useless as it’s source. Some parts are open some are not. Has never been a secret. I build from AOSP to my Nexus every week, I can check out the code, make changes to it, propose changes. So yeah, that is pretty much open source to me. Unfortunately drivers and manufacturer specific software is not open source, but neither is it a part of Android.

  • http://dariocavedon.blogspot.com iced

    Open and closed source are working together in Android phons. The manufactor decide what, not Apple.

  • Join for Access to Our Exclusive Web Tools
  • Sidebar Top
  • Sidebar Middle
  • Sign Up For The Free Newsletter
  • Sidebar Bottom