技术上有很多手段和措施,比如购买加密软件,使用加密手段,限制复制,只允许读写,但保不齐,别有用心的人,会寻找加密漏洞,进行盗取,以下从法律角度谈一下:
一、工作原因,接触过多起计算机软件著作权
以及商业秘密的案件,跳槽程序员抄袭剽窃代码的方式多种多样:
a.大多数连原东家的权利标识,比如代码中注入的公司英文名称或缩写,都原封不动的搬过来;
b.将原东家程序中函数、变量等中的单词拼写错误、设计缺陷、冗余设计等,都原封不动的搬过来;
c.高级抄袭,洗稿的,比如将C语言编写的程序,用JAVA翻译一遍,这种已经属于很勤劳的了,实践中没几个这样做的,因为抄代码不就是图个省事、省时间、赶工期提前上线吗?
这种可以说公司误打误撞的采取了“埋雷”或“蜜罐”的事前保护措施,所以从公司角度,多搞点这个,也算是事后保护源代码的一种手段了。
从程序员角度,麻烦搬运抄袭代码时,一定要走点心,否则抄时一时爽,后续麻烦多。不仅老东家找你事,新东家那你也不好交代。
二、关于源代码保护,从公司角度,在采取物理防护措施的同时,做好员工心理建设及普法宣传也很重要,让员工心里始终有根弦,这是不可跨越的红线。
泄露源代码不是小事,轻则承担侵犯软件著作权的赔偿,目前案例判的几万至几千万不等,你以为你赚钱多,法院判了5000万,你赔不赔?
赔钱是小事,现在公司大多都走商业秘密犯罪这条路来打击源代码泄露,这个够狠,不仅丢了工作遭了牢狱之灾,有了犯罪记录,家里人都会受到影响,比如孩子考公务员。所以不要贪图一时爽,多展望展望未来。