Тео де Раадт
Тео де Раадт | |
---|---|
![]() Де Раадт в 2013 году | |
Рожденный | Претория , Южная Африка | 19 мая 1968 г.
Национальность | Канадский |
Альма-матер | Университет Калгари |
Занятие | Инженер-программист |
Известный | NetBSD , OpenBSD , OpenSSH |
Раадт ( / ˈ θ iː oʊ d ε ˈ rɔː Тео де t / ; Голландский: [ˈteː.joː dəˈraːt] ; южноафриканского происхождения, родился 19 мая 1968 года) — инженер-программист живущий в Калгари , Альберта , Канада. Он является основателем и руководителем проектов OpenBSD и OpenSSH , а также одним из основателей NetBSD . В 2004 году Де Раадт получил премию Free Software Award за свою работу над OpenBSD и OpenSSH. [1]
Ранний период жизни
[ редактировать ]Де Раадт — старший из четырех детей от отца-голландца и матери из Южной Африки, у него две сестры и брат. Обеспокоенность по поводу обязательного двухлетнего призыва в вооруженные силы в Южной Африке заставила семью эмигрировать в Калгари, Альберта, Канада, в ноябре 1977 года. В 1983 году из-за крупнейшей рецессии в Канаде со времен Великой депрессии семья переехала на Юкон . Перед переездом Де Раадт получил свой первый компьютер, VIC-20 , за которым вскоре последовала Amiga . Именно с помощью этих компьютеров он впервые начал разрабатывать программное обеспечение. [2] В 1992 году он получил степень бакалавра компьютерных наук в Университете Калгари .
NetBSD
[ редактировать ]В 1993 году де Раадт основал NetBSD вместе с Крисом Деметриу, Адамом Глассом и Чарльзом Ханнумом, которые были разочарованы низким качеством 386BSD и считали, что открытая модель разработки будет лучше. 386BSD был создан на основе исходной версии 4.3BSD Калифорнийского университета в Беркли, а новый проект NetBSD объединит соответствующий код из версий Networking/2 и 386BSD.
Новый проект был сосредоточен на чистом, переносимом и правильном коде с целью создания унифицированной, многоплатформенной операционной системы BSD производственного качества.
Первый репозиторий исходного кода NetBSD был создан 21 марта 1993 года, а первая версия NetBSD 0.8 была выпущена в апреле 1993 года. Он был создан на основе 386BSD 0.1 плюс неофициальный набор исправлений версии 0.2.2 с несколькими программами из Net/2. версия, отсутствующая в реинтегрированной 386BSD, а также различные другие улучшения. В августе 1993 года была выпущена версия NetBSD 0.9, содержащая множество улучшений и исправлений ошибок. Это все еще была версия только для платформы ПК , хотя к этому времени уже велась работа по добавлению поддержки других архитектур.
NetBSD 1.0 была выпущена в октябре 1994 года. Это была первая многоплатформенная версия, поддерживающая IBM PC-совместимые модели HP 9000 Series 300, Amiga , 68k Macintosh , Sun-4c серии и PC532 . Также в этом выпуске юридически обремененный исходный код, производный от Net/2, был заменен эквивалентным кодом из 4.4BSD-lite в соответствии с урегулированием иска USL против BSDi . Де Раадт сыграл жизненно важную роль в создании порта SPARC , реализовав большую часть исходного кода вместе с Чаком Крейнором. [3]
OpenBSD
[ редактировать ]В декабре 1994 года де Раадт был вынужден уйти из основной команды NetBSD, и его доступ к репозиторию исходного кода был отозван. Коллеги по команде утверждали, что это произошло из-за грубого и оскорбительного поведения в списках рассылки . [4]
В своей книге «Свободно для всех » Питер Уэйнер утверждает, что Де Раадт «начал раздражать некоторых людей» еще до отделения от NetBSD. [5] а Линус Торвальдс назвал его «трудным». [6] У многих разные чувства: один и тот же интервьюер описывает «преобразование» Де Раадта при создании OpenBSD и его «желание позаботиться о своей команде», некоторые находят его прямоту освежающей, а де Раадт по-прежнему пользуется большим уважением как хакер. [7] и эксперт по безопасности. [8]
В октябре 1995 года де Раадт основал OpenBSD, новый проект, созданный на основе NetBSD 1.0. Первоначальный выпуск OpenBSD 1.2 был выпущен в июле 1996 года, а в октябре того же года последовал выпуск OpenBSD 2.0. [9] С тех пор проект придерживался графика выпусков каждые шесть месяцев, каждый из которых поддерживается и поддерживается в течение одного года.
откровенность
[ редактировать ]
Де Раадт был ярым сторонником свободного программного обеспечения с момента появления OpenBSD, но время от времени у него возникали довольно публичные споры с различными группами, от сторонников Linux до правительств. Эта откровенная позиция, хотя иногда и была причиной конфликта, также привела к его признанию; Де Раадт выступал с докладами на конференциях по открытому исходному коду, бесплатному программному обеспечению и безопасности по всему миру, включая FOSDEM в Брюсселе , Бельгия , Usenix в Сан-Антонио , Техас , США , AUUG конференцию в Мельбурне , Австралия и FISL в Порту-Алегри , RS, Бразилия .
Отмена финансирования DARPA
[ редактировать ]![]() | Этот раздел биографии живого человека нуждается в дополнительных цитатах для проверки . ( август 2022 г. ) |
под руководством США После того, как Де Раадт заявил о своем неодобрении вторжения в Ирак в апреле 2003 г. в интервью [10] совместно с Торонто в Globe and Mail , многомиллионный грант Министерства обороны США на Пенсильванского университета был проект POSSE отменен, что фактически положило конец проекту. Средства гранта были использованы на разработку OpenSSH и OpenBSD, а также многих других проектов и должны были быть использованы для оплаты хакатона , запланированного на 8 мая 2003 года. Несмотря на то, что деньги от гранта уже были использованы для обеспечения проживания для шестидесяти застройщиков за неделю деньги были возвращены правительством с убытком, и отелю было приказано не позволять застройщикам платить возвращенные деньги за восстановление номеров. [11] Это привело к критике со стороны некоторых по поводу того, что американские военные придерживаются позиции, направленной против свободы слова . Однако прекращение гранта оказалось не таким страшным ударом, как его представляли некоторые. Сторонники проекта сплотились, чтобы помочь, и хакатон прошел почти по плану. Финансирование было сокращено всего за несколько месяцев до окончания гранта, что еще больше усилило спекуляции относительно ситуации вокруг прекращения действия гранта.
Бесплатная защита водителей
[ редактировать ]Де Раадт также хорошо известен своей пропагандой свободных драйверов . Он уже давно критикует разработчиков Linux и других свободных платформ за их терпимость к несвободным драйверам и принятие соглашений о неразглашении .
В частности, Де Раадт пытался убедить производителей беспроводного оборудования разрешить прошивки свободное распространение образов их продуктов. Эти усилия оказались в значительной степени успешными, особенно в переговорах с тайваньскими компаниями, что привело к появлению множества новых драйверов беспроводной связи. Де Раадт отметил, что «большинство тайваньских поставщиков почти сразу же предоставляют нам документацию», что позволяет драйверам с открытым исходным кодом надежно поддерживать устройства, в отличие от отсутствия желания со стороны американских компаний, таких как Intel и Broadcom , выпускать образы прошивки без лицензионных ограничений. [12]
Столкновение с разработчиками Linux
[ редактировать ]В апреле 2007 года Де Раадт был вовлечен в спор, связанный с использованием кода GPL Linux из драйвера bcm43xx в драйвере BSD bcw . [13] [14] Разработчики Linux обвинили сообщество BSD в нарушении кода GPL, но Де Раадт отрицал нарушение, утверждая, что драйвер BSD не был «выпущен». Он также утверждал, что конфликт был не из-за GPL, а из-за того, как разработчик Linux Майкл Бюш справился с ситуацией. На электронное письмо Бюша он ответил: [15]
Это будет решено в нашем дереве, но как он поступит, зависит от него.это. Но когда вы подходите к таким вопросам с комментариями типа «Мы быхотели бы, чтобы вы начали обращаться к нам, чтобы решить проблему прямо сейчас» и вашпервое письмо отправляется нескольким сотням человек.... в будущемпожалуйста, подумай внимательнее, ок?
Потому что прямо сейчас, в этом письме, вы в значительной степени сделали то же самое, что и Broadcom.работа для них. Вы рассказали всему сообществу BSD, которое может захотетьиспользуйте драйвер для этого чипа позже, поскольку из-за нескольких проблем с лицензией GPL выготовы использовать очень сильные слова (опубликованные очень широко), чтобыпомешать усилиям одного парня, который пытается что-то для них сделать.И вы собираетесь сделать это даже под лицензией GPL. Вы не сделалинапишите этому разработчику в частном порядке. Нет, вы, по сути, обнародовали это.
Именно так его увидит около половины сообщества пользователей и разработчиков.
Они сочтут вашу широко рассылаемую почту слишком сильной позицией.
Еще одно столкновение произошло в августе 2007 года, когда группа разработчиков Linux попыталась изменить лицензию драйвера ath5k с двойной лицензией. Де Раадт резюмировал проблему следующим образом: [16]
Поклонники GPL говорят, что большая проблема, с которой мы столкнемся, заключается в том, что компании возьмут наш код BSD, изменят его и не отдадут обратно.Нет, большая проблема, с которой мы сталкиваемся, заключается в том, что люди будут окутывать наш код лицензией GPL и блокировать нас так же, как эти предполагаемые компании блокируют нас.Как и в сообществе Linux, у нас есть много компаний, которые постоянно возвращают нам код.
Но как только код попадет под лицензию GPL, мы не сможем вернуть его.
Ссылки
[ редактировать ]- ^ «Тео де Раадт награжден премией за свободное программное обеспечение 2004 года» . Проверено 11 апреля 2018 г.
- ↑ Статья в журнале Age: «Остаться на переднем крае» . 8 октября 2004 г. По состоянию на 5 апреля 2006 г.
- ^ «Домашняя страница Чака Крейнора» .
- ^ Гласс, Адам. Сообщение для пользователей netbsd: Тео Де Раадт (так в оригинале) , 23 декабря 1994 г. Посещено 8 января 2006 г.
- ^ Уэйнер, Питер. Бесплатно для всех: как Linux и движение за свободное программное обеспечение подрывают титанов высоких технологий, пламя 18.3, драки и рождение OpenBSD. Архивировано 19 июля 2009 г. в Wayback Machine , 2000 г. Посещено 6 января 2006 г.
- ^ Форбс. Linux для неудачников? 16 июня 2005 г. Посещено 8 января 2006 г.
- ↑ В этом сообщении основная команда NetBSD признает «положительный вклад» Де Раадта в проект, несмотря на их проблемы с ним.
- ^ Журнал Тукса. Доброе утро с: Тео де Раадтом , 2 июня 2005 г. Посещено 21 апреля 2006 г. (исходный номер — 404 ; см. кэшированную копию на archive.org )
- ^ Раадт, Тео де. Отправьте письмо в openbsd-announce: выпуск OpenBSD 2.0. Архивировано 27 мая 2005 г. в Wayback Machine , 18 октября 1996 г. Посещено 10 декабря 2005 г.
- ↑ Статья в Globe and Mail: «Военные США помогают финансировать хакера из Калгари» . 6 апреля 2003 г. По состоянию на 5 сентября 2019 г.
- ^ Статья на LWN.net: «DARPA отменяет финансирование OpenBSD» . 24 апреля 2003 г. По состоянию на 5 апреля 2006 г.
- ^ Эндрюс, Джереми (2 мая 2006 г.). «Интервью: Тео де Раадт» . Архивировано из оригинала 24 апреля 2013 года.
- ^ Статья LXer: Спор о драйверах Broadcom уродливее, чем необходимо . 7 апреля 2007 г. По состоянию на 8 апреля 2007 г.
- ^ Тема на gmane.linux.kernel.wireless.general: OpenBSD bcw: Возможные проблемы с нарушением лицензии GPL. Различные даты, начиная с 4 апреля 2007 г. По состоянию на 8 апреля 2007 г.
- ^ Тео де Раадт (4 апреля 2007 г.). «OpenBSD bcw: возможные проблемы с нарушением лицензии GPL» . Проверено 28 мая 2017 г. - через marc.info .
- ^ де Раадт, Тео (31 августа 2007 г.). «Вся эта штука с «Linux крадет наш код»» . LKML.org.
Внешние ссылки
[ редактировать ]

- Официальный сайт
- Интервью 2000 года в Slashdot
- Интервью 2001 года в KernelTrap
- Интервью 2006 г. в KernelTrap
- Канадские инженеры-программисты
- Специалисты по компьютерной безопасности
- Программисты бесплатного программного обеспечения
- Люди NetBSD
- Люди OpenBSD
- Люди из Калгари
- Южноафриканские эмигранты в Канаде
- Канадцы африканерского происхождения
- Канадцы голландского происхождения
- 1968 года рождения
- Живые люди
- Программисты ядра
- Выпускники Университета Калгари