Тео де Раадт | |
---|---|
Де Раадт в 2013 году | |
Родившийся | Претория , ЮАР | 19 мая 1968 г.
Национальность | Канадский |
Альма-матер | Университет Калгари |
Род занятий | Инженер-программист |
Известен | NetBSD , OpenBSD , OpenSSH |
Тео де Raadt ( / θ ˙I oʊ 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] С тех пор проект следует графику выпуска выпусков каждые шесть месяцев, каждый из которых поддерживается и поддерживается в течение одного года.
Откровенность [ править ]
Де Раадт был активным сторонником свободного программного обеспечения с момента создания 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, мы не сможем его вернуть.
Ссылки [ править ]
- ^ "Тео де Раадт удостоен награды 2004 года за бесплатное программное обеспечение" . Проверено 11 апреля 2018 года .
- ^ Статья Age: «Оставаться на передовой» . 8 октября 2004 г. Проверено 5 апреля 2006 г.
- ^ "Домашняя страница Чака Крэнора" .
- ^ Гласс, Адам. Сообщение для пользователей netbsd: Тео Де Раадт (так в оригинале ) , 23 декабря 1994 г. Был 8 января 2006 г.
- ^ Уэйнер, Питер. Бесплатно для всех: как Linux и движение за свободное программное обеспечение подрезают титанов высоких технологий, 18.3 Flames, Fights, and the Birth of OpenBSD Архивировано 19июля 2009 г.на Wayback Machine , 2000. Посетил 6 января 2006 г.
- ^ Форбс. Linux для неудачников? 16 июня 2005 г. Был 8 января 2006 г.
- ^ В этом сообщении основная группа NetBSD выражает признательность Де Раадту за «положительный вклад» в проект, несмотря на их проблемы с ним.
- ^ Tux Journal. Доброе утро с: Тео де Раадт , 2 июня 2005 г. Был 21 апреля 2006 г. (оригинал 404 ; см. Кешированную копию на archive.org )
- ^ Раадт, Тео де. Почта для OpenBSD-анонс: Релиз OpenBSD 2.0 Archived 2005-05-27 в Wayback Machine , 18 октября 1996 года гостевым 10 декабря 2005.
- ^ Глобус и почта статья: «Американские военные помогает фонду Калгари хакеру» . 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