Do you remember Java? The programing language which Microsoft and SUN fought over, which led to Microsoft completely dropping all Java support for Windows XP for a period of time? Apparently, Oracle has taken issue with how Google has made use of the language in its Android operating system, and has responded by suing the search giant. Is this re-history in the making?
Read on for more information.
Do you remember Java? The programing language which supposedly allows for developers to write code that will run on all platforms without issue? The language which Microsoft and SUN fought over, which led to Microsoft completely dropping all Java support for Windows XP for a period of time? You may still do.
‘But that was history! What has this got to do with Google or Android?‘ you may ask. Well, quite a lot. Apparently, Oracle is accusing Google of knowingly violating its patents on Java (obtained through its purchase of SUN). In the complaint which Oracle sent out, the database giant claims that Google was fully aware of Oracle’s patent portfolios pertaining to the programing language, having been active in hiring former Sun Java engineers.
According to Ars Technica, it seems that Oracle is not pleased with Google making use of Harmony, which is an open-source implementation of Java released under the Apache License. Unlike the GPL, the Apache License allows for closed-source derivative works, which might be the bone of contention here, but that is just speculation on our part.
We are not so sure about why Oracle would have an issue with Harmony, as both the Apache License and the GPL (which Java is licensed under) are both free software licenses, but we will definitely be keeping tabs on this one. After all, it will definitely have an impact of all Android-powered devices on the market today.
Source: Ars Technica