是否有软件许可证才能进行代码审查(只读)?

时间:2010-04-30 10:54:12

标签: licensing

我将开发与安全相关的产品。我个人认为,任何与安全相关的产品都应该发布它的源代码以供审核。但是,我也希望将其作为商业产品出售,并将代码所有权保留给自己,并且不要指望偏离工作。

是否有用于此目的的软件许可证?感谢。

4 个答案:

答案 0 :(得分:2)

Microsoft Reference Source License考虑​​到这种要求。

答案 1 :(得分:1)

普通版权法应该这样做 - 如果您没有向任何人授予许可,那么人们可以在您发布代码时阅读您的代码,但您保留对该代码的所有权利。

答案 2 :(得分:1)

我同意你的评论意见,但这并不意味着它需要在公共领域发布。您可以根据要求提供它,但要求获得它的任何人(a)不要将代码本身透露给另一个人和(b)不使用该代码来开发与您竞争的产品。请律师调整语言。通过这种方式,您可以让您的代码可用于检查和验证,但保留一些合理的保证,它不会被不道德的竞争对手简单地复制 - 或者至少在没有使用的情况下具有更坚实的情况你的同意。

答案 3 :(得分:1)

是的,它被称为版权+保密协议。