代码复制 有什么解决方案防止程序开发人员将源代码私自复制,避免知识产权泄露?
浏览量:1108
时间:2021-03-31 06:31:46
作者:admin
有什么解决方案防止程序开发人员将源代码私自复制,避免知识产权泄露?
看了下答案,还没发现有一个回答是给出正确解决方案的,没有一个答案是思路正确的。
问题提出者,应当清楚什么情况下代码才可以私自复制?那就是代码可以保存到电脑的本地磁盘。
只要代码或者资料可以保存在电脑的本地磁盘,从技术上讲,就无法避免资料代码的私自复制,因为对于写代码的人来说,什么模块设计,什么黑盒白盒,什么禁用USB接口,这些方法都没有办法,因为写代码的人如果连怎么可以使资料分发,怎么在A处访问B处的资源,怎么从纷繁复杂的资料中整理有效内容为自己所用这些基本的事情都想不到,那还写什么代码。
根据以上分析,如果要阻止资料代码随便私自复制,就要阻止代码等数据保存到电脑本地,虚拟桌面是一种不错的方案,虚拟桌面的意思大体就是类似服务器的远程登陆且文件无法复制到本地,所以每次访问电脑上的任何资源都市通过虚拟桌面登陆然后使用系统。
需要注意的是,没有任何一种单一的技术可以解决所有的问题,虚拟桌面可以防止代码资料保存到本地,但是无法限制资料被上传代码托管服务器,所以还需要网络的过滤与监控,这是另外一个复杂的问题。
大部分的代码离开业务是没有任何价值的,核心代码普通码农是接触不到的,所以要考虑千方百计阻止代码随便私自复制目的是什么?github上的代码那么多,你们项目的代码质量比github高多少?与其想法设法组织代码私自被复制还不如想办法使业务分块实现,尽可能减少核心业务流程掌握人数就好了。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。