Разработчик шахматной программы » Рыбка » (Rybka), победившей в последних четырёх чемпионатах мира среди компьютеров, обвинён в ПО-плагиате.

«Рыбка» и её создатель Васик Райлих лишены всех титулов, им запрещено участие в соревнованиях.

%%%

Васик Райлих нарушил важное спортивное правило, но с точки зрения закона чист. (Фото Википедии.) 

Международная ассоциация компьютерных игр пришла к выводу, что живущий в Польше г-н Райлих, имеющий американское и чешское гражданство, воспользовался исходным кодом программ Crafty и Fruit . Разработчик (кстати, являющийся международным мастером) упорно избегает журналистов и никак не комментирует фиаско. Ассоциация подчёркивает, что г-ну Райлиху была предоставлена возможность объяснить свои действия и, возможно, оправдаться, но он её проигнорировал. Между тем, когда появились первые подозрения, он написал на форуме своего сайта, что «Рыбка» была и остаётся полностью оригинальной программой, за исключением нескольких незначительных фрагментов, которые являются общедоступными.

Строго говоря, он прав. Crafty — ПО с открытым исходным кодом; Fruit когда-то продавалась, но теперь распространяется бесплатно на специальном сайте и больше не поддерживается разработчиками. Марк Лемли , профессор права Стэнфордского университета (США), считает, что, поскольку Fruit и Crafty находятся в свободном доступе, с юридической точки зрения г-н Райлих не виновен в копировании кода. Однако, добавляет эксперт, ему понятны мотивы, по которым такая практика запрещена ассоциацией.

В подобном плагиате нет ничего нового. Ещё в 1989 году было обнаружено, что шахматная программа Quickstep практически идентична знаменитой Mephisto . В прошлом году от соревнований была отлучена программа SquarknII, ибо она только в трёх малозначительных местах отличалась от кода Robbolito 0.85g3.

Гроссмейстер Ларри Кауфман , помогавший разрабатывать «Рыбку», а теперь занятый её конкурентом Komodo , считает, что только ранние версии «Рыбки» могли быть основаны на Fruit и Crafty: «На мой взгляд, есть разумные основания для дисквалификации «Рыбки-1″ и отмены результатов всех турниров с её участием, проходивших в течение года или около того с даты релиза. Но к третьей версии со всех практических точек зрения это была уже совершенно новая программа».

Принимавший участие в расследовании разработчик Crafty Роберт Хайатт , адъюнкт-профессор компьютерных наук Университета Алабамы (США), абсолютно убеждён в использовании части кода его детища. Он отмечает, что плагиат достиг невиданных размеров. По его словам, сама «Рыбка» уже неоднократно клонирована, и с клонов тоже сняты копии…