Легендарный медиаплеер Winamp теперь стал проектом с открытым исходным кодом. Однако сообщество разработчиков негодует из-за лицензии.
Несколько месяцев назад компания Llama Group SA, владеющая Winamp, объявила о намерении открыть исходный код Winamp 24 сентября 2024 года. И это действительно произошло.
Исходный код Winamp теперь доступен на GitHub
Опубликованный исходный код относится к классической версии плеера. Документация по лицензии, доступная на официальной странице Winamp на GitHub, озаглавлена «Winamp Collaborative License (WCL)».
Является ли Winamp действительно проектом с открытым исходным кодом?
Лицензия Winamp оказалась довольно спорной. Похоже, компания хочет, чтобы разработчики приходили, смотрели код, исправляли баги, а затем ждали, пока их изменения будут рассмотрены мейнтейнерами. Это означает, что разработчики могут отклонять изменения или новые функции, что ограничивает свободу для улучшений.
Лицензия также гласит, что все права на интеллектуальную собственность и авторские права на изменения передаются Winamp. Лицо, которое внесло вклад в проект, должно отказаться от всех прав на авторство и возражений против изменений, внесенных в его работу. Это дает Winamp полное право использовать ваш вклад без какой-либо компенсации. Такой принудительной «отказ от прав» незаконен во многих странах, включая Бельгию, где базируется Llama Group SA.
Фактически речь идет о неоплачиваемой работе, и только официальное приложение получает улучшения. Разработчик, который внес свой вклад, не имеет никакой свободы. Почти каждый пользователь, ответивший на анонс в X (Twitter), возмущен такой ситуацией.
В 5 разделе перечислены дополнительные ограничения. Контрибьюторы не могут распространять модифицированные версии Winamp даже в формате исходного кода. Это может делать только компания, т.е. мейнтейнеры. Это весьма странная лицензия. Другие разработчики не смогут создать свою версию Winamp и распространять ее. Значит, это не open-source? Похоже, что да. Тогда зачем вообще выпускать исходный код — если это был пиар-ход, то он провалился.
Winamp обновил лицензию, разрешив форки, но…
Как оказалось, лицензия Winamp нарушала Условия обслуживания GitHub, где говорится:
«Устанавливая общедоступность ваших репозиториев, вы соглашаетесь разрешить другим Пользователям просматривать и «разветвлять» ваши репозитории (это означает, что другие могут создавать собственные копии содержимого из ваших репозиториев в репозиториях, которые они контролируют)».
В GitHub репозитории Winamp сейчас идёт открытая дискуссия по этому поводу.
Компания внесла изменения в лицензию (WCL 1.0.1), разрешив делать форки, но только для личного использования, т.е. по-прежнему нельзя распространять измененные версии. Однако исходный код Winamp уже имеет почти 1000 форков на данный момент.
DrO, создатель WACUP (Winamp Community Update Project), раскритиковал ограничения лицензии компании на форуме Reddit и опубликовал заявление на странице WACUP в Facebook, заявив, что не будет использовать исходный код для своей версии плеера.
Обновления программ, что нового
• Новые функции «Алисы» и «Яндекс Станций» за апрель 2025 года
• Релиз Chrome 136: Обновления безопасности и исправление уязвимости, которая существовала более 20 лет
• Обновление до Windows 11, версия 24H2 блокируется на старых версиях Windows 11 из-за бага в службе WSUS
• Обновление Intel Bluetooth Drivers 23.130.0 для Windows 11 и Windows 10: функциональные улучшения
• Обновление Intel Wi-Fi Drivers 23.130.1: исправления установщика и улучшенная поддержка Wi-Fi 6E и Wi-Fi 7
• Обновление Steam для ПК устраняет проблемы с DLC, а Steam Deck получает исправления запуска и обновлений BIOS