Winamp

В мире аудиоплееров Winamp занимает особое место. Созданный в 1997 году Джастином Франкелем и Дмитрием Болдыревым, этот медиаплеер стал настоящей легендой, пережив множество технологических революций. И вот, спустя более чем четверть века после своего появления, Winamp сделал неожиданный шаг — опубликовал свой исходный код. Однако радость энтузиастов была недолгой, так как выяснилось, что код выпущен под несвободной лицензией.
 

Открытие кода с оговорками
 

Исходный код Winamp теперь доступен на GitHub (https://github.com/WinampDesktop/winamp), что само по себе является значительным событием. Однако условия лицензии Winamp Public License накладывают серьезные ограничения на использование этого кода:

Запрещено создание форков проекта.
Нельзя распространять модифицированные копии как в виде исходного кода, так и в виде готовых сборок.

Эти ограничения фактически делают невозможным развитие проекта сообществом, что является ключевым аспектом open-source философии.
 

Технические требования для сборки
 

Для тех, кто все же решится собрать Winamp из исходного кода, потребуется следующий набор инструментов и библиотек:

Visual Studio 2019
libvpx
libmpg123
OpenSSL
DirectX 9 SDK
Intel IPP

Этот список указывает на сложность проекта и его зависимость от проприетарных технологий, что дополнительно усложняет работу с кодом для энтузиастов.
 

Влияние Winamp на индустрию
 

Несмотря на ограничения, связанные с публикацией кода, нельзя недооценивать влияние Winamp на индустрию медиаплееров. Его популярность вдохновила создание нескольких открытых аналогов для Linux, включая:

XMMS и XMMS2
Beep Media Player
Audacious
Qmmp

Эти проекты продолжают идеи Winamp, но в рамках философии открытого программного обеспечения.

Публикация исходного кода Winamp — это значительное событие в истории программного обеспечения. Оно демонстрирует, как даже спустя десятилетия проект может оставаться актуальным и интересным для сообщества. Однако ограничения лицензии показывают, что путь к полностью открытому программному обеспечению все еще долог даже для легендарных проектов.
Winamp остается одним из самых долгоживущих и активно развивающихся медиаплееров. И хотя его код теперь частично открыт, истинный дух свободного программного обеспечения продолжают нести его открытые альтернативы.