Pull to refresh
234
ITSumma
Эксперты в производительности

Утечка исходного кода Winamp (843 МБ)

Reading time3 min
Views17K


В веб-архиве обнаружили репозиторий с исходным кодом Winamp, который был удалён в мае 2021 года или позже. Хотя сохранились не все файлы самого репозитория, зато успешно скопировался файл winamp-main.zip по ссылке «Скачать весь архив» из зеркала репозитория (альтернативная версия, файл winamp-cvs.zip).

Похоже, что копия лежит в веб-архиве несколько месяцев, но только сейчас привлекла внимание аудитории на HN, в связи с чем её могут в ближайшее время быстро удалить.

Размер архива winamp-cvs.zip составляет 291,8 МБ, 15 720 файлов, исходники на C. В разархивированном виде 842,8 МБ.

Список директорий в архиве
a52\
a52dec\
aacdec\
aacPlus\
adpcm\
Agave\
alac\
albumart\
amrdec\
apev2\
auth\
bmp\
burner\
burnlib\
codesign\
coloreditor\
config\
conformance\
dataview\
dca\
devices\
dlmgr\
Elevator\
enc_aacplus\
enc_fhgaac\
enc_flac\
enc_flac2\
enc_lame\
enc_vorbis\
enc_wav\
enc_wma\
expat\
f263\
filereader\
flac\
freetype\
freetypewac\
gen_crasher\
gen_dropbox\
gen_ff\
gen_hotkeys\
gen_ml\
gen_mud\
gen_talkback\
gen_tray\
gen_webauth\
gif\
giflib\
gracenote\
h264\
h264dec\
id3v2\
ie_plugin\
ijg\
in_avi\
in_cdda\
in_dshow\
in_flac\
in_flv\
in_linein\
in_midi\
in_mkv\
in_mod\
in_mp3\
in_mp4\
in_nsv\
in_ogg\
in_swf\
in_vorbis\
in_wave\
in_wmvdrm\
in_wv\
installer\
jnetlib\
jpeg\
libdca\
libmp4v2\
libogg\
libpng\
libsndfile\
libtheora\
libvorbis\
libvp5\
libvp6\
libvpx\
libyajl\
logger\
Mastering\
ml_addons\
ml_autotag\
ml_bookmarks\
ml_cloud\
ml_devices\
ml_disc\
ml_downloads\
ml_history\
ml_impex\
ml_local\
ml_nowplaying\
ml_online\
ml_orb\
ml_playlists\
ml_plg\
ml_pmp\
ml_rg\
ml_shoutcast\
ml_transcode\
ml_webdev\
ml_wire\
mp3\
mp4v\
mpeg2dec\
mpeg4dec\
mpegvideo\
nde\
np_plugin\
nprt_plugin\
ns-eel\
ns-eel2\
nsavi\
nscue\
nsid3v2\
nsis_bind\
nsmkv\
nsmpeg\
nsutil\
nsv\
nsvdec_vp3\
nsvdec_vp5\
nsvdec_vp6\
nswasabi\
nu\
ObjectCode\
omBrowser\
openssl\
out_disk\
out_ds\
out_wave\
pcm\
pfc\
playlist\
plist\
pmp_activesync\
pmp_android\
pmp_cloud\
pmp_cloud_demo\
pmp_ipod\
pmp_ipod2\
pmp_njb\
pmp_p4s\
pmp_template\
pmp_usb\
pmp_usb2\
pmp_wifi\
png\
primo\
ReplayGainAnalysis\
replicant\
resources\
SDKs\
tagz\
tataki\
theora\
timer\
vis_avs\
vis_milk2\
vis_nsfs\
vlb\
vorbis\
vp5\
vp6\
vp8x\
vp32\
Wasabi\
Wasabi2\
watcher\
wbm\
Winamp\
winampa\
winampAll\
xml\
xspf\
zlib\

Размеры winamp-main.zip 242 и 708,3 МБ, соответственно, 15 682 файла.

Исходный код легендарной программы имеет ценность скорее как исторический артефакт. Возможно, он пригодится разработчикам форков и тем, кто желает портировать Winamp на другие платформы.

Реальной практической пользы мало. Во-первых, есть отличные легковесные и мультиплатформенные альтернативы, такие как qmmp, которые даже поддерживают скины Winamp.

Во-вторых, с юридической точки зрения нельзя ни обновлять, ни распространять этот код и программное обеспечение, скомпилированное из него. Ситуация напоминает утечку кода Opera Presto несколько лет назад. Для неё вышло несколько патчей на российских форумах, но на этом поддержка и развитие проекта были закончены. Доступ к самому репозиторию был оперативно закрыт согласно процедуре американского закона об авторском праве в цифровую эпоху (DMCA).

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

Разработчики программы — Джастин Франкель и Дмитрий Болдырев. Первая версия вышла в 1997 году и распространялась по модели shareware. Несмотря на то, что утилитой можно было пользоваться бесплатно, авторов завалили письмами с десятидолларовыми купюрами (в те времена это был самый популярный способ передачи денег между физическими лицами). Через два года компанию Nullsoft купила AOL LLC. В 2004 году последние сотрудники, стоявшие у истоков Winamp, покинули AOL. 20 ноября 2013 года компания AOL объявила, что отказывается от дальнейшей разработки проекта.

В 2014 году права на программу выкупила бельгийская компания Radionomy Group. С тех пор для Winamp не выходило никаких обновлений, если не считать утечку бинарника Winamp 5.8 для Windows.


Winamp 5.8

Однако в ноябре 2021 года стало известно о перезапуске проекта в качестве единой мобильной платформы для разных сервисов, подписок, подкастов и стриминговых сервисов. Официальный сайт получил редизайн, был изменён логотип Winamp, появилась возможность записаться на бета-тестирование.



Интересно, что в 2003 году на основе Winamp был разработан плеер Wasabi (также известен как Winamp3). Исходный код опубликовали в открытом доступе, но тогда он не вызвал особого интереса публики, потому что время Winamp уже ушло, а историческое значение программы публика ещё не осознала.

По общему мнению, распространение формата mp3 в 1997 году произвело настоящую культурную революцию в мире.
Tags:
Hubs:
Total votes 51: ↑51 and ↓0+51
Comments106

Other news

Information

Website
www.itsumma.ru
Registered
Founded
Employees
101–200 employees
Location
Россия
Representative
ITSumma