Дэйв Винер
Дэйв Винер (полное имя Дэвид Винер, англ. Dave Winer; род. 2 мая 1955, Куинс, Нью-Йорк, США) — американский разработчик, предприниматель и писатель, пионер в области веб-технологий и блоггинга. Наиболее известен как создатель формата RSS (Really Simple Syndication), одного из основополагающих протоколов для распространения новостей и подкастов в интернете, а также как автор первых программ для ведения блогов и подкастинга. Винер также внёс значительный вклад в развитие XML-RPC — протокола удалённого вызова процедур, предшественника веб-сервисов SOAP, и является автором нескольких книг по программированию и веб-культуре.
Биография
Ранние годы и образование
Дэйв Винер родился 2 мая 1955 года в районе Куинс города Нью-Йорк. Его отец был инженером-электриком, что повлияло на ранний интерес Вайнера к компьютерам. В 1970-х годах он изучал информатику в Корнеллском университете, где начал программировать на мейнфреймах. Позже он перевёлся в Университет Тафтса, который окончил в 1976 году со степенью бакалавра по информатике.
Начало карьеры (1980-е)
После университета Винер работал в нескольких технологических компаниях, включая IBM и Apple. В 1980 году он основал компанию Living Videotext, которая разработала программу для организации идей и заметок ThinkTank (1983) и её более мощную версию MORE (1986). Эти продукты стали одними из первых коммерческих программ для создания ментальных карт и структурирования текста, оказав влияние на развитие современных инструментов для заметок (например, Microsoft OneNote и Evernote).
В 1988 году Винер продал Living Videotext компании Symantec, но остался в ней в качестве вице-президента по исследованиям. В этот период он начал интересоваться сетевыми технологиями и протоколами обмена данными.
Развитие веб-технологий (1990-е)
В 1994 году Винер основал компанию UserLand Software, которая стала его основной площадкой для экспериментов. В 1995 году он создал протокол XML-RPC — простой способ вызова удалённых процедур через HTTP с использованием XML. Этот протокол стал предшественником более сложного SOAP и лёг в основу многих ранних веб-сервисов.
В 1997 году Винер начал работу над форматом RSS. Первоначально RSS (RDF Site Summary) был разработан компанией Netscape для синдикации новостей на портале My Netscape. Винер, совместно с Дэном Либертом и другими разработчиками, адаптировал эту идею и создал версию RSS 0.91 (1999), которая стала стандартом де-факто. Позже он возглавил разработку RSS 2.0 (2002), который до сих пор широко используется для распространения новостных лент и подкастов.
В 1999 году Винер создал один из первых веб-блогов — Scripting News, который он ведёт до сих пор. Этот блог стал площадкой для обсуждения технологий, политики и культуры, а также для публикации его программных разработок.
Подкастинг и дальнейшая деятельность (2000-е — настоящее время)
В начале 2000-х годов Винер стал одним из пионеров подкастинга. В 2001 году он добавил в RSS поддержку аудиофайлов, что позволило автоматически загружать и воспроизводить подкасты. Он также разработал программу для подкастинга — Radio UserLand, которая позволяла пользователям создавать и распространять аудиозаписи.
В 2003 году Винер продал UserLand Software компании Trellix, но продолжил заниматься разработкой. В 2005 году он основал компанию Small Picture, которая занималась разработкой инструментов для блоггинга. В 2010-х годах он активно участвовал в развитии протокола ActivityPub для децентрализованных социальных сетей, хотя его основной вклад остаётся в области RSS.
Винер также известен как автор книг «The User Experience» (1995) и «The Internet: The Missing Manual» (2009), а также как колумнист для изданий, включая The Guardian и The New York Times.
Основные достижения
Формат RSS
RSS (Really Simple Syndication) — это формат для синдикации веб-контента, который позволяет пользователям подписываться на обновления сайтов через специальные программы (агрегаторы). Винер разработал версии RSS 0.91 и RSS 2.0, которые стали стандартом для распространения новостей, блогов и подкастов. RSS позволил создавать ленты новостей, которые автоматически обновляются, и стал основой для многих современных сервисов, включая подкастинг и агрегаторы новостей (например, Feedly).
Протокол XML-RPC
XML-RPC — это протокол для удалённого вызова процедур, использующий HTTP в качестве транспорта и XML для кодирования данных. Винер создал его в 1995 году как простую альтернативу более сложным протоколам. XML-RPC стал предшественником SOAP и используется в таких системах, как WordPress (для удалённого управления записями) и в ранних версиях блог-платформ.
Инструменты для блоггинга
Винер создал несколько программ для ведения блогов, включая Radio UserLand (2001), которая позволяла публиковать записи на сервере через FTP и поддерживала RSS. Эта программа стала одной из первых коммерческих платформ для блоггинга, предшествовавшей WordPress и Blogger.
Подкастинг
Винер считается одним из отцов подкастинга. В 2001 году он добавил в RSS поддержку аудиофайлов, что позволило автоматически загружать и воспроизводить подкасты. Он также разработал программу для подкастинга — Radio UserLand, которая позволяла пользователям создавать и распространять аудиозаписи. В 2004 году он организовал первый подкаст-фестиваль.
Критика и споры
Винер известен своим резким и часто конфликтным стилем общения. Он неоднократно вступал в публичные споры с другими разработчиками, включая создателя Atom (альтернативного формата синдикации) Марка Пилгрима. Винер критиковал Atom за излишнюю сложность и выступал за сохранение RSS как простого и открытого стандарта. Также он критиковал крупные технологические компании, такие как Google и Apple, за недостаточную поддержку RSS.
Некоторые критики отмечают, что Винер слишком долго настаивал на сохранении RSS 2.0, который не поддерживал некоторые современные функции (например, встроенные медиа-элементы), что привело к появлению альтернативных форматов, таких как JSON Feed.
Влияние и наследие
Дэйв Винер считается одним из пионеров веб-синдикации и блоггинга. Его разработки (RSS, XML-RPC, подкастинг) стали основой для многих современных интернет-сервисов. RSS до сих пор используется миллионами сайтов и подкастов, а XML-RPC применяется в системах управления контентом. Винер также внёс вклад в развитие децентрализованных социальных сетей, поддерживая протокол ActivityPub.
В 2010 году журнал Time включил Вайнера в список 100 самых влиятельных людей в мире технологий. В 2013 году он получил премию «Pioneer Award» от журнала Wired за вклад в развитие интернета.
Интересные факты
- Винер ведёт блог Scripting News с 1999 года, что делает его одним из старейших непрерывно обновляемых блогов в интернете.
- Он написал несколько книг по программированию, включая «The User Experience» (1995), которая стала одной из первых книг по юзабилити.
- Винер активно участвует в политических дебатах, особенно по вопросам свободы слова и интернет-цензуры.
- Он разработал программу для подкастинга Radio UserLand, которая позволяла пользователям создавать подкасты без необходимости разбираться в технических деталях.
Источники
- Winer, Dave. The User Experience. 1995.
- Winer, Dave. The Internet: The Missing Manual. 2009.
- «Dave Winer: The Father of RSS». The Guardian, 2005.
- «RSS 2.0 Specification». Harvard Law School, 2003.
- «XML-RPC Specification». UserLand Software, 1998.
- «Podcasting: The Early Years». Wired, 2010.
- «Dave Winer’s Biography». Scripting News.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →