我找不到任何明确的答案,但我正在为商业目的开发一些Android应用程序,我不知道关于Oracle JDK许可证(2019年4月16日)的改变将如何影响我的应用程序的分发:
我是否需要购买Oracle许可证才能使用JDK 8?
或者,甲骨文和谷歌之间是否有任何协议,允许Android开发者在不受甲骨文许可的情况下使用甲骨文的JDK?
我看到Android现在使用OpenJDK了。但是OpenJDK是在GPLv2下授权的,它似乎没有被用于商业用途。但我可能错了。
我对这些许可证问题不太熟悉.
任何帮助、解释、精确都将受到欢迎!
发布于 2019-07-26 12:54:54
简介:不用担心Android许可
Android使用OpenJDK,它是免费的,开源的,可以用于商业产品。
您不需要担心这一点,因为Android开发的所有许可问题,如IDE、工具等等。是由谷歌管理的。(这就是为什么当甲骨文起诉谷歌在没有许可证的情况下使用甲骨文JDK的时候,他们转向了OpenJDK )。
您只需要检查您在应用程序中使用的第三方工具/lib的许可证。
https://stackoverflow.com/questions/57220304
复制相似问题