Android could be in for a lot of changes if Oracle get a win ...
This week's legal showdown in the technology industry has been between Google and Oracle over the use of Java on Android.
Oracle is seeking up to a billion dollars in damages and a court order blocking distribution of Android unless Google pays for a license. If the court rules in Oracle's favor it could spell a major shakeup of Google's Android platform, the smart-phone market, and possibly rewrite the rules for the software industry.
Oracle is claiming copyright violation, specifically Google's use of 37 application programming interface packages (APIs) for the Java programming language without paying licensing fees. Google has said it didn't need a license to use the language, which is free, when it developed Android, now running on more than 300 million devices, according to Bloomberg.
Oracle, which acquired Java along with its buyout of Sun Microsystems, has been angling for the search giant since the 2010 purchase. Deals were brokered but nothing evolved that satisfied both sides, Google offered payment to make the case go away but Oracle wanted more and has now turned to the courts to decide.
Analysts have said that Android handsets could cost more if Google loses this suit - which is good news for rivals Apple and Microsoft - and a wave of further lawsuits against Android is bound to follow.
The software development industry itself could come under heavy scrutiny following an Oracle victory as complex legal restraints would need to be introduced into the development of new or existing platforms and operating systems. This in turn would stifle innovation and probably kill the concept of open source software.
A Google victory would mean that third party hardware manufacturers such as Samsung and HTC could go about their business without fear of lawsuits over the software partner they choose and would not have to fear making large payouts for loading Android onto their devices.
The future of Android hangs in the balance with this suit as it is based largely on Java APIs. If the platform needs to be written again from the bottom up or becomes toxic to vendors they may well switch to Microsoft's Windows mobile operating system, which may be the only outright winner in this battle.
http://atimes.com/atimes/Global_Economy/ND21Dj02.html