Open Source

Molte aziende o gruppi possono trovarsi nella necessità di dotarsi di una infrastruttura informatica per il proprio business. Alcune necessità che emergono:

  • Office automation
  • E-commerce
  • Pubblicazione di contenuti

La soddisfazione di queste necessità comporta dei costi non indifferenti.
Perchè non provare dunque un’opzione Open Source ?

Cos’è l’open source

I progetti Open Source sono portati avanti da sviluppatori e utenti appassionati e professionali in tutto il mondo e sono liberamente disponibili a chiunque. Di primo acchitto, ai non addetti ai lavori, può sembrare strano che qualcuno metta a disposizione dei sistemi software perfettamente funzionanti a titolo gratuito.

Le motivazioni sono:

  • Aziende che per attaccare la posizione di supremazia sul mercato dei concorrenti rilasciano dei prodotti concorrenti in versione open source in modo da favorire il passaggio degli utenti alla nuova piattaforma.
  • Aziende che per promuovere una propria tecnologia rilasciano una serie di prodotti accessori come liberamente disponibili
  • Comunità di sviluppatori che puntano su prodotti innovativi, rendendoli open source in modo da diffonderne l’utilizzo, migliorarli con l’intervento degli utenti, e proporre servizi accessori a pagamento come attività economica quali manuali, pubblicazioni, consulenza, ecc…
  • Comunità di sviluppatori che si impegano per la diffusione del FreeSoftware convinti che solo la disponibilità di software liberamente disponibilie e modificabile per tutti sia uni dei modi in cui migliorare sensibilmente il mondo e la possibilità di accesso al mondo digitale per tutta l’umanità.
  • E comunque per esplorare meglio l’open source e le relative motivazioni consiglio la lettura dei seguenti siti
    Free Software Foundation Europa, Free Software Foundation, Open Source Initiative, Articolo su ‘Open Source’ su Wikipedia italia

Vantaggi nell’adottare una soluzione open source

Una piattaforma open source è tipicamente utilizzata in numerosissime situazioni, garantendo un numero di
test obiettivamente non raggiungibili da una qualsiasi azienda di sviluppo software di medie dimenisoni. Più test significano più possibilità di scovare degli errori e quindi di correggerli.

Spesso gli utenti di applicazioni Open Source inviano agli autori commenti e suggerimenti in modo da aggiungere funzioni sempre più utili. Un’applicazione Open Source racchiude quindi la conoscenza e l’esperienza di moltissime altre persone.

La necessità di “adattare” i vari sistemi a svariati utenti fa si che i sistemi più diffusi siano espandibili e modificabili. Cambiare l’aspetto grafico di un sito lasciandone intatti i contenuti, oppure aggiungere una sezione faq, si riduce spesso ad una semplice configurazione che l’utente stesso può eseguire.

Selezione di alcuni strumenti Open Source

OpenOffice Suite OfficeAutomation compatibile con MS Office
OSCommerce Piattaforma per il commercio elettronico
WordPress Piattaforma WEB la pubblicazione di Blog