HOME

TheInfoList



OR:

Theo de Raadt (; ; born May 19, 1968) is a South African-born
software engineer Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ''p ...
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, makin ...
,
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 Ter ...
, 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 em ...
and
OpenSSH OpenSSH (also known as OpenBSD Secure Shell) is a suite of secure networking utilities based on the Secure Shell (SSH) protocol, which provides a secure channel over an unsecured network in a client–server architecture. Network Working Gr ...
projects and was also a founding member of
NetBSD NetBSD is a free and open-source Unix operating system based on the Berkeley Software Distribution (BSD). It was the first open-source BSD descendant officially released after 386BSD was forked. It continues to be actively developed and is a ...
. 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 antiquity and it continues in some countries to the present day un ...
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 PE ...
, which was soon followed by an
Amiga Amiga is a family of personal computers introduced by 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 significantly improved graphi ...
. It is with these computers that he first began to develop software. In 1992, he obtained a
BSc A Bachelor of Science (BS, BSc, SB, or ScB; from the Latin ') is a bachelor's degree awarded for programs that generally last three to five years. The first university to admit a student to the degree of Bachelor of Science was the University of ...
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 386BSD (also known as "Jolix") is a discontinued Unix operating system based on the Berkeley Software Distribution (BSD). It was released in 1992 and ran on PC-compatible computer systems based on the 32-bit Intel 80386 microprocessor. 386BSD inn ...
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 in ...
Series 300,
Amiga Amiga is a family of personal computers introduced by 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 significantly improved graphi ...
, 68k
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-4 Sun-4 is a series of Unix workstations and servers produced by Sun Microsystems, launched in 1987. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing microprocessors based on Sun's own SPARC V7 RIS ...
c 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, includin ...
. 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 developed ...
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 A mailing list is a collection of names and addresses used by an individual or an organization to send material to multiple recipients. The term is often extended to include the people subscribed to such a list, so the group of subscribers is re ...
.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 c ...
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 A hacker is a person skilled in information technology who uses their technical knowledge to achieve a goal or overcome an obstacle, within a computerized system by non-standard means. Though the term ''hacker'' has become associated in popu ...
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 ident ...
, 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 th ...
, 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_t ...
,
U.S. The United States of America (U.S.A. or USA), commonly known as the United States (U.S. or US) or America, is a country Continental United States, primarily located in North America. It consists of 50 U.S. state, states, a Washington, D.C., ...
,
AUUG AUUG was an Australian association and users' group. It described itself as the organisation for Unix, Linux and Open-source software, Open Source professionals. Its aim was to build a community of those interested in open system (computing), ...
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 met ...
,
Australia Australia, officially the Commonwealth of Australia, is a Sovereign state, sovereign country comprising the mainland of the Australia (continent), Australian continent, the island of Tasmania, and numerous List of islands of Australia, sma ...
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 List of largest cities in Brazil, twelfth most populous city in the country ...
, 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 Ba'athist Iraq, 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 mont ...
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 ancho ...
's ''
Globe and Mail ''The Globe and Mail'' is a Canadian newspaper printed in five cities in western and central Canada. With a weekly readership of approximately 2 million in 2015, it is Canada's most widely read newspaper on weekdays and Saturdays, although it ...
'', 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 secu ...
grant to the
University of Pennsylvania The University of Pennsylvania (also known as Penn or UPenn) is a private research university in Philadelphia. It is the fourth-oldest institution of higher education in the United States and is ranked among the highest-regarded universitie ...
'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 State ...
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 A hackathon (also known as a hack day, hackfest, datathon or codefest; a portmanteau of hacking and marathon) is an event where people engage in rapid and collaborative engineering over a relatively short period of time such as 24 or 48 hours. Th ...
'' 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 rights, right to freedom of expression has been ...
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, no ...
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, which ...
and other free platforms for their tolerance of non-free drivers and acceptance of
non-disclosure agreement A non-disclosure agreement (NDA) is a legal contract or part of a contract between at least two parties that outlines confidential material, knowledge, or information that the parties wish to share with one another for certain purposes, but wish ...
s. 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 nort ...
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 seri ...
and
Broadcom Broadcom Inc. is an American designer, developer, manufacturer and global supplier of a wide range of semiconductor and infrastructure software products. Broadcom's product offerings serve the data center, networking, software, broadband, wirel ...
to release firmware images free from
licensing A license (or licence) is an official permission or permit to do, use, or own something (as well as the document of that permission or permit). A license is granted by a party (licensor) to another party (licensee) as an element of an agreeme ...
restrictions.


Clash with Linux developers

In April 2007, De Raadt was involved in a controversy involving the use of
GPL The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
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 ''Slashdot'' (sometimes abbreviated as ''/.'') is a social news website that originally advertised itself as "News for Nerds. Stuff that Matters". It features news stories concerning science, technology, and politics that are submitted and evalu ...

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