The more I read about this case the more I think Oracle is right. And the more I think most people, HN readers included, are grossly misinformed. In the last big thread I asked if anyone could provide concrete examples of terrible things that would happen if Oracle won. I didn't get a good response but the comment was buried. My question stands if anyone has a good answer. I'm very open to discussion here.
IANAL but it seems like it would set the precedent that you cannot do clean room implementations that are legal. That would, for example, prevent every browser after Netscape from building javascript into their own browser. It might have prevented Mono from existing. It would have prevented Atom and Sublime from being able to use Textmate syntax files. Are those bad things? I believe they are.
the practice that interfaces are copyrightable seems to has been in place for quite some time. AMD couldn't make Pentium socket compatible CPU. We have LGPL for the same reason. The miracle of IBM compatible BIOS may be attributed only to accidental benevolence of IBM :)
Google is on the receiving end right now, yet the copyright protection of the interfaces plus DMCA is what gave rise to the "platforms", and Google just happens to be a one of the 3 largest ones. Unfortunately one can't have it both ways.
Anyway, Stalman's preaching may happen to be just a very concrete practical advise after all :)