我已经开始为特定于域的数据类型编写文件格式规范。我的目标是改善大量数据提供者和搜索算法之间的互操作性。我希望结果可供使用,无专利且无需分发费用。
如果我需要,我正在寻找有关使用哪种许可证的建议,包括规范和贡献者协议。
如果这是软件,那么我对GPL,麻省理工学院等许可证有足够的了解,可以做出明智的决定。如果这是一份简单的文件,那么我会选择一个知识共享许可证,可能是CC by attribution。
环顾四周,我没有找到任何共同的许可声明或建议方式。我倾向于在RFC中使用的那个(例如,HTTP/1.1 copyright statement),但是说“这个文档本身可能不会以任何方式修改”(有例外),这是我不习惯的东西根据MIT和GPL许可证开发代码。但这些限制在规范中似乎很常见。
与大多数文档不同,但与代码类似,规范可能会受到专利的影响。这些天最好的做法是说明该规范是否是专利的,并要求任何贡献者披露他们可能知道的任何专利冲突和/或为实施规范而自由许可这些专利?
我是否需要某种捐助者协议?
或者我应该选择它,选择RFC版权声明(或CC-By-Attribution),而不用担心这个?
答案 0 :(得分:1)