Juhlimme edelleen 29 vuotta Linux-yhteistyötäluoja Linus Torvaldsin elämän näkökohdat. Luotamme kirja jonka hän julkaisi vuonna 2001.
Lisätietoja Linus Torvaldsista
Syntymäpäivistä kerätyillä rahoilla, kesätöillä mainostajana, julkisten puistojen siivoamisella, syntymäpäivillä ja koulupalkinnoilla (suomalaiset koulut näyttävät jakavan käteistä opiskelijoille) Linus keräsi rahat ostaakseen tietokoneen, joka oli tehokkaampi kuin isoisänsä Commodore VIC 20. Hän valitsi Sinclair QL: n, 32-bittinen tietokone, jossa on moniajo-käyttöjärjestelmä, Motorolan 68000 8 megahertsin prosessori ja 128 kt muistia.
Nuori Torvalds käytti tätä tietokonetta erilaisiin ohjelmointiprojekteihin hän oppi neljännen kielen (erittäin suosittu 80-luvulla) ja kirjoitti omat ohjelmointityökalunsa ja päivitti suosikki VIC 20 -pelien kloonit ja osti myös levyaseman, mutta koska hän ei pitänyt siitä, miten ohjain toimi, hän päätti kirjoittaa oman.
Hän myöntää, että uuden kuljettajan kirjoittaminen herätti kiinnostusta käyttöjärjestelmiin. Kirjoittaessaan hän löysi virheitä asiakirjoista, jotka tekivät sen, mitä hän oli kirjoittanut, eivät toimineet, joten hän päätti oppia, kuinka Sinclair QL: llä toiminut.. Hän teki tämän kirjoilla ja työkalulla, jota kutsutaan purkijaksi, jonka avulla konekieli voidaan muuntaa matalatasoiseksi, mutta ihmisystävällisemmäksi kieleksi, jota kutsutaan kokoonpanijaksi.
Sinclair QL kesti Linukselle kolme vuotta, minkä jälkeen hän alkoi väsyä rajoituksistaan ja myydä oheislaitteitaan.
Kun hän oli poistunut armeijasta ja odottaessaan yliopiston jatkoa, Torvalds löysi kirjan, joka hänen omin sanoin muutti hänen elämäänsä. "Käyttöjärjestelmät": Suunnittelu ja toteutus, kirjoittanut Andrew S. Tanenbaum. Se oli itse asiassa yksi teksteistä, joita hän tarvitsi syksyllä, mutta hän päätti alkaa lukea sitä aikaisemmin.
Tanenbaum on Minix-käyttöjärjestelmän luoja, joka on luotu tarkoituksena opettaa ihmisiä ymmärtämään Unixin toimintaa. Lukemalla kirjaa ja käyttämällä Minixiä Linus rakastui Bell Labsin luomaan käyttöjärjestelmään.
Hänen ensimmäinen kokemuksensa Unixista oli kurssilla opettajan kanssa, joka ei tiennyt paljoa enemmän kuin opiskelijansa. Linus sanoo, että opettaja oli yksi luku oppilaita edellä ja että heillä oli tapana esittää hänelle kysymyksiä myöhemmistä luvuista saadakseen hänet näyttämään huonolta. Samana vuonna hän osallistuu Richard Stallman -konferenssiin, vaikka hän myöntää, että tuolloin hän ei ollut kiinnostunut vapaista ohjelmistoista.
2. tammikuuta 92 Linus Torvalds osti luotolla valkoisen tarran PC: n, joka oli aseistettu valitsemillaan komponenteilla. Valittu käyttöjärjestelmä oli Minix. Koska Minixillä oli rajoitettuja ominaisuuksia (se oli luotu koulutustarkoituksiin), monet ihmiset olivat luoneet korjaustiedostoja, jotka lisäsivät myös sen asentamia toimintoja.
Yhteyden muodostamiseksi yliopiston tietokoneeseen hän loi oman pääteemulaattorin, mutta koska hän halusi sen toimivan alussa, hänen oli opittava, kuinka 386-keskusyksikkö toimi.
Tietokone, jolla Linux kirjoitettiin, maksettaisiin lopulta ensimmäisten käyttäjien järjestämällä kokoelmalla.
Linus päätti haluavansa pääteemulaattorinsa sallivan hänen ladata ja tallentaa tiedostoja. Se vaati levyohjaimen ja tiedostojen hallinnan ohjelmointia. Tiedostonhallinta teki siitä yhteensopivan Minixin kanssa, ei vain siksi, että se oli hyvin dokumentoitu, vaan koska hän halusi nähdä tiedostot, kun hän ei ollut yhteydessä yliopiston tietokoneeseen. Tässä vaiheessa hän tajusi, että projekti oli muutettu käyttöjärjestelmäksi.
Kun päätös oli tehty, Torvalds pyysi Minix-käyttäjäryhmältä tietoja POSIX-standardeista. Aion tehdä niin, ettei yritä selittää yrittää selittää mistä on kyse lainata Wikipediaan:
POSIX on Institute of Electrical and Electronics Engineersin kirjallinen standardi ja rekisteröity tavaramerkki. Tämä standardi määrittelee käyttöjärjestelmän ja ympäristön vakiorajapinnan, mukaan lukien komentotulkki (tai "kuori") ja yleiset apuohjelmat, jotka tukevat sovellusten siirrettävyyttä lähdekooditasolla.
Mitä saat, on tarjous tilaa Teknillisen korkeakoulun ftp-palvelimille uuden käyttöjärjestelmän isännöimiseksi. POSIX-standardien suhteen hänen täytyi tyytyä yliopistosta löytämiinsä käsikirjoihin.
Muu tarina tietää sen jo.
Erittäin mielenkiintoinen ja erittäin hyvä kerrottu, voisitko seurata tarinaa?
Kiitos kommentistasi.
Olen kirjoittanut historiaa avaamisen jälkeen. Jos löydän jotain mielenkiintoisempaa kerrottavaa, teen sen
Hyvä lukeminen, arvostettu.
Chale Tulin, koska halusin lukea koko tarinan, mutta kiitos tiedon jakamisesta: D
Olen kirjoittanut tarinan huhtikuusta lähtien. Kiitos kommentista
Paljon kiitoksia tarinasta.