Questo CD contiene oltre 600M di programmi a carattere tecnico/ingegneristico liberamente distribuibili
per il sistema operativo Linux.
Oggi per un ingegnere l'uso di un calcolatore e relativo software è
una necessità in quanto tramite un computer si è in grado
di risolvere un problema molto più rapidamente che non usando carta,
penna e calcolatrice; però avere un calcolatore non basta: occorre
avere anche dei programmi dedicati, spesso molto costosi...
Per fortuna all'informatica commerciale si è affiancata
un'informatica "libera", non basata sul lavoro retribuito,
sul commercio, sul diritto d'autore e sul profitto ma sull'appassionamento,
sull'hobbysmo, sulla divulgazione e soprattutto sulla collaborazione. Il
software "libero" ha permesso così agli utenti di avere programmi
di buona qualità ad un prezzo politico o nullo.
Le distribuzioni più diffuse di Linux, il sistema operativo
che è praticamente l'immagine del "free software" nel mondo, contengono,
oltre al kernel ed ai componenti di base (X11, window manager, librerie,
compilatori), un buon numero di applicazioni di interesse generale ma pochi
programmi specifici per scienza e tecnica, dato che questi applicativi
interessano un numero di utenti molto ristretto.
Questi programmi esistono e sono anche piuttosto numerosi; la migliore
risorsa dal quale attingerli (oltre a questo CD :-) ) è ovviamente
Internet.
I componenti del "Linux Group" di Politecnico@casa hanno selezionato
per voi (ma anche per loro stessi :-) ) il meglio dei programmi utili agli
studenti del "Poli", li hanno provati testandone eventuali problemi e li
hanno ordinati, giudicati e confezionati in questo pratico CD sperando
che vi piacciano!
Generalmente i programmi qui presenti hanno le seguenti tipologie di
autori:
Singoli individui che scrivono un programma per piacere personale,
lo distribuiscono secondo la licenza GPL seguendo la filosofia del "free
software"
Gruppi di ricerca di Università o altri centri di ricerca
pubblici che scrivono software su workstation UNIX e lo portano su Linux
con modifiche molto limitate
Imprese commerciali che mettono a disposizione della comunità
informatica una parte (relativamente ristretta) delle loro ricerche; spesso
più che programmi "a sorgente aperto" vengono rilasciate versioni
dimostrative, limitate o gratuite ma senza codice sorgente
In tutto il software distribuito sotto licenza GPL gran parte dei miglioramenti
(nuove funzionalità, correzione bug, traduzione in altre lingue,
eccetera) viene effettuata non dall'autore ma da utenti particolarmente
smanettoni che, avendo a disposizione il sorgente del programma o della
libreria, sono in grado di modificare in meglio il prodotto (da qui l'importanza
della collaborazione nel mndo del "free software").
Il problema del mondo Linux è che esistono molte distribuzioni,
con versioni di librerie diverse (con o senza bug, più o meno compatibili
tra di loro...) e non è raro che un programma ottenuto in formato
eseguibile non funzioni o mandi in crash il sistema, per cui generalmente
è meglio compilare sul proprio sistema il programma partendo dal
codice sorgente; purtroppo alcuni sviluppatori non rendono il risultato
del loro lavoro facilmente ricompilabile su sistemi diversi e un utente
non particolarmente esperto rischia di andare nel panico...
Per questo abbiamo testato tutto il materiale su di una ben precisa
distribuzione di Linux (la Mandrake 8.0) annotando i problemi trovati e
cercando il modo di correggerli.
Alle domande più prevedibili relative a questo CD è stata
data risposta nella sezione FAQ.