Ciao, e benvenuto nella sesta puntata della trentaseiesima stagione. Nella scorsa puntata abbiamo visto come Apache desse a ognuno il potere di configurare il proprio angolo. Oggi allarghiamo lo sguardo su questo tema, e vediamo il significato sociale di Apache, che è tanto grande quanto quello tecnico: Apache non è stato solo il server dei grandi siti, è stato il server di tutti. Il server amato del piccolo web, delle persone comuni, di chiunque volesse mettere qualcosa di proprio in rete. E ha fatto parte di una combinazione famosa di strumenti liberi che ha permesso a chiunque di costruire un sito vero senza pagare nessuno. Oggi capiamo questo significato.
Partiamo dal riconoscere che Apache non serviva solo i colossi, perché è il punto. Quando pensiamo ai web server, pensiamo magari ai grandi siti, al traffico enorme. Ma la grandezza di Apache è stata anche, e forse soprattutto, un'altra: ha servito i siti di tutti. Non solo i colossi, ma i milioni di siti piccoli e ordinari: i siti personali, i blog, le piccole attività, le pagine di chiunque avesse qualcosa da dire o da mostrare. Apache è stato il cavallo da soma non solo dei potenti, ma della gente comune del web. Ha dato a chiunque, non solo alle grandi aziende, la possibilità di mettere qualcosa di proprio in rete. Ed è questa, forse, la sua eredità più democratica.
Voglio farti apprezzare perché Apache fosse perfetto per il piccolo web. Ricordi la configurazione distribuita, il poter regolare il proprio angolo senza le chiavi di tutto? È proprio ciò che lo rendeva perfetto per l'ospitalità condivisa, dove tanti piccoli siti vivono su una macchina: ogni piccolo proprietario poteva curare il suo angolo in autonomia. Uniscilo alla flessibilità e al fatto di essere libero e gratuito, e capisci perché ogni servizio di ospitalità economica offriva Apache: era lo strumento ideale per dare a tanta gente comune un pezzetto di web da gestire da sé. Era fatto per il popolo del web.
Voglio raccontarti la combinazione famosa di cui Apache faceva parte, perché ha segnato un'epoca. Per moltissimi anni, una gran parte del web dinamico, quello con le pagine che cambiano e interagiscono, è stata costruita su una combinazione di quattro strumenti, tutti liberi e gratuiti: un sistema operativo libero come base; Apache come web server, il portiere; un database libero per conservare i dati; e un linguaggio di programmazione libero per la logica delle pagine. Quattro pezzi liberi, che insieme formavano uno stack completo, con cui chiunque poteva costruire un sito vero e dinamico, senza pagare licenze a nessuno. Molti chiamano questa combinazione con una sigla, ma la sostanza è questa: uno stack completamente libero, alla portata di tutti, e Apache ne era il web server.
Voglio farti apprezzare la portata di questo stack libero, perché è enorme. Questa combinazione di strumenti liberi ha democratizzato la costruzione del web. Prima, mettere su un sito vero e dinamico poteva richiedere strumenti costosi. Con questo stack libero, invece, chiunque, con una macchina modesta e la voglia di imparare, poteva costruire un sito completo senza spendere nulla in software. È stato uno dei grandi motori dell'esplosione del web: ha tolto le barriere economiche, ha messo gli strumenti in mano a tutti. E Apache, come web server di questo stack, è stato uno dei pilastri di questa democratizzazione. Non solo un buon server: un pezzo di quella rivoluzione che ha reso il web costruibile da chiunque.
Voglio fare un collegamento concreto. Il linguaggio libero per la logica, in questa combinazione, era spesso uno dei più diffusi per il web, quello con cui tantissime persone hanno costruito le loro pagine dinamiche, e con cui ancora oggi si costruisce moltissimo. E il matrimonio tra quel linguaggio e Apache, il server che lo faceva girare, ha retto una fetta gigantesca del web per anni. Chi ha costruito siti dinamici in quell'epoca conosce bene questa coppia: il linguaggio per la logica, e Apache come server che lo ospita. È una delle unioni più feconde della storia del web.
Voglio collegare tutto a un tema che abbiamo già celebrato, perché è la stessa idea. Ricordi, parlando dei sistemi per pubblicare contenuti, l'idea di dare il web alle persone, di rendere accessibile a tutti il costruire in rete, non solo a chi sapeva programmare o poteva pagare? Apache è un pezzo fondamentale della stessa storia, ma dal lato del servire: mentre certi strumenti democratizzavano il costruire i siti, Apache e lo stack libero democratizzavano il servirli, il metterli in rete, il gestirli. Due facce della stessa medaglia: dare a tutti, non solo a pochi, il potere di essere presenti sul web, di costruirlo e di servirlo. Apache è tra gli eroi silenziosi di questa democratizzazione.
Per oggi ci fermiamo qui. Il significato di Apache è tanto sociale quanto tecnico: non è stato solo il server dei grandi siti, ma il server di tutti, il cavallo da soma amato del piccolo web, delle persone comuni. La sua flessibilità, la configurazione distribuita e l'essere libero e gratuito lo rendevano perfetto per l'ospitalità condivisa, dando a chiunque un angolo di web da gestire da sé. E faceva parte di una combinazione famosa di strumenti liberi, uno stack completo con cui chiunque poteva costruire un sito vero senza pagare nessuno. Apache è stato un pilastro della democratizzazione del web, dal lato del servire. Nella prossima puntata andiamo al cuore della sua natura: il software libero e la comunità. Nelle note trovi qualche spunto. Se ti è utile, condividila. Grazie per l'ascolto, e ci sentiamo alla prossima.