我想对我的开源(实际上是杀毒软件)做一个微妙的应用,但我想要控制谁真正获得了源代码。最好他们应该申请,我或管理员批准他们的申请。有什么在线平台吗?
控制/安全的主要原因是防止恶意软件制造商轻易发现如何绕过其用于恶意软件检测的隐身检查方法。
编辑:我正在寻求建议--可能是来自做过类似事情的人的建议。
谢谢!
发布于 2012-03-26 08:38:05
发布于 2012-03-25 19:31:51
开源软件的主要定义之一是,任何接收源代码的人都可以自由地分发源代码。
也许您应该查看专有许可证。不将代码作为开放源码发布并没有什么问题,而且似乎专有许可更适合您的需求。即使您将某个产品授权为专有产品,您也可以将源代码发布给您想要的各方,但您仍然可以通过与他们达成的协议,在发布之前控制他们如何处理该代码。
发布于 2012-04-04 04:27:32
您可能想看看GitHub的Micro/中小型帐户,它允许您拥有私有存储库;您可以控制选择谁可以访问您的存储库。详情请参见https://github.com/plans。
(请注意,此私有存储库宿主服务不是免费的。然而,如果你是一名教师/学生,你总是可以申请免费的计划,点击这里https://github.com/edu)
https://softwareengineering.stackexchange.com/questions/141443
复制相似问题