Theo de Raadt | |
---|---|
Theo de Raadt | |
| |
Datum narození | 19. května 1968 (54 let) |
Místo narození | Pretoria , Jižní Afrika |
Země | Kanada |
Vědecká sféra | Informační technologie |
Místo výkonu práce | korporace FSA |
Alma mater | University of Calgary |
Akademický titul | bakalář věd ( 1992 ) |
Známý jako | vývojář NetBSD , OpenBSD a OpenSSH , aktivista za lidská práva |
Ocenění a ceny | Ocenění za svobodný software |
webová stránka | theos.com/deraadt/ |
Mediální soubory na Wikimedia Commons |
Theodor ( Theo ) de Raadt ( Theo de Raadt , [θio dε rɔt] , narozen 19. května 1968 v Pretorii , Jižní Afrika ) je kanadský programátor a hacker . Žije ve městě Calgary , v jedné z deseti provincií Kanady - Alberta . Zakladatel a myšlenkový vůdce projektů OpenBSD a OpenSSH , byl také jedním ze zakladatelů projektu NetBSD . Konflikt se základní skupinou NetBSD nakonec vedl k vytvoření projektu OpenBSD .
Theo de Raadt je nejstarší ze čtyř dětí v rodině, má dva bratry a jednu sestru. Z obav z povinné dvouleté vojenské služby, která v té době v Jižní Africe existovala, byla rodina v listopadu 1977 nucena emigrovat do Kanady, do města Calgary . Před přestěhováním dostal Theo svůj první počítač, Commodore VIC-20 , který brzy změnil na Amigu . Právě na těchto počítačích začal vyvíjet software.
Získal bakalářský titul v oboru počítačových věd na University of Calgary v roce 1992 .
Projekt NetBSD založili v roce 1993 Chris Dimetrio, Adam Glass, Charles Hunnam a Theo de Raadt. De Raadt byl frustrovaný rychlostí a kvalitou Jolixu a později Berkeley Software Distribution ; věřil, že otevřenější model vývoje by měl přinést větší hodnotu vývoji operačního systému . Jolix, také známý jako 386BSD , byl fork z původního vydání 4.3BSD z Berkeley University, zatímco nový projekt NetBSD měl sloučit důležitý kód z vydání Networking/2 a 386BSD. Nový projekt se zaměřil na čistý, přístupný a správný kód s cílem vytvořit jednotný, multiplatformní, produkčně připravený operační systém založený na BSD.
Vzhledem k rozšířenému používání sítí, jako je Internet , de Raadt navrhl název „NetBSD“, se kterým ostatní tři zakladatelé souhlasili.
První úložiště NetBSD bylo otevřeno 21. března 1993 a první vydání, NetBSD 0.8, bylo vydáno 20. dubna. NetBSD 1.0 byl vydán 26. října 1994, první multiplatformní vydání, které podporuje následující platformy: PC , HP 9000 Series 300, Amiga , m68k Macintosh , Sun -4c series a PC532.
Vyhrocený spor o další způsob rozvoje projektu a jeho základních principech vedl o dva roky později ke konfliktní situaci. De Raadtova neústupnost a nekompromisní přístup způsobily, že Theo de Raadt jednoho dne zjistil, že už nemá k projektu přístup. Dveře mu byly ukázány a „Elvis opustil budovu“, aniž by jimi nahlas zabouchl – de Raadt [1] zveřejnil korespondenci popisující celý proces jeho odstranění z projektu.
Krátce poté, co byl vyloučen z týmu NetBSD, našel de Raadt způsob, jak využít své organizační schopnosti, čtrnáctileté zkušenosti se systémovým programováním pro operační systémy podobné BSD (včetně 10 let v SunOS ) a takříkajíc rehabilitaci u veřejnosti. oko. O necelý rok později vývojář iniciuje vytvoření projektu OpenBSD, operačního systému založeného na kódu NetBSD. Interní verze (1.2) spatřila světlo v červenci 1996, veřejná verze 2.0 systému byla vydána 18. října. Od té doby se nové verze objevují každých šest měsíců.
De Raadt se poučil více než dobře a nyní vede projekt OpenBSD poměrně dobře, i když tok stížností od novinářů a tazatelů na něj neustále pokračuje. Je hrdý na to, že jeho projekt nestíhá termíny vydání. Co se týče projektu NetBSD, kvůli chybám managementu je nyní v nezáviděníhodné pozici. [2]
Jedním z hlavních cílů, které sleduje projekt OpenBSD, je vytvořit otevřený, bez omezení z hlediska distribuce OS. Aby toho bylo dosaženo, pro software , který je součástí systému, bylo rozhodnuto použít licence podobné z hlediska licence BSD . Licence BSD zejména neukládá žádná omezení pro soukromé nebo komerční použití softwaru, ale pouze zavazuje k zachování zmínky autorů a skutečného textu licence v upravených verzích. Pro hlavní součásti systému jsou tedy platné licence ISC , BSD, Apache (staré, nikoli 2.0), MIT a podobné . Používání copyleftových licencí , zejména nejběžnější bezplatné licence na světě GNU GPL , je však kvůli jejich restriktivní povaze zakázáno.
Jednotlivé komponenty GPL však mohou být stále přítomny v případech, kdy neexistuje žádná alternativa s vhodnou licencí a týmu OpenBSD chybí kapacita k vytvoření uspokojivé náhrady. Nejvýraznějším příkladem tohoto druhu výjimky je použití GNU Compiler Collection jako systémového kompilátoru ( Portable C Compiler je v současné době vyvíjen s podporou vývojářů OpenBSD ).
V červnu 2001 byl zdrojový kód systému a strom portů podroben důkladné licenční revizi. Ukázalo se, že více než sto souborů je „nezatíženo“ licencemi, vágně licencováno nebo obecně používáno bez dodržení podmínek licencí, na které se vztahují. V mnoha případech museli účastníci projektu kontaktovat autory použitého softwaru, aby si ujasnili svou pozici. Často tvůrci odpovídajících programů změnili své licence na liberálnější, zřídka byl kód odstraněn ze zdrojů nebo portů OpenBSD.
Theo je od založení OpenBSD nadšencem do svobodného softwaru a je také zastáncem svobody projevu. Měl veřejné neshody s různými skupinami, od přívrženců Linuxu po vlády. Je to velmi ambiciózní a přímý člověk. Theova přímost nejčastěji vyvolává konflikty. De Raadt miluje cestování po světě.
svobodný software | Klíčové osoby v hnutí za|
---|---|
|
OpenBSD | |
---|---|
Operační systém |
|
vidličky |
|
Související projekty | |
Lidé |
|
Organizace a další zdroje |
|