Исходный код Winamp опубликован в Интернете; начинаются споры
Еще в мае генеральный директор Winamp объявил, что его код будет открыт 24 сентября. Вчера без особых шумих исходный код этого культового медиаплеера стал общедоступным. Хотя модель лицензирования полностью противоположна философии открытого кода, первые форки (которые не допускаются лицензионным соглашением на код) уже появились в сети.
Еще в мае Александр Сабунджян, генеральный директор Winamp, заявил, что "Winamp останется владельцем программного обеспечения и будет принимать решения о нововведениях в официальной версии" Если оставить в стороне все остальное, то главная проблема заключается в том, что Winamp Collaborative License (WCL) Version 1.0 и Условия предоставления услуг GitHub частично противоречат друг другу. Затрагиваемый раздел касается подхода Winamp к распространению модифицированных версий и форков. Согласно Условиям обслуживания GitHub,
"Выставляя свои репозитории для публичного просмотра, Вы соглашаетесь с тем, что разрешаете другим просматривать и "форкать" Ваши репозитории (это означает, что другие могут создавать собственные копии Контента из Ваших репозиториев в репозиториях, которые они контролируют)."
В дополнение к вышесказанному, все страницы и репозитории, находящиеся в открытом доступе на GitHub, позволяют каждому пользователю платформы
"неисключительную, всемирную лицензию на использование, отображение и исполнение Вашего Контента через Сервис GitHub, а также на воспроизведение Вашего Контента исключительно на GitHub в соответствии с функциональными возможностями GitHub (например, посредством форков)"
В некоторых комментариях на GitHub текущая модель лицензирования исходного кода Winamp была названа "лицензией на собачью воду" и "неоплачиваемым трудом" На Reddit в подразделе r/linux также идет обсуждение этого вопроса. Ее название говорит само за себя: Исходный код winamp был выпущен. Форкинг запрещен, но люди все равно форкали (см. ссылку в разделе "Источник(и)").
Печальный вывод заключается в том, что, заявляя об "открытости исходного кода", Winamp просто разрешает очень ограниченный доступ к нему и претендует на авторские права на работу сообщества, которая должна была быть проделана над этим кодом. Очевидно, что несколько неофициальных форков станут популярными в ближайшие недели, и Winamp придется скорректировать свою модель лицензирования, чтобы соответствовать ToS GitHub, или полностью удалить код с популярной платформы для разработчиков.
Возможно, людям из Winamp стоило прочитать GitHub For Dummies, прежде чем создавать финальную версию WCL 1.0, но никогда не бывает слишком поздно. Эту книгу можно приобрести на Amazon в формате Kindle за $18, но доступна и версия в мягкой обложке. В этом случае ее можно приобрести за $25 (новую) или использовать, начиная с $19,39.