<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
>
    <channel>
                    <atom:link href="https://www.nexttv.com/feeds/tag/java-apis" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from Next TV in Java-apis ]]></title>
                <link>https://www.nexttv.com/tag/java-apis</link>
        <description><![CDATA[ All the latest java-apis content from the Next TV team ]]></description>
                                    <lastBuildDate>Mon, 05 Apr 2021 15:12:07 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Supreme Court: Google Copy of Oracle's Java API Code Was Fair Use ]]></title>
                                                                                                                                                                                                <link>https://www.nexttv.com/news/supreme-court-google-copy-of-oracles-java-api-code-was-fair-use</link>
                                                                            <description>
                            <![CDATA[ Decision is big win for Oracle competitors ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yy2pp6WpQxqSpaQdFzyhM4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/CY9n2XKYUAe3WF6rrLSrCk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 05 Apr 2021 15:12:07 +0000</pubDate>                                                                                                                                <updated>Mon, 05 Apr 2021 17:34:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Policy]]></category>
                                                                                                <author><![CDATA[ john.eggerton@futurenet.com (John Eggerton) ]]></author>                    <dc:creator><![CDATA[ John Eggerton ]]></dc:creator>                                                                <dc:description><![CDATA[ http://cdn.mos.cms.futurecdn.net/ETjt8sjZcQr97v7yakQ4hP.jpg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/CY9n2XKYUAe3WF6rrLSrCk-1280-80.jpg">
                                                            <media:credit><![CDATA[Mike Kline (notkalvin) via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Supreme Court of the United States]]></media:description>                                                            <media:text><![CDATA[Supreme Court of the United States]]></media:text>
                                <media:title type="plain"><![CDATA[Supreme Court of the United States]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/CY9n2XKYUAe3WF6rrLSrCk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In a big victory for Google and fair use fans, the Supreme Court has ruled that Google&apos;s copying of Oracle&apos;s Java computer code (11,500 lines to be exact) for its API, part of its creation of a new Android software platform for mobile devices, was fair use.</p><p>It is the latest, and apparently final, twist in a years-long legal battle.</p><p>The Supreme Court back in November agreed to hear the appeal of two decisions that Google&apos;s copying of a portion of the Java application API to Android, so programmers could more easily write apps for Android phones, was a violation of copyright.  The decisions means others can now create interoperable systems without fear of violating copyright.</p><p>"The outcome, which has sweeping implications for the tech industry, means the reuse of certain program elements necessary for interoperability is fair use and not an infringement of copyright law," said the Computer & Communications Association (CCIA), whose members include Google, Amazon Facebook and Mozilla.</p><p>The decision was 6-2 with Justices Alito and Thomas dissenting and Justice Barrett recused.</p><p>Oracle had charged copyright violation. A jury had ruled it was fair use, but the U.S. Court of Appeals for the Federal Circuit, which handles copyright cases, <a href="https://www.nexttv.com/news/court-says-google-poached-java-apis-for-android">had reversed the decision,</a> saying that the lines of code were copyrightable and remaining the case back to the court for a trial on damages </p><p>Google appealed to the High Court.</p><p>The Supreme Court concluded, in a ruling handed down Monday (April 5) and delivered by Justice Breyer, that "The fact that computer programs are primarily functional makes it difficult to apply traditional copyright concepts in that <br> technological world. Applying the principles of the Court’s precedents and Congress’ codification of the fair use doctrine to the distinct copyrighted work here, the Court concludes that Google’s copying of the API to reimplement a user interface, taking only what was needed to allow users to put their accrued talents to work in a new and transformative program, constituted a fair use of that material as a matter of law."</p><p>"In a sense, the declaring code was the key that it needed to unlock the programmers’ creative energies. And it needed those energies to create and to improve its own innovative Android systems," Breyer wrote, abnd said the court did not believe Google could have achieved a Java compatible product by only copying the 170 lines that Oracle allows programmers to copy to werte in the Java language.  </p><p>Breyer said the court decision does not "overturn or modify" other faiir use cases involving "knockoff&apos; products, journalistic writings, and parodies.</p><p>The majority said even those 11,500 lines of the <a href="https://www.tutorialspoint.com/difference-between-definition-and-declaration-in-java">declaring code</a> in Java&apos;s API was only a small portion of the entire code, but the dissenters, with Justice Thomas writing the opinion and Justice Alito joining, said the relevant code was the subset of declaring code, so Google&apos;s copying was more than just a little bit.</p><p>"Even if Google’s use were transformative, the majority is wrong to conclude that Google copied only a small portion of the original work," Thomas wrote.  "The majority points out that the 11,500 lines of declaring code—enough to fill about 600 pages in an appendix, ere just a fraction of the code in the Java platform. But the proper denominator is declaring code, not all code. A copied work is quantitatively substantial if it could “serve as a market substitute for the original” work or “potentially licensed derivatives” of that work. The declaring code is what attracted programmers. And it is what made Android a &apos;market substitute&apos; for &apos;potentially licensed derivatives&apos; of Oracle’s Java platform," Thomas write. "Google’s copying was both qualitatively and quantitatively substantial."</p><p>“After more than a decade of litigation this ruling is a win for interoperability, copyright principles and the future of innovation," said CCIA, which backed Google in the court fight with Oracle. "The high court’s decision that fair use extends to the functional principles of computer code means companies can offer competing, interoperable products....Nearly every computer program, once copied, can be used to create new products. Surely the majority would not say that an author can pirate the next version of Microsoft Word simply because he can use it to create new manuscripts."</p><p>“The Supreme Court came to the right decision here," said John Bergmayer, legal director for fair use advocate Public Knowledge. "The jury at the trial court concluded that Google’s use of the Java API was a fair use, and the Court’s own fair use analysis came to the same conclusion."</p><p>“Today’s Supreme Court decision is a win for fair use, computer programmers and American consumers," said Re:Create Executive Director Joshua Lamel (https://www.recreatecoalition.org/recreate-statement-on-u-s-supreme-court-decision-in-favor-of-fair-use-in-google-v-oracle/. "The court makes it clear that programmers can use declaring code without permission as a fair use in order to write their own new, creative implementing code. Copyright’s purpose is to promote, not hinder creativity, and the Supreme Court reaffirmed the importance of fair use in finding that balance. It made clear that Oracle’s attempt here would have had a negative impact on the creativity of programmers."</p><p><br></p><p><br></p><p><br></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Supremes Pass on Google v. Oracle ]]></title>
                                                                                                                                                                                                <link>https://www.nexttv.com/news/supremes-pass-google-v-oracle-391801</link>
                                                                            <description>
                            <![CDATA[ Supremes Pass on Google v. Oracle ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eSAr5U5KDKEiXckZe6kEMG</guid>
                                                                                                                            <pubDate>Mon, 29 Jun 2015 20:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Policy]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                <author><![CDATA[ john.eggerton@futurenet.com (John Eggerton) ]]></author>                    <dc:creator><![CDATA[ John Eggerton ]]></dc:creator>                                                                <dc:description><![CDATA[ http://cdn.mos.cms.futurecdn.net/ETjt8sjZcQr97v7yakQ4hP.jpg ]]></dc:description>
                                                                                                                                                                                                                                                                        <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Supreme Court has decided not to hear Google's challenge of a lower court decision that copyright protects all elements of computer software so long as the code could be written in more than one way.</p><p>That came Monday in its list of appeals the court declined to take up in its next session.</p><p>The issue centered on whether Oracle, which wrote the source code, could copyright Java application and programming interfaces (APIs), according to an Electronic Frontier Foundation summary, which was an amicus brief on Google's side. When Google implemented the Android operating system, it wrote a version of Java that allowed other developers to write their own programs.</p><p>Oracle claimed copyright protection of the APIs Google used. A Northern California district judge ruled the APIs were not copyrightable, but the U.S. Court of Appeals for the D.C. Circuit reversed that decision -- though it also said that while copyright applied, Google might have some defense under the fair use exception.</p><p>In its petition for cert, which the Supreme Court has just denied, Google argued that the decision that the APIs were copyrightable could adversely impact cloud computing, innovation and an open Internet.</p><p>Public Knowledge, which advocates for fair use, was disappointed in the Supremes' decision, but said that was hardly the end of the story.</p><p>“We are disappointed in the Supreme Court’s decision to not hear this case," Charles Duan, director of Public Knowledge's Patent Reform Project, said. "The law is clearly contrary to what the Federal Circuit decided.</p><p>“However, this is not the end of the road for this case -- the Federal Circuit decision explicitly left open the possibility that the kinds of uses Google made were permissible under copyright’s fair use doctrine. Furthermore, the Federal Circuit’s decision is only one of several decisions on this question of ability to copyright programming interfaces. Many of these other decisions came to different results.Thus, the value of the Federal Circuit’s holding for future cases is sharply limited.</p><p>Justice Samuel Alito took no part in the decision, which could mean he owns stock in one or the other of the two companies, or just about anything else since the Justices never have to explain their reasoning for not participating in a particular case.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>