LINUX
Che cos'è Linux?
Tecnicamente è un sistema operativo di tipo UNIX, disponibile per tutte le piattaforme hardware, correttamente chiamato GNU/Linux.
E' nato grazie agli sforzi del progetto GNU (Gnu's Not Unix) della Free Software Foundation e di Linus Torvalds, studente finlandese che nel 1991 rilascia la prima versione del kernel Linux (0.0.1) sotto licenza GPL (GNU General Public License). Insieme alla suite di programmi tipici dell'ambiente Uni* (compilatore, debugger, gestori di posta, shell... ) resi disponibili dal progetto GNU in modo assolutamente libero (licenza GPL), il kernel Linux andava a costituire la base del sistema operativo al cui sviluppo hanno lavorato migliaia di appassionati e di aziende.
Perché Linux?
Le ragioni alla base della crescente popolarità di Linux sono il modello di sviluppo collaborativo e la soddisfazione di chi si avvicina a questo sistema operativo. Più che il prezzo conta la possibilità di disporre del codice sorgente, che assicura diversi vantaggi.
Stabilità e affidabilità, a seguire convenienza, velocità di applicazioni e servizi, scalabilità sono le ragioni più citate per l'adozione di Linux in azienda (Fonte: Zona Research 2001)
Ad un ritmo sempre più accelerato stanno aumentando anche le applicazioni disponibili per Linux, sia per uso aziendale e industriale che casalingo, grazie alla comunità di sviluppatori in tutto il mondo e al recente impegno di molti grandi operatori IT (IBM, Oracle, Sun, Intel, Toshiba... )
Linux insomma da fenomeno sociale si è trasformato in business, per aziende che forniscono servizi connessi, come system integration, consulenza o formazione, e per i grandi produttori di hardware.
Libertà
Free software non vuol dire "gratuito". La licenza Gnu General Public License (GPL) assicura diverse libertà:- Libertà di utilizzare il software
Non esistono costi di licenza per ogni installazione (prezzo) - Libertà di accesso al codice sorgente (open source)
La possibilità di revisione da parte di centinaia di appassionati aumenta la stabilità e affidabilità del sistema (qualità) - Libertà di modificare il software
E' possibile andare fino al cuore del sistema, analizzando e modificando il codice sorgente ai propri fini (adattabilità) - Libertà di ridistribuire il software
Nessuno è proprietario del sistema (analogamente a Internet...) e la concorrenza si traduce in minori prezzi e maggiore qualità (convenienza)
Qualità
- Maggior personalizzazione
Il risparmio sui costi di investimento iniziale permette di spostare le risorse a disposizione verso la personalizzazione del prodotto. - Indipendenza dal fornitore
Open Source significa anche protocolli aperti e quindi facile l'interfacciamento con il resto del mondo, possibilità di migrazione verso altri fornitori, facile cambiamento di tecnologia. - Integrabilità e scalabilità
Facilità di integrazione anche con soluzioni proprietarie grazie alla modularità del sistema e delle applicazioni e all'utilizzo di protocolli standard. Sistema operativo multipiattaforma: facilità di adattare l'hardware, dal PC al mainframe. - Ricerca ed innovazione
Risparmiare sulle licenze significa aver più risorse per sperimentare. - Trasparenza = qualità
La trasparenza del codice garantisce contro eventuali back door, bachi di sicurezza e permette bug fixing e miglioramenti in autonomia.
Caratteristiche tecniche
Fra le caratteristiche tecniche di Linux ricordiamo:- Sistema multiutente -> elevati livelli di sicurezza
- Supporta multitasking e altre caratteristiche tipiche dei sistemi Unix -> performance
- Supporto TCP/IP, Netatalk, IPX-SPX, SMB -> integrazione ambienti eterogenei
- Kernel modulare -> risparmio delle risorse hardware
- Stabile -> runtime di mesi
- Indipendente dalla GUI -> no crash di sistema
- User friendly -> ora installazione e utilizzo sono alla portata di tutti!
- Multipiattaforma -> lo "stesso Linux" dai palmari ai mainframe
Importanza del Software Libero e Open Source per la Pubblica Amministrazione
YACME offre pieno sostegno alla proposta di legge avanzata dal Senatore Fiorello Cortiana dal titolo "Norme in materia di pluralismo informatico sulla adozione e la diffusione del software libero e sulla portabilità dei documenti informatici nella Pubblica Amministrazione'' (XIV Legislatura Atto Senato n. 1188), nella piena convinzione che il software libero trovi ideale applicazione nell'ambito della pubblica amministrazione, che deve condividere i progetti maturati all'interno.Tutti i soci e collaboratori YACME hanno firmato la proposta, convinti che sia necessario seguire l'esempio di altri paesi dove si è riconosciuta l'importanza del software libero anche a livello istituzionale, favorendone quindi l'impiego con apposite leggi.
Per approfondire l'argomento vi segnaliamo i seguenti link:
◊ Sito dell'Associazione Software Libero.
◊ Lettera del deputato peruviano Villanueva, che con argomentazioni ben motivate reagisce alle
pressioni di Microsoft in Peru contro l'approvazione di una legge simile.
◊ Rassegna di iniziative analoghe a livello locale (enti locali Italiani) e internazionale





