Immaginiamo di essere un giornalista e di dover chiedere ad una persona qualunque che cosa significhi la parola “Opensource” per lui. La risposta probabilmente, nella migliore delle ipotesi, sarà qualcosa del genere:

  • uhm, non ne ho idea
  • uhm, dovrebbe essere qualcosa che ha a che fare con i programmi per Windows gratis
  • uhm, è sicuramente una tecnica di vivisezione dei ratti usata in laboratorio
  • uhm, … potrebbe farmi una domanda più semplice?

E’ una parola che per la stragrande maggioranza degli utilizzatori di personal computer non significa niente o comunque non ha importanza al fine dell’utilizzo che essi fanno del loro PC. Ed è giusto che sia così!
Il Computer (inteso come insieme di hardware e software) alla fine non è ne una filosofia di vita ne uno strumento per il dominio del mondo come certi “terroristi :)” lo amano definire, E’ solo un elettrodomestico un po’ più avanzato e a volte complicato.

Tuttavia, coloro che conoscono il vero significato della parola Opensource, sanno bene quanto sia stata e sia tutt’ora importante nell’evoluzione tecnologico/scientifica, nella diffusione del sapere e nella libertà.
In effetti si potrebbe azzardare che tutta la scienza e il sapere per necessità devono essere aperti a studi, miglioramenti ed approfondimenti. Il software o meglio, l’informatica come scienza non deve fare eccezione.
Deve essere un qualcosa che aiuti nel progresso e non puramente un mezzo per fare soldi. Per questo l’esistenza dell’ Opensource è di fondamentale importanza.

E’ per questo motivo che oggi, mi piacerebbe, in modo molto semplice e ingenuo, associare alla parola Opensource alcuni dei software e servizi simbolo di eccellenza di questo modello di sviluppo aperto in modo da smentire categoricamente la convinzione di molti che la qualità del software si misuri in base al costo o alla chiusura del suo codice.

Firefox = Opensource!
Firefox
Il browser che ha sconvolto Internet e ogni giorno guadagna punti su Microsoft Internet Explorer.
Ad oggi l’utilizzo mondiale di questo browser è del 20%. Potrete pensare che non sia molto. Non è così se si pensa che solo 5 anni fa questo browser era praticamente inesistente e Internet Explorere deteneva circa il 90%. Dopo la scomparsa di Netscape infatti Microsoft si è adagiata sugli allori mantenendo in vita per troppo tempo un browser pessimo soprattutto per sicurezza, prestazioni e rispetto degli standard Web.
L’arrivo di Firefox è stato come un fulmine a ciel sereno. Le sue superiori qualità velocistiche, di sicurezza e l’introduzione del supporto a plugin scritti da migliaia di utenti in tutto il mondo l’hanno reso in breve tempo il punto di riferimento nel mondo dei browser internet.
Dimenticavo di dire che Firefox funziona su qualunque sistema operativo del pianeta al contrario di IE che è disponibile solo per Windows e non è disinstallabile!

VLC Media Player = Opensource!
VLC media player
VLC è un programma opensource per la visione, la registrazione e lo streaming di qualunque contenuto multimediale. E’ in grado di riprodurre pressoché qualunque tipo di file video e audio sul pianeta (compresi DVD e Blueray) senza la necessità di cercare e installare codec aggiuntivi esterni.
L’ho conosciuto diversi anni fa per la prima volta quando erano da poco stati introdotti i modem analogici a 56k. Sul canale di IRC di emule mi suggerirono di installare VLC per vedere l’anteprima dei file scaricati parzialmente e da quel momento non l’ho più abbandonato ne su Windows ne ora su Linux… ne magari in futuro su OSX :P

Linux = Opensource!
Linux + Torvalds
Il Kernel è il cuore, la parte più importante di qualunque sistema operativo. Esso si occupa di far funzionare software e periferiche installate sui nostri computer. Anche Windows e OSX ne hanno uno.
Linux è il nome del Kernel opensource, scritto originariamente da Linus Torvalds, che permette in modo discreto il funzionamento di moltissimi dei vostri dispositivi mobili come cellulari, PDA, smartphone, di navigatori satellitari come TomTom, di dispositivi di rete come quasi tutti i modem, i router e moltissimi altri. Linux può essere installato praticamente su qualunque apparecchio elettronico dotato di un processore compresi la vostra playstation o il vostro PC.
Linux è utilizzato sulla maggior parte dei potenti server che ci permettono ogni giorno di navigare in Internet, di scambiarci mail, di usufruire di contenuti multimediali.
Linux è utilizzato nei supercomputer più veloci al mondo, mostri capaci di eseguire miliardi di calcoli al secondo che servono a studiare fenomeni scientifici molto complessi e utili al progresso scientifico attraverso simulazioni avanzatissime di una pesantezza inimmaginabile.
Ad oggi Linux sta cominciando a diffondersi ottimamente anche nel settore Desktop, dove sistemi operativi come Ubuntu ogni giorno guadagnano sempre più consensi da ogni angolo del pianeta.

Apache, PHP, MySQL = Opensource!
Apache - PHP - Mysql
Niente paura non vi spaventate se non conoscete questi nomi. Sono tutti programmi che utilizzate continuamente senza accorgervene, anzi quasi sicuramente sono i software più utilizzati al mondo.
Perché? Beh si tratta dei tre software sui quali poggia quasi tutta la parte visibile di Internet, i siti web. La stragrande maggioranza di questi infatti è ospitata su server Linux i quali utilizzano Apache per inviarvi le pagine web programmate in PHP + MySQL, HTML, XML, Javascript. Tutti standard aperti!
L’insieme di tutti questi software ospitati su piattaforma Linux viene definito in gergo “LAMP” e permette la fruizione qualunque contenuto presente su Internet sui vostri PC.
Si calcola che circa il 60% di Internet sia costruita su “LAMP” Il restante si suddivide tra IIS, vari sistemi Unix come BSD (anch’essi utilizzano Apache, php e mysql) etc.

Wordpress, Joomla = Opensource!
Wordpress e Joomla
Forse per alcuni risulta strano pensare a Joomla ma soprattutto a Wordpress come a due applicazioni. In effetti per un utente qualunque non sono altro che due siti web. In realtà invece grazie a LAMP questi risultano dei veri e propri “software online”.
Joomla e Wordpress sono sicuramente i due CMS (Content Management System) opensource più apprezzati e utilizzati nella rete. Il primo è molto potente e permette di creare fondamentalmente qualunque tipo di sito. Wordpress è altrettanto potente ma si indirizza allo specifico ed emergente settore dei Web Log, o comunemente detti BLOG.
Il caso di Wordpress è il più eclatante. Da piattaforma emergente in appena due anni è diventata rapidamente la piattaforma di riferimento basti pensare che quasi il 40% dei top100 blog (in base a technorati) è basato su questo CMS. Casi meno eclatanti ma che comunque riscuotono un ottimo successo sono anche quelli di Drupal, recentemente eletto miglior CMS opensource, phpBB, Plone, Xoops, e107 e molti altri.

Altri ottimi software tutti Opensource!

Come i software che vi ho appena mostrato ne esistono molti altri, tutti rigorosamente Opensource, che dimostrano di non aver niente da invidiare alle controparti proprietarie ma per motivi di spazio mi limiterò ad elencarle di seguito senza dilungarmi:

  • OpenOffice: La suite per ufficio per eccellenza, dotata di “praticamente” tutte le funzioni di Microsoft Office.
  • BitTorrent: Il miglior protocollo di p2p esistente sul pianeta (in realtà adesso il codice è stato chiuso).
  • eMule: Il miglior software di peer to peer per reti ed2k
  • Amarok: Il miglior lettore musicale che esista sul pianeta.
  • Gimp: Il miglior programma di fotoritocco professionale opensource e diretto competitore di Adobe Photoshop
  • Pidgin: Un ottimo client di messaggistica istantanea che supporta Msn, Jabber, Gtalk, GaduGadu, Yahoo Messenger, ICQ, AOL e altri protocolli
  • Thunderbird: Client di posta elettronica di Mozilla, semplice ed immediato ma allo stesso tempo potente grazie alle estensioni
  • Blender: Un completo studio di animazione tridimensionale di qualità cinematografica
  • 7zip: Il miglior software per archivi compressi
  • Filezilla: Il miglior client FTP in circolazione
  • TrueCrypt: Lo standard de-facto per la criptazione di files e dispositivi.
  • Virtual Box: Un ottimo programma di Virtualizzazione di sistemi operativi
Tags: , , , , , , , , , ,
10 Risposte a “Orgoglio Opensource”
  1. v1andante scrive:

    quella del sorcio aperto è proprio una finezza verbale! sublime ironia! :-) Scusa ma dovevo commentarlo…ora mi leggo il resto dell’articolo!

  2. Dario scrive:

    eheh si sublime come una peto incredibile al teatro ;)

  3. Michi scrive:

    C’è qualche applicazione open source che non sia la “migliore”????
    Sono uno studente di informatica obbligato psicologicamente a utilizzare prodotti open source…
    Come ubuntu.
    Proprio ora, mentre lo sto usando, mi rendo conto che purtroppo l’open source non sara’ mai al livello dei programmi chiusi.

    Purtroppo i programmi open source sono fatti il piu delle volte da ragazzi, nel tempo libero e con tutto quello che possono saperne non saranno mai al livello di programmatori apple o microsoft.

    Mi dispiace, ma da utilizzatore, devo bocciare alcune tue osservazioni sull’open source.

  4. Dario scrive:

    Beh guarda non mi sembra di aver detto che tutto il software opensource è sempre e in ogni caso migliore del proprietario.
    Ho semplicemente detto che non è sempre vero il contrario. Ma se tu mi vuoi dire che IE è meglio di Firefox o che un blog su Live Space è meglio di uno su Wordpress o che Windows Media player è migliore di VLC sei libero di farlo.

    Non sono daccordo nel dire che nel mondo opensource i software sono scritti il più delle volte da “ragazzi” che scrivono codice perditempo… Ti invito a indicarmene anche uno solo di tua conoscenza che lavori a uno dei software che ho elencato sopra o a farmi il nome di un progetto sviluppato da un “ragazzo”

  5. dado scrive:

    @Michi

    mi associo a Dario. Non è vero che sono i ragazzi che scrivono le applicazioni, ad eccezione di alcuni script le applicazioni Open sono scritte comunque da professionisti, o almeno le migliori. Poi i “ragazzi” le provano, notano cosa non funziona, lo comunicano ai programmatori e loro li risolvono nelle successive versioni. Vlc è senza dubbio uno dei migliori player al mondo, ed è una realtà perché anche chi nn capisce nulla di informatica ha sul pc questo software. Stessa cosa dicasi di Firefox. Per tutto il resto dico che ha ragione sempre Dario. Tutto è opinabile, e chi vuole si cracchi il software su windows e continui pure a sentirsi un ladruncolo!

  6. asrafel scrive:

    quoto in tutto Dario se solo wine supportasse pienamente autocad e photoshop vorrei vedere in quanti resterebbero su windows con la sua pesantezza e i suoi crash..

  7. Dario scrive:

    Beh, secondo gli sviluppatori di wine Photoshop (CS 2) è supportato. Se non ricordo male era tra le milestone per il rilascio della versione 1.0

  8. Michi scrive:

    No ma posso dirti che Safari sia meglio di firefox, che itunes sia meglio di qualsiasi vlc e che i crash dell’open source sono davvero spiazzanti anche nella versione 8.4….

    Nel mio paragone microsoft non lo stavo nemmeno contanto. Purtroppo i programmatori microsoft sono obbligati a lavorare su del codice ignobile e per questo il piu delle volte gli esce roba ignobile….

    Purtroppo la parola opensource vuol dire anche zero ricavi… A meno di donazioni …Non penso che nel mondo ci siano molti professionisti che perdano mesi a scrivere del codice rendendolo poi di libero accesso. Di cosa vivono???

    Ho usato la parola ragazzi per questo… non penso che professionisti possano dedicare molto del loro tempo per progetti open source….

  9. Dario scrive:

    Beh l’unica cosa in cui Safari è migliore (discutibilmente) di Firefox è il motore di rendering: webkit, anch’esso opensource e derivato da un altro progetto opensource: KHTML.

    Per quanto riguarda Itunes non credo affatto che sia il miglio player. Amarok è superiore per funzionalità e completezza sotto ogni aspetto. Gestione delle playlist (su iTunes non si possono fare cose come taglia copia incolla… nel 2008!), gestione delle informazioni (testi, wikipedia, meta tag, miglior gestione delle cover etc…), supporto allo scripting per estendere le funzionalità ai limiti del ridicolo, è addirittura controllabile via bluetooth col cellulare!

    Devo smentirti anche sul fatto che opensource significhi zero ricavi. infatti non è vero che se un software è aperto non possa essere anche venduto grazie alla flessibilità licenza GPL (ed altre). Vedi ad esempio il caso Trolltech.
    Questa azienda, creatrice del toolkit grafico QT, offre una versione opensoruce e una commerciale dei suoi software. E la bontà del suo lavoro è stata notata in tutto il mondo dell’ IT. Nokia l’ha recentemente acquisita per non ricordo quanti milioni di dollari e ben presto utilizzerà questo toolkit (rimasto opensource) sui propri cellulari symbian (reso anch’esso opensource) della serie s60!
    Altri esempi sono Mozilla, non certo una azienda che va male e molte aziende che fanno distribuzioni Linux professionali come ad esempio Red Hat, oppure Novell e così ce ne sono molte altre.

  10. asrafel scrive:

    e tutte queste aziende guadagnano di brutto col supporto.. Cmq Safari è inferiore a firefox anche solo guardando gli add ons ti sfido a trovare un altro browser che ti mette a disposizione tanti add ons per fare un pò di tutto…

  11.  
Scrivi un Commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>