Mitä jos Linus Torvalds olisi hyväksynyt Steve Jobsin tarjouksen?


Linux täytti tänä vuonna 32 vuotta, mikä merkitsee tapahtumarikasta matkaa sen virallisen julkaisun jälkeen syyskuussa 1991. Sen perustaminen ja valtava menestys eivät olisi olleet mahdollisia ilman yleisesti arvostetun Linus Torvaldsin kovaa työtä ja omistautumista. Linuxin isänä ja avoimen lähdekoodin ohjelmistojen ristiretkeilijänä yhdessä elävän kehittäjäyhteisön kanssa ympäri maailmaa.

Kaikki alkoi Linus Torvaldsin henkilökohtaisesta projektista, joka oli tuolloin suomalaisen tietojenkäsittelytieteen opiskelija Helsingin yliopistossa. Hänen tavoitteenaan oli luoda ilmainen käyttöydin, joka on samanlainen kuin MINIX, UNIX-tyyppinen käyttöjärjestelmä.

Hän ei tarkoittanut sitä suureksi tai tunnustusta saavaksi, mutta kohtalon tahtoen harrastusprojekti kasvoi näyttävästi ajan myötä yhdeksi eniten käytetyistä käyttöjärjestelmistä palvelinympäristöissä ja pilvessä.

Torvalds tapaa Steve Jobsin

Noin vuonna 2000 Steve Jobs tarjosi Torvaldsille erinomaisen palkan ja merkittävän aseman Applella. Steve vaati, että hän lopetti työskentelyn Linux-projektissa, mitä Linus Torvalds kieltäytyi jyrkästi tekemästä. Sen sijaan Linus pysyi Linuxissa ja jatkoi muiden avoimen lähdekoodin tekniikoiden parissa työskentelemistä.

Itse asiassa Linus Torvalds rakensi Gitin yhteistyössä muiden Linux-yhteisön kehittäjien kanssa ja julkaisi sen virallisesti vuonna 2005. Gitin luomiseen vaikutti puute. ilmaisen versionhallintatyökalun, joka täyttäisi Linux-ytimen kehittämisen vaatimukset.

Miksi Linus Torvalds hylkäsi ehdotuksen?

On pari syytä, miksi Linus Torvalds hylkäsi Steve Jobin tarjouksen. Ensinnäkin Steve Jobs ei välittänyt paljon Linuxista. Haastattelussa Wiredille hän sanoi "Hän halusi minun työskentelevän Applella tekemässä muita kuin Linux-asioita". Pohjimmiltaan Steve Jobs työskenteli korvatakseen Mach-ytimen – ytimen MacOS oli käynnissä – uudella.

Perusytimenä oli kaksi vaihtoehtoa - Linux ja FreeBSD. Steve tarjosi Linus Torvaldsille työtä uuden Linux-ytimeen perustuvan ytimen parissa, mutta hän kieltäytyi, koska hän ei halunnut työskennellä suljetun lähdekoodin järjestelmässä. palkasta riippumatta. Tämä ei jättänyt Stevelle muuta vaihtoehtoa kuin käyttää FreeBSD:tä ainoana vaihtoehtona, joten hän palkkasi monia ohjelmoijia työskentelemään asian parissa.

Mitä jos Torvalds olisi hyväksynyt ehdotuksen?

Linus Torvalds halusi jatkaa työskentelyä avoimen lähdekoodin projekteissa, jotka olisivat yhteisön käytettävissä ilman lisenssirajoituksia. Kahden herrasmiehen ideologiat olivat ilmeisesti ristiriidassa, ja tämä johti heidät kartoittamaan erilaisia polkuja.

Applen työtarjouksen hylkääminen on luultavasti päätös, jonka Linus olisi koskaan voinut tehdä. Totta, voidaan väittää, että Linux olisi silti jatkanut ilman häntä.

Ei ole epäilystäkään siitä, että avoimen lähdekoodin yhteisö olisi menettänyt niin lahjakkaan ja inspiroivan lahjakkuuden, jonka koko potentiaali ei olisi toteutunut. On suuri todennäköisyys, että emme olisi siellä missä nyt olemme ilman hänen merkittäviä ponnistelujaan ja panoksiaan.

Linus Torvalds tänään

Päähaastattelussa Dirk Hohndelin, varapresidentin ja VMwaren avoimen lähdekoodin toimiston, Linus Torvalds selitti, ettei hän ole enää ohjelmoija, säästää sähköpostien lukemista ja satunnaista koodin kirjoittamista varten.

Hän on kuitenkin aktiivisesti mukana valvomassa jokaista Linux-ytimeen lisättyä koodiriviä ja ohjaamassa kehittäjiä sen mukaisesti. Tämä sisältää koodin hyväksymisen tai hylkäämisen, kun hänestä tuntuu, että se ei ole terve.

Linus tunnetaan purkauksistaan, tylystä palautteestaan insinööreille ja toisinaan ilmaisujen käyttämisestä postituslistoillaan. BBC:n haastattelussa syyskuussa 2018 hän myönsi käyttäytymispuutteensa ja selitti, että hän hakee ammattiapua tullakseen kohteliaammaksi ja empaattisemmaksi kehittäjien kanssa.

Hän kuitenkin vakuutti, että hän ei ole ihmisten miellyttäjä ja aikoo edelleen sanoa mielipiteensä ja antaa kritiikkiä tarvittaessa.

Vähemmän tunnettuja faktoja Linus Torvaldsista

Vaikka monet tuntevat hänen merkittävän panoksensa avoimen lähdekoodin maailmaan, tässä on joitain vähemmän tunnettuja faktoja Linus Torvaldsista:

  • Linus, lausutaan nimellä "Lee-nus", ei "Lie-nus".
  • Linus on vastuussa Tuxin, virallisen Linux-maskotin, luomisesta.
  • Hänet on nimetty Linus Paulingin, kaksinkertaisen Nobelin rauhanpalkinnon voittajan mukaan.
  • Hän varttui toimittajien perheessä.
  • Hän kuvailee itseään agnostikkona.
  • Hän loi Gitin, suositun ja laajasti käytetyn versionhallintajärjestelmän, jota miljoonat kehittäjät käyttävät.
  • Vuonna 2022 hänen nettovarallisuutensa arvioitiin olevan 50 miljoonaa dollaria ja vuosipalkka 1,5 miljoonaa dollaria.

Linus Torvaldsin kuuluisia lainauksia

Tässä muutamia Linus Torvaldsin kuuluisia lainauksia:

Puhuminen on halpaa. Näytä minulle koodi.

Ohjelmisto on kuin seksi: se on parempi, kun se on ilmaista.

Huonot ohjelmoijat ovat huolissaan koodista. Hyvät ohjelmoijat ovat huolissaan tietorakenteista ja niiden suhteista.

Älykkyys on kykyä välttää työn tekemistä, mutta silti saada työ tehtyä.

Useimmat hyvät ohjelmoijat eivät ohjelmoi siksi, että he odottavat saavansa palkkaa tai ihailua yleisöltä, vaan siksi, että ohjelmointi on hauskaa.

Haluan loukata ihmisiä, koska mielestäni ihmisten, jotka loukkaantuvat, pitäisi loukkaantua.

Linux-filosofia on "naura vaaran edessä". Oho. Väärä. 'Tee se itse'. Kyllä, se on siinä.

Johtopäätös

Torvaldsin päätöksellä jatkaa Linuxin kehittämistä avoimen lähdekoodin projektina on ollut keskeinen rooli vapaiden ja avoimen lähdekoodin ohjelmistojen liikkeen muovaamisessa.

Tässä kaikki tältä erää. Palaan vielä toisen mielenkiintoisen artikkelin kanssa, jonka lukemisesta toivottavasti pidät. Jaa arvokas palautteesi alla olevassa kommenttiosiossa.