Theo de Raadt | |
---|---|
Theo de Raadt | |
| |
Syntymäaika | 19. toukokuuta 1968 (54-vuotias) |
Syntymäpaikka | Pretoria , Etelä-Afrikka |
Maa | Kanada |
Tieteellinen ala | Tietotekniikka |
Työpaikka | FSA Oyj |
Alma mater | Calgaryn yliopisto |
Akateeminen tutkinto | kandidaatti ( 1992 ) |
Tunnetaan | NetBSD :n , OpenBSD :n ja OpenSSH : n kehittäjä , ihmisoikeusaktivisti |
Palkinnot ja palkinnot | Vapaan ohjelmiston palkinto |
Verkkosivusto | theos.com/deraadt/ |
Mediatiedostot Wikimedia Commonsissa |
Theodor ( Theo ) de Raadt ( Theo de Raadt , [θio dε rɔt] , syntynyt 19. toukokuuta 1968 Pretoriassa , Etelä-Afrikassa ) on kanadalainen ohjelmoija ja hakkeri . Asuu Calgaryn kaupungissa, yhdessä Kanadan kymmenestä maakunnasta - Alberta . OpenBSD- ja OpenSSH -projektien perustaja ja ajatusjohtaja , hän oli myös yksi NetBSD -projektin perustajista . Ristiriita NetBSD - ydinryhmän kanssa johti lopulta OpenBSD - projektin luomiseen .
Theo de Raadt on perheen neljästä lapsesta vanhin, hänellä on kaksi veljeä ja yksi sisko. Perhe oli huolissaan pakollisesta kahden vuoden asepalveluksesta, joka oli tuolloin Etelä-Afrikassa, ja hänen täytyi muuttaa Kanadaan, Calgaryn kaupunkiin marraskuussa 1977. Ennen muuttoa Theo sai ensimmäisen tietokoneensa, Commodore VIC-20 :n , jonka hän pian muutti Amigaksi . Näillä tietokoneilla hän alkoi kehittää ohjelmistoja.
Hän suoritti tietojenkäsittelytieteen kandidaatin tutkinnon Calgaryn yliopistosta vuonna 1992 .
NetBSD-projektin perustivat vuonna 1993 Chris Dimetrio, Adam Glass, Charles Hunnam ja Theo de Raadt. De Raadt oli turhautunut Jolixin ja myöhemmin Berkeley Software Distributionin nopeuteen ja laatuun ; hän uskoi , että avoimemman kehitysmallin pitäisi tuoda enemmän arvoa käyttöjärjestelmien kehittämiseen . Jolix, joka tunnetaan myös nimellä 386BSD , oli haarukka alkuperäisestä Berkeley University -versiosta 4.3BSD:stä, kun taas uuden NetBSD-projektin tarkoituksena oli yhdistää tärkeä koodi Networking/2- ja 386BSD-julkaisuista. Uusi projekti keskittyi puhtaaseen, helppopääsyiseen ja oikeaan koodiin tavoitteenaan luoda yhtenäinen, monialustainen, tuotantovalmis BSD-pohjainen käyttöjärjestelmä.
Verkkojen, kuten Internetin , laajan käytön vuoksi de Raadt ehdotti nimeä "NetBSD", jonka kolme muuta perustajaa hyväksyivät.
Ensimmäinen NetBSD- arkisto avattiin 21. maaliskuuta 1993 ja ensimmäinen julkaisu, NetBSD 0.8, julkaistiin 20. huhtikuuta. NetBSD 1.0 julkaistiin 26. lokakuuta 1994, ensimmäinen usean alustan julkaisu, joka tukee seuraavia alustoja: PC , HP 9000 Series 300, Amiga , m68k Macintosh , Sun -4c -sarja ja PC532.
Kiivas kiista hankkeen jatkokehittämistavoista ja sen perusperiaatteista johti kaksi vuotta myöhemmin konfliktitilanteeseen. De Raadtin periksiantamattomuus ja tinkimätön asenne saivat Theo de Raadtille eräänä päivänä selville, ettei hänellä enää ollut pääsyä projektiin. Ovea näytettiin hänelle, ja "Elvis lähti rakennuksesta" lyömättä sitä äänekkäästi - de Raadt [1] julkaisi kirjeenvaihdon, jossa hahmoteltiin koko hänen poistumisprosessinsa projektista.
Pian NetBSD-tiimistä erotuksen jälkeen de Raadt löysi tavan käyttää organisatorisia taitojaan, neljätoista vuoden kokemustaan BSD:n kaltaisten käyttöjärjestelmien ohjelmoinnista (mukaan lukien 10 vuotta SunOS -käyttöjärjestelmässä ) ja niin sanotusti kuntoutusta julkisuudessa. silmä. Alle vuotta myöhemmin kehittäjä aloittaa OpenBSD-projektin, NetBSD-koodiin perustuvan käyttöjärjestelmän, luomisen. Sisäinen versio (1.2) näki valon heinäkuussa 1996, järjestelmän julkinen versio 2.0 julkaistiin 18. lokakuuta. Siitä lähtien uusia julkaisuja on ilmestynyt kuuden kuukauden välein.
De Raadt on oppinut läksynsä enemmän kuin hyvin ja johtaa nyt OpenBSD-projektia melko hyvin, vaikka toimittajien ja haastattelijoiden valitukset hänestä jatkuvat lakkaamatta. Hän on ylpeä siitä, että hänen projektinsa ei unohda julkaisujen määräaikoja. Mitä tulee NetBSD-projektiin, se on nyt kadehdittavassa asemassa hallintovirheiden vuoksi. [2]
Yksi OpenBSD-projektin päätavoitteista on luoda avoin, rajoituksista vapaa käyttöjärjestelmän jakelu. Tämän saavuttamiseksi järjestelmään kuuluvalle ohjelmistolle päätettiin käyttää BSD-lisenssin kaltaisia lisenssejä . Erityisesti BSD-lisenssi ei aseta rajoituksia ohjelmiston yksityiselle tai kaupalliselle käytölle, vaan velvoittaa ainoastaan säilyttämään tekijöiden mainitsemisen ja lisenssin varsinaisen tekstin muokatuissa versioissa. Siksi ISC , BSD, Apache (vanha, ei 2.0), MIT ja vastaavat lisenssit ovat voimassa järjestelmän pääkomponenteille . Mutta copyleft-lisenssien käyttö, erityisesti maailman yleisin ilmainen lisenssi GNU GPL , on kiellettyä niiden rajoittavan luonteen vuoksi.
Yksittäisiä GPL-komponentteja voi kuitenkin edelleen olla, jos sopivalla lisenssillä ei ole vaihtoehtoa ja OpenBSD-tiimillä ei ole kykyä luoda tyydyttävää korvaavaa komponenttia. Silmiinpistävin esimerkki tällaisesta poikkeuksesta on GNU Compiler Collection -kokoelman käyttö järjestelmän kääntäjänä ( Portable C Compileria kehitetään parhaillaan OpenBSD-kehittäjien tuella ).
Kesäkuussa 2001 järjestelmän lähdekoodille ja porttipuulle tehtiin perusteellinen lisenssitarkistus. Kävi ilmi, että yli sata tiedostoa on "kuormittamattomia" lisensseillä, lisensoitu epämääräisesti tai niitä käytetään yleisesti noudattamatta niitä koskevien lisenssien ehtoja. Monissa tapauksissa projektiin osallistujien piti ottaa yhteyttä käytettyjen ohjelmistojen tekijöihin selvittääkseen kantaansa. Usein vastaavien ohjelmien tekijät vaihtoivat lisenssinsä vapaampiin, harvoin koodia poistettiin OpenBSD-lähteistä tai porteista.
Theo on ollut vapaiden ohjelmistojen harrastaja OpenBSD :n perustamisesta lähtien ja on myös sananvapauden puolestapuhuja. Hänellä oli julkisia erimielisyyksiä eri ryhmien kanssa Linuxin kannattajista hallituksiin. Hän on erittäin kunnianhimoinen ja suora henkilö. Theon suorapuheisuus aiheuttaa useimmiten ristiriitoja. De Raadt rakastaa matkustamista ympäri maailmaa.
Vapaiden ohjelmistojen liikkeen avainhenkilöt | |
---|---|
|
OpenBSD | |
---|---|
Käyttöjärjestelmä |
|
haarukat |
|
Aiheeseen liittyvät projektit | |
Ihmiset |
|
Organisaatiot ja muut resurssit |
|