Showing posts with label Open Handset Alliance. Show all posts
Showing posts with label Open Handset Alliance. Show all posts

Thursday, January 3, 2013

Based on Google's stance on API copyrightability, Samsung could make Android apps run on Tizen

Samsung today confirmed its plan to release during the course of 2013 multiple mobile phones running the Tizen platform, which is supported by companies including Intel, Vodafone and NTT DoCoMo, and Linux-based like Android. A Bloomberg report on this announcement says "Samsung looks to reduce its reliance on Google (GOOG) Inc.'s Android operating system after the Internet search company acquired handset maker Motorola Mobility Holdings Inc. for $12.5 billion in May".

Samsung is rightly concerned about what Google will ultimately do with Motorola Mobility. Google's plan to use MMI's patents to bring about global patent peace has not worked out at all. And there comes a point at which Android will be perceived by many consumers as a Samsung platform -- because of the ubiquity of the Korean electronics giant's gadgets. Also, more and more end users become accustomed to Samsung's proprietary extensions on top of Android, named Touchwiz.

At some point Samsung may determine that Tizen meets its strategic needs better than Android does. For example, Samsung may want more freedom to partner with other providers of online services and/or to increasingly promote its own offerings. This would lead to a potentially irreconcilable conflict between the two companies.

In this scenario Google might hope that Samsung is going to remain focused on Android (and play by Google's rules) because of the huge number of existing apps. Even Samsung's strategy of hedging its bets with Tizen is not going to make the whole app developer community flock to that platform. But with both Android and Tizen being based on Linux, wouldn't it make a lot of sense to create an interface that enables most (or, at some point, all) existing Android apps to run on Tizen? Sort of an emulator? In that case, Samsung's customers could switch from Android to Tizen in a fairly smooth transition. Samsung would have to leave the Open Handset Alliance (OHA) for fragmentation of Android, but that wouldn't really matter at that point.

Over time, the Tizen engine for Android apps could even have unique functionality that would render apps optimized for Tizen incompatible with Android.

Granted, this is speculative. But this has happened before. When Google launched Android, it understood that it needed a large and diverse choice of apps, and in order to attract app developers, it provided them with a programming environment derived from Java. And it did this without a license from Sun Microsystems, which became a wholly-owned Oracle subsidiary three years ago. At the same time, it also hijacked Linux, using large amounts of Linux API material.

When Oracle decided to take legal action against this allegedly "lawless conduct", Google defended itself primarily with the argument that any material it appropriated was not protected under copyright law. Google didn't deny that it used Java API material: it merely disputed that there was anything unlawful about it.

Judge William Alsup in the Northern District of California sided with Google on this one. Oracle appealed his ruling to the United States Court of Appeals for the Federal Circuit. The appeal focuses exclusively on the copyright part of the case (which originally also involved seven patents).

As the saying goes, "live by the sword, die by the sword". Google would have to contradict its own positions on API copyrightability if Samsung decided to do to Android what Google did (and continues to be doing) to Java.

If Oracle's appeal succeeds and some or all of the appropriated API material is declared copyrightable, Google will have to work out a deal with Oracle. But in that event it will also be in a position to make it much harder for Samsung to supplant Android with Tizen.

If you'd like to be updated on the smartphone patent disputes and other intellectual property matters I cover, please subscribe to my RSS feed (in the right-hand column) and/or follow me on Twitter @FOSSpatents and Google+.

Share with other professionals via LinkedIn:


Friday, December 28, 2012

Android-Android war raging in Korea as LG seeks injunction against Samsung Galaxy Note 10.1

Dow Jones Newswires reports on a statement by LG Display according to which it has requested a Korean court to "completely stop the sale, manufacture, and importation" of Samsung's Galaxy Note 10.1 tablet computer over the alleged infringement of three display patents. The injunction request is apparently a response to a December 7 Samsung lawsuit alleging the infringement of seven liquid crystal display (LCD) patents.

Display technology patents are generally outside my focus, and I don't have first-hand access to information on Korean lawsuits (I can access official documents in the U.S., and attend court hearings in, or at least obtain and analyze rulings from, several European jurisdictions). So I won't follow this in detail, but I do want to share three observations, just quickly:

  1. Both Samsung and LG are members of the Open Handset Alliance (OHA), the Google-controlled consortium behind Android. [Update on January 1, 2013] LG Electronics asked me to clarify that LG Display, which is suing Samsung, is a separate legal entity from LG Electronics. While both are part of the wider LG group, they have different legal teams, including their own intellectual property groups. [/Update] LG is now trying to get a major Android tablet banned.

    Hardware differentiation among device makers distributing the same mobile software platform is key, and it's not only in Google's interest but also good for consumers. And if company A believes that company B steals its hardware innovations, the only legal recourse it has is to bring patent infringement actions. In the alternative, everyone would be free to copy, which would run counter to the idea of differentiation and would serve as a disincentive for continued innovation. Therefore, the fact that both companies are members of the OHA doesn't mean that an Android-Android hardware patent lawsuit is unacceptable.

    An Android-Android software patent dispute would be a different thing. Competition among Android device makers is extremely fierce, with only Samsung making serious money and all others, except for Google-subsidized Motorola Mobility, being involved in a race to the bottom that no one except ZTE and Huawei can ultimately win. One way for some companies to escape from this race to the bottom would be to assert patents against weaker rivals. In August ,2011 Motorola Mobility, just a few days before reaching an agreement with Google, indicated that it was going to use its patents in order to gain a competitive advantage over other Android device makers. The acquisition took care of that threat, at the price of $12.5 billion that bought Google very little leverage against Apple and Microsoft. It remains to be seen whether other Android device makers will look for ways to use patents in order to enhance their relative competitiveness within the Android ecosystem. Most Android device makers are extremely weak in terms of patents, but they aren't all equally weak, and for an example, I wouldn't rule out that Sony owns some patents that could really be leveraged. If someone finds he's a little less weak, he may consider bullying some others.

  2. The OHA's rules apparently don't prevent Samsung and LG from asserting hardware patents against each other's Android-based products (in the alternative, the OHA would probably be an illegal cartel). Google is sitting on the sidelines watching its allies -- both companies have built "Nexus" lead devices for Google -- fight each other over display patents. Ultimately the solution will be a license deal, which will come with payments and, possibly, some restrictions concerning patents that protect differentiation. If Google accepts and even benefits from display patent enforcement within the Android ecosystem, it should also respect the intellectual property of patent holders from outside that ecosystem, such as (in alphabetical order) Apple, Microsoft, Nokia, and Oracle. Or even the lesser-known ones such as Gemalto, whose Android patent infringement case (brought against Samsung, HTC and Motorola in 2010) will go to trial in a few months. If Samsung and LG can protect their display technologies, there's no reason why other companies shouldn't protect their IP as well.

  3. Samsung's meteoric rise has made the company a prime target of patent infringement lawsuits. To some extent, that's just normal, and Samsung has the resources and the sophistication to deal with this. But it's currently fighting a multi-front war: it just retaliated against Ericsson, received a Statement of Objections from the European Commission over its assertions of standard-essential patents against Apple, is embroiled in more than 50 lawsuits worldwide with Apple, and now it has this fight with LG going on. Samsung would be well-advised to resolve as many issues as possible through licensing and focus only on the strategically most important battles.

    One company with which Samsung should seek a license deal if it doesn't already have one in place is Nokia. In my commentary on last week's Nokia-RIM settlement I expressed my belief that Nokia and Samsung most likely have an SEP license agreement in place, but Nokia is increasingly monetizing and asserting certain non-SEPs as well. I can't imagine that Samsung doesn't use any of Nokia's non-standard-essential inventions, given the breadth, depth and strength of that portfolio, so a solution is needed (unless it's already in place without anyone knowing about it).

If you'd like to be updated on the smartphone patent disputes and other intellectual property matters I cover, please subscribe to my RSS feed (in the right-hand column) and/or follow me on Twitter @FOSSpatents and Google+.

Share with other professionals via LinkedIn:


Sunday, September 16, 2012

If Google can cancel Acer's license, why should Apple have to grant one to Google?

After a post in which I explained that "if Apple patented rounded corners, Google patented linked documents", I'd now like to comment on the IP licensing and competition issues relating to Google's pressure on Acer that resulted in the cancelation of a Chinese product launch. Acer is a member of the Google-dominated "Open Handset Alliance" and was about to release a smartphone running an Android fork named Aliyun, which was created by Alibaba, a Chinese Google competitor, but Google essentially says: "you're with us or you're against us". You can be a member of the OHA and an official licensee of Android, or you want to distribute forks (derivative programs), in which case we'll throw you out of the OHA and cancel your official Android license. Google got its way.

Alibaba's key allegation, which news agencies reported and Google never denied, is that "Google, owner of the Android OS, threatened to cancel Acer's license to use Android for its other phones if the launch [of the Aliyun-based phone] went ahead".

Android's non-openness is old news, and nothing I could say would counterbalance the deafening silence and open double standards of various "free software" and "open source" luminaries and entities. The Skyhook litigation and the Korean antitrust investigation, as well as some of the material presented at the recent Oracle v. Google trial, have brought to light some of Google's bullying tactics. And I previously reported on Google's representation to a court that the Galaxy Nexus source code is closed and proprietary as well as on HTC's representation to the ITC that it doesn't have the source code Google's closed-source apps.

What I want to focus on here is what Google's behavior and its attempts to justify it reveal about Google's attitude toward its own intellectual property, and what this means in turn for Apple, which is developing all over the world an astounding record of court decisions proving theft of its intellectual property by Google and its partners. Looking at what both companies are doing, Apple's enforcement of intellectual property rights against Android is far more legitimate than Google's exclusionary strategy, as I'll explain.

So let's look at what Google is doing, then recapture what Apple is doing, and then compare the two patterns of behavior.

Whatever Alibaba's Aliyun does, there is no indidication of Android trademark infringement

Many of the people who have commented on this conflate the issues. There are different reasons for which Google doesn't like Aliyun, and for each one of them there's a different answer as to what the legitimate response (including pre-emptive measures) would be.

The very latest and most serious allegation is "piracy" of closed-source Google apps as well as third-party apps from developers who purportedly never consented to the distribution of their apps on the Aliyun app store. I can't verify this and Alibaba is innocent until proven guilty, but let's assume here, for the sake of the argument, that it is true and that Google had hard evidence in its hands. In that case, Google would have been in its right to take the appropriate measures under civil or even criminal law against Aliyun for the hypothetical infringement and against Acer to prevent its impending infringement through distribution of unlawfully-acquired software, and third-party app developers would owe it a big "thank you" for also defending their rights. I would furthermore agree that a company (in this case, Acer) may lose its license to some software (in this case, Google's proprietary apps) if it infringes it through the sale of unlicensed products, just like a shop may refuse to do business with a customer who pays for some goods but steals others. But the problem is that Google went beyond the appropriate measures to stop or prevent infringement.

It's clear from Google's (and Alibaba's) statements that Google did not merely demand the removal of copyright-infringing material. If Google's had only given a takedown notice, the launch of that Aliyun-based smartphone would have been delayed, but not canceled altogether.

Another act of piracy would have been any unlicensed use of the Android trademark. But by merely saying that it wants Aliyun to become "the Android of China", Alibaba did not infringe the Android trademark. It's a legitimate reference by one competitor to another. There isn't even a scintilla of doubt: Acer and Alibaba were not going to name their product "Android". It has a distinctive name: "Aliyun".

Now we've addressed the entirety of the intellectual property rights (copyright license to closed-source Google apps and trademark license to Android) that Google threatened to stop licensing to Acer if it had gone ahead with the launch of its Aliyun-based product. Everything else that Google licenses to Acer is formally available under open source licenses. It's the closed-source software and the trademark that you don't get if you download "stock Android" from the Internet. And we've now seen that one category of rights -- trademarks -- wasn't going to be infringed, and if there had really been a threat of an infringement of copyrights, it could have been addressed very effectively without killing the entire product, just like Google doesn't have to take down all of YouTube just because of the illegal content that gets uploaded and accessed there literally every second.

That leaves only one kind of argument, and it's the one that Google's Andy Rubin has primarily stressed in his reactions on Google+: compatibility (or, conversely, fragmentation).

Google's promotion of compatibility and its fight against fragmentation obviously don't apply to Oracle's Java. It will be up to the United States Court of Appeals for the Federal Circuit to review the finding of non-copyrightability of Oracle's Java APIs and other aspects of that case. But even if Google uses double standards in the fragmentation context, fighting fragmentation is, per se, a laudable goal. As an Android user, I consider it an important issue, but only within reason. For example, I have some special Samsung apps that wouldn't run on an HTC or Motorola phone, and I still think it's good that they are available.

The worst form of fragmentation is not at issue here. Customers were not going to be sold incompatible devices that would have been labeled as Android devices. All that would have happened is that those Acer customers who buy an Android device get apps that don't run on the devices of other Acer customers who buy an Aliyun device, and vice versa, while some apps would have run on either kind of device.

Let's face it: this is the most permissible kind of fragmentation. Nobody forced Google to release large parts of Android under an open source license. But forks are part of the open source way of life. If Google had taken Oracle's Java material that is available under the GPL (a viral, or "copyleft", license) and then released it under that license, it could also have chosen to be incompatible. It could not have used the Java trademark, but it would simply have chosen one of the two options Oracle (as Sun previously did) offers everyone: be compatible and take a commercial license, or be open source and comply with the GPL. In Android's case, the GPL may very well apply to more parts than Google admits, but Google's own code is largely available on a non-copyleft basis, allowing companies like Alibaba to take it and build their own derivative versions without having to share their code.

Applying the logic I described above, a perfectly legitimate way of preventing Alibaba's kind of fragmentation would have been for Google to develop Android as a closed-source operating system. But it can't have its cake and eat it. Alibaba does what open source rules, which neither Alibaba nor any third party imposed on Google, allow.

That's why Google does not have any leverage against Alibaba itself (apart from the alleged piracy issue I addressed further above). It also can't prevent Amazon from using Android's open source code in the Kindle Fire, in the form of a fork. If Google could, it would already have sued.

Lacking legal leverage against Alibaba, Google chose to exert pressure on Acer. The only objective difference between Amazon and Acer is that Amazon doesn't make any officially-licensed Android devices -- those with the little green robot logo. It only makes a product line running on a fork. Acer, however, is a member of the "Open" Handset Alliance and does devices with the little green robot logo. Google, however, gave it Hobson's Choice: my way or the highway. And that is not legitimate. It raises serious antitrust issues, also in light of Google's promise to the antitrust division of China's Ministry of Commerce (MOFCOM), as a precondition for clearance of its acquisition of Motorola Mobility, to keep Android an open source platform (see the first of the three remedies listed toward the end of this article on the website of a major international law firm).

Acer also builds Windows products. Google cannot claim (and fortunately doesn't claim at this stage) that customers who buy an Acer Windows device may get confused about whether they bought Android, given that the same hardware manufacturer sells devices of either kind.

Google's behavior is exclusionary and grossly anticompetitive. It's a typical case of tying (that's the antitrust term) an unreasonable condition to the availability of a license that Acer needs for commercial reasons. While Acer accepted the OHA's terms on a formally voluntary basis, it didn't have the chance at the time to negotiate a better deal. The terms, however, are designed to protect Google's strategic interests (by the way, here's a Marketing Land article on Google's self-interest in this context).

Google knows that a company like Acer can't risk losing its Android license because of the material adverse effect on its marketing efforts. It's hard enough for anyone in the Android ecosystem to compete with Samsung (which is simply a great company and also the most flexible one of all large device makers). Acer is no Samsung. If Samsung decided to sell Android forks, I'm not sure Google would even dare to threaten with canceling a license. Acer is not even an Amazon that has the power to sell Android devices without Google's closed-source apps, most notably the Google Play app store. For Acer, the only short-term opportunity to have a viable Android business is to do Google's bidding.

Alibaba has a couple of little-known hardware partners, but the clout of those partners limits its market potential. The deal with Acer would have been its potential breakthrough, just like deals with Motorola and Samsung (which did not have the Android-related market share at the time that it has today) would have been the breakthrough for Skyhook.

It all comes down to this: Google doesn't want to compete with someone like Alibaba (or Skyhook) on the merits. That's what this is all about. Piracy of copyrighted software is a matter of a takedown notice, trademark violations weren't even going to occur here, and forks are an essential element of open source software development, so you have to live with fragmentation resulting from forks if you publish your stuff on open source terms.

Andy Rubin says that "if you don't want to be compatible, then don't expect help from OHA members that are all working to support and build a unified Android ecosystem". Alibaba didn't expect any help from OHA. It merely wanted to exercise its rights under the open source licenses under which Google elected to publish Android, and its right to compete. Nor did Acer expect any help from OHA as far as its Aliyun-based device is concerned. It just wanted to hedge its bets and meet the needs of as many consumers as possible.

In its tireless efforts to avoid competition on the merits, Google leverages both its intellectual property rights and the related market power. What it does here against Acer and Alibaba is no more legitimate than if it forced Acer to quit selling Windows devices.

If Google can cancel a license, Apple can withhold one

Google and some of its partners claim that Apple doesn't want to compete on the merits and leverages its patents and other intellectual property rights to limit consumer choice. Let's look at that allegation against the background of Google's own conduct.

Just like Google doesn't want Acer to sell devices running platforms that compete with Android (within their rights under open source rules), Apple doesn't want to compete with Android-based devices that make use of some of its ideas. But at least so far, Apple's IP enforcement doesn't raise any antitrust issues. They don't sue over standard-essential patents, for example. All of the Apple patents that have been enforced so far can be worked around.

There are people who criticize Apple for enforcing patents on "little things", as Apple co-founder Steve Wozniak ("Woz") just said. One way to look at it is that if those are just little things, then Samsung and others can and will work around them anyway. And the multitouch-related inventions Apple came up with are, even if viewed in the light most unfavorable to Apple, yet more innovative than the small (but relevant) pieces of proprietary software that Google threatened to withhold from Acer: the Google Mail, Talk and Maps clients, and especially the Google Play app store client, which is technologically so trivial that Acer could get the same thing reprogrammed by someone else within a couple of weeks, but which gives Google a lot of market power since customers want apps and Acer, unlike Amazon, cannot offer a critical mass of apps if it doesn't get a license from Google.

In other words, Google uses its intellectual property in technologically very unimpressive little apps in order to prevent others from competing legitimately with Android. None of the Apple patents I saw is a patent that I would have granted personally (since I'm a critic of software patents), but none of them is even nearly as trivial as little smartphone apps are.

Acer wasn't going to defect from the OHA, but it wanted to further hedge its bets. Google, too, could have chosen to continue its partnership with Apple instead of becoming a patent-infringing competitor. Eric Schmidt was on Apple's board. Various of Google's online services had privileged positions on Apple's platform. If Google had never done Android, it's possible that Google+ would now be the primary social network on iPhones and iPads.

Google just wasn't comfortable with a world in which it thought that Apple and Microsoft would sort of own the mobile platforms market. Google's fear of Microsoft is well-documented in some of the Google-internal and Google-to-Sun communications that were shown at the Oracle v. Google trial. Microsoft has Bing. Google was afraid that at some point Apple was going to be the only platform maker without a search engine of its own, and Google didn't want to depend on Apple as a kind of gatekeeper. After all, it couldn't know whether Apple would at some point have decided to acquire some search technology and build its own engine. Also, Google is not just about search but also about mail, and Apple had MobileMe then and has the iCloud now. So Google implemented Apple's ideas in its own platform (which would otherwise have been more BlackBerry-like) and decided to compete. In 2010, Apple decided that its competition must steer clear of infringement, and sued HTC.

Apple never promised to license its platform, or any of its patented elements, to third parties. Nor did it ever suggest that it would share its development with the world on open-source terms. Apple is what it is, but it's not hypocritical.

Google doesn't want to compete with Aliyun even if it's 100% infringement-free. Why should Apple have to compete with an Android that infringes on numerous of its patents? There's no reason why Apple shouldn't continue to defend its rights, or why it would have to grant a license to Google or its partners unless it really believes that a deal makes sense to do.

If you'd like to be updated on the smartphone patent disputes and other intellectual property matters I cover, please subscribe to my RSS feed (in the right-hand column) and/or follow me on Twitter @FOSSpatents and Google+.

Share with other professionals via LinkedIn:


Wednesday, February 9, 2011

Oracle says 'Google now wants to throw its licensees and users under the bus'

In a memorandum filed with the US District Court for the District of Northern California on Monday (February 7, 2011), Oracle accuses Google not only of stalling the legal process (without using the term "stalling" explicitly) but also claims the following:

"Having succeeded in that goal [Android's widespread adoption], Google now wants to throw its licensees and users under the bus, and feign ignorance of the uses to which its creation [Android] is being put."

This is quite an accusation. I'm an Android user myself (Samsung Galaxy S), and if someone says a vendor on whose software I rely is throwing me under the bus, I want to know what this is about. The short version is that this is indeed about whether Google assumes responsibility for intellectual property issues surrounding Android, or tries to hide behind the claim that once you put out open source software, it's none of your business what others do with it. "We're all right as long as we collect our mobile advertising revenue, and to hell with the consequences" -- that's how I would sum up that attitude.

This isn't just about Android. It's not even just about Google, although I'm profoundly concerned that its WebM video codec may be heading for Android-like patent problems that could affect an even larger number of companies. No, this is about what every company that publishes software on open source terms should do in this kind of situation: assume responsibility.

A billion-dollar pyramid

I would view this differently if we were talking about a group of hobbyist programmers who just happened to create something that became wildly successful. Everyone in open source knows Linus Torvalds' famous memo from 1991 about how he didn't (at the time) envision Linux to become big and professional, but it was a major success and it would have been unethical to go after him, a private person, with the same legal pressure one might exert on a large corporation.

In Android's case, there's a commercial entity -- Google -- behind it, seeking to generate billions of dollars of mobile advertising revenue in the long term. An analyst just predicted $1.3 billion for next year. Asserting rights against such a player sounds like fair game to me.

I wouldn't have granted even one of the seven patents Sun obtained and Oracle is now asserting, but those patents exist and there must be a solution that takes care of the entire Android ecosystem.

Think of that ecosystem as a pyramid: there's Google at the top; then you have its partners in the Open Handset Alliance (telcos, device makers, other commercial players); on the next level, Android device makers and telcos outside of the OHA; then all those app developers; and finally, the largest group, users like me. At every level of the pyramid there can be patent infringement problems. If a device maker adds a component that violates any patents, I would expect that vendor to take care of that problem and not pass it on to the downstream (such as users like me because I certainly don't want to be sued by someone like Oracle). And if a problem emanates from the very top, then it should be solved right up there.

A few weeks ago I published material that shows the presence of Oracle/Sun program code -- relicensed under the Apache license, something that I can't imagine Oracle ever authorized -- in the Android codebase (versions 2.2 and 2.3). And it wasn't only there: I could also find those files in the source availability packages of major Android device makers (Motorola, LG, Samsung, and I guess I could have found many more). Assuming there is a copyright problem, those could be held responsible for publishing (in that case) infringing material on their websites and possibly having incorporated it into their devices. Every lower level of the pyramid must be able to trust the upper level that intellectual property issues are handled diligently and resolved swiftly. I can't see any other way how it could work.

The out-of-control excuse

I've looked up the relevant filings by Oracle and Google to see what gave rise to Oracle's throwing-under-the-bus accusation. At this stage, it's just a burden-of-proof issue, but as I'll explain later, it can evolve into a more fundamental problem. In a February 2, 2011 filing, Google complained that Oracle's patent infringement allegations weren't sufficiently specific. Let me quote and then sum it up in simpler terms:

"These statements fail to provide Google with the requisite notice and particulars of Oracle’s infringement claims. For the method claims, Oracle has not identified any occasion on which the claimed method was allegedly performed, nor the identity of any purported direct infringer performing the method. With respect to the apparatus claims, it is Oracle’s burden to identify the allegedly infringing devices with specificity. Rather than comply with this requirement, Oracle has improperly attempted to place the burden on Google, asking Google to conduct analysis of all third party devices to disprove infringement."

This comes down to the question of whether the assumption is that each Android-based device actually infringes Oracle's patents (provided, of course, that Oracle firstly proves that the Android code published by Google infringes). Google would like to make things much harder for Oracle by requiring detailed evidence related to each infringing device. Oracle, however, argues that it has already met its burden of proof by providing claim charts with an aggregate volume of almost 400 pages. Oracle also stresses that Google controls the use of the Android trade mark, and a device maker won't be allowed to use it unless the products in question can run Android applications, in which case Oracle believes that the assumption must be that its virtual machine patents are infringed. This is how Google summed up Oracle's approach in its February 2 letter:

"[...] Oracle has instead [of providing device-specific evidence] relied on an unsupported assumption that any Android code that it has identified on a public repository has in fact been implemented and/or used in third party devices. Oracle’s reliance on such an assumption is unwarranted. Since at least October 4, 2010, when Google filed its Answer, Oracle has been on notice that '[d]evelopers are free to modify the source code of the Android platform to fit their particular purpose,' [...]"

The passage I just quoted appears to be an accurate representation of Oracle's stance. Here's what Oracle says (in its February 7 filing) in reply to this:

"Google knows quite a bit more about how Android is implemented and used than its letter to the Court suggests. For example, Google prohibits anyone from using the Android trademark unless their device is determined to be 'Android compatible.' [a related footnote contains this link to the Android licensing terms] Of significance to this lawsuit, through this licensing requirement, Google forbids device manufacturers from modifying aspects of Android that are copied from the Java platform: 'Android follows the package and class namespace conventions defined by the Java programming language. To ensure compatibility with third-party applications, device implementers MUST NOT make any prohibited modifications . . . to these package namespaces: java.*; javax.*; sun.*; android.*; com.android.*. . . . Device implementers MAY modify the underlying implementation of the APIs, but such modifications MUST NOT impact the stated behavior and Java-language signature of any publicly exposed APIs.' [a related footnote points to section 8 of the Android 2.2 Compatibility Definition] Through this and other licensing mechanisms, Google ensures that any device called 'Android' functions exactly as Google intended it to."

If Oracle's infringement assertions relate to program code in those namespaces (parts of the overall codebase) that "MUST NOT" be modified, then I would agree that Oracle can assume any officially licensed Android device uses that code. Anything else would run counter to Google's trade mark license, and from a more practical point of view, any tampering with those parts of the Android codebase could result in incompatibility with many or even all Android applications, and I can't see how a vendor would want that.

Does Google really want Oracle to sue its partners and users?

I guess some people who read that argument between Oracle and Google probably feel that it isn't going to be too important because Oracle has enough resources that it could hire forensic engineers (programmers who produce evidence for court cases like this) and provide claim charts for dozens or even hundreds of Android devices. Oracle would indeed be able to afford it if its life depended on it, but that's not an argument for the court. The court will have to protect the efficiency of the legal process because there will be other parties to such disputes who don't have deep pockets like Oracle.

Even for Oracle, efficiency is key. This lawsuit will cost them many millions of dollars even if it's handled efficiently. Oracle actually looked for the most efficient solution by seeking to enforce its right against Google, the top of the pyramid I described. If that approach was successfully obstructed by Google, Oracle would presumably feel forced to rethink its legal strategy.

Instead of holding Google responsible for the downstream, Oracle might then have to enforce its rights against device makers, telcos, app developers, or users. I doubt Oracle would sue every app developer or user out there, but developers of wildly successful apps could be at risk, and it wouldn't be a comfortable situation for corporate users that have thousands of Android devices in operation. I don't think they'd sue me (if I used my Android phone on a trip to the US) because I'm just a little guy, but no matter how unlikely that may be, I don't think it would be fair for me to face that risk at all. I'm a customer and I want the problem solved.

Lawsuit exposes Android's compromised openness

Oracle's accusation is an embarrassment for Google in more than one way. It's not just a question of whether they accept responsibility for the code they put out. If the court agrees with Oracle that those Android licensing terms are sufficiently strict that officially licensed device makers can be assumed to distribute the relevant code, then this will be like a certificate of non-openness for Android.

More and more people realize that Android isn't truly open. There are many strict rules, like the ones Oracle points to. It seems to me that those rules are strict wherever Google's own business interests (mobile advertising revenue, app market) are concerned, but lax enough in other areas to result in a major fragmentation problem. I've already experienced it several times when I had some questions about Android (such as how to upgrade to the latest version, or certain configuration options) and Facebook friends using other Android products (or the same type of device but with a different Android version installed) couldn't really help...

As I explained in my previous blog post (in which I discussed Myriad Alien Dalvik and IcedRobot, two initiatives aiming to make Android apps run on other platforms), fragmentation could furthermore be exacerbated by parts of the ecosystem deciding to work around some of Android's intellectual property issues.

So what should Google do? If Oracle's infringement assertions relate to the namespaces that officially licensed Android devices must contain without any alteration, then Google should withdraw its request for evidence specific to such licensed devices. Google has every right to defend itself against the infringement allegations per se (or to try to invalidate those Java patents, which would actually be a good thing), but it shouldn't claim things that don't make sense if it takes its own Android trade mark license terms seriously. And ultimately Google should resolve all of those Android IP issues at the top of the pyramid.

If you'd like to be updated on the smartphone patent disputes and other intellectual property matters I cover, please subscribe to my RSS feed (in the right-hand column) and/or follow me on Twitter @FOSSpatents.

Share with other professionals via LinkedIn: