James Gosling, father of the Java programming language, has finally found a job, nearly a year after he quit Oracle-owned Sun. Gosling’s latest employer happens to be Internet giant Google, which, very interestingly, has been accused of “knowingly, directly and repeatedly” copying Java code by Oracle. Hit the jump for more.
The recent release of the IE9 Release Candidate gave Microsoft an opportunity to rave about all the wonderful things it has achieved. Heavily touted in particular was the browser’s unprecedented compliance with modern web standards like HTML5 and CSS3. But Mozilla’s tech evangelist Paul Rouget has taken umbrage at Redmond’s assertion of superior standards compliance.
According to a report at ZDNet, earlier reports indicating that Google's Android operating system had directly copied code from Oracle/Sun were greatly exaggerated. The controversy was ignited today when an article called out a number of files available in the Android open source repository. These files, the reports said, were exact copies of files that Oracle makes available, but they were not marked as such. Many of them had the Apache license attached instead.
Now that everyone has had some time to digest the news, we see that this is simply a mistake. 7 of the files are part of the unit test tree, and are only a developer tool. These are not shipped with Android and cannot be called part of the OS. An additional ZIP file contained more Oracle files, this time related to an audio chipset driver. This file was added by a user for unknown reasons. It too is not part of Android. In fact, the most recent version of the repository doesn't even have many of these files.
If the original information had panned out, it would have been a big headache for Google in their legal battle with Oracle. The latter company claims their code has been inappropriately included in Android. Do you think there is some shady business going on at Google?
The arrival of an Android version of the hugely popular VLC media player has always seemed more like a question of when rather than if, especially ever since the open source player hit the App Store in September. According to lead VLC developer Jean-Baptiste Kempf, it is now just a “matter of weeks” before an Android version of VLC becomes available.
Kempf told GigaOm that VLC for Android has been in development for months now, but the team was initially hindered by the fact that Android’s multimedia output libraries are in Java. However, the recent release of an updated Android NDK has made life a lot better for the VLC team as it is now a lot easier to use native code for apps.
While most VLC libraries have been ported to Android, the developers are now working hard to ensure optimum compatibility across the largely incongruous Android ecosystem.
Now that you are up to speed, let us get back to Google’s response, which is not contrary to what someone of reasonable mental soundness would expect from a company being sued for patent infringement. The internet giant, which had earlier dismissed the suit as “baseless,” has denied pretty much all allegations – of course, except for the harmless ones like the fact that it is a corporation – while citing 20 defenses.
“Google does not infringe any valid and enforceable claim of the Patents-in-Suit, either directly or indirectly, and does not infringe any valid copyright rights of Oracle, either directly or indirectly,” Google wrote in its response.
"Any use in the Android Platform of any protected elements of the works that are the subject of the Asserted Copyrights was made by third parties without the knowledge of Google, and Google is not liable for such use."
The case will go to trial next October if the two parties fail to reach a settlement in the intervening period.
Back in August, Oracle joined the list of companies suing Google over various elements of the open source Android operating system. Now the lawsuit has been updated with a claim that Google "directly copied" Oracle's Java code. It looks like Oracle is contending that Google is not just using code that functions in a way that infringed patents, but rather that they took code directly from Oracle (or Sun at the time).
The updated legal documents contain code snippets that Oracle says show copyright infringement. In all, Oracle is claiming that one third of Google's Java APIs are infringing on Oracle's Java API packages. Google has, in the past, called Oracle's claims "baseless".
Oracle also accused Google of violating some Java patents, and that part of the suit remains unaltered. Google hasn't responded to these new claims as of yet. We'll have to wait and see what they have to say to this.
Google has come out swinging in the wake of Oracle's lawsuit against the search giant for their use of Java in Android. Google calls the lawsuit "baseless" and makes it clear that they will be seeing Oracle in court. The suit is indeed aimed at the Dalvik virtual machine that Android uses to compile and run Java code on the phone. Google said in their statement that technology like Dalvik, "goes beyond any one corporation."
Google is framing this issue as a fight for open standards. Judging by the ton of their response, no one is looking to settle this quietly. More than likely, this will drag on for years. It is interesting that Google's open source operating system is being targeted in multiple legal actions. Still, if there's a company with the resources to devote to defending such a thing, it's Google.
Oracle has issued a statement today saying that they have filed suit against Google for patent and copyright infringement. The target for the lawsuit is reportedly Google's Android mobile operating system. According to Oracle's Karen Tillman, "[Google] knowingly, directly and repeatedly infringed Oracle's Java-related intellectual property." Oracle acquired Java maker Sun last year.
No details are yet available on just what aspects of Android Oracle believes infringes on their intellectual property. The majority of apps on Android are written in Java, and are compiled on the phone. The suit could be related to how Android interprets that code. Several months ago, Apple took legal action against HTC for their use of Android, but did not go after Google itself. Oracle however, is going up against the Big G toe to toe.
We'll keep an eye on this as it develops. It is possible this will be quickly resolved with a cross-licensing deal. Anyone care to place a wager on what Google's response will be?
IBM now holds the world record for the highest SPECjbb 2005 benchmark ever achieved by a two-socket, x86 server, and Big Blue wants the whole world to know about it. You'll have to excuse us if we help them out a little.
A pretty remarkable feat, IBM's System x3690 X5 server clocked 1,015,260 business operations per second on the popular benchmark, which is used to evaluate performance of servers running typical Java applications. The benchmark record also gives IBM more ammunition to market its x3690 X5, which according to Big Blue is the only scalable two-socket server designed to support critical enterprise applications and external memory expansion.
Apple is credited for turning the smartphone market on its head with the iPhone and the concomitant App Store. But do you know of a mobile app repository that boasts thousands of free apps across different mobile platforms? GetJar is the largest independent app store and the second largest overall. It has delivered more than 1 billion app downloads since its inception in 2005.
"We look forward to our continued partnership with Accel Partners and this new funding will be instrumental in taking GetJar to the next level in our business strategy for aggressive global expansion and product development," said GetJar founder and chief executive Ilja Laurs.