
Se il computer si spegne senza chiederlo, se strane finestre
con testo incomprensibile e tutti i tipi di avvertenze appaiono senza
che tu lo chieda, se delle email vengono inviate a tutti i tuoi
contatti a tua insaputa, allora il tuo computer ha probabilmente
contratto un virus. La causa principale è perché usi Windows.
Linux difficilmente contrae dei virus. E non è del tipo "Oh, beh, non
molto spesso, sai". È come "Se hai mai sentito parlare di un vero virus
per Linux, batti un colpo". Linux fa in modo che questo non accada per
molte ragioni:
Molta gente usa Microsoft Windows e i pirati vogliono creare quanti più
danni possibile: quindi mirano a Windows. Ma non è l'unica ragione;
l'Apache Web Server ( un web server è un programma situato su un
computer remoto che invia pagine al tuo browser quando richieste), che
è software open source, vanta della maggior fetta di mercato (contro
l'IIS Server di Microsoft), ma soffre di molto minori attacchi/falle di
quello Microsoft.
Linux usa un controllo delle autorizzazioni intelligente. In Windows tu
ed ogni programma che installi avete spesso i privilegi di fare quasi
tutto con il sistema. Se ti senti di punire il tuo PC perché fa
scomparire il tuo prezioso lavoro, puoi andare nelle cartelle di
sistema e cancellare qualsiasi cosa: Windows non avrà nulla in
contrario. Ovviamente, al prossimo riavvio, cominceranno i problemi. Ma
stai sicuro che se puoi cancellare tu questa roba di sistema, anche
altri programmi possono fare questo ed altro. Linux non lo ammette.
Ogni volta che richiedi di fare qualcosa che abbia a che vedere con il
sistema è richiesta la password di amministratore (chiamato root), e,
se non sei amministratore del sistema, semplicemnte non puoi farlo. I
virus non possono gironzolare e cancellare o modificare quello che
vogliono nel sistema, non hanno l'autorizzazione per farlo.
Più sguardi diminuiscono le falle di sicurezza. Linux è software open
source, il che vuol dire che qualunque programmatore al mondo può dare
uno sguardo al codice sorgente ( la "ricetta" di ogni programma) e dare
una mano o, semplicemente, dire agli altri sviluppatori: "Ehi, e se bla
bla bla, non può rappresentare una falla di sicurezza?".