Несколько дней назад поднялся шум вокруг одного из англоязычных блогов, на котором на всеобщее обозрение были выставлены ссылки для скачивания исходного кода протокола Skype.
Впоследствии выяснилось, что Skype отнюдь не был взломан. На самом деле
русский фрилансер Ефим Бушманов решил провести собственный эксперимент и воспроизвёл код, тщательно изучив работу протокола Skype. По существу, это не оригинальный код и наверняка от него отличается.
Автор сопоставил свой оригинальный метод со стандартом проектирования под названием Reverse Engineering
(обратное проектирование). Интересно, что скачать скайп, разработанный русским фрилансером (Skype-open-source) можно с файлообменного сервиса Depositfiles и популярного торрент-трекера The Pirate Bay, куда ведут соответствующие ссылки с блога Бушманова. На сегодня программисту удалось воспроизвести код
протокола устаревших версий 1.3, 3.8 и 4.1. Для скачивания доступны исполняемые файлы, файлы баз данных и исходного кода. По утверждению Бушманова в своём блоге, его цель состоит в том, чтобы сделать Skype проектом c открытым исходным кодом.
Безусловно, корпорацию Microsoft, совсем недавно купившую Skype за $8.5 миллиардов, такая новость не обрадовала. Кроме того, похоже что разработчики Skype готовятся
нанести ответный удар в борьбе за свою интеллектуальную собственность. Однако,
согласно действующему закону об авторском праве, воспроизведение похожего ПО, полностью отличающееся от оригинала исходным кодом, не является нарушением. Впрочем, всемогущая корпорация ради достижения своих монополистских целей может
пойти на принцип, и устроить показательный суд против смельчака-одиночки, не боясь при этом потерпеть убытки от судебных издержек.
Возможное открытие протокола
популярной коммуникационной программы будет на руку обычным пользователям,
которые сильно обеспокоены судьбой Skype после официальной покупки его корпорацией Microsoft.