Barra di navigazione
  Home page Inizio Pagina precedente
 86 di 198 
Pagina seguente Fine Indice Tabelle Figure Bibliografia 81 82 83 84 85 86 87 88 89 90 91  

86
ad esempio alle tecniche volte a calcolare in quale misura due o più
documenti sono sovrapponibili fra loro dal punto di vista del contenu-
to, permettendo quindi di privilegiare l’originalità delle risorse web
come indicatore di interesse
24
.
4.1.4
L’approccio do-it-yourself allo sviluppo software
Dal punto di vista dell’approccio adottato per lo sviluppo del soft-
ware, Google rappresenta uno degli esempi più eclatanti di applica-
zione a un progetto imprenditoriale della filosofia do-it-yourself e del-
lo spirito collaborativo che costituiscono i valori centrali del movi-
mento open-source.
La ragione che ha informato la scelta di Brin e Page di utilizzare
esclusivamente una versione altamente personalizzata del sistema ope-
rativo Linux (distribuzione RedHat) sia sui server sia sulle macchine
desktop usate dallo staff tecnico di Google non è stato solo l’aspetto di
gratuità che lo contraddistingue, ma anche l’enorme flessibilità offerta
dalla possibilità di modificare liberamente ogni parte del sistema ope-
rativo; per le stesse ragioni, tutti gli strumenti utilizzati per lo sviluppo
software sono di derivazione open-source (quali i classici tools di svi-
luppo gnu e l’editor EMACS)
25
:
si tratta di una scelta precisa che, oltre
a favorire la collaborazione e lo scambio di informazioni fra i dipen-
denti, ha permesso di progettare e costruire un insieme di componenti
software altamente ottimizzati, ottenendo livelli di efficienza e stabili-
tà altrimenti difficilmente raggiungibili
26
.
4.2
Le innovazioni hardware
In questo paragrafo abbiamo raggruppato le soluzioni innovative
che hanno permesso a Brin e Page di mettere a punto un sistema mo-
dulare efficiente e scalabile utilizzando hardware off-the-shelf, ossia
                                                
24
Vedi [ShiG-M98].
25
[Cor00], [Wag00].
26
[Spo00].
Pagina precedente Inizio pagina Pagina seguente