Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Google Businesses Oracle Programming Software The Courts Technology

Google Asks Supreme Court To Rule On When Code Can Be Copyrighted (theverge.com) 203

Google is asking the Supreme Court to make the final call in its infamous dispute with Oracle. "Today, the company announced it has filed a petition with the Court, asking the justices to determine the boundaries of copyright law in code," reports The Verge. From the report: The case dates back to 2010, when Oracle first accused Google of improperly using elements of Oracle's Java programming language to build Android. Oracle said that Google's use of Java application programing interfaces was a violation of copyright law. Google has responded that APIs are too fundamental to programming to be copyrighted. The case has led to two jury trials, and several rulings have doled out wins and losses to both companies over the course of eight years. Last year, a favorable Oracle decision set Google up to potentially lose billions of dollars.

Google asked for a Supreme Court hearing on the case in 2014, but the Court rejected the request at the time. The company says new issues are now at play, and is asking the Court to decide whether software interfaces can be copyrighted, and whether using them to build something new constitutes fair use under the law. In its new petition to the Supreme Court, Google says the case is not only important to copyright law, but has "sheer practical importance," as it centers around two touchstones of computing: Google's Android and Oracle's Java. The Court's intervention could alter the future of software, the company argues.

This discussion has been archived. No new comments can be posted.

Google Asks Supreme Court To Rule On When Code Can Be Copyrighted

Comments Filter:
  • by oldgraybeard ( 2939809 ) on Thursday January 24, 2019 @06:11PM (#58017424)
    Lets hope the special interests and patent trolls don't get the court to screw up!

    Just my 2 cents ;)
    • But if Oracle wins too big, they might have to give their whole company over to K&R!

      • Comment removed based on user account deletion
        • I wasn't actually joking, I really do think that is the logical result of what Oracle is asking for, and they're asking for it because they know they won't get it. They hope to get 10 or 15 years of it only.

          Nobody they got rights from got the rights to the APIs and stuff from K&R, because nobody knew they needed it! Even just the form of a C struct; nobody thought they needed permission.

  • by chuckugly ( 2030942 ) on Thursday January 24, 2019 @06:14PM (#58017446)
    It's somehow pleasing to see a huge copyright holder get shafted by the laws they helped promote. Hey Google, if this stuff went into the public domain in a timely manner like it's supposed to you wouldn't have your tit in a wringer right now.
    • by Aristos Mazer ( 181252 ) on Thursday January 24, 2019 @07:06PM (#58017720)
      Google was barely around for the Mickey Mouse copyright extension of 1998*. That was all Disney, not Google. Google has pushed for lots of widening of fair use law (like the ability to quote web pages as part of search results), but hasn't gotten a whole lot of budge.

      * Google was founded in Sept 1998. I'm not sure exactly what month the extension passed Congress, but I guarantee Google didn't have a seat at the table back then.
    • Comment removed based on user account deletion
  • The U.S. legal system needs many, many improvements.
  • It's an interface. It should not be allowed to be copyrighted.
    • IBM have been patenting interfaces for decades.

      It is not the job of the court to decide whether the law makes sense. Merely how it applies.

    • Yea, well the only way the SC will take it up is if they get flooded with friend of the court briefs by companies that will be affected by the ruling. Any company relying on an API created by someone else should be immediately filing those. If the appeal is allowed to stand there's going to be a LOT of lawsuits.

      • Last I checked, most of what we use today is either a direct copy of or influenced by UNIX from Bell Labs. If APIs are copyrightable and copyrights last at least 70 years, it seems to me that almost every modern OS and program is likely to be violating the copyrights of whoever owns that chunk of Bell Labs now...including Oracle. APIs must not be allowed to fall under copyright law; it's the computer equivalent of copyrighting a bunch of basic words and phrases, or 70+-year-patenting the classic box-end wre
  • I think the confusion here is because it's called an "application PROGRAMMING interface". Despite having the word "programming" in it, an API is not a program.

    APIs are to programming as plumbing is to water. Or as electricity is to an electric socket. NOT the same thing at all.

    It's as if we said "you can copyright electricity", and then somebody said well it's called an "electrical connector", therefore I can copyright it.

  • by aberglas ( 991072 ) on Thursday January 24, 2019 @07:07PM (#58017726)

    If Google loses, what happens to Unix?

    I can imagine that the court would rule that merely copying the style of the API is not copyright. But copying the exact text of it, down to the names of the methods is another matter entirely.

    You cannot copyright a genre of novels, or the types of characters within. But you can certainly copyright specific characters with specific names.

    It flows exactly to *Nix. SCO might live again.

    We would have to go through all of our applications and rename the methods. Or new legislation would need to be passed, which is unthinkable.

    Interestingly, a big loser in that would be Oracle themselves. They should have bought SCO (or whoever now "owns" Unix) before starting this. Then they could have it all.

    • Then they'll have to start digging into the question: Since writing a client that uses a whole API is clearly a copyright violation, what percent of an API can you use within the confines of "fair use?"

      If google loses, a whole shitstorm of fights about the boundaries of fair use will be mandated.

      Anything that uses a whole API will obviously be out. The future will be giant bloated APIs so that people can fairly use a large enough portion to end up with a useful program. Or mixing a few calls each to a bunch

    • Everyone will finally have to move to GNU [gnu.org], I guess.

    • If Google loses, what happens to Unix?

      POSIX is fair use. Although the API may be copyrighted, POSIX was created to enable interoperability, by the copyright holders themselves. These things favor fair use.

  • by Impy the Impiuos Imp ( 442658 ) on Thursday January 24, 2019 @07:20PM (#58017804) Journal

    It's a good thing APIs weren't copyrightable in the olden days or Compaq would have been shut down on their firmware clone and there's be no PC industry and IBM would still be the bad guy and Apple would have died after their 1984 commercial and you'd be stuck with CGA video and 640k of RAM.

  • If interfaces can be copyrighted then WINE and ReactOS are dead unless they receive the blessing of Microsoft.

    If WINE is dead, Steam on Linux is also dead.

    If interfaces can be copyrighted, the message then is: if it's not an ISO standard so similar, don't touch it.

    • by iTrawl ( 4142459 )

      I remembered another one: Ndiswrapper. That implements Windows interfaces to make Windows WiFi drivers work on Linux when there's no native driver.

  • Comment removed based on user account deletion

In the long run, every program becomes rococco, and then rubble. -- Alan Perlis

Working...