Oracle是否拥有我的代码权限?

时间:2012-10-28 01:36:10

标签: java oracle licensing

我即将为一个学术研究项目编写一些软件。我希望用Java编写它,但我正在与之合作的小组提出了一些关于许可的问题。我最初虽然这些都是愚蠢的问题,但我很难找到明确的答案:

如果我用Java编写软件,我可以自由发布该软件及其源代码吗?我是如何获得许可的? Oracle对此有任何权利吗?

3 个答案:

答案 0 :(得分:7)

  

如果我用Java编写软件,我可以自由发布该软件及其源代码吗?

绝对

  

我是如何获得许可的?

无论如何。 (或者至少,不是基于它是用Java编写的。)

  

Oracle是否拥有该权利?

没有

Oracle唯一(可能)相关权利与您的Java平台的分发修改版本...或者使用Java商标不合适。

  

...但我正在与之合作的小组提出了一些关于许可的担忧。

可以肯定地说,那些提出这些担忧的人都没有线索。

答案 1 :(得分:5)

没有Oracle没有您的代码的权利。这将是你的软件。

答案 2 :(得分:2)

我不是律师;我建议你确定一个。

话虽如此,我认为这种担忧被夸大了。编写Java应用程序的每个人都没有义务将源代码转交给Oracle或其他任何人。

没有任何意义 - 如果是这样的话,Java如何被广泛采用?