Tecnologia e societa'Storia della tecnologia


Prodotto ESAURITO/FUORI CATALOGO

Il software Open Source e gli standard aperti
EditoreMc Graw Hill
AutoreSciabarra' Michele
CollanaMicrocalcolatori
Pagine324
Volumi1
LivelloPer-Tutti
LinguaItaliano
Data pubblicazione01 - 2004
ISBN8838643741


 Prezzo di copertina 
 Euro 25,00  

 Presentazione       Indice      

Per scoprire le caratteristiche principali dei principali progetti open source

L'informatica, con l'avvento dei personal computer, si e' diffusa in un decennio fino a permeare ogni parte della nostra vita e delle attivita' professionali. Tale velocita' di sviluppo tuttavia non le ha consentito di divenire un’industria come molte altre, con numerosi fornitori in concorrenza tra di loro. Invece, il software e' oggi nelle mani di pochi grandi gruppi, che impongono i loro standard proprietari e guidano l'evoluzione piu'' in base ai loro interessi che alla convenienza degli utenti.
Il software Open Source si e' diffuso negli ultimi anni come reazione e alternativa a questo stato di cose, in gran parte favorito dalla diffusione di Internet, anzi essendo esso stesso motore propulsivo dello sviluppo del Web. Gran parte dell'infrastruttura tecnologica di Internet e' infatti basata su standard aperti e software Open Source. Il software Open Source e' software rilasciato con licenze non restrittive nell'uso e nella ridistribuzione. Quasi sempre e' utilizzabile gratuitamente, ma soprattutto puo' essere modificato, ampliato ed esteso. Viene sviluppato in progetti collaborativi, che talvolta coinvolgono centinaia di sviluppatori da tutto il mondo, provenienti dalle esperienze piu' diverse. Questo software risulta in molti casi molto piu' affidabile, completo e funzionale di analogo software proprietario e commerciale.
Questa modalito' rivoluzionaria di sviluppo software favorisce la competizione perche' induce i produttori di software ad accordarsi sulle tecnologie software, che pertanto devono essere aperte, basate su standard e soddisfare le necessita' del maggior numero di utenti. Esistono numerosi esempi di successo di questo modello: prodotti del calibro di Linux o OpenOffice si propongono come seria alternativa a sistemi operativi o applicazioni commerciali di ampia diffusione. Senza dimenticare che sono ormai numerosi gli esempi di governi nazionali e regionali che hanno adottato con successo questo software per la loro infrastruttura informatica.
Questo volume si propone come guida "non tecnica" a un mondo molto "tecnico". Nel testo vengono infatti analizzati la storia, la filosofia, le tecnologie, gli standard e le caratteristiche dei principali progetti Open Source: Linux, OpenOffice, MySQL, Apache, Mozilla, il progetto GNU, Gnome, KDE e molti altri.

Tra gli argomenti trattati:

  • Opensource: definizione, codice sorgente e compilato;
  • Licenze: GPL,LGPL, BSD Public Licence, Apache Licence, Mozilla Licence;
  • Caratteristiche dei progetti opensource: progetti comunitari, supporto agli utenti, tracciamento degli errori, supporto agli sviluppatori;
  • Applicazioni da ufficio: multipiattaforma, OpenOffice, Gnome Office, Wine;
  • Desktop: ambienti desktop, X11, KDE, Gnome;
  • Linux: l'importanza di questo linguaggio, definizione e versioni del kernel, hardware, architetture, file system, moduli e networking;
  • Database: database relazionali, l'SQL di MySQL replicazione, amministrazione del database e Postgresql;
  • Internet: gli standard Internet, DNS; posta elettronica, client di email, web, Mozilla, Apache, Zope;
  • Linguaggi di programmazione: C,C++, Java, Perl, PHP, Python.
Michele Sciabarra' e' uno dei massimi esperti italiani di tecnologie Open Source. E' stato fondatore ed e' attualmente amministratore delegato di una delle prime aziende italiane che lavora esclusivamente con software aperto. Collabora come esperto Open Source con numerose riviste del settore; come docente ha tenuto decine di corsi su Linux e come consulente ha guidato l’introduzione di software Open Source in grandi realta' del settore aeronautico, farmaceutico bancario/assicurativo.



| Pagine numerata |