Perché alcuni programmatori preferiscono il sistema operativo Linux invece di Windows o macOS?

TL;DR Linux non include keylogger come Cortana, e non ti stupra della tua libertà come Apple. Linux riguarda la libertà, ed è più sicuro di Windows e Mac se configurato correttamente, ed è molto più potente. Linux è progettato per rendere la programmazione un gioco da ragazzi.

Windows è pieno di bug e i pasticci si verificano regolarmente senza alcun modo per risolverli. Il supporto clienti di Microsoft è una barzelletta, e quasi quanto lo stereotipo del tecnico informatico che chiami e ti dice di riavviare il tuo computer. I file zip si rifiutano di aprirsi in Explorer. Nessun errore o prompt.

A credito di Microsoft, stavo per pubblicare un grafico che mostrava quanto fosse insicuro Windows nel 2014 semplicemente perché l'ho trovato così facile da violare. Tuttavia, con mia sorpresa, nel 2014, Windows aveva meno vulnerabilità di Apple e del kernel Linux. A quanto pare hanno fatto molta strada su questo fronte, nonostante il numero di altri bug che il sistema operativo ha. Sistemi operativi e applicazioni più vulnerabili nel 2014

A volte c'è una barra nera dove dovrebbe esserci la casella di ricerca di Chrome. Se provate a cercare sul vostro computer in Windows 10 e non avete impostato Cortana, vi chiederà di dare un nome a Cortana. Una volta l'ho chiamata UAC perché volevo cercare i controlli UAC. Ops!

Windows è estremamente lento, e Cortana rimane aperta in background per inviare tutte le vostre battute e l'input vocale a Microsoft proprio come altri spyware. Come spegnere il keylogger di Windows 10 (sì, ne ha ancora uno)

Che cos'è un keylogger? - McAfee

Che schifo! Immagina se ho digitato i dati della mia carta di credito o le password. Microsoft ha tutte le mie credenziali... Non va bene! Oh, e non si ferma qui. Guardate il video per vedere cos'altro vi stanno rubando.

I prodotti Apple sono uno scherzo, e anche il mio amico fanboy della Apple sta iniziando a capirlo. Ha notato che Apple sta abbandonando il Macbook Air per un Macbook Pro meno potente e più costoso.

Da parte mia, ho notato che la mia Apple TV non funziona correttamente. Quando va allo screensaver, alla fine si blocca, e mi scarica di nuovo al menu principale quando si riavvia. Dovrò scorrere il menu per molto tempo per tornare a guardare il mio show su Netflix.

Anche se la Apple ha inventato il mouse, lo ha distrutto escogitando modi creativi per aggirare il fatto di avere un secondo pulsante del mouse. Ora fanno i loro mouse sensibili alla pressione! Non scherzo. Se spingi anche solo un po' troppo forte sul pulsante, eseguirai un'operazione completamente diversa da quella che avevi previsto.

Anche se non è così male come Microsoft's spyware riddled junk, Apple controlla ancora la tua intera esperienza. Se volete scrivere software per i prodotti Apple, dovete inviare ad Apple il vostro codice sorgente per farlo approvare. Non è male, anche se è una seccatura e ti toglie la libertà.

Il software Apple funziona solo su hardware Apple. Brevettano tutto in modo che le altre aziende non possano avanzare nel campo, e tutto quello che fanno è tutto per i soldi. La loro qualità fa schifo e il loro marketing spacca! Sono d'accordo con il profitto, ma sono anche d'accordo con l'innovazione. A nessuno piace un tiranno.

Linux mette il potere nelle mani dell'utente. Non ti spiano. Non vi controllano. Non ti infilano mai in una patata... [GLaDOS] Se qualcosa si incasina, devi solo andare a cercare il codice, ramificarlo, riparare il bug e richiedere che il manutentore del codice includa la tua correzione. Si tratta di persone che aiutano altre persone. Linux è LIBERTA'! Linux è più sicuro di Apple e Windows se configurato correttamente, e MOLTO più potente. E' molto più facile programmare per un sistema Linux grazie al suo design.

Ok, ora che ho finito con la mia sfuriata da fanboy, dovrei notare che Linux non è il massimo su tutti i fronti. Le distribuzioni Linux sono ovunque e la maggior parte delle interfacce non hanno la bellezza di un sistema Windows. La bellezza è negli occhi di chi guarda.

Linux for Games cerca di far funzionare i giochi di Windows su Linux, e Steam sta prendendo l'iniziativa di far giocare più persone su Linux, ma il mercato non è ancora arrivato. Windows è ancora la migliore piattaforma di gioco per PC. Apple è la seconda migliore, anche se non è tecnicamente un PC, e Apple fa persino causa alle persone che cercano di far funzionare Mac OS su un PC. Apple vittoriosa: i tribunali negano l'ultimo appello di hackintosher

AGGIORNAMENTO:

Molto è cambiato da quando ho scritto l'articolo precedente. Una cosa che ho dimenticato di sottolineare è che Linux è solo un kernel. (Da qui l'affermazione "molte distribuzioni")

Linux Mint, e presumibilmente qualsiasi distro, può essere facilmente alterato per farlo sembrare più simile a Windows in termini di barra delle applicazioni e le cornici delle finestre e così via. Io ho modificato il mio in modo da avere il meglio sia di Windows che di Linux Mint.

Inoltre, ora uso orgogliosamente Linux quasi esclusivamente perché Steam supporta così tanti giochi su Linux. Feral Interactive sembra essere l'attore principale nel rendere questo possibile. Grandi complimenti a loro!