公司的源代碼應該怎么保護?
我是宇宙君,說說自己團隊怎么管理代碼。
首先,你需要知道你的團隊(公司)什么是自己的核心能力,需要保護什么核心技術?問這個問題很重要,一家公司要成功不能吧眼睛定在芝麻上要保護你的西瓜先:)
以我20多年的公司經驗,絕大多數公司代碼都不是核心秘密。當然源代碼是重要的,我還是來就事論事談談代碼的保護:
1、設計與代碼分離。你的設計資料非常的重要,重要過代碼,所以你在管理上需要做到設計與代碼在負責人以及保存地還有接觸權限上做隔離處理。
2、代碼分模塊設定訪問權限。為什么這么做我想不用解釋大家都明白。
3、定時備份機制。
4、必要時了考慮即時加密系統。(但要做好損失效率以及可能的解密失敗的潛在損失)
5、完善內部/外發保密管理機制。
6、通過保密協議之類的方式建立法律防火墻。
基本上采用上面的辦法可以從技術、管理、法律上設好圍欄保護你的代碼安全。