Как защитить мой код - PullRequest
       13

Как защитить мой код

1 голос
/ 24 марта 2010

Я разместил свой вопрос в ссылке ниже о том, как защитить мой код с помощью Hg

Как защитить код от утечки наружу?

Вопрос:

В сценарии DVCS, как мы можем ограничить утечки кода? Есть ли какой-либо способ технически ограничить это, например, когда я автоматически перемещаю свою работу, историю кодов не нужно просматривать?

Ответы [ 2 ]

0 голосов
/ 24 марта 2010

В общем, исходный код - это просто набор текстовых файлов. Любой, кто имеет к ним доступ, может «украсть» или «пиратировать» их независимо от того, хранятся ли они в CVS, git, Subversion, Mercurial, общей папке Windows и т. Д.

Распределенные системы контроля версий позволяют легко получить копию всей истории, но недовольный сотрудник может также получить полную историю с сервера CVS. Или с лент резервного копирования, или путем ручного копирования файлов за эти годы.

Единственное, что вы можете сделать, это ограничить копирование всех данных в вашей организации.

  • плеер
  • съемные жесткие диски USB
  • загрузка на ненадежные веб-сайты в общедоступном Интернете
  • SCP / FTP доступ к серверам за пределами вашей компании

Я бы не стал так сильно волноваться, если только ваша работа на самом деле не должна быть сверхсекретной (подумайте о военных и подобных). Если вы будете относиться к своим сотрудникам правильно, у них не будет причин причинять вред вашей организации.

0 голосов
/ 24 марта 2010

Чем больше программистам нужно работать над кодом, тем больше им требуется совместной работы и наличия сетевого доступа к коду . Вам придется определить, что представляет собой модель угрозы : от чего вы пытаетесь защитить, таким образом, чтобы вы определяли законный и незаконный доступ.

...