上诉法院决定对这种语言至关重要的3个包是什么?
我如何避免在我的Java代码中使用担保的API?
如果社区打算创建一个竞争的开放类路由器,它会是什么样子?
更新:截至2016年5月,Google对这些API的使用已得到公正的使用。 http://arstechnica.com/tech-policy/2016/05/google-wins-trial-against-oracle-as-jury-finds-android-is-fair-use/
What are the 37 Java API packages possibly encumbered by the May 2014 Oracle v Google decision?
根据the appellate court decision,他们是:
> java.awt.font
> java.beans
> java.io
> java.lang
> java.lang.annotation
> java.lang.ref
> java.lang.reflect
> java.net
> java.nio
> java.nio.channels
> java.nio.channels.spi
> java.nio.charset
> java.nio.charset.spi
> java.security
> java.security.acl
> java.security.cert
> java.security.interfaces
> java.security.spec
> java.sql
> java.text
> java.util
> java.util.jar
> java.util.logging
> java.util.prefs
> java.util.regex
> java.util.zip
> javax.crypto
> javax.crypto.interfaces
> javax.crypto.spec
> javax.net
> javax.net.ssl
> javax.security.auth
> javax.security.auth.callback
> javax.security.auth.login
> javax.security.auth.x500
> javax.security.cert
> javax.sql
请注意,这只是Oracle向Google提交的名单,并不一定代表Oracle声明版权的所有API。
What are the 3 packages that the Appellate Court decided were essential to the language?
我不知道他们做了这样的声明。欢迎您阅读决定,找到您正在寻找的内容。
法院没有决定任何事情是至关重要的。 Oracle声称java.lang,java.io和java.util对于基本上对语言有意义的任务至关重要。
How can I avoid using the encumbered APIs in my Java code?
不要用Java编写。用Java编程语言编写的任何内容都将涉及受影响的程序包中的类。
If the community were going to create a competing open classpath what would it look like?
我不知道这在技术上是可能的。
如需进一步的法律分析,请咨询合格的法律顾问。