- Theo de Raadt
name = Theo de Raadt
image_width = 160px
caption = Theo de Raadt, hiking
birth_date = birth date and age|1968|5|19
Pretoria, South Africa
Calgary, Alberta, Canada
nationality = Canadian
field = computer scientist, free software developer
University of Calgary
NetBSD, OpenBSD, OpenSSH, his personality, advocacy
Award for the Advancement of Free Software
Theo de Raadt, (pronEng|ˈθiːoʊ dεˈrɔːt), born
May 19, 1968in Pretoria, South Africa, is a software engineerwho lives in Calgary, Alberta, Canada. He is the founder and leader of the OpenBSDand OpenSSHprojects, and was a founding member of the NetBSDproject. A dispute with the NetBSD core team ultimately led to the creation of OpenBSD.Glass, Adam. Message to netbsd-users: " [http://mail-index.netbsd.org/netbsd-users/1994/12/23/0000.html Theo De Raadt(sic)] ," December 23, 1994. Visited January 8, 2006.]
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 conscriptionin South Africa led the family to emigrate to Calgary, Alberta, Canada in November 1977. In 1983 the largest recessionin Canada since the Great Depressionsent the family to the Yukon. Prior to the move de Raadt got his first computer, a Commodore VIC-20, which he soon upgraded to an Amiga. It is with these computers that he first began to develop software. [The Age article: [http://www.theage.com.au/articles/2004/10/07/1097089476287.html "Staying on the cutting edge"] . October 8, 2004. Accessed April 5, 2006.]
In 1992 he obtained a
B.Scin Computer Sciencefrom the University of Calgary.
The NetBSD project was founded in 1993 by
Chris Demetriou, Adam Glass, Charles Hannum, and de Raadt, who collectively felt frustration at the speed and quality of Jolix, the then standard Berkeley software distribution, and believed that a more open development model would be of greater benefit to development of an operating system. Jolix, also known as 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 would centre its focus on clean, portable, correct code with the goal being to produce a unified, multi-platform, production-quality, BSD-based operating system.
Because of the importance of networks such as the Internet in the distributed, collaborative nature of its development, de Raadt suggested the name "NetBSD", which the three other founders agreed upon.
The first NetBSD source code repository was established on
March 21 1993and 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 the same year, 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 PC, HP 9000Series 300, Amiga, 68kMacintosh, Sun-4c series and PC532. 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 BSDilawsuit settlement. De Raadt played a vital role in the creation of the sparc port, as together with Chuck Cranor [http://chuck.cranor.org/] , he implemented much of the initial code.
In December 1994, de Raadt was asked to resign his position as a senior developer and member of the NetBSD core team, and his access to the source code repository was revoked. The reason for this is not wholly clear, although there are claims that it was due to personality clashes within the NetBSD project and on its mailing lists. De Raadt has been criticized for having a somewhat abrasive personality: 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; [Wayner, Peter. "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans," [http://www.jus.uio.no/sisu/free_for_all.peter_wayner/18.html#987 18.3 Flames, Fights, and the Birth of OpenBSD] , 2000. Visited January 6, 2006.] while
Linus Torvaldshas described him as "difficult;" [Forbes. " [http://www.forbes.com/intelligentinfrastructure/2005/06/16/linux-bsd-unix-cz_dl_0616theo.html Is Linux For Losers?] " June 16, 2005. Visited January 8, 2006.] and an interviewer admits to being "apprehensive" before meeting him. [NewsForge. " [http://www.newsforge.com/article.pl?sid=01/01/29/1718219 Theo de Raadt gives it all to OpenBSD] ," January 30, 2001. Visited January 8, 2006.] 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 few deny he is a talented hacker [In [http://mail-index.netbsd.org/netbsd-users/1994/12/23/0000.html this message] the NetBSD core team acknowledge de Raadt's "positive contributions" to the project despite their problems with him.] and security "guru". [Tux Journal. " [http://www.tuxjournal.net/intervista3-en.html A good morning with: Theo de Raadt] ," June 2, 2005. Visited April 21, 2006 (original is 404; please see a [http://web.archive.org/web/20051231171544/http://www.tuxjournal.net/intervista3-en.html cached copy on archive.org] )]
In October 1995, de Raadt founded OpenBSD, a new project forked from NetBSD 1.0. The initial release, OpenBSD 1.2, was made in July 1996, followed in October of the same year by OpenBSD 2.0. [de Raadt, Theo. Mail to openbsd-announce: " [http://www.monkey.org/openbsd/archive2/announce/199610/msg00001.html The OpenBSD 2.0 release] ," October 18, 1996. Visited December 10, 2005.] Since then, the project has followed a schedule of a release every six months, each of which is maintained and supported for one year.
De Raadt has been a vocal advocate of Free Software since the inception of OpenBSD, but he is also a strong proponent of free speech, having 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
FOSDEMin Brussels, Belgium, Usenixin San Antonio, Texas, U.S., AUUGConference in Melbourne, Australiaand fislin Porto Alegre, RS, Brazil.
DARPA funding cancellation
After de Raadt stated his disapproval of the U.S.-led occupation of Iraq in an April, 2003
interview[Globe and Mail article: [http://www.theglobeandmail.com/servlet/story/RTGAM.20030406.whack46/BNPrint/ "U.S. military helps fund Calgary hacker"] . April 6, 2003. Accessed October 30, 2006.] with Toronto's "Globe and Mail", a multi-million-dollar US Department of Defense grant to the University of Pennsylvania's POSSE projectwas 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. [LWN.net article: [http://lwn.net/Articles/29186/ "DARPA Cancels OpenBSD Funding"] . April 24, 2003. Accessed April 5, 2006.] This resulted in criticism among some that the US military held an anti- free speechattitude. 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 softwaredrivers. He has long been critical of developers of Linuxand 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 hardware vendors to allow their product
firmwareto be redistributable freely. These efforts have been largely successful, particularly in negotiations with Taiwanese companies, leading to many new wireless drivers. Today, de Raadt encourages wireless users to "buy Taiwanese", due to lack of willingness from US companies like Inteland Broadcomto release firmware free from licensing restrictions.
For this de Raadt was awarded the
Free Software Foundation's 2004 Award for the Advancement of Free Software.
Clash with Linux developers
In April 2007, de Raadt was involved in a controversy involving the use of
GPLcode from the Linux "bcm43xx" driver in the BSD "bcw" driver. [LXer article: [http://lxer.com/module/newswire/view/85224/ Broadcom Driver Dispute Uglier Than Necessary] . April 7, 2007. Accessed April 8, 2007.] [Thread on gmane.linux.kernel.wireless.general: [http://thread.gmane.org/gmane.linux.kernel.wireless.general/1558/focus=1558 OpenBSD bcw: Possible GPL license violation issues] Various dates beginning April 4, 2007. Accessed April 8, 2007.] 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 Bueschhandled the situation. To Buesch's email, he responded: [Thread on gmane.linux.kernel.wireless.general: [http://article.gmane.org/gmane.linux.kernel.wireless.general/1561 Re: OpenBSD bcw: Possible GPL license violation issues] . April 4, 2007. Accessed April 15, 2007.]
[...] It will be resolved in our tree, but it is up to him which way he doesit. But when you approach issues like this with comments like "We'dlike you to start contacting us to resolve the issue now" and yourfirst mail is cc'd to a couple hundred people.... in the future,please think more carefully, ok?
Because right now, in that mail, you've pretty much done Broadcom'sjob for them. You've told the entire BSD community who may want touse a driver for this chip later, that because of a few GPL issues youare willing to use very strong words -- published very widely -- todisrupt the efforts of one guy who is trying to do things for them.And, you are going to do this using the GPL, even. You did notprivately mail that developer. No, you basically went public with it.
That is how about half the user and developer community will see it.They will see your widely posted mail as an overly strong position...
Another clash occurred in August 2007, when a group of Linux developers attempted to modify the license of dual-licensed ath5k driver. de Raadt summarized the issue as follows: [ [http://undeadly.org/cgi?action=article&sid=20070901041657] Accessed August 21, 2008.]
[...] GPL fans said the great problem we would face is that companies wouldtake our BSD code, modify it, and not give back. Nope -- the greatproblem we face is that people would wrap the GPL around our code, andlock us out in the same way that these supposed companies would lockus out. Just like the Linux community, we have many companies givingus code back, all the time. But once the code is GPL'd, we cannot getit back. [...]
References and notes
* [http://www.theos.com/ Theo de Raadt's Web site]
* [http://kerneltrap.org/node/6550 Interview (2006): Theo de Raadt] , at KernelTrap.org.
* [http://interviews.slashdot.org/article.pl?sid=00/12/11/1455210&mode=thread&tid=122 Theo de Raadt Responds] , interview at
* [http://kerneltrap.org/node/6 Interview (2001): Theo de Raadt] , at KernelTrap.org.
* [http://www.forbes.com/intelligentinfrastructure/2005/06/16/linux-bsd-unix-cz_dl_0616theo.html Is Linux For Losers?] , interview at Forbes.com.
* [http://www.theepochtimes.com/news/5-7-6/30084.html Theo de Raadt on Industry and Free Software] , interview at
The Epoch Times.
* [http://www.fsf.org/news/fsaward2004.html Theo de Raadt presented with the 2004 Free Software Award]
* [http://www.nndb.com/people/937/000023868/ NNDB: Theo de Raadt]
NAME=de Raadt, Theo
SHORT DESCRIPTION=Founder and lead developer of the OpenBSD operating system
DATE OF BIRTH=
May 19, 1968
PLACE OF BIRTH=
Pretoria, South Africa
DATE OF DEATH=
PLACE OF DEATH=
Wikimedia Foundation. 2010.
Look at other dictionaries:
Theo de raadt — Pour les articles homonymes, voir Theo. Theo de Raadt Theo de Raadt (à prononcer « de raat » … Wikipédia en Français
Théo de Raadt — Theo de Raadt Pour les articles homonymes, voir Theo. Theo de Raadt Theo de Raadt (à prononcer « de raat » … Wikipédia en Français
Theo de Raadt — Nombre Theo de Raadt … Wikipedia Español
Theo de Raadt — (* 19. Mai 1968 in Pretoria, Südafrika) ist ein in der Open Source Gemeinde bekannter Programmierer und Kernel Hacker. De Raadt lebt in Calgary, Kanada, wo er an der University of Calgary Informatik studierte. De Raadt war 1993 zusammen mit … Deutsch Wikipedia
Theo de Raadt — (19 de Mayo, 1968 en Pretoria, Sudáfrica) es un ingeniero de software que actualmente reside en Calgary, Alberta, Canadá. Es el fundador y líder de los proyectos OpenBSD y OpenSSH. Antes, fue miembro fundador del proyecto NetBSD. De Raadt es… … Enciclopedia Universal
Theo de Raadt — Pour les articles homonymes, voir Theo. Theo de Raadt Theo de Raadt (à prononcer « de raat » … Wikipédia en Français
Theo de Raadt — Тео де Раадт Theo de Raadt Тео де Раадт в горах Дата рождения: 19 мая 1968 года Место рождения: Претория, Южная Африка Гражданство: Канада … Википедия
Raadt — Theo de Raadt Theo de Raadt (* 19. Mai 1968 in Pretoria, Südafrika) ist ein in der Open Source Gemeinde bekannter Programmierer und Kernel Hacker. De Raadt lebt in Calgary, Kanada, wo er an der University of Calgary Informatik studierte. De Raadt … Deutsch Wikipedia
Théo — Theo Cet article possède un paronyme, voir : Thea (homonymie). Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Theo ou Théo est un prénom dérivé du prénom grec Théodôros ( … Wikipédia en Français
Theo — Cet article possède un paronyme, voir : Thea (homonymie). Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Théo est un prénom dérivé du prénom grec Théodôros (theos sig … Wikipédia en Français