2012-10-14 50 views
0

我已经创建了一些Java类,不是一个“产品”,也不是一个可以下载和运行的“程序”,更像是一个库,不知道哪个是正确的名称。开源许可新的BSD步骤

我想知道哪些是使其开源的步骤。

我想分发它在新的BSD许可下。

http://opensource.org/licenses/bsd-license.php

我应该把许可证,我想每一个分发Java类文件里?
或者我应该把它放到一个名为LICENSE.txt的文本文件中?如果不是,我该怎么办?

一个关于模板的问题:
版权所有(C)<年>,< OWNER> < - (在那里,我应该包括 '<', '>')?
保留所有权利。

有什么我需要做的吗?

许可完成后,当其他人将其用于商业用途时,它将作为产品发布,他们将如何保留版权声明?它只会在他们的代码中?或者他们是否应该以某种方式说明哪些部分或多个文件在新BSD许可证下?

谢谢。

+1

“图书馆”将是正确的名称。 – hdgarrood

+4

我投票结束这个问题作为题外话,因为**它是关于许可或法律问题**,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/a/274964/1402846)了解更多信息,以及[帮助/话题]。 –

回答

1
  1. 两种方法都没问题。

  2. 你不应该包括小于和超过符号。

  3. 它在许可证中声明:“以二进制形式重新分发必须在随分发提供的文档和/或其他材料中复制上述版权声明,此条件列表和以下免责声明。”