Perché usare Linux ?

Ma cos'è Linux ? E l'open source ?

in breve

Linux è un sistema operativo. Cos'è un sistema operativo? Detto molto semplicemente, è l'insieme di programmi che fa funzionare il computer.
Open source significa sorgente aperto cioè tutti possono leggere il programma software, basta richiedere la versione originale, quella non manipolata dal computer, ma comprensibile all'uomo e detta sorgente.
Linux è un software open source

qualche parola in più

Un sistema operativo è il programma responsabile del controllo e della gestione dell'hardware che costituisce un computer e delle operazioni di base. Linux® è un sistema operativo il cui nucleo centrale (in inglese kernel) venne originariamente sviluppato da Linus Torvalds nel 1991. Dunque il nome proviene da quello del suo creatore sostituendo la “s” finale con una “x” per indicare la caratteristica di un sistema Unix-like. Si può dire anche che Linux è un clone di Unix riscritto d'accapo. Il sistema Unix®, sviluppato nel lontano 1971 da un gruppo di ricerca dei laboratori AT&T e Bell Labs, era costituito da un kernel e da una serie di comandi standard per la gestione dei file e degli utenti che ancora oggi vengono usati nei sistemi operativi moderni. Prima dell'avvento di Linux, Unix e le sue varianti predominavano incontrastate e molto costose in tutte le maggiorivapplicazioni dell'informatica.

Poiché l'attuale sistema operativo basato su kernel Linux include molto software proveniente dal progetto GNU bisognerebbe usare il termine "GNU/Linux", tuttavia ora la parola "Linux" è ormai entrata da tempo nell'uso comune, sia in ambito tecnico/scientifico che in ambito popolare. Per indicare l'intero sistema operativo basato su Linux, si possono quindi utilizzare indifferentemente il termine "GNU/Linux" o il termine "Linux".

Molto conosciuto nell'uso server (anche quelli per Internet1), Linux gode del supporto di società come IBM, Sun Microsystems, Hewlett-Packard, e Novell, ed è usato come sistema operativo su una gran varietà di hardware; dai computer desktop ai supercomputer, fino a sistemi embedded come cellulari e palmari.

Con open source (termine inglese che significa sorgente aperto) si indica un software rilasciato con un tipo di licenza per la quale il codice sorgente è lasciato alla disponibilità di altri sviluppatori, in modo che con la collaborazione il prodotto finale possa raggiungere una complessità maggiore di quanto potrebbe ottenere un singolo gruppo di programmazione. L'open source ha ovviamente tratto grande beneficio dalla facilità con cui si diffonde la conoscenza ed il codice del software stesso attraverso internet (detta anche la Rete con la "R" maiuscola). Probabilmente Linux la più importante delle applicazione open source.
[informazioni provenienti dalla libera enciclopedia Wikipedia2 buon esempio di Open content (cioè in questo caso ad essere liberamente disponibile non è il codice sorgente di un programma ma contenuti editoriali quali testi e immagini)]

Vantaggi del software open source (in generale) e di Linux (in particolare)

Il software open source presenta numerosi vantaggi rispetto al software proprietario:

1) è gratuito (salvo rare eccezioni); da aggiungere link riguardo le sanzioni penali per chi fa pirateria e costo degli aggiornamenti

2) è possibile personalizzarlo ed adattarlo (o farlo adattare) alla proprie esigenze;

3) è sottoposto a revisione da parte di moltissime persone, pertanto è più difficile che contenga bachi e malfunzionamenti;

4) se viene scoperta una falla nella sicurezza, la sua correzione è spesso molto rapida essendo il sorgente liberamente consultabile;

5) non è possibile inserire intenzionalmente nel software backdoor, cavalli di Troia o spyware senza che questi vengano prontamente scoperti ed eliminati, come invece è accaduto per alcuni software commerciali;

6) eventuali problemi sono liberamente resi pubblici su Internet e possono essere subito corretti dagli sviluppatori;

7) non essendoci componenti proprietari, le cui specifiche sono normalmente segrete, è molto più facile costruire software interoperabile;

8) nuove funzionalità possono essere proposte da chiunque e immediatamente attuate dagli sviluppatori. Quindi si ottiene un software che rispetta le esigenze di chi ha richiesto le modifiche, cioè di chi lo usa;

9) collaborando e utilizzando il lavoro della comunità di programmatori, anche le piccole imprese sono in grado di sviluppare e vendere prodotti di alta qualità, senza dover ampliare il loro organico a vantaggio dell'economia italiana ed europea.

10) potrete portare con voi ovunque dati ed applicazioni che non hanno bisogno di installazione, in un portatile, ma anche su di un disco esterno o addirittura in una piccolissima memoria USB.

Inoltre per il sistema operativo Linux sono da aggiungere i seguenti importanti vantaggi:

10) non è minacciato da virus, rootkit, cavalli di troia e altro malware!!!3

11) per il motivo precedente non dovrai preoccuparti di installare a) antivirus, b) anti-rootkit, c) anti-malware e/o anti-spyware, d) complicati firewall;

12) è molto più stabile di altri sistemi operativi (nei rari casi di blocco del sistema è spesso sufficiente riavviare la sola parte grafica);

13) a parità di prestazioni richiede hardware meno costoso ovvero a parità di hardware consente una velocità ed un numero di applicazioni maggiori;

14) non degrada le sue prestazioni nel tempo (cioè aggiungendo/togliendo applicazioni l'hard disk rimane "ordinato");

15) non richiede frequenti e lunghe verifiche del disco all'avvio;

16) con Linux, i tuoi dati, l'accesso alla tua banca, la navigazione su Internet, i tuoi file sono molto più sicuri da occhi indiscreti;

17) con Linux, se vuoi, puoi entrare più facilmente nel mondo dell'informatica senza dover pagare per ottenere documentazione o corsi;

18) Linux è potente, infatti molti server hanno da sempre sistemi operativi Unix-like (Unix è il predecessore di Linux), scelti per la loro affidabilità e velocità;

19) graficamente è molto personalizzabile. Si possono scegliere varie interfacce differenti, e ognuna è modificabile fin nei minimi particolari;

20) è ricchissimo di software, solo per Ubuntu ci sono oltre 16.000 pacchetti disponibili immediatamente, e altro software è fornito da terze parti;

21) da Linux vedi i dati di Windows (del tuo PC e degli altri PC collegati in rete) e li puoi modificare in modo compatibile;

22) da Linux puoi eseguire molti programmi e giochi Windows con appositi emulatori;

INFINE) è facile ottenere una buona assistenza da LinuxHome oppure da un Linux User Group vicino a casa tua;

… inoltre …

Ormai i vantaggi dell'open source sono così chiari che anche le software house basate sul sistema commerciale tradizionale sono costrette a riconoscerli. Riportiamo due esempi:

a) Autodesk, produttore di AutoCAD riconosce i vantaggi dell'open source

b) Il tanto discusso accordo Microsoft-Novell riconosce la rilevanza di Suse-Linux

Un esempio di applicazione open source molto diffusa è Mozilla® Firefox®:
Firefox 2

un altro illustre esempio è OpenOffice®:
Firefox 2

Svantaggi di Linux e del software open source

Ebbene sì c'è anche qualche svantaggio … sigh! …
Notare che vi diciamo tutto! Se qualcuno avesse qualche osservazione da fare ci scriva pure (v. Contatti)

a) C'è un numero molto minore di giochi 3D disponibili, anche se, quelli disponibili (dell'ordine del centinaio) sono quasi tutti gratuiti! Ricorda inoltre che molti giochi per Windows girano anche sotto Linux con l'uso degli emulatori.

b) I produttori di hardware molte volte forniscono solo "driver" a sorgente chiuso per far funzionare i loro dispositivi solo con il software a pagamento (es. Windows®). Prima di acquistare un componente hardware è consigliabile rivolgersi ad un rivenditore qualificato che conosca Linux e sappia se l'hardware che ti vende funziona correttamente in Linux. Per questo esiste linuxhome.it!

c) Caso particolare: sapevi che la maggior parte dei DVD che compri sono codificati in maniera brevettata e per visualizzarli o farne una copia di backup devi pagare di nuovo, indirettamente, l'uso del brevetto? Quasi nessun DVD ti avverte del problema!
Risultato: devi comprare del software che includa la decodifica del sistema CSS oppure se ti affidi all'open source gratuito devi fare attenzione ai vincoli legali attivi in Italia, negli USA ed in tanti altri Paesi (v. per esempio Content Scrambling System in Wikipedia oppure dalla Wikipedia in inglese e qui)


Tutti i collegamenti per il "Social bookmarking" qui sotto:
BlinkListblogmarksco.mmentsconnoteadel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoMa.gnoliaNewsVineNetvouzRedditSimpySpurlWistsYahooMyWebFacebook


Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License