Home Studio - Remo Rombi
     
Home Linux Introduzione a Linux
Introduzione a LINUX
Valutazione attuale: / 1
ScarsoOttimo 

Per comprendere Linux occorre un cambiamento di pensiero per quanto riguarda il modo in cui siamo stati abituati a ottenere e utilizzare il software. Il primo passo consiste nel comprendere appieno il significato del termine inglese free: nel contesto Linux, esso deve essere inteso come libero, piuttosto che come gratuito.

Il condizionamento cui siamo stati sottoposti, e ancora lo siamo, dal marketing dell'industria del software commerciale sarà una delle prime difficoltà da superare. Forse non è molto noto, per esempio, che acquistando la maggior parte del software proprietario in realtà non ne deteniamo il possesso, ma acquistiamo soltanto il diritto di utilizzo nei limiti stabiliti unilateralmente dal produttore. Acquistiamo la cosiddetta licenza d'uso, ma non siamo proprietari del prodotto acquistato. È come se acquistassimo una automobile, pagandola, ma non ne fossimo i proprietari. Alquanto singolare vero?

Anche Linux ha una licenza, ma i motivi e gli scopi sono assai diversi da quelli della maggior parte del software commerciale. Anziché proteggere la proprietà del software, la licenza GPL (General Public Licence) che accompagna Linux garantisce che il software sarà sempre libero e disponibile a chiunque: nessuna azienda potrà mai possedere o determinare il modo in cui userete e/o modificherete Linux. In realtà, voi possedete già Linux e potete usarlo per qualsiasi scopo, a patto che garantiate la stessa libertà della licenza GPL a ogni altro successivo possessore del software.

Linux è un Sistema Operativo, ovvero quel software (insieme di istruzioni) che permette ai componenti hardware di essere funzionali. Quando usiamo un programma per scrivere una lettera, eseguire calcoli o gestire archivi, è il Sistema Operativo che rende funzionante tale programma sul nostro computer. Il Sistema Operativo non è un programma unico, ma si compone a sua volta di centinaia di programmi e utilità specifiche, che ci permettono di interagire con il computer.

Nell'ambito della industria informatica , il progetto Linux costituisce la forza trainante che la indirizza verso l'open source e il software libero: solido e stabile proprio grazie al modello in cui è stato e continua a essere sviluppato, Linux rappresenta tutto ciò che c'è di buono nello sviluppo software.

Linux si distingue dagli altri sistemi operativi per due caratteristiche essenziali:

  1. è fornito di una licenza unica e ingegnosa, chiamata GPL (General Public Licence)
  2. è sviluppato e supportato da moltissimi gruppi di programmatori che collaborano volontariamente via Internet a livello mondiale

Ecco una sintesi di alcune fra le caratteristiche di Linux:

  • Multiutente
    • supporta l'utilizzo simultaneo di uno stesso computer da parte di più utenti
  • Multiprocesso
    • grazie alle funzionalità cosiddette di multitasking (multiprocessualità) il sistema operativo può gestire in modo efficace l'esecuzione simultanea di diversi programmi offrendo così servizi multipli sullo stesso computer
  • Multipiattaforma
    • attualmente Linux è disponibile per i compter di tipo Intel, Digital/Compaq, Alpha, Power-PC (Apple-Macintosh), Sun Sparc, Amiga e StrngARM
  • Interoperabile
    • si integra molto bene con la maggior parte dei protocolli di rete e dei sistemi operativi, fra cui MS-Windows, Unix, Novell, Mac OS di Apple
  • Graduabile
    • può crescere in base alle esigenze del vostro computer, può infatti funzionare sia su un normalissimo PC sia su un potente computer di tipo industriale
  • Portabile
    • è scritto per la maggior parte in linguaggio C, creato specificatamente per scrivere software di sistema facilmente trasportabile su nuovo hardware, man mano che diventa disponibile
  • Flessibile
  • Stabile
    • il nucleo di Linux, il cosiddetto Kernel, ha raggiunto un livello di maturità tale da far invidia a qualsiasi programmatore software. Non è affatto raro sentire di server Linux che funzionano da anni senza essersi mai fermati
  • Efficiente
    • la architettura modulare di Linux permette di configurare soltanto i componenti necessari ad attivare i servizi che desiderate. Utilizzando Linux è possibile riutilizzare anche computer vecchi di anni
  • Gratuito e Libero
    • Linux è gratuito e facilmente reperible

Prima di continuare, non dimenticate che Linux ha una mascotte che lo rappresenta: un pinguino che si chiama TUX (si pronuncia "tux"). Sembra che il creatore di Linux, Linus Torvalds, ami molto i pinguini.

 

Tux

 

Questo è il logo ufficiale di LINUX, ma sappiate che ci sono tantissime varianti di TUX, il pinguino più famoso del mondo. Per trovarle basta fare una ricerca per immagini sul motore di ricerca Google.