Разработчики крадут код?

6/06/2004 12:13

Многие программисты считают «заимствование кода» — использование в работе уже существующего ПО — приемлемой практикой, несмотря на то, что это создает минное поле для работодателей. Это явление изучается в отчете, который должен быть опубликован в конце недели. Анонимный онлайновый опрос более чем 3000 программистов установил, что почти 70% респондентов собирает личную библиотеку кода, которым они свободно обмениваются с другими программистами в компании. Такой код обычно используется без ведома или разрешения его юридического владельца, утверждают специалисты по ИТ-праву из журнала out-law.com. «Заимствование или копирование кода, хотя это в некоторых случаях и незаконно, является, на мой взгляд, общераспространенной практикой в среде разработчиков ПО, — сказал независимый программист, один из участников опроса. — Большинство разработчиков, с которыми я общался (и я сам), используют, копируют и даже взламывают (reverse-engineer) код, чтобы улучшить его или включить в свою собственную программу». Исследование показало также, что разработчики не понимают: для возбуждения иска о нарушении авторских прав программное обеспечение не обязательно должно быть идентичным. Почти 90% сказали, что воспроизвели бы функции другой программы, не копируя самого кода. «Между тем, просто справляясь по оригинальному коду и изучая программу, разработчик тем самым все равно может скопировать ее существенную часть», — поясняет Макирнан. Это угроза и для софтверных компаний, так как программисты часто меняют работу. Тем самым повышается вероятность того, что штатные сотрудники и разработчики по контракту станут использовать материалы, принадлежащие их прежнему работодателю, клиентам или кому-то еще. «Интернет повышает риск еще больше, делая доступным ПО отовсюду на свете и позволяя обмениваться кодом на форумах и через доски объявлений», — говорит Макирнан.
ZDNet.ru