Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Monday June 29 2015, @11:51PM   Printer-friendly
from the grab-some-popcorn dept.

TheVerge is reporting the Supreme Court has declined to hear the long-running Google, Inc. v. Oracle America, Inc. case concerning copyright over the Java APIs. This is an important case, because it sets precedent if publicly documented software APIs can be copyrighted. This has relevance throughout the FOSS community, from Wine (reimplementing the Windows API) to Octave (reimplementing the MATLAB API).

A brief history of events: The original decision, handed down in 2012 in district court, found strongly against Oracle that APIs were not protected by copyright. Oracle appealed, and the Federal Circuit Court of Appeals reversed the district court decision, finding the "structure, sequence and organization" of an API was copyrightable.

Google petitioned SCOTUS to hear the case. The Court seemed unsure, and requested the input of the Solicitor General (Donald Verrilli, appointed by Barack Obama). Mr. Verrilli replied with a brief instructing SCOTUS not to hear the case. Today, SCOTUS officially declined to hear arguments.

By declining to hear arguments SCOTUS defers to the appeals court ruling: APIs are copyrightable. Google may still have a defense under the Fair Use doctrine, but now all other users of APIs will have to prove Fair Use if a suit is brought. There is no option to overturn this precedent save a new case working through the courts. Soylentils, what will the effects of this decision be? Have you used or reverse-engineered code from public APIs in your own work?


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Interesting) by stormreaver on Tuesday June 30 2015, @06:10PM

    by stormreaver (5101) on Tuesday June 30 2015, @06:10PM (#203408)

    there is absolutely ZERO difference between this and what MSFT tried to do in the 90s with MS Java!

    There is absolutely ZERO similarity between this and what MSFT tried to do in the 90s with MS Java. The former implemented some commonly used API's for a completely different product, while the latter claimed to be offering something it clearly wasn't. Google never tried to pass Android off as Java, while Microsoft very much tried to pretend that J++ was a Java-compliant product.

    It's very straight forward, with no gymnastics required.

    Starting Score:    1  point
    Moderation   +2  
       Interesting=1, Informative=1, Total=2
    Extra 'Interesting' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4  
  • (Score: 2) by Hairyfeet on Tuesday June 30 2015, @10:07PM

    by Hairyfeet (75) <bassbeast1968NO@SPAMgmail.com> on Tuesday June 30 2015, @10:07PM (#203530) Journal

    So if MSFT would have just named it "coffee" it would have been okay, is THAT your position? So GOOG or some other large corp could just take Linux and make it proprietary, because "hey this isn't 'Linux' its LOONIX, its a totally different thing!"....NOW do you see why your position is a dumb? Because if it all comes down to the name then any company with market dominance can simply take anything they want and the ones that actually invented the thing? Yeah fuck off peasant, we're the 800 pound gorilla!

    --
    ACs are never seen so don't bother. Always ready to show SJWs for the racists they are.
    • (Score: 2) by stormreaver on Wednesday July 01 2015, @05:35PM

      by stormreaver (5101) on Wednesday July 01 2015, @05:35PM (#203851)

      So if MSFT would have just named it "coffee" it would have been okay...?

      You're omitting, either wilfully or just ignorantly, some important details. Microsoft licensed Java from SUN under contract, a part of which said that the Java trademark could only be used by fully conformant implementations. Microsoft certified that J++ was fully conformant, while making it very much not so. That was a breach of its contract with SUN, a breach of copyright, and was an intentionally deceptive act by Microsoft intended to dilute the value of Java in an effort to protect Microsoft's operating system monopoly.

      Google reimplemented 37 Java packages using its own code for the sole purpose of compatibility and interoperability with the large existing body of Java code. Hopefully, that makes things clearer for you.

      Linux offers Iced Tea, a rebranding of Java, which is perfectly legitimate under the GPL (which is the license under which Java is distributed). And yes, the same could be done for Linux; as long as the result was released under the GPL.

      • (Score: 2) by Hairyfeet on Saturday July 04 2015, @11:53AM

        by Hairyfeet (75) <bassbeast1968NO@SPAMgmail.com> on Saturday July 04 2015, @11:53AM (#204993) Journal

        And YOU sir are omitting, either willfully or just ignorantly, some important details. Google attempted to buy licenses for Java, there are plenty of emails where they make it clear that they believed they were on seriously thin ice without a license and then just decided to say fuck it and copy it.

        So I'm sorry, come up with as many logic hoops as you like because there is zero difference between what MSFT tried and what GOOG did, the only difference? GOOG got away with it. BOTH took Java, BOTH made just enough changes to make sure "their" version was not compliant (which is called 'EEE', embrace, extend, extinguish, which wadda ya know,has been exactly what has happened to Java since Android) and BOTH used their market dominance in one area (desktops for 1, search the other) to muscle out the competitor.

        the only difference is the DoJ is so bought off that Brin and Paige could drop drawers and tell the DoJ to kiss their ass and the only response would be an inquiry on what lipstick they would prefer. The best part? Google is about to get the last laugh as they finish pulling a EEE on FOSS [arstechnica.com] which I'm gonna LMAO when all those that supported this "FOSS friendly" company finds out they supported the creation of the next TiVo, LOL. They are gonna fuck FOSS just like they fucked Oracle, just you watch. MSFT's only mistake was not buying off the DoJ before they tried to steal Java.

        --
        ACs are never seen so don't bother. Always ready to show SJWs for the racists they are.
        • (Score: 2) by stormreaver on Monday July 06 2015, @12:59AM

          by stormreaver (5101) on Monday July 06 2015, @12:59AM (#205437)

          Google attempted to buy licenses for Java, there are plenty of emails where they make it clear that they believed they were on seriously thin ice without a license and then just decided to say fuck it and copy it.

          Google was examining all its options, with licensing Java being one of them. Google decided that the licensing option was too restrictive, so created their own implementation of the needed API's (which, before this case, was generally considered to be legally acceptable).