Per svelare meglio la natura dell'affare bisogna fare una premessa.
Il personal computer è costituito da due componenti:
i programmi (software) : il complesso sistema di comandi (istruzioni) che fanno diventare l'hardware un pc, invece che un forno a microonde.
Queste due componenti sono in continua competizione fra loro, il software chiede sempre maggiori prestazioni ed istruzioni particolari cui l'hardware si deve adeguare sfornando componenti adeguate in una rincorsa senza soste.
Ma torniamo al business; se voglio acquistare un computer, entro in un centro commerciale (ormai sono i grossi circuiti commerciali a detenere il dominio nel mercato dell'informatica) e scelgo il pc che mi serve tra le decine di modelli esposti.
Scelgo il pc?
Il software: normalmente, non posso decidere quale utilizzare, c'è già.
Daltronde, se il pc senza software non può funzionare, mi fanno un favore a darmi tutto pronto, basta infilare la presa nell'alimentazione e via, pronti per affrontare il mondo virtuale.
Un favore se fosse gratuito, invece non lo è (l'ultima generazione di software, Microsoft Vista, nella sua configurazione base, costa circa 90 euro), nascosto e non evidenziato, nel prezzo del computer.
Va bene sceglierò solo l'hardware per il mio pc.....
Sbagliato: non è TUO il pc; è tuo solo l'hardware, il software no, possiedi unicamente "la licenza d'uso", puoi utilizzarlo nelle limitate forme consentite dal contratto, ma non è tuo.
Ufff ..., ma quante storie: se fosse quello pre-installato, l'unico software che va bene per il mio computer ?, Quello, intendo, Microsoft Windows
Ci sono altri software quanto meno altrettanto validi e con una caratteristica non irrilevante, non si pagano e ne diventi proprietario.
Il più noto è Linux, con tutte le sue varianti (distribuzioni): è il software libero.
Secondo Richard Stallman e la Free Software Foundation da lui fondata, un software per poter essere definito libero deve garantire quattro "libertà fondamentali":
- Libertà di eseguire il programma per qualsiasi scopo (chiamata "libertà 0")
- Libertà di studiare il programma e modificarlo ("libertà 1")
- Libertà di copiare il programma in modo da aiutare il prossimo ("libertà 2")
- Libertà di migliorare il programma e di distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio ("libertà 3").
Mettiamo a confronto un estratto della licenza di un software libero ed uno proprietario:
Software libero: Linux - Distribuzione Ubuntu
Ubuntu è un progetto guidato da comunità per creare un sistema operativo ed una serie completa di applicazioni con l'uso del software Free e Open Source. Nel cuore della Filosofia Ubuntu sulla libertà del software, risiedono i seguenti ideali:
1. Ogni utente di computer deve avere la libertà di eseguire, copiare, distribuire, studiare, condividere, modificare e migliorare il proprio software per qualunque scopo, senza dover pagare diritti di licenza.
2. Ogni utente deve poter usare il proprio software nella lingua di propria scelta.
3. A ciascun utente deve essere data l'opportunità di usare il software, "anche se affetto da handicap."
Software proprietario: Microsoft - Windows Vista
"AMBITO DI VALIDITÀ DELLA LICENZA. Il software non viene venduto, ma è concesso in
licenza. Il presente contratto concede al licenziatario solo alcuni diritti di utilizzo del software.
Microsoft si riserva tutti gli altri diritti. Nel limite massimo consentito dalla legge applicabile il
licenziatario potrà utilizzare il software esclusivamente nei modi espressamente concessi nel
presente contratto. Nel far ciò, il licenziatario dovrà attenersi a qualsiasi limitazione tecnica
presente nel software che gli consenta di utilizzarlo solo in determinati modi.
....
Il licenziatario non potrà
· aggirare le limitazioni tecniche presenti nel software
decodificare, decompilare o disassemblare il software, fatta eccezione per i casi in cui tali
· attività siano espressamente consentite dalla legge applicabile, nonostante questa
limitazione
· utilizzare i componenti del software per eseguire applicazioni che non sono in esecuzione nel software
. effettuare più copie del software di quante specificate nel presente contratto o consentite
dalla legge applicabile, nonostante questa limitazione
· pubblicare il software per consentire ad altri di duplicarlo
· concedere il software in locazione, leasing o prestito oppure
· utilizzare il software per fornire hosting di servizi commerciali."
Per questo dedicherà una sezione specifica a questo tema, offrendo informazioni, aiuto, risposte a chiunque volesse affrancarsi dal vincolo proprietario e far parte della comunità di liberi utilizzatori.