Risorse in rete
I contenuti di questa sezione rappresentano il risultato delle ricerche in rete effettuate dalla redazione con l'obiettivo illustrare gli strumenti basati su software open source di utilità generica.
Le informazioni fornite e i link segnalati non costituiscono affatto una rassegna completa o una classifica dei software disponibili, ma ciò che potrebbe essere utile ad un utente avanzato per svolgere il proprio lavoro.
Si propone un'organizzazione per macro-categorie. Per ogni eventuale approfondimento si rimanda a portali di settore, italiani e stranieri.
Se non diversamente specificato, tutte le risorse segnalate sono in lingua italiana.
- Informazioni sull'open source
- Portali di interesse generale
- Sistemi operativi
- Suite d'ufficio
- CMS (content management systems)
- Database
- Server
- Forum
1. Informazioni sull'open source
L'open source, nonostante sia uno degli argomenti che maggiormente catalizzano l'interesse della comunità informatica, manca ancora di una solida base teorica che ne definisca gli estremi. Questa situazione si riflette anche nel web, territorio privilegiato di discussione. Nella rete è possibile trovare diverse definizioni ed informazioni inerenti l'open source, non sempre in accordo tra di loro. Questa sezione si propone di presentare alcuni dei siti più autorevoli che hanno trattato la questione open source e ne delineano la filosofia.
- Il progetto GNU
http://www.gnu.org/philosophy/free-software-for-freedom.html (in varie lingue) - Wikipedia
http://en.wikipedia.org/wiki/Open_source (in inglese) - Open Source
www.opensource.org/docs/definition.php (in inglese)
[torna su]
2. Portali di interesse generale
Lo sviluppo esponenziale dell'open source ha portato alla nascita di numerosi portali dedicati a questo tema. Alcuni di questi vanno considerati punti di riferimento e di partenza irrinunciabili per chi voglia approfondire la conoscenza dell'argomento.
In questa sezione sono presentati siti o sezioni di siti italiani e internazionali che approfondiscono il tema dell'open source spiegando le origini di tale fenomeno, le applicazioni possibili e lo sviluppo in vari campi di applicazione.
In ambito italiano, punto di riferimento e di partenza è Openitalia, la più ampia e attiva community di lingua italiana.
Siti italiani:
- LinuxHelp
http://www.linuxhelp.it/
Sito ricco di elementi utili per iniziare a comprendere il mondo dell'open source e di Linux in particolare - CNIPA - Osservatorio Open Source
http://www.osspa.cnipa.it/vetrina/
Con funzioni di Centro di Competenza per la materia - OTE
http://www.osservatoriotecnologico.net/software/opensource.htm
Storia e sviluppo dell'open source presentati dall'OTE, l'Osservatorio Tecnologico per la Scuola - IOSA
http://www.iosa.it/
Il sito raccoglie informazioni e link verso applicazioni open source utilizzabili nell'ambito della ricerca archeologica ad ogni livello. (in inglese)
Siti internazionali:
- NewsForge
http://www.newsforge.net/
Giornale on-line dedicato a Linux e all'open source (in inglese) - Source Forge
http://sourceforge.net/
Raccolta di numerosi progetti (oltre 100.000) sviluppati attraverso l'open source (in inglese) - UNESCO Free & Open Source Software Portal
http://portal.unesco.org/ci/en/ev.php-URL_ID=12034&URL_DO=DO_TOPIC&URL_SECTION=201.html
Un portale dedicato alle risorse internazionali relative al software libero e alla tecnologia open source (in inglese) - OSSwin project
http://osswin.sourceforge.net/
Elenco di programmi open source eseguibili in ambiente Windows (in inglese) - Free and Open Source Software
http://ec.europa.eu/information_society/activities/opensource/index_en.htm
Attività relative al free e open source software nelle iniziative della European Information Society (in inglese)
[torna su]
3. Sistemi operativi
Il sistema operativo (OS) rappresenta una parte fondamentale per il corretto funzionamento del computer essendo il programma che, direttamente, gestisce e controlla l'hardware.
Non è un caso che la spinta alla nascita del movimento open source sia stata data dalla creazione di alcuni sistemi operativi (Unix/like) che sono diventati, col passare del tempo, dei veri e propri simboli del software libero.
- Linux
http://www.linux.org/
Tutto quello che c'è da sapere per utilizzare il sistema operativo open source per eccellenza (in inglese) - GNU
http://www.gnu.org/home.it.html
Sito che presenta il progetto GNU per la realizzazione di un sistema operativo. Attivo dal 1983 e non ancora completato, col suo kermel è stato possibile creare il sistema operativo GNU/Linux - FreeBSD
http://www.freebsd.org/
Sistema operativo derivato da BSD, FreeBSD è caratterizzato dall'avere una alta compatibilità con vari tipi di processori (in inglese)
[torna su]
4. Suite d'ufficio
Le suite d'ufficio sono degli strumenti ormai indispensabili per l'utilizzo di un computer e per tale questo motivo il mondo open source si è occupato per tempo della questione. Uno dei risultati migliori è il programma Openoffice.org; sorta dalle ceneri di Staroffice, questa suite possiede un editor testuale, un foglio di calcolo ed un gestore di presentazioni. Nella sezione vengono presentati anche altre suite (che possono girare anche in ambiente MAC), ma Openoffice.org va considerato uno dei migliori prodotti realizzati grazie all'open source.
- OpenOffice.org
http://www.openoffice.org/
Un clamoroso successo di pubblico. Contiene numerose applicazioni (in inglese) - KOffice
http://www.koffice.org/
Una suite di ufficio che consente di creare database, documenti e presentazioni per Mac (in inglese) - PDF Creator
http://sourceforge.net/projects/pdfcreator/
Programma che consente di creare in maniera semplice e veloce file in formato .pdf (in inglese)
[torna su]
5. CMS (Content Management Systems)
Per facilitare i compiti di gestione del proprio sito web sono stati studiati i content management system, che garantiscono ottimi risultati con risparmio di tempo. Le funzionalità principali del programma sono due: la gestione dei contenuti (content management application) e l'applicazione che gestisce la distribuzione dei contenuti. (content delivery application). Nell'ambito dell'open source sono nati alcuni tra i CMS più conosciuti ed apprezzati.
- Noze
http://www.noze.it/tecnologie/approfondimenti/cms
Una spiegazione chiara delle funzionalità di un CMS - Museo & Web
http://www.minervaeurope.org/structure/workinggroups/userneeds/prototipo/cms.html
CMS adatto alla realizzazione di siti web di musei, archivi, biblioteche e aree archeologiche e monumentali - OpensourceCMS
http://www.opensourcecms.com/
Sito che presenta il mondo dell'open source applicato ai CMS - Syntax Desktop
http://www.dynamick.it/syntax-desktop/ - Open Source Content Management System List
http://www.la-grange.net/cms
Sito che, seppur datato, presenta un'interessante suddivisione dei CMS in base al linguaggio di programmazione utilizzato
[torna su]
6. Database
I database rappresentano un campo di applicazione dell'open source che ha avuto molta fortuna. In particolare, Mysql e Postgresql hanno fatto scuola ed attualmente, oltre ad essere usati sui sistemi operativi liberi, per i loro pregi vengono anche implementati sui sistemi operativi proprietari.
Naturalmente MySQL non esaurisce il campo della ricerca nel settore dei database; esistono infatti numerosi programmi realizzati con latri linguaggi, tra cui Java.
- MySQL
http://www.mysql.com/
Database management system molto diffuso ed apprezzato per le sue caratteristiche e la semplicità d'uso (in inglese) - PostgreSQL
http://www.postgresql.org/
Database relazionale la cui architettura è in costante sviluppo da oltre 15 anni (in inglese) - Open source database software comparison
http://www.geocities.com/mailsoftware42/db/
I software per la creazione e gestione di data base a confronto (in inglese) - Java-source
http://java-source.net/open-source/database-engines
Database realizzati con linguaggio Java (in inglese)
[torna su]
7. Web Server
I server software, programmi ideati per la gestione e la condivisione di dati tra computer, occupano un posto preminente nell'ambito dell'open source. Oltre, infatti, ad essere numerosi, rappresentano una realtà consolidata: Apache, ad esempio, viene considerato uno dei migliori in circolazione ed è tra i più diffusi al mondo.
- Apache
www.apache.org/
Nato come server software, attualmente Apache riunisce numerose tipologie di progetti. Tutti open source (in inglese) - Open SSH
http://www.openssh.com/it/index.html
Suite di strumenti per la connettività di rete che utilizza il protocollo SSH che consente di criptare il proprio traffico - Icecast
http://www.icecast.org/index.php
Server software che consente l'utilizzo di numerose applicazioni (in inglese).
[torna su]
8. Forum
I forum di discussione sono per l'open source dei luoghi di grande importanza. Al loro interno gli utenti esperti e meno esperti confrontano i risultati raggiunti attraverso la rielaborazione del codice sorgente, contribuendo coralmente alla risoluzione dei problemi che si presentano a chi utilizza programmi liberamente modificabili.
- FORUMcOMMUNITY
http://k.webring.com/hub?ring=os
Forum che dedica particolare attenzione ai sistemi operativi - WebRing
http://k.webring.com/hub?ring=os
Forum che dedica particolare attenzione ai sistemi operativi (in inglese) - Java-Source
http://java-source.net/open-source/forum-software
Forum di discussione che focalizza la sua attenzione sui programmi open source realizzati in Java3.1. - Java-Source
http://java-source.net/open-source/forum-software
Forum di discussione per software open source scritti in Java (in inglese).
[torna su]