테오 드 라트

Theo de Raadt
테오 드 라트
Theo de Raadt 2013.jpg
2013년 De Raadt
태어난 (1968-05-19) 1968년 5월 19일(54세)
프리토리아, 남아프리카공화국
국적.캐나다어
모교캘거리 대학교
직종.소프트웨어 엔지니어
로 알려져 있다NetBSD, OpenBSD, OpenSSH

Theo de Raadt ( / θiːiʊoʊ dɔr/t / , 네덜란드어: [teteː.jo d dəratt] , 1968년 5월 19일 ~ )는 캐나다 앨버타주 캘거리에 사는 남아프리카공화국 태생의 소프트웨어 엔지니어입니다.OpenBSD 및 OpenSSH 프로젝트의 창립자이자 리더이며 NetBSD의 창립 멤버이기도 합니다.2004년 De Raadt는 OpenBSD 및 OpenSSH에 [1]대한 그의 업적으로 Free Software Award를 수상했습니다.

초기 생활

Theo de Raadt는 네덜란드인 아버지와 남아프리카공화국인 어머니 사이에서 2명의 자매와 1명의 남동생을 둔 4남매 중 장남이다.남아프리카공화국에서 의무적으로 2년간 군대를 징집하는 것에 대한 우려로 인해 가족들은 1977년 11월 캐나다 앨버타 주 캘거리로 이민을 가게 되었다.1983년, 대공황 이후 캐나다에서 가장불황으로 그 가족은 유콘으로 떠났다.이사에 앞서 De Raadt는 첫 컴퓨터인 Commodore VIC-20을 구입했고, 곧이어 Amiga가 그 뒤를 따랐다.그가 [2]처음으로 소프트웨어를 개발하기 시작한 것은 이 컴퓨터들이다.1992년, 그는 캘거리 대학에서 컴퓨터 과학 학사 학위를 취득했습니다.

넷BSD

1993년 Theo de Raadt는 Chris Demetriou, Adam Glass, Charles Hannum과 함께 NetBSD를 설립했는데, 그는 386BSD의 낮은 품질에 불만을 느끼고 개방형 개발 모델이 더 낫다고 생각했습니다.386BSD는 캘리포니아 버클리 대학의 4.3에서 파생되었습니다.BSD 릴리스에서는 새로운 NetBSD 프로젝트가 Networking/2 및 386BSD 릴리스의 관련 코드를 Marge합니다.

이 새로운 프로젝트는 깨끗하고 휴대성이 뛰어나며 올바른 코드에 초점을 맞추고 있으며, 통합된 멀티 플랫폼, 프로덕션 품질의 BSD 운영 체제를 제작하는 것을 목표로 하고 있습니다.

첫 번째 NetBSD 소스 코드 저장소는 1993년 3월 21일에 설립되었으며, 첫 번째 릴리스인 NetBSD 0.8은 1993년 4월에 만들어졌습니다.이것은 386BSD 0.1과 버전 0.2.2의 비공식 패치킷에서 파생되었으며, Net/2 릴리스의 몇몇 프로그램이 386BSD에서 재통합 및 기타 다양한 개선사항에서 누락되었습니다.1993년 8월에 NetBSD 0.9가 출시되었으며, 여기에는 많은 확장 기능과 버그 수정 기능이 포함되어 있습니다.다른 아키텍처에 대한 지원을 추가하는 작업이 진행 중이지만, 이 릴리스는 여전히 PC 플랫폼 전용 릴리스였습니다.

NetBSD 1.0은 1994년 10월에 출시되었습니다.IBM PC 호환, HP 9000 Series 300, Amiga, 68k Macintosh, Sun-4c 시리즈 및 PC532지원하는 최초의 멀티 플랫폼 릴리스입니다.또한 이 릴리스에서는 법적으로 문제가 있는 Net/2에서 파생된 소스 코드가 4.4에서 동등한 코드로 대체되었습니다.BSD-lite, USL v BSDi 소송 조정에 준거합니다.De Raadt는 SPARC 포트 작성에 중요한 역할을 했으며 Chuck Cranor와 [3]함께 초기 코드 대부분을 구현했습니다.

오픈BSD

1994년 12월 Theo de Raadt는 NetBSD 핵심 팀에서 사임해야 했고 소스 저장소에 대한 접근은 취소되었습니다.동료 팀원들은 메일링 [4]리스트에 있는 무례하고 학대적인 행동 때문이라고 주장했다.

피터 웨이너는 그의 저서 "Free for All"에서 De Raadt가 NetBSD와 [5]결별하기 전에 "어떤 사람들을 화나게 하는 것"이라고 주장하는 반면, Linus Torvalds는 그를 "어렵다"[6]고 묘사했다.De Raadt의 OpenBSD 설립에 대한 '변신'과 '팀을 돌보고 싶은 욕망'에 대해 설명한 인터뷰 진행자는 다르고, 그의 솔직함을 신선하게 여기는 사람도 있으며, De Raadt는 해커[7] 보안 [8]전문가로서 여전히 널리 존경받고 있다.

1995년 10월 De Raadt는 NetBSD 1.0에서 분기된 새로운 프로젝트인 OpenBSD를 설립했습니다. 번째 출시인 OpenBSD 1.2는 1996년 7월에 만들어졌으며, 같은 해 10월에 OpenBSD 2.0이 [9]출시되었습니다.이후 이 프로젝트는 6개월마다 출시 일정을 따랐으며, 각 출시 일정은 1년 동안 유지 및 지원되었습니다.

거침없이 말하다

FISL8에서 데몬 뿔을 가진 De Raadt를 소개하는 John "maddog" Hall

De Raadt는 OpenBSD가 시작된 이래 자유 소프트웨어의 열렬한 지지자였지만, Linux의 지지자부터 정부까지 다양한 단체와 공적인 논쟁을 벌이기도 했습니다.때로는 갈등의 원인이 되기도 하지만, 이러한 솔직한 태도로 인해 De Raadt는 전 세계 오픈 소스, 무료 소프트웨어 및 보안 컨퍼런스에서 프레젠테이션을 실시했습니다.예를 들어 벨기에 브뤼셀의 FOSDEM, 텍사스, 텍사스, 미국, 호주 멜버른AUG Conference, FISL의 AUG Conference 등입니다.l.

DARPA 자금 지원 취소

2003년[10] 4월 토론토 글로브 앤 메일과의 인터뷰에서 드 라트가 미국 주도의 이라크 침공에 대해 반대 의사를 밝힌 후, 펜실베니아 대학의 POSSE 프로젝트에 대한 수백만 달러의 미국 국방부의 보조금이 취소되어 사실상 프로젝트가 종료되었다.조성금의 자금은 OpenSSH와 OpenBSD의 개발 및 기타 많은 프로젝트에 사용되었으며 2003년 5월 8일에 계획된 해커톤에 대한 비용을 지불하는 데 사용될 예정이었다.조성금은 이미 1주일 동안 60명의 개발자를 위한 숙소를 확보하는 데 사용됐지만 정부로부터 회수됐고 호텔 측은 객실 [11]재조정을 위해 회수된 돈을 개발자에게 지급하지 말라고 했다.이 때문에 미군이 언론자유에 반대하는 태도를 보인다는 비판이 나왔다.그러나 보조금 종료는 일부에서 묘사하는 것만큼 심각한 타격은 아니었다.프로젝트의 지지자들이 힘을 모아 도와주었고 해커톤은 거의 계획대로 진행되었다.보조금이 지급 종료되기 불과 몇 달 전에 삭감되어 보조금의 종료를 둘러싼 상황에 대한 추측이 더욱 증폭되었다.

무료 드라이버 옹호

De Raadt는 무료 소프트웨어 드라이버의 옹호로도 잘 알려져 있습니다.그는 Linux 및 기타 무료 플랫폼 개발자들이 무료 드라이버가 아닌 드라이버를 허용하고 비공개 계약을 수락하는 것에 대해 오랫동안 비판해 왔습니다.

특히 De Raadt는 무선 하드웨어 벤더를 설득하여 자사 제품의 펌웨어 이미지를 자유롭게 재배포할 수 있도록 했습니다.이러한 대처는, 특히 대만 기업과의 교섭에서 큰 성공을 거두어, 많은 새로운 무선 드라이버를 낳았습니다.De Raadt는 "대만 벤더는 거의 즉시 문서를 제공하고 있다"며 인텔이나 Broadcom과 같은 미국 기업이 펌웨어 이미지를 라이선스 [12]제한 없이 출시할 의사가 없는 것과 달리 오픈 소스 드라이버는 디바이스를 안정적으로 지원할 수 있다고 말했다.

Linux 개발자와 충돌

2007년 4월에 De Raadt는 Linux bcm43xx 드라이버의 GPL 코드를 BSD bcw [13][14]드라이버에 사용하는 것에 관한 논란에 휘말렸습니다.리눅스 개발자들은 BSD 커뮤니티가 GPL 코드를 침해했다고 비난했지만 De Raadt는 BSD 드라이버가 "출시되지 않았다"며 침해를 부인했다.그는 또한 이 갈등이 GPL이 아니라 리눅스 개발자인 Michael Buesch가 이 상황을 처리하는 방식에 관한 것이라고 주장했다.Buesch의 이메일에 그는 [15]다음과 같이 응답했다.

그것은 우리 나무에서 해결되겠지만, 그가 그것을 어떻게 하는지는 그에게 달려있다.그러나 "지금 바로 문제를 해결하기 위해 저희에게 연락을 주셨으면 합니다."와 같은 코멘트로 이러한 문제에 접근하고, 첫 번째 메일을 수백 명의 사람에게 보낼 수 있습니다.앞으로는 좀 더 신중하게 생각해주세요, 알겠죠?

왜냐하면 지금 이 메일에서 당신은 Broadcom의 일을 거의 다 해줬기 때문입니다.나중에 이 칩의 드라이버를 사용하고 싶은 BSD 커뮤니티 전체에 대해서, GPL의 몇개의 문제가 있기 때문에, 그것들을 위해서 일을 하려고 하는 한 사람의 노력을 방해하기 위해서, 매우 강한 단어를 사용할 용의가 있다고 말하고 있습니다.그리고 GPL을 사용하여 이 작업을 수행합니다.당신은 그 개발자에게 개인적으로 메일을 보내지 않았습니다.아니, 넌 기본적으로 그걸 공개했어.

사용자 및 개발자 커뮤니티의 절반 정도가 그렇게 인식하게 됩니다.

그들은 당신의 널리 게시된 메일을 지나치게 강경한 입장으로 볼 것입니다.

2007년 8월에 Linux 개발자 그룹이 듀얼 라이선스의 ath5k 드라이버의 라이선스를 변경하려고 했을 때 또 다른 충돌이 발생했습니다.De Raadt는 이 문제를 다음과 [16]같이 요약했다.

GPL 팬들은 우리가 직면하게 될 가장 큰 문제는 기업들이 우리의 BSD 코드를 가져가서 수정하고 돌려주지 않는다는 것이라고 말했습니다.아니요. 우리가 직면하고 있는 큰 문제는 사람들이 우리의 코드를 GPL로 감싸고, 이러한 회사가 우리를 차단하는 것과 같은 방식으로 우리를 차단한다는 것입니다.Linux 커뮤니티와 마찬가지로 많은 기업이 항상 코드를 반환합니다.

하지만 한번 코드가 GPL'd가 되면 되찾을 수 없습니다.

레퍼런스

  1. ^ "Theo de Raadt presented with the 2004 Free Software Award". Retrieved 11 April 2018.
  2. ^ 에이지 기사 "최첨단 유지"2004년 10월 8일2006년 4월 5일에 액세스.
  3. ^ "Chuck Cranor's Home Page".
  4. ^ 글라스, 아담netbsd 사용자에게 보내는 메시지:Theo De Raadt(식), 1994년 12월 23일.2006년 1월 8일 방문.
  5. ^ 웨이너, 피터모두를 위한 무료: Linux와 자유 소프트웨어 운동이 하이테크 업계거물들, 18.3 Flames, Fights, and Birth of OpenBSD Archived 2009-07-19 at the Wayback Machine, 2000년2006년 1월 6일 방문.
  6. ^ 포브스, 리눅스는 패배자를 위한 인가?2005년 6월 16일2006년 1월 8일 방문.
  7. ^ 메시지에서 NetBSD의 핵심 팀은 De Raadt와 관련된 문제에도 불구하고 프로젝트에 대한 "긍정적 기여"를 인정합니다.
  8. ^ 턱스 저널좋은 아침입니다. Theo de Raadt, 2005년 6월 2일2006년 4월 21일 방문(원본은 404입니다.캐시된 카피는 archive.org 에서 참조해 주세요)
  9. ^ 라아트, 테오드openbsd-announce에 대한 메일:1996년 10월 18일 Wayback Machine에서 OpenBSD 2.0 릴리스 2005-05-27 아카이브 완료.2005년 12월 10일 방문.
  10. ^ Globe and Mail 기사: "미군은 캘거리 해커의 자금 지원을 돕고 있다."2003년 4월 6일2019년 9월 5일 접속.
  11. ^ LWN.net 기사: "DARPA, OpenBSD 자금 지원 취소"2003년 4월 24일2006년 4월 5일에 액세스.
  12. ^ Andrews, Jeremy (May 2, 2006). "Interview: Theo de Raadt". Archived from the original on April 24, 2013.
  13. ^ LXer 기사: Broadcom 드라이버의 분쟁은 필요 이상으로 추악합니다.2007년 4월 7일2007년 4월 8일에 액세스.
  14. ^ gmane.linux.kernel의 스레드입니다.wireless.일반:OpenBSD bcw: GPL 라이선스 위반 가능성 2007년 4월 4일부터 시작되는 다양한 날짜2007년 4월 8일에 액세스.
  15. ^ Theo de Raadt (4 April 2007). "OpenBSD bcw: Possible GPL license violation issues". Retrieved 28 May 2017 – via marc.info.
  16. ^ de Raadt, Theo (August 31, 2007). "That whole "Linux stealing our code" thing". LKML.org.

외부 링크