Легендарный медиаплеер 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, заявив, что не будет использовать исходный код для своей версии плеера.
Обновления программ, что нового
• Samsung Galaxy A55 получил бета-версию One UI 7.0 на Android 15
• ОС «Аврора» на десктопе: показан первый прототип российской ОС для компьютеров
• Honor представит линейку Power с батареей 8000 мАч в 2025 году
• Обновление Intel ARC Game On Driver 32.0.101.6732 Non-WHQL. Поддержка The Last of Us Part II Remastered
• Qualcomm анонсировала Snapdragon 8s Gen 4 для среднего сегмента
• Intel прекращает поддержку приложения Intel Unison для связи смартфонов Android и iPhone с Windows 11