Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Google: Oracle Java's victory will kill software developers, requiring the U.S. Supreme Court to make a ruling!

2025-01-15 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)06/01 Report--

This article is reproduced from | Cloud headlines

Google: Oracle Java's victory will kill software developers, requiring the U.S. Supreme Court to make a ruling!

But Oracle says Google's concern is to create a smokescreen and is actually eager to copy freely and make huge profits.

Google has asked the U.S. Supreme Court to review a nine-year copyright dispute with Oracle over the use of Java API in Android.

Google is now asking the Supreme Court to rule in Google's favor on two overruled rulings that API is not protected by copyright and that Google's use of Java API is "fair use".

Kent Walker, Google's chief legal officer, said in a blog post that copyright protection API is like "saying that keyboard shortcuts apply to only one type of computer."

"our Android follows a long-accepted practice in the computer industry of reusing software interfaces, which provide a series of commands that are easy to implement common functions, just like pressing computer keyboard shortcuts such as Ctrl and p to make it easy to print," Walker wrote.

"Android has created a transformative new platform while allowing millions of Java programmers to use existing skills to create new applications. Java developers supported the release of Android, saying it had" tied another set of rockets to the momentum of the [Java] community "."

Of course, Oracle acquired Sun Microsystems, the then owner of Java, in 2009, claiming that Java was the most important software ever acquired by Oracle. Just over a year later, it sued Google for using Java in Android.

Google claims that making a ruling in favor of Oracle is a disaster for all developers.

"unless the Supreme Court corrects these two rulings, this case will end developers' traditional ability to build a new generation of computer programs for consumers using existing software interfaces at will," Walker wrote.

According to Dorian Daley, executive vice president and legal counsel of Oracle, Google's concerns about innovation are a smokescreen, saying the Supreme Court should reject Google's request to review the case.

"the apparent concern about innovation masks Google's real concern that it wants to be able to copy original and valuable code works of others without restrictions for its own convenience and huge economic benefits," Daley wrote. "this is not and has never been a legitimate reason for copying."

"Oracle will continue its efforts to protect and develop its own innovation and that of other innovators to ensure that the established principles of copyright law are not trampled upon by anyone or company who attempts to take shortcuts. The appellate court has twice sided with Oracle, refuting Google, a major victory for software innovation. The decision of the Court of Appeal is correct every time. The Supreme Court should once again reject Google's request to review the case. "

As Google explained in its request to the U.S. Supreme Court, in 2005 it needed to "copy exactly the syntax and structure of Java API statements" so that developers could use familiar commands instead of learning new ones.

Google did this for the 37 Java API libraries it considered "critical for mobile devices" and then wrote its own "implementation code and customized code to adapt to the unique challenges of the smartphone environment".

Google claims that it has written the implementation code independently, and only 3% of the code is the same between 37 controversial Java API libraries and the corresponding Android libraries.

Overall, Google claims that less than 0.1% of the more than 15 million lines of related code in Android overlap with Java.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report