Lisätietoja Linus Torvaldsista. Kuinka Linux luotiin

Lisätietoja Linus Torvaldsista

Valokuvahaku: Working-Sinclair QL, Telecarlos. Käytetään lisenssin ehtojen mukaisesti CC-BY-3.0

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.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Xavier dijo

    Erittäin mielenkiintoinen ja erittäin hyvä kerrottu, voisitko seurata tarinaa?

    1.    Diego German Gonzalez dijo

      Kiitos kommentistasi.
      Olen kirjoittanut historiaa avaamisen jälkeen. Jos löydän jotain mielenkiintoisempaa kerrottavaa, teen sen

  2.   Keikari dijo

    Hyvä lukeminen, arvostettu.

  3.   Ricardo Arturo Andasol Escalante dijo

    Chale Tulin, koska halusin lukea koko tarinan, mutta kiitos tiedon jakamisesta: D

    1.    Diego German Gonzalez dijo

      Olen kirjoittanut tarinan huhtikuusta lähtien. Kiitos kommentista

  4.   Enrique Galvis dijo

    Paljon kiitoksia tarinasta.