Вопрос авторского права регулярно становится предметом споров (в том числе и судебных) среди создателей различных объектов интеллектуальной собственности.
И если в случае текстов, изображений или музыки подобное «заимствование» заметно практически сразу, то в случае программного обеспечения выявить кражу чужих идей бывает гораздо сложнее.
Зачастую для того чтобы понять, что тот или иной IT-продукт это плагиат необходимо внимательно изучать исходный код.
Для человека подобная задача может быть крайне трудоемкой и не факт, что удастся заметить плагиат.
Впрочем, помочь в выявлении недобросовестных разработчиков поможет разработка, созданная в России. Об этом сообщает издание Future Internet.
Согласно представленной информации, «антиплагиат для IT» был создан в Томском государственном университете систем управления и радиоэлектроники. Система позволяет выявлять признаки плагиата в исходном коде программного обеспечения, а также находить искусственно генерированный код.
Отмечается, что сейчас точность работы системы составляет 76-87 процентов, что зависит от сложности задач и того, сколькими языками программирования владели разработчики кода. В случае искусственно созданных кодов точность составляет порядка 81,5 процентов.
Сообщается, что данная система позволит не только выявлять плагиат, но и создателей вредоносных программ. Это связано с тем, что хоть программы и пишутся по определенным правилам, но даже в этих условиях у разных людей имеется свой «почерк», по которому можно вычислить автора кода.