CodePlex许可证?

时间:2009-09-06 15:58:52

标签: licensing codeplex

是否有任何codeplex许可证允许某人以他们想要的方式使用我的代码但是不能创建一个与我的程序做同样事情的程序?

2 个答案:

答案 0 :(得分:4)

阻止程序重现功能的唯一方法是使用专利。

答案 1 :(得分:1)

继续发表评论:

您需要有律师起草许可证,因为您有非常具体的需求。许可证必须指定代码可以使用的确切条件(或不能使用的条件。)

我不知道任何涵盖此类安排的“通用”许可证。还有很多问题需要考虑,例如:

步骤1.您对源代码拥有自动版权。这使您和您能够合法地分发您的应用程序。

步骤2.您在开源许可下发布代码。代码仍然是你的,但现在人们可以随意使用它,包括以不同的名称重新编译和分发项目(但有归属?)

步骤3.您希望对开源许可证施加限制,您有权使用该许可证。 然而这必须非常谨慎,并且深思熟虑

  • 我可以在类似的应用程序中使用部分代码吗?你如何定义相似的?
  • 如果我修改它怎么办?衍生作品怎么样?它们与您的产品相同吗?
  • 是否涵盖了未来版本的代码?

免责声明:我不是律师。这些只是我从CS学位的法律和道德模块中回忆起来的谣言。我能做的就是建议你聘请律师起草执照。