HOME

TheInfoList



OR:

Theo de Raadt (; ; born May 19, 1968) is a South African-born software engineer who lives in
Calgary Calgary ( ) is the largest city in the western Canadian province of Alberta and the largest metro area of the three Prairie Provinces. As of 2021, the city proper had a population of 1,306,784 and a metropolitan population of 1,481,806, maki ...
,
Alberta Alberta ( ) is one of the thirteen provinces and territories of Canada. It is part of Western Canada and is one of the three prairie provinces. Alberta is bordered by British Columbia to the west, Saskatchewan to the east, the Northwest T ...
, Canada. He is the founder and leader of the
OpenBSD OpenBSD is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution (BSD). Theo de Raadt created OpenBSD in 1995 by forking NetBSD 1.0. According to the website, the OpenBSD project e ...
and OpenSSH projects and was also a founding member of NetBSD. In 2004, De Raadt won the Free Software Award for his work on OpenBSD and OpenSSH.


Early life

Theo de Raadt is the eldest of four children to a Dutch father and a South African mother, with two sisters and a brother. Concern over the mandatory two-year armed forces
conscription Conscription (also called the draft in the United States) is the state-mandated enlistment of people in a national service, mainly a military service. Conscription dates back to Ancient history, antiquity and it continues in some countries to th ...
in South Africa led the family to emigrate to Calgary, Alberta, Canada in November 1977. In 1983, the largest recession in Canada since the
Great Depression The Great Depression (19291939) was an economic shock that impacted most countries across the world. It was a period of economic depression that became evident after a major fall in stock prices in the United States. The economic contagio ...
sent the family to the
Yukon Yukon (; ; formerly called Yukon Territory and also referred to as the Yukon) is the smallest and westernmost of Canada's three territories. It also is the second-least populated province or territory in Canada, with a population of 43,964 as ...
. Prior to the move, De Raadt got his first computer, a
VIC-20 The VIC-20 (known as the VC-20 in Germany and the VIC-1001 in Japan) is an 8-bit home computer that was sold by Commodore Business Machines. The VIC-20 was announced in 1980, roughly three years after Commodore's first personal computer, the ...
, which was soon followed by an
Amiga Amiga is a family of personal computers introduced by Commodore International, Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and sign ...
. It is with these computers that he first began to develop software. In 1992, he obtained a BSc in
Computer Science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
from the
University of Calgary The University of Calgary (U of C or UCalgary) is a public research university located in Calgary, Alberta, Canada. The University of Calgary started in 1944 as the Calgary branch of the University of Alberta, founded in 1908, prior to being ins ...
.


NetBSD

In 1993, Theo de Raadt founded NetBSD with Chris Demetriou, Adam Glass, and Charles Hannum, who felt frustrated at the poor quality of 386BSD and believed an open development model would be better. 386BSD was derived from the original University of California Berkeley's 4.3BSD release, while the new NetBSD project would merge relevant code from the Networking/2 and 386BSD releases. The new project focused on clean, portable, correct code, with the goal of producing a unified, multi-platform, production-quality BSD operating system. The first NetBSD source code repository was established on March 21, 1993 and the initial release, NetBSD 0.8, was made in April 1993. This was derived from 386BSD 0.1 plus the version 0.2.2 unofficial patchkit, with several programs from the Net/2 release missing from 386BSD re-integrated, and various other improvements. In August 1993, NetBSD 0.9 was released, which contained many enhancements and bug fixes. This was still a PC-platform-only release, although by this time work was underway to add support for other architectures. NetBSD 1.0 was released in October, 1994. This was the first multi-platform release, supporting the
IBM PC compatible IBM PC compatible computers are similar to the original IBM PC, XT, and AT, all from computer giant IBM, that are able to use the same software and expansion cards. Such computers were referred to as PC clones, IBM clones or IBM PC clones ...
,
HP 9000 HP 9000 is a line of workstation and server computer systems produced by the Hewlett-Packard (HP) Company. The native operating system for almost all HP 9000 systems is HP-UX, which is based on UNIX System V. The HP 9000 brand was introduced ...
Series 300,
Amiga Amiga is a family of personal computers introduced by Commodore International, Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and sign ...
,
68k The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and w ...
Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc., Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and ...
, Sun-4c series and
PC532 The PC532 was a "home-brew" microcomputer design created by George Scolaro and Dave Rand in 1989-1990, based on the National Semiconductor NS32532 microprocessor (a member of the NS320xx series). Full hardware documentation for the design, including ...
. Also in this release, the legally encumbered Net/2-derived source code was replaced with equivalent code from 4.4BSD-lite, in accordance with the
USL v BSDi ''USL v. BSDi'' was a lawsuit brought in the United States in 1992 by Unix System Laboratories against Berkeley Software Design, Inc and the Regents of the University of California over intellectual property related to the Unix operating system; a ...
lawsuit settlement. De Raadt played a vital role in the creation of the
SPARC SPARC (Scalable Processor Architecture) is a reduced instruction set computer (RISC) instruction set architecture originally developed by Sun Microsystems. Its design was strongly influenced by the experimental Berkeley RISC system develope ...
port, implementing much of the initial code together with Chuck Cranor.


OpenBSD

In December 1994, Theo de Raadt was forced to resign from the NetBSD core team, and his access to the source repository was revoked. Fellow team members claimed it was due to rude and abusive behaviour on the mailing lists.Glass, Adam. Message to netbsd-users:
Theo De Raadt(sic)
'' December 23, 1994. Visited January 8, 2006.
In his book ''Free for All'', Peter Wayner claims that De Raadt "began to rub some people the wrong way" before the split from NetBSD, while
Linus Torvalds Linus Benedict Torvalds ( , ; born 28 December 1969) is a Finnish software engineer who is the creator and, historically, the lead developer of the Linux kernel, used by Linux distributions and other operating systems such as Android. He also ...
has described him as "difficult". Many have different feelings: the same interviewer describes De Raadt's "transformation" on founding OpenBSD and his "desire to take care of his team," some find his straightforwardness refreshing, and De Raadt remains widely respected as a hacker and security expert. In October 1995, De Raadt founded OpenBSD, a new project forked from NetBSD 1.0. The initial
release Release may refer to: * Art release, the public distribution of an artistic production, such as a film, album, or song * Legal release, a legal instrument * News release, a communication directed at the news media * Release (ISUP), a code to iden ...
, OpenBSD 1.2, was made in July 1996, followed in October of the same year by OpenBSD 2.0. Since then, the project has followed a schedule of a release every six months, each of which is maintained and supported for one year.


Outspokenness

De Raadt has been a vocal advocate of free software since the inception of OpenBSD, but he has on occasion had rather public disputes with various groups, from Linux advocates to governments. This outspoken attitude, while sometimes the cause of conflict, has also led him to acclaim; De Raadt has given presentations at open source, free software and security conferences around the world—including
FOSDEM Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and ...
in
Brussels Brussels (french: Bruxelles or ; nl, Brussel ), officially the Brussels-Capital Region (All text and all but one graphic show the English name as Brussels-Capital Region.) (french: link=no, RĂ©gion de Bruxelles-Capitale; nl, link=no, Bruss ...
,
Belgium Belgium, ; french: Belgique ; german: Belgien officially the Kingdom of Belgium, is a country in Northwestern Europe. The country is bordered by the Netherlands to the north, Germany to the east, Luxembourg to the southeast, France to ...
, Usenix in
San Antonio, Texas ("Cradle of Freedom") , image_map = , mapsize = 220px , map_caption = Interactive map of San Antonio , subdivision_type = Country , subdivision_name = United States , subdivision_type1= State , subdivision_name1 = Texas , subdivision_ ...
, U.S., AUUG Conference in
Melbourne Melbourne ( ; Boonwurrung/ Woiwurrung: ''Narrm'' or ''Naarm'') is the capital and most populous city of the Australian state of Victoria, and the second-most populous city in both Australia and Oceania. Its name generally refers to a metro ...
,
Australia Australia, officially the Commonwealth of Australia, is a sovereign country comprising the mainland of the Australian continent, the island of Tasmania, and numerous smaller islands. With an area of , Australia is the largest country by ...
and FISL in
Porto Alegre Porto Alegre (, , Brazilian ; ) is the capital and largest city of the Brazilian state of Rio Grande do Sul. Its population of 1,488,252 inhabitants (2020) makes it the twelfth most populous city in the country and the center of Brazil's fif ...
, RS,
Brazil Brazil ( pt, Brasil; ), officially the Federative Republic of Brazil (Portuguese: ), is the largest country in both South America and Latin America. At and with over 217 million people, Brazil is the world's fifth-largest country by area ...
.


DARPA funding cancellation

After De Raadt stated his disapproval of the U.S.-led
invasion of Iraq The 2003 invasion of Iraq was a United States-led invasion of the Republic of Iraq and the first stage of the Iraq War. The invasion phase began on 19 March 2003 (air) and 20 March 2003 (ground) and lasted just over one month, including 26 ...
in an April, 2003
interview An interview is a structured conversation where one participant asks questions, and the other provides answers.Merriam Webster DictionaryInterview Dictionary definition, Retrieved February 16, 2016 In common parlance, the word "interview" ...
with
Toronto Toronto ( ; or ) is the capital city of the Canadian province of Ontario. With a recorded population of 2,794,356 in 2021, it is the most populous city in Canada and the fourth most populous city in North America. The city is the anch ...
's '' Globe and Mail'', a multi-million-dollar
US Department of Defense The United States Department of Defense (DoD, USDOD or DOD) is an executive branch department of the federal government charged with coordinating and supervising all agencies and functions of the government directly related to national sec ...
grant to the
University of Pennsylvania The University of Pennsylvania (also known as Penn or UPenn) is a Private university, private research university in Philadelphia. It is the fourth-oldest institution of higher education in the United States and is ranked among the highest- ...
's
POSSE project The Portable Open Source Security Elements (POSSE) project was a co-operative venture between the University of Pennsylvania Distributed Systems Laboratory, the OpenBSD project and others. It received funding through a grant from the United St ...
was cancelled, effectively ending the project. Funding from the grant had been used in the development of OpenSSH and OpenBSD, as well as many other projects and was to be used to pay for the '' hackathon'' planned for May 8, 2003. Despite money from the grant already having been used to secure accommodations for sixty developers for a week, the money was reclaimed by the government at a loss and the hotel was told not to allow the developers to pay the reclaimed money to resecure the rooms. This resulted in criticism among some that the US military held an anti-
free speech Freedom of speech is a principle that supports the freedom of an individual or a community to articulate their opinions and ideas without fear of retaliation, censorship, or legal sanction. The right to freedom of expression has been recog ...
attitude. The grant termination was, however, not as bad a blow as some portrayed it. The project's supporters rallied to help and the hackathon went on almost as planned. The funding was cut mere months before the end of the grant, further fueling the speculations regarding the situation surrounding the grant's termination.


Free driver advocacy

De Raadt is also well known for his advocacy of
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, n ...
drivers. He has long been critical of developers of
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
and other free platforms for their tolerance of non-free drivers and acceptance of non-disclosure agreements. In particular, De Raadt has worked to convince
wireless Wireless communication (or just wireless, when the context allows) is the transfer of information between two or more points without the use of an electrical conductor, optical fiber or other continuous guided medium for the transfer. The most ...
hardware vendors to allow the
firmware In computing, firmware is a specific class of computer software that provides the low-level control for a device's specific hardware. Firmware, such as the BIOS of a personal computer, may contain basic functions of a device, and may provide h ...
images of their products to be freely redistributed. These efforts have been largely successful, particularly in negotiations with
Taiwan Taiwan, officially the Republic of China (ROC), is a country in East Asia, at the junction of the East and South China Seas in the northwestern Pacific Ocean, with the People's Republic of China (PRC) to the northwest, Japan to the no ...
ese companies, leading to many new wireless drivers. De Raadt has commented that "most Taiwanese vendors give us documentation almost immediately," allowing open source drivers to reliably support devices, as opposed to the lack of willingness from US companies like
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 ser ...
and Broadcom to release firmware images free from licensing restrictions.


Clash with Linux developers

In April 2007, De Raadt was involved in a controversy involving the use of GPL code from the Linux ''bcm43xx'' driver in the BSD ''bcw'' driver. Linux developers accused the BSD community of infringing GPL code, but De Raadt denied infringement, arguing that the BSD driver was not "released". He also maintained that the conflict was not about GPL, but the way Linux developer Michael Buesch handled the situation. To Buesch's email, he responded: Another clash occurred in August 2007, when a group of Linux developers attempted to modify the license of dual-licensed ath5k driver. De Raadt summarised the issue as follows:


References


External links

*
2000 interview
at Slashdot
2001 interview
at
KernelTrap KernelTrap was a computing news website which covered topics related to the development of free and open source operating system kernels, and especially, the Linux kernel. News stories usually consisted of a summary of a recent discussion from a ...

2006 interview
at KernelTrap {{DEFAULTSORT:Raadt, Theo de Canadian software engineers Computer security specialists Free software programmers NetBSD people OpenBSD people People from Calgary South African emigrants to Canada Canadian people of Afrikaner descent Canadian people of Dutch descent 1968 births Living people Kernel programmers University of Calgary alumni