It’s quite a major problem for Google at the moment, as Oracle seem to have won on one part of the Google vs Oracle trail over Java. A San-Francisco jury has ruled that Google has indeed violated copyright laws when developing the Android API. However, it’s not time to pack up shop just yet, the jury has not decided if they were violated under “fair use”.
Some major problems that the jury have cropped up is that Google, while copying parts from open source projects (and Android is technically one itself) those copy the “sequence, structure and organization” of Oracle’s. Nobody knows what the Jury have actually discussed, or if any of them that may have Android devices themselves, it causes major problems for everyone behind it.
Google have said that “The core issue is whether the APIs here are copyrightable, and that’s for the court to decide. We expect to prevail on this issue and Oracle’s other claims.” so they are obviously deadly serious here as it could prove a massive problem for them and the industry.
We hope, as much as anyone that Google wins this case, as it means Oracle could pull Java out of the open-source world altogether as far as we can see. While we are seeing projects porting Android to C#, it would make a massive headache for Google if they had to move everything.
However, don’t think Oracle can just win, it would probably mean most of the people using Java will just abandon it if it means they have to pay for it.