保护源代码免受过去离开公司的开发人员的侵害

时间:2014-09-30 11:37:40

标签: security authentication

有没有办法保护我的代码,以便如果开发人员离开我公司,他们就无法访问我项目中的文件?

特别保存代码,从本地下载项目,缓存以及可供脱机使用或通过制作代码压缩邮件保存。理想情况下,代码不会在工作站之外打开。

这有可能吗?

1 个答案:

答案 0 :(得分:-1)

很抱歉,这是一个很难回答的问题。

作为一个副作用,程序员通常能够将自己的代码复制到其他地方(我可以使用我编写的几乎所有代码,当然 - 这可能超过1000万行代码)。他们有他们的想法。

但是,让程序员只访问他们要开发的代码是窃取所有代码的好方法。您必须安排仅编译并进行链接而无需访问所有代码。您必须将所有二进制文件(目标代码)分发给所有开发团队,并且不允许他们共享它(如果您允许他们共同使用咖啡,这是一件困难的事情)

我发现这个措施也难以应用,如果你不信任你的开发人员,他们会不信任你,并制作不清楚,混淆的代码。这会导致糟糕的,无法维护的代码。

您可以为开发人员使用帐户,并在触发后更改密码。你还有什么意思?

为什么你不信任所有开发团队只是为了几个?把它们解雇并收缩合理的。

有多少开发人员与您合作?他们收入很高吗? (对于软件窃贼来说,这是一个很好的对策,主要是最便宜和最有成效的)他们是否正确签约? (您拥有该代码的权利和属性,对吗?)您准备好为隐藏其他团队的源代码的系统支付给您的开发人员吗?

相关问题