Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Тео де Raadt ( / θ ˙I d ɛ г ɔː т / ; голландский:  [teː.joː dəraːt] ; родился 19 мая 1968) является южноафриканский происхождения инженер - программист , который живет в Калгари , Альберта , Канада. Он является основателем и руководителем проектов OpenBSD и OpenSSH, а также одним из основателей NetBSD . В 2004 году Де Раадт получил награду за бесплатное программное обеспечение за свою работу над OpenBSD и OpenSSH. [1]

Ранняя жизнь [ править ]

Тео де Раадт - старший из четырех детей отца-голландца и матери из Южной Африки, имеет двух сестер и брата. Обеспокоенность по поводу обязательного двухлетнего призыва в вооруженные силы в Южной Африке заставила семью эмигрировать в Калгари, Альберта, Канада в ноябре 1977 года. В 1983 году в результате крупнейшего экономического спада в Канаде со времен Великой депрессии семья перебралась на Юкон . Перед переездом Де Раадт получил свой первый компьютер, Commodore 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 series и PC532 . Также в этом выпуске юридически обремененный исходный код, производный от Net / 2, был заменен эквивалентным кодом из 4.4BSD-lite в соответствии с мировым соглашением между USL и BSDi . Де Раадт сыграл жизненно важную роль в создании порта SPARC , реализовав большую часть исходного кода вместе с Чаком Кранором. [3]

OpenBSD [ править ]

В декабре 1994 года Тео де Раадт был вынужден уйти из основной группы NetBSD, и его доступ к исходному репозиторию был аннулирован. Члены команды утверждали, что это произошло из-за личных противоречий в списках рассылки . [4]

В своей книге « Бесплатно для всех» Питер Уэйнер утверждает, что Де Раадт «начал недооценивать некоторых людей» еще до отделения от NetBSD [5], а Линус Торвальдс назвал его «трудным». [6] Многие испытывают разные чувства: один и тот же интервьюер описывает «трансформацию» Де Раадта при основании OpenBSD и его «желание заботиться о своей команде», некоторые находят его прямолинейность воодушевляющей, а Де Раадт остается широко уважаемым хакером [7] и эксперт по безопасности. [8]

В октябре 1995 года Де Raadt основал OpenBSD, новый проект раздвоенной от NetBSD 1.0. Первоначальный выпуск OpenBSD 1.2 был выпущен в июле 1996 года, а в октябре того же года вышел OpenBSD 2.0. [9] С тех пор проект следует графику выпуска выпусков каждые шесть месяцев, каждый из которых поддерживается и поддерживается в течение одного года.

Откровенность [ править ]

Джон "maddog" Холл представляет Де Раадту рога демона на FISL8

Де Раадт был активным сторонником свободного программного обеспечения с момента создания OpenBSD, но он также является ярым сторонником свободы слова, иногда имея довольно публичные споры с различными группами, от защитников Linux до правительств. Это откровенное отношение, которое иногда является причиной конфликта, также привело его к признанию; Де Раадт проводил презентации на конференциях по открытому исходному коду , свободному программному обеспечению и безопасности по всему миру, в том числе FOSDEM в Брюсселе , Бельгия , Usenix в Сан-Антонио, Техас , США , конференции AUUG в Мельбурне , Австралия и FISL вПорту-Алегри , РС, Бразилия .

Отмена финансирования DARPA [ править ]

После того, как Де Raadt высказал свое неодобрение США во главе с вторжением в Ирак в апреле 2003 года интервью [10] с Торонто «s Globe и почты , несколько миллионов долларов в Департамент обороны США гранта для Университета Пенсильвании » s 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, мы не сможем его вернуть.

Ссылки [ править ]

  1. ^ "Тео де Раадт удостоен награды 2004 года за бесплатное программное обеспечение" . Проверено 11 апреля 2018 года .
  2. ^ Статья Age: «Оставаться на передовой» . 8 октября 2004 г. Проверено 5 апреля 2006 г.
  3. ^ "Домашняя страница Чака Крэнора" .
  4. ^ Гласс, Адам. Сообщение для пользователей netbsd: Тео Де Раадт (так в оригинале ) , 23 декабря 1994 г. Был 8 января 2006 г.
  5. ^ Уэйнер, Питер. Бесплатно для всех: как Linux и движение за свободное программное обеспечение подрезают титанов высоких технологий, 18.3 Flames, Fights, and the Birth of OpenBSD Архивировано 19июля 2009 г.на Wayback Machine , 2000. Посетил 6 января 2006 г.
  6. ^ Форбс. Linux для неудачников? 16 июня 2005 г. Был 8 января 2006 г.
  7. ^ В этом сообщении основная группа NetBSD выражает признательность Де Раадту за «положительный вклад» в проект, несмотря на их проблемы с ним.
  8. ^ Tux Journal. Доброе утро с: Тео де Раадт , 2 июня 2005 г. Был 21 апреля 2006 г. (оригинал 404 ; см. Кешированную копию на archive.org )
  9. ^ Раадт, Тео де. Почта для OpenBSD-анонс: Релиз OpenBSD 2.0 Archived 2005-05-27 в Wayback Machine , 18 октября 1996 года гостевым 10 декабря 2005.
  10. ^ Глобус и почта статья: «Американские военные помогает фонду Калгари хакеру» . 6 апреля 2003 г. Проверено 5 сентября 2019 г.
  11. ^ Статья LWN.net: «DARPA отменяет финансирование OpenBSD» . 24 апреля 2003 г. Проверено 5 апреля 2006 г.
  12. Эндрюс, Джереми (2 мая 2006 г.). «Интервью: Тео де Раадт» . Архивировано из оригинального 24 апреля 2013 года .
  13. ^ Статья LXer: Спор о драйверах Broadcom уродливее, чем необходимо . 7 апреля 2007 г. Проверено 8 апреля 2007 г.
  14. ^ Тема на gmane.linux.kernel.wireless.general: OpenBSD bcw: Возможные проблемы с нарушением лицензии GPL Различные даты, начиная с 4 апреля 2007 г. Проверено 8 апреля 2007 г.
  15. Тео де Раадт (4 апреля 2007 г.). «OpenBSD bcw: возможные проблемы с нарушением лицензии GPL» . Проверено 28 мая 2017 г. - через marc.info .
  16. Рианна де Раадт, Тео (31 августа 2007 г.). "Вся эта штука" Linux ворует наш код " . LKML.org.

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Интервью 2000 года на Slashdot
  • Интервью 2001 года в KernelTrap
  • Интервью 2006 г. в KernelTrap