Ricerca nel sito web

E se Linus Torvalds avesse accettato l'offerta di Steve Jobs?


Linux ha compiuto 32 anni quest'anno, segnando un viaggio ricco di eventi dal suo rilascio ufficiale nel settembre 1991. La sua nascita e il suo immenso successo non sarebbero stati possibili senza il duro lavoro e la dedizione di Linus Torvalds, popolarmente considerato come padre di Linux e sostenitore del software open source, insieme a una vivace comunità di sviluppatori da tutto il mondo.

Tutto è iniziato come progetto personale di Linus Torvalds, che allora era uno studente finlandese di informatica presso l'Università di Helsinki. Il suo obiettivo era creare un kernel operativo libero simile a MINIX, un sistema operativo simile a UNIX.

Non aveva intenzione di diventare grande o di ottenere un riconoscimento, ma come ha voluto il destino, quello che una volta era un progetto hobby è cresciuto in modo spettacolare nel tempo fino a diventare uno dei sistemi operativi più utilizzati negli ambienti server e nel cloud.

Torvalds incontra Steve Jobs

Intorno al 2000, a Torvalds venne offerto un ottimo stipendio e una posizione notevole in Apple da Steve Jobs. Steve insistette perché smettesse di lavorare al progetto Linux, cosa che Linus Torvalds si rifiutò apertamente di fare. Invece, Linus è rimasto fedele a Linux e ha continuato a lavorare con altre tecnologie open source.

È un dato di fatto, Linus Torvalds ha costruito Git con la collaborazione di altri sviluppatori della comunità Linux e lo ha rilasciato ufficialmente nel 2005. La creazione di Git è stata ispirata da una mancanza di uno strumento di controllo della versione gratuito che soddisfi i requisiti per lo sviluppo del kernel Linux.

Perché Linus Torvalds ha rifiutato la proposta?

Ci sono un paio di ragioni per cui Linus Torvalds ha rifiutato l'offerta di Steve Job. Innanzitutto, Steve Jobs non si preoccupava molto di Linux. In un'intervista con Wired, ha dichiarato: "Voleva che lavorassi alla Apple facendo cose non Linux". In sostanza, Steve Jobs stava lavorando per sostituire il Mach Kernel – il kernel su cui era in esecuzione MacOS – con uno nuovo.

C'erano due opzioni come kernel di base: Linux e FreeBSD. Steve ha offerto a Linus Torvalds un lavoro per lavorare su un nuovo kernel basato sul kernel Linux, ma lui ha rifiutato perché non voleva lavorare su un sistema closed-source, indipendentemente dalla busta paga. Ciò non lasciò a Steve altra scelta se non quella di rivolgersi a FreeBSD come unica alternativa, e così assunse molti programmatori per lavorarci.

E se Torvalds avesse accettato la proposta?

Linus Torvalds voleva continuare a lavorare su progetti open source che fossero accessibili alla comunità senza restrizioni di licenza. Le ideologie dei due gentiluomini erano, ovviamente, ai ferri corti e questo li portò a tracciare strade diverse.

Rifiutare l'offerta di lavoro per Apple è probabilmente la decisione che Linus avrebbe mai potuto prendere. È vero, si può sostenere che Linux avrebbe continuato ad andare avanti anche senza di lui.

Ciò che non c’è dubbio è che la comunità open source avrebbe perso un talento così talentuoso e stimolante, il cui pieno potenziale non sarebbe stato realizzato. C’è un’alta probabilità che non saremmo dove siamo ora senza i suoi notevoli sforzi e contributi.

Linus Torvalds oggi

In un'intervista chiave con Dirk Hohndel, Vice President e Chief Open Source Office di VMware, Linus Torvalds ha spiegato che non è più un programmatore, risparmiare per leggere e-mail e occasionalmente scrivere codice.

Tuttavia, è attivamente coinvolto nella supervisione di ogni riga di codice aggiunta al kernel Linux e nel guidare gli sviluppatori di conseguenza. Ciò include l'approvazione o il rifiuto del loro codice quando ritiene che non sia corretto.

Linus è noto per i suoi scatti d'ira, i feedback schietti agli ingegneri e talvolta per l'utilizzo di imprecazioni nelle sue mailing list. In un'intervista con la BBC nel settembre 2018, ha riconosciuto i suoi difetti comportamentali e ha spiegato che sta cercando un aiuto professionale per diventare più educato ed empatico con gli altri sviluppatori.

Tuttavia ha affermato il fatto che non è un tipo che piace alle persone e continuerà a esprimere la sua opinione e a fornire critiche dove necessario.

Fatti meno noti su Linus Torvalds

Sebbene molti abbiano familiarità con i suoi significativi contributi al mondo open source, ecco alcuni fatti meno noti su Linus Torvalds:

  • Linus, si pronuncia “Lee-nus”, non “Lie-nus”.
  • Linus è responsabile della creazione di Tux, la mascotte ufficiale di Linux.
  • Prende il nome da Linus Pauling, due volte vincitore del Premio Nobel per la pace.
  • È cresciuto in una famiglia di giornalisti.
  • Si descrive come un agnostico.
  • Ha creato Git, un sistema di controllo della versione popolare e ampiamente utilizzato utilizzato da milioni di sviluppatori.
  • Nel 2022, il suo patrimonio netto era stimato a $50 milioni con uno stipendio annuo di $1,5 milioni.

Citazioni famose di Linus Torvalds

Ecco alcune delle citazioni famose di Linus Torvalds:

Parlare è economico. Mostrami il codice.

Il software è come il sesso: è meglio quando è gratis.

I cattivi programmatori si preoccupano del codice. I bravi programmatori si preoccupano delle strutture dei dati e delle loro relazioni.

L’intelligenza è la capacità di evitare di fare un lavoro, ma di portarlo a termine.

La maggior parte dei bravi programmatori programma non perché si aspetti di essere pagato o di ricevere l'adulazione del pubblico, ma perché è divertente programmare.

Mi piace offendere le persone, perché penso che le persone che si offendono dovrebbero essere offese.

La filosofia di Linux è “Ridere di fronte al pericolo”. Ops. Quello sbagliato. 'Fallo da solo'. Sì è quello.

Conclusione

La decisione di Torvalds di continuare a sviluppare Linux come progetto open source ha svolto un ruolo fondamentale nel plasmare il movimento del software libero e open source.

È tutto per ora. Torno con un altro articolo interessante che spero ti piacerà leggere. Condividi il tuo prezioso feedback nella sezione commenti qui sotto.