Компьюлента. 24 декабря 2003 года, 11:33
Компания SCO на днях направила очередную серию писем крупным пользователям Linux с предложениями приобрести лицензии на ОС. В уведомлениях, помимо угроз судебных разбирательств в случае невыполнения требований, был приведен список из 71 файла, которые якобы незаконно попали из операционной системы Unix System V в Linux. Причем в том, что защищенная интеллектуальная собственность стала достоянием общественности, SCO винит корпорацию IBM и требует от нее выплаты трехмиллиардной компенсации.
Нужно заметить, впрочем, что до последнего времени SCO ограничивалась, в основном, голословными утверждениями, не предъявляя практически никаких доказательств виновности сообщества open source в воровстве чужих технологий. Да и представленный недавно список из более семидесяти "украденных" файлов вряд ли можно назвать весомой уликой. По крайней мере, так считает Линус Торвальдс, создатель оригинальной версии Linux.
Со слов Торвальдса, как минимум, два из указанных SCO файлов он написал самостоятельно, не прибегая к чьей-либо помощи и уж, тем более, не заглядывая в исходники Unix. Схожесть же некоторых фрагментов кода двух этих операционных систем объясняется достаточно просто. Разработчики приложений под Linux и Unix придерживаются определенных правил и стандартов, поэтому не удивительно, что некоторые названия функций и даже ошибки практически полностью совпадают. Аналогичную ситуацию можно наблюдать и в любых других операционных системах, использующих компилятор С. Кроме того, существует достаточно ограниченное количество приемов, обеспечивающих возможность эффективного программирования, вследствие чего могут совпадать даже целые куски кода.