Raadt, Theo de

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 12. září 2019; kontroly vyžadují 2 úpravy .
Theo de Raadt
Theo de Raadt

Theo de Raadt
Datum narození 19. května 1968 (54 let)( 1968-05-19 )
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 .

Dětství

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 .

NetBSD

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.

OpenBSD

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.

Osobnost

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ě.

Poznámky

  1. Zdroj . Získáno 5. října 2008. Archivováno z originálu 1. listopadu 2008.
  2. netbsd-users: Budoucnost NetBSD . Získáno 5. října 2008. Archivováno z originálu 8. října 2008.

Odkazy