Открыть сервис

Nullsoft

Nullsoft — американская компания, занимавшаяся разработкой программного обеспечения, наиболее известная как создатель медиаплеера Winamp и одноранговой файлообменной сети Gnutella. Основана в 1997 году Джастином Франкелем и Дмитрием Болдыревым, штаб-квартира располагалась в Сан-Франциско, штат Калифорния. В 1999 году компания была приобретена интернет-провайдером America Online (AOL). Nullsoft считается одной из ключевых компаний, повлиявших на развитие цифрового аудио и пиринговых технологий в конце 1990-х — начале 2000-х годов.

История

Основание и ранние годы

Компания Nullsoft была основана в 1997 году 19-летним студентом Университета Юты Джастином Франкелем и его другом Дмитрием Болдыревым. Название «Nullsoft» было выбрано как отсылка к нулевому указателю (null pointer) в программировании. Первоначально компания занималась разработкой небольших утилит и игр для Windows, но её главным продуктом стал медиаплеер Winamp, впервые выпущенный в 1997 году. Winamp быстро завоевал популярность благодаря поддержке большого количества аудиоформатов (включая MP3), настраиваемому интерфейсу (скины) и низким требованиям к системным ресурсам.

Покупка AOL и последующее развитие

В 1999 году компания Nullsoft была приобретена America Online (AOL) за 80 миллионов долларов. После покупки Франкель и Болдырев остались в компании, продолжая разработку Winamp и других проектов. Под руководством AOL Nullsoft выпустила несколько крупных обновлений Winamp, включая версию 2.0 (1999 год), которая стала стандартом де-факто для прослушивания музыки на персональных компьютерах. В 2000 году Nullsoft запустила проект Gnutella — децентрализованную пиринговую сеть для обмена файлами, которая стала одной из первых альтернатив централизованным сервисам вроде Napster. Однако из-за юридических проблем и внутренних разногласий с AOL проект был быстро закрыт, а его исходный код опубликован под открытой лицензией.

Упадок и закрытие

В середине 2000-х годов интерес к Winamp начал снижаться из-за роста популярности таких плееров, как iTunes и Windows Media Player, а также из-за перехода пользователей на стриминговые сервисы. В 2004 году Nullsoft выпустила Winamp 5.0, который объединил функции проигрывателя и библиотеки, но не смог остановить падение доли рынка. В 2013 году AOL объявила о прекращении разработки Winamp и закрытии Nullsoft. 20 декабря 2013 года серверы Nullsoft были отключены, а Winamp перестал получать обновления. В 2014 году права на Winamp были проданы компании Radionomy, которая позже передала их бельгийской компании Llama Group. Nullsoft как юридическое лицо прекратила существование.

Продукты

Winamp

Winamp — медиаплеер для операционных систем Microsoft Windows, разработанный Nullsoft. Первая версия была выпущена в 1997 году. Плеер поддерживал большинство популярных аудиоформатов (MP3, WAV, WMA, OGG, FLAC и другие), а также видеоформаты (MPEG, AVI, DivX) через плагины. Ключевыми особенностями Winamp были:

  • Настраиваемый интерфейс с поддержкой скинов (визуальных тем).
  • Встроенный эквалайзер и поддержка визуализаций (MilkDrop, Geiss).
  • Поддержка плагинов для расширения функциональности (входные, выходные, визуализации, DSP-эффекты).
  • Библиотека медиафайлов с возможностью сортировки и поиска.
  • Поддержка потокового аудио (интернет-радио).

Winamp стал одним из самых популярных медиаплееров своего времени, достигнув более 100 миллионов загрузок к 2005 году. Его культовый статус закрепила фраза «Winamp, it really whips the llama’s ass!» (с англ. — «Winamp, он действительно надирает задницу ламе!»), которая использовалась в звуковом приветствии программы.

Gnutella

Gnutella — децентрализованная одноранговая сеть для обмена файлами, разработанная Nullsoft в 2000 году. Проект был запущен как внутренний эксперимент, но его исходный код был быстро опубликован, что привело к созданию множества клиентов (LimeWire, BearShare, Morpheus). Gnutella отличалась от Napster отсутствием центрального сервера: поиск файлов осуществлялся через запросы к соседним узлам. Сеть использовалась преимущественно для обмена музыкальными файлами, что вызвало юридические претензии со стороны звукозаписывающих компаний. После закрытия Nullsoft разработка Gnutella была продолжена сообществом, и сеть просуществовала до середины 2010-х годов.

Другие проекты

Nullsoft также разработала несколько менее известных продуктов:

  • Nullsoft Scriptable Install System (NSIS) — система создания установщиков для Windows, выпущенная в 2000 году. NSIS использует скрипты на языке программирования, похожем на C, и поддерживает сжатие, плагины и настройку интерфейса. Система стала популярной среди разработчиков открытого ПО и используется до сих пор.
  • SHOUTcast — серверное программное обеспечение для интернет-радио, разработанное Nullsoft в 1998 году. SHOUTcast позволял транслировать аудиопоток через протокол HTTP, что сделало его одним из первых массовых решений для вещания в интернете. В 2014 году проект был продан компании Radionomy.
  • Nullsoft Video — экспериментальный видеоплеер, который не получил широкого распространения.

Влияние и наследие

Nullsoft оказала значительное влияние на развитие цифровых медиа и интернет-технологий. Winamp стал одним из первых массовых медиаплееров, который сделал прослушивание музыки на компьютере удобным и настраиваемым. Он популяризировал формат MP3 и способствовал росту цифровой музыки в конце 1990-х — начале 2000-х годов. Gnutella, несмотря на короткую историю, стала прототипом для многих децентрализованных файлообменных сетей, включая BitTorrent. NSIS продолжает использоваться в качестве системы установки для многих программ, включая Skype, Google Chrome и LibreOffice.

Культурное влияние Winamp также велико: плеер стал символом эпохи раннего интернета, а его скины и визуализации породили целое сообщество пользователей, создававших собственные темы оформления. В 2018 году компания Llama Group (владелец прав на Winamp) выпустила новую версию плеера для мобильных устройств, но она не смогла повторить успех оригинала.

Критика

Nullsoft подвергалась критике за несколько аспектов своей деятельности. Во-первых, закрытие проекта Gnutella после покупки AOL вызвало недовольство в сообществе открытого ПО, так как многие пользователи рассчитывали на дальнейшее развитие децентрализованной сети. Во-вторых, Winamp критиковали за медленное развитие в 2000-х годах: обновления выходили редко, а поддержка новых форматов и функций отставала от конкурентов. В-третьих, после покупки AOL Nullsoft столкнулась с внутренними конфликтами, связанными с корпоративной культурой AOL, что привело к уходу ключевых разработчиков, включая Джастина Франкеля в 2003 году.

Интересные факты

  • Логотип Nullsoft — молния — был нарисован вручную Джастином Франкелем.
  • Исходный код Winamp был закрыт, но в 2018 году Llama Group выпустила версию для Android под открытой лицензией.
  • Фраза «Whips the llama’s ass» была выбрана случайно: Франкель хотел использовать слово «лама», но не мог найти подходящего рифмующегося выражения.
  • Nullsoft была одной из первых компаний, предложивших систему скинов для приложений, что позже стало стандартом для многих программ.

Источники

  • Документация Nullsoft и Winamp (архивные материалы).
  • Статья «Winamp: The History of the Most Famous Media Player» на сайте TechSpot.
  • Интервью Джастина Франкеля для журнала Wired (2000 год).
  • Книга «The MP3 Revolution» (2002 год) — раздел о Nullsoft.
  • Официальные пресс-релизы AOL (1999–2013 годы).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →