8/2/2019 Oracle's Android Lawsuit- A Pandora's Box of Serious Evils
1/4
Oracle's Android lawsuit: A Pandora's box of serious evils
By InfoWorld Tech WatchCreated 2010-08-18 03:07PM
Everyone knows that Oracle is suing Google over claims that Google used Sun's Java technology
without appropriate licenses in the Android mobile OS. Now that Oracle owns Sun's technology, it
wants to be paid for those licenses.
Google claims Android does not use actual Java intellectual property and that the claims are
baseless. That's all fine, the stuff of usual Silicon Valley licensing battles. But what's not fine is
what's in the small print of Oracle's actual lawsuit. What Oracle is saying and doing should scare
everyone.
[ Stay up to date on the key technology news with the InfoWorld Daily newsletter[1]. | And
keep your Java skills sharp with ourJavaWorld Enterprise Java newsletter[2]. ]
For example, one of Oracle's attorneys is David Boies. We know that name from the recent action
that overturned the gay marriage ban in California and from the old DOJ antitrust actions against
Microsoft. He also advised the Recording Industry Association of America in its file-sharing case
against Napster and represented former vice president Al Gore in the disputed 2004 U.S. election
results. Nobody hires David Boies to litigate unless they are serious.
There are the seven alleged counts of patent infringement, and all are about software process
patents, a controversial type of patent that I believe never should been granted in the first place:
Protection Domains to Provide Security in a Computer System (2000)
Controlling Access to a Resource (2000)
Method and Apparatus for Preprocessing and Packaging Class Files (1999) System and Method for Dynamic Preloading of Classes through Memory Space Cloning
of a Master Runtime System Process (2008)
Method and Apparatus for Resolving Data References in Generate Code (2003)
Interpreting Functions Utilizing a Hybrid of Virtual and Native Machine Instructions (2005)
Method and System for Performing Static Initialization (2000)
It was my hope that the recent Bilski ruling [3] would have invalidated all software process patents
at one stroke, but the U.S. Supreme Court chose not to go that far. But think about these claims:
http://www.infoworld.com/newsletters/subscribe?showlist=infoworld_daily&source=ifwelg_fssrhttp://www.infoworld.com/newsletters/subscribe?showlist=Infoworld_java&source=ifwelg_fssrhttp://www.infoworld.com/d/the-industry-standard/court-patent-ruling-leaves-software-patents-intact-603http://www.infoworld.com/newsletters/subscribe?showlist=Infoworld_java&source=ifwelg_fssrhttp://www.infoworld.com/d/the-industry-standard/court-patent-ruling-leaves-software-patents-intact-603http://www.infoworld.com/newsletters/subscribe?showlist=infoworld_daily&source=ifwelg_fssr8/2/2019 Oracle's Android Lawsuit- A Pandora's Box of Serious Evils
2/4
Does any one of them sound novel for their time? (Being nonobvious -- or novel -- is a basic
requirement of gaining a patent, and one way of gauging that is whether there is prior art or
previous products and services that work the same way.) Yes, I know that the U.S. Patent and
Trademark Office approved them, but was anyone who knew about the prior art and what was
obvious to an average practitioner in software engineering paying attention at the time?
There is also a count of copyright infringement. I think that is likely to be dismissed early in the
proceedings, if the Android team did (as reported) a clean-room reverse-engineering of the Java
virtual machine [4] to create the Dalvik VM underlying Android -- and can offer proof. Phoenix
Technologies managed that trick with the IBM PC BIOS, so it's quite possible that Google did as
well with Java.
Oracle's drastic damage claims are for show
Oracle's desired relief is drastic: not just permanent injunctions, but destruction of all copies that
violate copyright (thus, wiping all Android devices), plus triple damages and legal costs. Also, it
demands a jury trial.
This is basically saber-rattling. Oracle might as well add "and a pony." No court will ever grant all
of that, not even at a jury trial in the Northern District of California. Oracle couldn't even get that
kind of relief from the notorious East Texas court.
In the event that Oracle prevails, some fraction of what it asks might be granted. But an appeal by
Google in that event is a complete certainty, and the court would most likely delay any injunctive
relief pending the outcome of the appeal.
Should Google win on appeal, Oracle would then have the option of appealing to the Supreme
Court. However, if it goes that far, there is a significant possibility that the Supreme Court would
decide to invalidate all software process patents -- which would be a very good outcome. That
possibility alone might be enough to stop Oracle from taking the case all the way.
How Google might settle the case
All this will cost a fortune. Could Google cut the legal dispute short cheaply? Yes, and it has two
options: a cash settlement or cross-licensing.
But settling may cause more damage to the industry, even if it helps Google. If Google were to
settle out of court for cash, that would open the door for Oracle to go after HTC, Motorola,
Samsung, other device manufacturers, Verizon Wireless, T-Mobile, other carriers, and eventually
http://www.infoworld.com/d/the-industry-standard/oracle-sues-google-over-java-use-in-android-852http://www.infoworld.com/d/the-industry-standard/oracle-sues-google-over-java-use-in-android-852http://www.infoworld.com/d/the-industry-standard/oracle-sues-google-over-java-use-in-android-852http://www.infoworld.com/d/the-industry-standard/oracle-sues-google-over-java-use-in-android-8528/2/2019 Oracle's Android Lawsuit- A Pandora's Box of Serious Evils
3/4
all large companies known to use Android devices. That would be a disaster for the entire mobile
industry.
It might be OK if Google were to settle out of court through a perpetual cross-licensing agreement
with Oracle. In that case, I hope that Google would also indemnify all Android licensees and users
against future action as part of the settlement.
Some of my colleagues have called for open source developers to immediately fork any Sun-
derived open source projects [5], to make them less susceptible to Oracle infringment claims. But
I'm not sure that goes far enough to do any good.
Fight "the man" where it hurts!
If I were as radical now as I was at 20, I'd be calling for a worldwide boycott of Oracle products, as
this suit is the equivalent of dropping a neutron bomb on the open source movement. Csar
Chavez's grape boycott of the late 1960s would have nothing on a boycott of Oracle products.
Think about it: Oracle database licensees could move to IBM DB2 or Microsoft SQL Server.
MySQL users could move to Monty Widenius' fork of MySQL [6] or to Postgres. Oracle Forms and
Oracle Web Forms users could move to Alpha Five. Oracle ERP users could move to offerings
from SAP, Microsoft, or Sage. There's more, but you get the idea.
Are you ready to vote with your wallet?
Source URL (retrieved on 2012-04-30 06:21PM): http://www.infoworld.com/t/intellectual-
property/oracles-android-lawsuit-pandoras-box-serious-evils-359
Links:
[1] http://www.infoworld.com/newsletters/subscribe?showlist=infoworld_daily&source=ifwelg_fssr
[2] http://www.infoworld.com/newsletters/subscribe?showlist=Infoworld_java&source=ifwelg_fssr
[3] http://www.infoworld.com/d/the-industry-standard/court-patent-ruling-leaves-software-patents-intact-603
[4] http://www.infoworld.com/d/the-industry-standard/oracle-sues-google-over-java-use-in-android-852
[5] http://www.infoworld.com/d/open-source/the-viability-open-source-forking-907
[6] http://www.infoworld.com/d/developer-world/mysql-forked-beyond-repair-262
http://www.infoworld.com/d/open-source/the-viability-open-source-forking-907http://www.infoworld.com/d/open-source/the-viability-open-source-forking-907http://www.infoworld.com/d/developer-world/mysql-forked-beyond-repair-262http://www.infoworld.com/t/intellectual-property/oracles-android-lawsuit-pandoras-box-serious-evils-359http://www.infoworld.com/t/intellectual-property/oracles-android-lawsuit-pandoras-box-serious-evils-359http://www.infoworld.com/d/open-source/the-viability-open-source-forking-907http://www.infoworld.com/d/open-source/the-viability-open-source-forking-907http://www.infoworld.com/d/developer-world/mysql-forked-beyond-repair-262http://www.infoworld.com/t/intellectual-property/oracles-android-lawsuit-pandoras-box-serious-evils-359http://www.infoworld.com/t/intellectual-property/oracles-android-lawsuit-pandoras-box-serious-evils-3598/2/2019 Oracle's Android Lawsuit- A Pandora's Box of Serious Evils
4/4
Top Related