ie8 fix
madison

Google's "highly proprietary source code": unfair edge for Motorola?

By | August 17, 2011, 9:48am PDT

Summary: Last week, Google filed a motion for sanctions against Microsoft over access to “highly proprietary” Android source code. The company said it doesn’t even share this code with its partners, including Motorola. But what happens to that code when Google owns Motorola?

Licensing operating systems to hardware partners is a tricky business. Google’s announcement this week that it plans to buy Motorola Mobility is a tacit admission that the partnership thing just isn’t working out for them. Android might be selling lots of phones (and a few tablets too), but the ecosystem is a mess, the Android reputation isn’t exactly stellar, and Google isn’t making nearly enough revenue per phone.

In “Android isn’t free,” Farhad Manjoo of Slate predicts that “this deal will represent a turning point in how Google operates Android.”

Today, the platform is “open” but chaotic—because phone-makers get the software for free and can do whatever they want with it, Android is available on some good phones as well as lots and lots of cheap, bad ones. In the aftermath of this deal, Google will seek to exert greater influence over hardware companies.

And it will be able to exert the greatest influence of all over the company it owns. Buying a hardware company means Google gets to build Android and its phones in sync. Tablets, too—if this merger goes through, the Motorola Xoom will become a Google device.

Google is buying a company with 19,000 employees that sells more than 10 million phones every year (although fewer than half of those are smartphones). A Google phone or tablet manufactured by Motorola will have unfair advantages right out of the gate.

Such a phone will almost certainly be set by default to use Google services and will also steer traffic exclusively to Google’s sites. There’s no guarantee other handset makers will be as loyal to Google—at least not without some cash in exchange for setting the right default services. Google can even sell its phone at or below cost if it knows it can make a higher amount through the ongoing revenue stream.

But the biggest advantage of all is technical. The engineers who work on those new phones and tablets made by Google subsidiary Motorola will have access to “highly proprietary” parts of Android that Motorola engineers don’t see now.

Google admitted as much last week in a legal document it filed with the International Trade Commission in Washington, D.C. Microsoft is the complainant in that case, accusing Motorola of patent infringement in a case that involves “Certain mobile devices, associated software, and components thereof.”

Although Android isn’t mentioned in that title, the Android source code is the star of the investigation. Experts on both sides are looking at it. Last week Google filed a Motion for Sanctions against Microsoft, arguing that Microsoft had improperly shared “highly proprietary source code that Google does not even share with its partners, such as Motorola.”

In its motion, Google argues that it must keep Microsoft from “gaining advantage” from this source code. So how do Samsung, HTC, LG, and Sony Ericsson feel about a direct competitor getting access to code they can’t share?

I can’t imagine that Google will build a wall between its hardware arm and the keepers of its Android source code, unless they’re forced to do so. The financial and technical advantages of combining hardware and software design forces are significant. The urge to merge them fully would be irresistible.

Under the circumstances, I don’t see how the existing partner relationships that Google has built can survive. The best case scenario is that they are severely weakened. My guess is that all four of those recently demoted Android partners are polishing the language in their antitrust complaints right now.

Most of the speculation I’ve seen so far says this merger should pass regulatory muster pretty easily. I wonder if the question of source code could be a bigger obstacle than some people think.

Update: Apparently some commenters don’t believe that the source code under discussion is related to Android. Yes, it is. Here is the description of the legal action, taken from Motorola’s annual report to the SEC (Form 10-K), under the heading “Patent-Related Cases”:

Microsoft Corporation v. Motorola, Inc.

On October 1, 2010, Microsoft Corporation (“Microsoft”) filed complaints against Motorola, Inc. in the International Trade Commission (“ITC”) and the United States District Court for the Western District of Washington (“District Court”) alleging patent infringement based on products manufactured and sold by Motorola, Inc. The ITC matter is entitled In the Matter of Mobile Devices, Associated Software, and Components Thereof (Inv. No. 337-TA-744). On October 6, 2010 and October 12, 2010, Microsoft amended the District Court and ITC complaints, respectively, to add Motorola Mobility, Inc. as a defendant. The complaints, as amended, allege infringement of claims in nine patents based on Motorola, Inc.’s and Motorola Mobility, Inc.’s manufacture and sale of Android-based mobile phones. [emphasis added]

The Google source code was delivered under subpoena and is directly related to the “Android-based mobile phones” described in the complaint.

Update 2: The ITC administrative law judge has denied Google’s motion, according to Reuters. The judge’s decision was, in fact, sharply critical of Google:

The ground rules in the case, in which just about everything is (frustratingly) shielded by the confidentiality order, say that any party that objects to another’s use of confidential materials has to make a good-faith effort to resolve the dispute, and then must wait two days before filing a motion for sanctions. “The ALJ finds no basis to discern from Google’s statement whether Google made a reasonable, good-faith effort to resolve the matter with Microsoft,” Judge Essex wrote. “The ALJ notes to Google failed to attach the Warren email to its motion and it is unclear whether Google even notified Microsoft of its intention to file the instant motion.”

As a result, Microsoft’s expert witness will be allowed to testify about the source code associated with Motorola’s Android devices.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications.

Disclosure

Ed Bott

Ed Bott is a freelance technical journalist and book author. All work that Ed does is on a contractual basis.

Since 1994, Ed has written more than 25 books about Microsoft Windows and Office. Along with various co-authors, Ed is completely responsible for the content of the books he writes. As a key part of his contractual relationship with publishers, he gives them permission to print and distribute the content he writes and to pay him a royalty based on the actual sales of those books. Ed's books written prior to fall 2011 have been distributed by Que Publishing (a division of Pearson Education) and by Microsoft Press. As of November 2011, Ed is a partner in the independent publishing company Fair Trade Digital Exchange, which exclusively publishes his books.

On occasion, Ed accepts consulting assignments. In recent years, he has worked as an expert witness in cases where his experience and knowledge of Microsoft and Microsoft Windows have been useful. In each such case, his compensation is on an hourly basis, and he is hired as a witness, not an advocate.

Ed does not own stock or have any other financial interest in Microsoft or any other software company. He owns 500 shares of stock in EMC Corporation, which was purchased before the company's acquisition of VMware. In addition, he owns 350 shares of stock in Intel Corporation, purchased more than two years ago. All stocks are held in retirement accounts for long-term growth.

Ed does not accept gifts from companies he covers. All hardware products he writes about are purchased with his own funds or are review units covered under formal loan agreements and are returned after the review is complete.

Biography

Ed Bott

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. He's served as editor of the U.S. edition of PC Computing and managing editor of PC World; both publications had monthly paid circulation in excess of 1 million during his tenure. He is the author of more than 25 books on Microsoft Windows and Office, including the recently released Windows 7 Inside Out.

89
Comments

Join the conversation!

Just In

RE: Google's
beijing2008 14th Sep
That was GOOD! rolex yacht master replica
0 Votes
+ -
RE: Google's
Alan Smithie 17th Aug
Love to see the Windows source code and how much of that has been pilfered
0 Votes
+ -
@Alan Smithie

(sarcasm)
Only, if you want a lesson in how to write spaghetti code.
(/sarcasm)
0 Votes
+ -
@fatman65535 , where do the likes of you and your idiotic comments come from, just curious.
You obviously haven't noticed the stream of "spaghetti coders", engineers and designers that have gone from MS to Google or Mozilla or elswhere and also the other way around. The pool of developers and software engineers and designers have been thouroughly mixed.
There is not one advantage or bit of better code from OS X to Linux to Windows. they are all roughly the same quality and based on equally old and crappy software in all cases.
I'd love just one OS, here in 2011 to just work and do so even close to flawlessly without unecessary complexity but none of them offer that....nope not even OS X Apple fanatics.
0 Votes
+ -
RE: Google's
bitcrazed 18th Aug
@xuniL_z - well said.

@fatman65535 - a quick search on the internet would have returned to you links to Diomidis Spinellis' paper presented at ISE 08 which compares the source code of Windows Research Kernel (based on Windows 2003 Server) vs. Linux vs. FreeBSD vs. Solaris.

That paper would have highlighted the strengths and weaknesses of the source code of each OS at the time.

Note, however, that the Windows source tree has undergone considerable improvement for Win7 and even more improvement for Win8 as part of the MinWin effort to re-modularize Windows and eliminate unnecessary dependencies between modules.

Alternatively, you can continue in your ignorance and enjoy the rewards that brings you.
0 Votes
+ -
RE: Google's
TheFilipinoFlash 18th Aug
@fatman65535 I Doubt it is even written in Visual Basic... uhmm is it? *cringe*
0 Votes
+ -
RE: Google's
jfreedle2@... 3rd Sep
@fatman65535 Just look at all the Linux code, that will show you how to write spaghetti code that does not work very effectively.
0 Votes
+ -
@Alan Smithie

plain
0 Votes
+ -
RE: Google's
beijing2008 14th Sep
That was GOOD! rolex yacht master replica
0 Votes
+ -
RE: Google's
Rich Miles 17th Aug
How can Android be both "open source" and contain "proprietary code"?
0 Votes
+ -
easy...
vgrig 17th Aug
@Rich Miles
...it's not released yet - so it's not open source.
0 Votes
+ -
RE: Google's
Rich Miles 17th Aug
@vgrig So, Android isn't open source then? Because this code is certainly in production.
0 Votes
+ -
RE: Google's
Peter Perry 17th Aug
@vgrig That would not be accurate! The entire 2.3 line has been released for some time...

Google keeps their apparently separate in what they refer to as the gmanapps suite... This is typically things like Gmail, youtube, the Market and such, these are proprietary.

Either way, this will not give Google an edge.
0 Votes
+ -
RE: Google's
Jeremy-UK 17th Aug
@Rich Miles It can't. It isn't "open" in the way RMS would understand it. This whole "open" nonsense is just a smoke screen, and the "openness" never benefitted end customers anyway.
0 Votes
+ -
RE: Google's
vgrig 17th Aug
@Jeremy-UK
There is more to open source than RMS's interpretation.

@Rich Miles
1. i don't see anywhere in the document (other than Bott claiming it) that this code is part of the android and specifially part of the released android version. In fact there is no word "andrioid" in google's filing. for all we know it can be a Q&A script for testing android builds.
2. Google doesn't have make code available untill it ships a product with that code - that's how GPL works. So - as far as i know - source code for every android product that ever shipped to consumers is available. (there was a delay of code release for 3.0 or 3.1 - i don't know what happened with that).
0 Votes
+ -
RE: Google's
daboochmeister 17th Aug
@vgrig - thank you! Some sanity and clear observations, finally. I too was wondering what made Ed Bott think the code involved was in Android ... and as to licensing, what you say is true, but even more importantly, little of Android is under GPL anyways, and all of it that is in fact openly available all the time, even during development. The userspace stuff that's under the Apache Software License 2.0 is held privately until release, however.
0 Votes
+ -
Contributr
Go read the documents
Ed Bott 17th Aug
@Jeremy-UK and @daboochmeister

Have you guys read the documents? This is the source code that goes in Android devices manufactured and sold by Motorola. It could not be clearer.
0 Votes
+ -
RE: Google's
Jeremy-UK 17th Aug
@Ed Bott - Yeah, I understand that. My point is Google's instance that Android is completely "open" doesn't jive with the reality that there is source code in implementations they don't share even with partners! Then there is MotoBlur (on some Motorola devices) that is closed source. This "open" nonsense is just that.
0 Votes
+ -
(deleted)
daboochmeister Updated - 17th Aug
(deleted [by me ... not worth the words]).
0 Votes
+ -
Message has been deleted.
Still Lynn Updated - 18th Aug
0 Votes
+ -
RE: Google's
blueskip 18th Aug
@Still Lynn I agree. I was sorry I read it afterward. What a bogus crock.
0 Votes
+ -
RE: Google's
dheady@... 18th Aug
@Rich Miles Possibly in the same way in which OS X is both open source and proprietary ( http://www.apple.com/opensource/ ). Besides, the term 'open source' is misleading. It doesn't mean it's necessarily free. Rather it means the OEM has entered into a licensing agreement with the community. There are rather strong conditions to using open source code. It's not as if you can simply sell an OS based upon it. You have to contribute.
0 Votes
+ -
RE: Google's
bannedagain 18th Aug
@dheady@...

Apple don't base their marketing on OSX being "open" like Google does with Android.

And all the little fanboys lap Google's deception up.
0 Votes
+ -
RE: Google's
willyampz 18th Aug
@Rich Miles
If you read the license for android you will find there are components that are proprietary, but the majority is open source. Its called "the real world", not the black and white "either its 100% open or its 100% closed" mentality. In the US we live in a democracy which is supposed to be open and free. Are there not secrets kept from the people, which are needed for their own good, in law enforcement FBI, CIA, military? Google is not the non-profit Free Software Foundation here, and I don't understand how people have a problem with that. They are a for profit business and walk a line, opening up and giving away so much source code and keeping bits closed for competitive, strategic purposes. This enables them to fund the development of generous quantities of awesome free applications and source code. Then, people like you will go on and bash desktop linux, a example of 100% free and open source, for its low popularity.
0 Votes
+ -
RE: Google's
illegaloperation 17th Aug
OEMs will give more attention to Windows Phones as a result.
0 Votes
+ -
RE: Google's
LoverockDavidson_-24231404894599612871915491754222 17th Aug
@day2die
That would be my guess as well. As long as they don't to back to BREW. yuck.
0 Votes
+ -
RE: Google's
Jeremy-UK 17th Aug
@day2die It think is they aren't then they should be.
0 Votes
+ -
RE: Google's
Rabid Howler Monkey Updated - 17th Aug
@day2die Don't forget that Microsoft and Nokia have a 'special' relationship. These OEMs will be 2nd class citizens with Microsoft too.

Samsung appears to have hired CynaogenMod, the developer behind the Android-based distro with the same name. This indicates that Samsung intends to move forward with Android at least for the time being.

Maybe some of these OEMs will give MeeGo a whirl, even as they continue on with Android and WP7 as 2nd class OEMs.
0 Votes
+ -
MS Bought Nokia?
Bruizer 17th Aug
@Rabid Howler Monkey

News to me.
0 Votes
+ -
RE: Google's
Rabid Howler Monkey Updated - 17th Aug
@Bruizer Nope, I said that "Microsoft and Nokia have a 'special' relationship". More on that here:

http://www.zdnet.com/blog/hardware/nokiamicrosoft-partnership-winners-and-losers/11377
"It could also be a bad day for other Windows Phone OEMs. During todays Financial and Strategy briefing, Nokia CEO Stephen Elop said that the company had a unique relationship with Microsoft, and that the deal was not your mothers OEM deal with Microsoft and that the deal also allowed Nokia to differentiate itself from other OEMs.
0 Votes
+ -
RE: Google's
ccrockett@... 17th Aug
@Rabid Howler Monkey My guess is Microsoft is already talking to both HTC and Samsung about an even closer relationship with WP7. Microsoft is great at working with multiple OEMs, it'll be a cake-walk for them.
0 Votes
+ -
RE: Google's
Rabid Howler Monkey 17th Aug
@ccrockett@ Nokia's CEO Stephen Elop is no stranger to Microsoft and has considerably more knowledge of their agreement with Microsoft than either you or I.
0 Votes
+ -
RE: Google's
rhonin 17th Aug
@Rabid Howler Monkey
Remember, Samsung is the only OEM who currently mods source code. All others add overlays, apps, security, etc...
0 Votes
+ -
RE: Google's
Knowles2 18th Aug
ccrockett@...
08/17/2011 12:34 PM

I seriously doubt NOKIA did not demand an exclusivity with in the agreement between NOKIA and Microsoft. Microsoft may not be able to go to anyone else an offer the same agreement they have with NOKIA. If NOKIA did not demand an exclusivity clause, that limit what aid Microsoft can give to other OEMs then they made a tactical error and a big one.
0 Votes
+ -
RE: Go read the documents
vgrig Updated - 17th Aug
@Ed Bott

Sorry - there is no "reply" link for your post, so here:
- you posted Goodle's "Motion for Sanctions" - can you tell me how many time word "Android" appear in that document? Wanna guess? So, if Google is not complaining about Android code BY NAME - how do you know that code IS ANDROID? Got any other document links?
0 Votes
+ -
RE: Google's
Rama.NET 17th Aug
@vgrig
First of all Microsoft is suing MMI for their version of Android phones, and guess what MMI uses only Android to produce their phones, which is Google is said to be the creator and Google themselves mentioned their OS has propreitory components. Neither MMI is using ChromeOS nor MSFT is after MMI about it. So only thing left in the equation is Android. I am sorry, your favoritism might have ruled that possibility out.
0 Votes
+ -
RE: Google's
Fan_of_Tech 18th Aug
@vgrig

It has been known for a while now that the case is directed towards Motorola phones running Android. If the code was not Android and running on an Android phone and proprietary to Google what else could it be?

The other article on ZDNET http://www.zdnet.com/blog/btl/judge-denies-googles-witness-complaint-in-microsoft-motorola-dispute/55299 also explains this.
0 Votes
+ -
RE: Google's
Rformisa 18th Aug
@day2die
Yeah right
0 Votes
+ -
RE: Google's
dheady@... 18th Aug
@day2die I suspect you're correct. About time Microsoft caught a break in the mobile market. After one debacle after another throwing Redmond a bone is over due. Frankly, MS would be well served buying Nokia, just as Google buys MM. On the other hand it does resemble shuffling the deck chairs on an old ocean liner.
0 Votes
+ -
RE: Google's
Knowles2 Updated - 18th Aug
@day2die You mean the OEM will go running to a competitor who just a couple of month ago threw a cool billion at Nokia so that the company could form a close relationship with Microsoft and work on phones together.

These guys have only 3 options, Meego, which looks pretty descent or developed there own OS, or trust in Google that Google still care about theses relationships and will be fair in providing a level playing field. I suspect they will go for the 3rd one initially and see how this plays out. HTC and Samsung will continue the development of there own backend services such as cloud storage and Android shops and building there own online distribution services.
0 Votes
+ -
RE: Google's
wutname1 17th Aug
"Google will seek to exert greater influence over hardware companies." - they already have been they have the market share so they are starting to make manufactures commit to providing all updates to a phone for 18 months after the phones release, it has nothing to do with Motorola it has to do with fragmentation

"Such a phone will almost certainly be set by default to use Google services and will also steer traffic exclusively to Google?s sites." - This is already done by every phone that carrys a WithGoogle or By Google on it. if you want to pre-load Gmail, Voice, Maps etc manufactures agree to specific terms on what has to be on the phone and how it functions. Microsoft does this no matter what you have no choice to say we will go at it alone, its just no manufacture is dumb enough (brave enough) to go off on their own, and this might change with a Amazon tablet.
0 Votes
+ -
RE: Google's
LoverockDavidson_-24231404894599612871915491754222 17th Aug
Yes it is an unfair advantage which will cause 2 things to happen in the world of mobility. 1. Antitrust lawsuits will be filed against Google. 2. OEMs will switch to another OS.
0 Votes
+ -
RE: Google's
jessepollard 17th Aug
@LoverockDavidson_ And the same can be said of MS-Nokia.
1. Antiturst lawsuits will be filed against Microsoft
2. OEMs will switch to another OS.
0 Votes
+ -
RE: Google's
the.nameless.drifter Updated - 18th Aug
@jessepollard

1. Sorry there is a fundamental difference between owning a company and having a partnership.
2. It would be hard to switch away from something they don't really use (but may in future)

Oh and a point to Ed if Google sell Motorola phones (hardware) under cost price then they'll fall foul of anti monopoly and anti trust legislation
0 Votes
+ -
Conversation overheard in 2015
facebook@... 17th Aug
Person 1: "Remember Sony's Betamax?"
Person 2: "Yeah. And do you remember Google's Android?"
0 Votes
+ -
RE: Google's
willyampz 18th Aug
@facebook@...
totally different situation
0 Votes
+ -
RE: Google's
bannedagain Updated - 18th Aug
@willyampz

Here, how's this version:-

Person 1 "Remember Amiga?"
Person 2 "Remember that advertising company, the one caught out being deceptive too many times, Goggle I think it was."
0 Votes
+ -
RE: Google's
vgrig 17th Aug
lol - zdnet removed my post - guess i was right about Bott opinions being very one-sided. Or meybe they didn't like mentionf Harry Fuller. :-P
0 Votes
+ -
Well,...
Userama Updated - 17th Aug
...so much for good ol' "open" Google.
0 Votes
+ -
RE: Google's
Jeremy-UK 17th Aug
I think the bigger problem for Google is how much they paid for a failing phone maker. This represents two year's profit for Google, and Android does effectively nothing for their bottom line (I mean what the heck does it matter if it's an Android device or an iOS device you're using - default search engine is still Google, right?).

I don't see many upsides to this for Google. It is bound to strain relationships with other OEMs. It is bound to raise antitrust concerns. What do Google get? Well a patent portfolio (good) and a the third best Android handset maker (not so good). Meanwhile the "action" has moved onto tablets - and the iPad has that sewn-up. The fact that Android users spend a tiny fraction on content and apps compared to users of iOS and all is not good.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix