Theo de Raadt | |
---|---|
Theo de Raadt | |
Theo de Raadt | |
Születési dátum | 1968. május 19. (54 évesen) |
Születési hely | Pretoria , Dél-Afrika |
Ország | Kanada |
Tudományos szféra | Információs technológia |
Munkavégzés helye | FSA Corporation |
alma Mater | Calgary Egyetem |
Akadémiai fokozat | Tudományos alapképzés ( 1992 ) |
Ismert, mint | NetBSD , OpenBSD és OpenSSH fejlesztője , emberi jogi aktivista |
Díjak és díjak | Ingyenes szoftver díj |
Weboldal | theos.com/deraadt/ |
Médiafájlok a Wikimedia Commons oldalon |
Theodor ( Theo ) de Raadt ( Theo de Raadt , [θio dε rɔt] , 1968. május 19-én született Pretoriában , Dél-Afrikában ) kanadai programozó és hacker . Calgary városában él, Kanada - Alberta tíz tartományának egyikében . Az OpenBSD és OpenSSH projektek alapítója és gondolatvezetője, a NetBSD projekt egyik alapítója is volt . A NetBSD magcsoporttal való konfliktus végül az OpenBSD projekt létrehozásához vezetett .
Theo de Raadt a legidősebb a család négy gyermeke közül, két testvére és egy nővére van. Aggodalomra ad okot a kétéves kötelező katonai szolgálat miatt, amely akkoriban Dél-Afrikában volt, ezért a család kénytelen volt Kanadába, Calgary városába emigrálni 1977 novemberében. A költözés előtt Theo megkapta első számítógépét, egy Commodore VIC-20-at , amit hamarosan Amigára cserélt . Ezeken a számítógépeken kezdett el szoftvereket fejleszteni.
1992-ben szerzett alapdiplomát számítástechnikából a Calgary Egyetemen .
A NetBSD projektet Chris Dimetrio, Adam Glass, Charles Hunnam és Theo de Raadt alapította 1993-ban. De Raadt csalódott volt a Jolix , majd később a Berkeley Software Distribution sebessége és minősége miatt ; úgy vélte, hogy egy nyitottabb fejlesztési modellnek nagyobb értéket kell biztosítania az operációs rendszer fejlesztésében . A Jolix, más néven 386BSD , a 4.3BSD eredeti Berkeley University kiadásának elágazása volt, míg az új NetBSD projekt a Networking/2 és a 386BSD kiadások fontos kódjait egyesítette. Az új projekt a tiszta, hozzáférhető, helyes kódra összpontosított, azzal a céllal, hogy egységes, többplatformos, termelésre kész, BSD-alapú operációs rendszert hozzon létre.
Az olyan hálózatok széles körben elterjedt használata miatt, mint az internet , de Raadt a "NetBSD" nevet javasolta, amellyel a másik három alapító egyetértett.
Az első NetBSD tároló 1993. március 21-én nyílt meg, az első kiadás, a NetBSD 0.8 pedig április 20-án jelent meg. A NetBSD 1.0 1994. október 26-án jelent meg, az első többplatformos kiadás, amely a következő platformokat támogatja: PC , HP 9000 Series 300, Amiga , m68k Macintosh , Sun -4c sorozat és PC532.
A projekt további fejlesztési módjairól és alapelveiről folytatott heves vita két évvel később konfliktushelyzethez vezetett. De Raadt hajthatatlansága és megalkuvást nem ismerő hozzáállása miatt Theo de Raadt egy napon rájött, hogy már nem fér hozzá a projekthez. Megmutatták neki az ajtót, és "Elvis elhagyta az épületet" anélkül, hogy hangosan becsapta volna - de Raadt [1] közzétett egy levelezést, amelyben felvázolta a projektből való eltávolításának teljes folyamatát.
Nem sokkal azután, hogy kizárták a NetBSD csapatából, de Raadt megtalálta a módját, hogy felhasználja szervezési képességeit, tizennégy éves rendszerprogramozási tapasztalatát BSD-szerű operációs rendszerekben (ebből 10 év SunOS -ben ), és úgymond rehabilitációját a nyilvánosság előtt. szem. Kevesebb, mint egy évvel később a fejlesztő kezdeményezi az OpenBSD projekt, a NetBSD kódon alapuló operációs rendszer létrehozását. A belső kiadás (1.2) 1996 júliusában látott napvilágot, a rendszer nyilvános 2.0-s verziója október 18-án jelent meg. Azóta félévente jelennek meg új kiadások.
De Raadt több mint jól megtanulta a leckét, és most már elég jól vezeti az OpenBSD projektet, bár az újságírók és kérdezőbiztosok folyamatosan érkeznek vele kapcsolatban. Büszke arra, hogy projektje nem mulasztja el a megjelenési határidőket. Ami a NetBSD projektet illeti, a menedzsment hibák miatt most irigylésre méltó helyzetben van. [2]
Az OpenBSD projekt egyik fő célja egy nyitott, korlátozásoktól mentes operációs rendszer létrehozása. Ennek elérése érdekében a rendszer részét képező szoftverek esetében a BSD-licenchez hasonló licencek használata mellett döntöttek . A BSD licenc különösen nem korlátozza a szoftver magáncélú vagy kereskedelmi felhasználását, csak arra kötelezi, hogy a módosított verziókban megőrizzék a szerzők említését és a licenc tényleges szövegét. Ezért az ISC , BSD, Apache (régi, nem 2.0), MIT és hasonló licencek érvényesek a rendszer fő összetevőire . De a copyleft licencek használata , különösen a világon a legelterjedtebb ingyenes GNU GPL licenc , korlátozó jellegük miatt tilos.
Az egyes GPL komponensek azonban továbbra is jelen lehetnek olyan esetekben, amikor nincs alternatíva megfelelő licenccel, és az OpenBSD csapatának nincs kapacitása kielégítő csere létrehozására. Ennek a kivételnek a legszembetűnőbb példája a GNU Compiler Collection rendszerfordítóként való használata (a Portable C Compiler jelenleg az OpenBSD fejlesztőinek támogatásával készül ).
2001 júniusában a rendszer forráskódja és a portok fa alapos licenc-revíziónak vetettek alá. Kiderült, hogy több mint száz fájl "nem terhelt" licencekkel, homályosan licencelt, vagy általában úgy használják, hogy nem tartják be a rájuk vonatkozó licenc feltételeit. A projekt résztvevőinek sok esetben fel kellett venniük a kapcsolatot a használt szoftver szerzőivel, hogy tisztázzák álláspontjukat. A megfelelő programok készítői gyakran liberálisabbra cserélték licenceiket, ritkán távolították el a kódot az OpenBSD forrásairól vagy portjairól.
Theo az OpenBSD megalapítása óta a szabad szoftverek rajongója, és a szólásszabadság szószólója is. Nyilvános nézeteltérései voltak különféle csoportokkal, a Linux híveitől a kormányokig. Nagyon ambiciózus és közvetlen ember. Theo közvetlensége legtöbbször konfliktusokat okoz. De Raadt szeret utazni a világban.
Szabad Szoftver Mozgalomban | Kulcsszemélyek a|
---|---|
|
OpenBSD | |
---|---|
Operációs rendszer |
|
villák |
|
Kapcsolódó projektek | |
Emberek |
|
Szervezetek és egyéb források |
|