"Free Software for Free Minds"
Quest'anno il
LinuxDay si è tenuto il 26 Novembre. Siamo stati ospitati e sponsorizzati dall'ITCS Vivante (
mappa) per l'intera giornata, dalle 10:00 alle 19:00. Le attività sono state distribuite in quattro diverse aule, con sessioni parallele.
SONO DISPONIBILI I DRAFT (ALCUNI PIUTTOSTO INCOMPLETI) DI ALCUNI TALK, LE VERSIONI DEFINITIVE ON-LINE DOPO IL LD2005
Programma della giornata (talk & demo)
- Apertura della giornata -- Presidente LUGBari
- Presentazione del LUGBari e sue attività; presentazione del LinuxDay e del programma della giornata.
- Una introduzione alla freelosophy -- FrancescoLovergine
- Dualismo free e open source software; storia e finalità; il modello di sviluppo e di economia.
- The Embedded GNU/Linux Planet -- FrancescoLovergine
- GNU/Linux su piattaforme embedded. Si parte spiegando cos'è una piattaforma embedded e i suoi scopi e si presentano le caratteristiche salienti delle architetture e device generalmente disponibili (appliances, micro-device, palmari, ecc.). Si passa quindi a introdurre le problematiche legate al port di Linux su tali apparecchiature e gli elementi fondamentali: kernel, tool-chain, cross-compilation, boot managers, dispositivi storage CF, SD/MMC, flash. Si esaminano i moduli del kernel di ausilio in tali contesti (per esempio fs specializzati quali cramfs,jffs2,ramfs,framebuffer nonche' initrd e initramfs). Si presentano le caratteristiche di uclib, busybox, dietlibc, ecc e si propone un percorso tipico di port a mezzo script a partire da una distribuzione target per una specifica architettura, sulla falsa riga di un kit di sviluppo didattico. Si propone un elenco di possibili kit di sviluppo anche proprietari, e i sistemi GPL Qt/Embedded e Qtopia, nonché Emdebian.
- GRASS, free software GIS -- Dina Daresta
- Il Sistema Informativo Territoriale GRASS (Geographic Resources Analysis Support System) nasce come GIS realizzato per il genio militare statunitense dallo U.S. Army Construction Engineering Research Laboratories (USA-CERL). Sviluppato su piattaforme UNIX viene distribuito sin dall'inizio, come spesso avviene nel mondo UNIX, assieme al codice sorgente, attualmente sotto licenza GPL. Si presenta architettura e uso del sistema con una sessione dimostrativa delle capacità e possibilità del sistema.
- GNU/Linux per newbie -- GuidoCauli/Giuseppe Chiedi
- Introduzione all'argomento GNU/Linux che pone l'accento alle caratteristiche basilari di un sistema Linux (incorporando alcune nozioni sul free software e sull'opensource), e al suo utilizzo da parte di utenti alle prime armi che non hanno mai usato un computer o che hanno usato solo altri sistemi operativi proprietari. Particolare attenzione sarà posta ai metodi di utilizzo più comuni di un computer (rete, email e comunicazioni, produttività ed intrattenimento) e sul modo di realizzare tutto ciò con un moderno sistema GNU/Linux.
- I file di log e il loro uso -- GuidoCauli
- Analisi delle caratteristiche più importanti dei file di log di un sistema GNU/Linux, con considerazioni riguardo la loro utilità; si tratteranno poi i metodi di consultazione e di analisi di tali files da parte di un amministratore di sistema, come utili strumenti di controllo sia di una singola linuxbox che di una rete di maggiori dimensioni.
- OpenOffice.org -- FrancescaBeatriceCice
- Introduzione alle caratteristiche salienti della suite di utilità OpenOffice.org, piattaforma free che comprende le più comuni applicazioni di office automation (documenti, fogli elettronici, presentazioni, grafica vettoriale).
- Web Dinamico, il mondo dei CMS -- IvanGiuliani
- Evoluzione dei contenuti delle pagine web: Perché nascono i CMS? A cosa servono? L'evoluzione degli stessi CMS nel tempo. I vari tipi di CMS: Portali generici, piattaforme di blogging, wiki. Quale scegliere a seconda delle proprie esigenze. Modalità d'uso: Come funzionano esattamente: una panoramica di come funziona l'inserimento, la modifica e l'eliminazione di contenuti tramite alcuni CMS. Brevi cenni sull'accessibilità degli stessi: Codice valido Vs. Codice non valido, strumenti per l'accessibilità.
- Linux clustering con openMosix -- MarcoPennelli
- Il talk prevede una presentazione su openMosix, partendo da un'introduzione sull'HPC Clustering in generale e prendendo in esame i due paradigmi Parellel Computer Emulation (Beowulf) e Single System Image (SSI). Verrà trattato openMosix per il kernel 2.4, ma ci sarà una sintesi delle caratteristiche del port su 2.6. Infine una parte Tips & Tricks sull'installazione e l'utilizzo. Prevista demo con 3 pc.
- Python per il calcolo scientifico (sorgenti) -- VittorioPalmisano
- Verrà presentata una breve introduzione a Python, usato come linguaggio di scripting per favorire i neofiti, e verrà mostrato l'uso della shell interattiva ipython (http://ipython.scipy.org/) spiegandone i suoi punti di forza. Seguirà la descrizione del modulo matplotlib (http://matplotlib.sourceforge.net/): verranno descritte le funzioni matematiche e di plotting. Verrà fatta una carrellata sui numerosi backend grafici presenti, soffermandosi sui backend per l'output in .png/.ps/.svg, per l'inserimento di formule matematiche in latex sui plot, sul backend GTK per la creazione di interfaccie grafiche e sulla creazione di mappe geografiche. Infine, verranno elencati altri moduli interessanti per il calcolo scientifico come scipy, con relativi link ai siti web e descrizione delle principali caratteristiche.
- Linux su Handhelds devices -- LucaDeCicco
- L'obiettivo del talk è dare una panoramica delle principali soluzioni free-software disponibili attualmente per gli handhelds devices (pda, cellulari), descrivere ed introdurre il progetto GPE e dare qualche cenno allo sviluppo di applicazioni sulla piattaforma GPE. La Demo invece mostrera' come si effettua l'installazione di familiar (GPE) su un h5455 e alcuni utilizzi comuni e meno comuni del palmare. Inoltre se l'audience lo riterra' opportuno verranno presentati degli esempi di sviluppo di applicazioni per palmare mediante l'utilizzo di cross-compiler.
- Linux e multimedia avanzato -- Lazzaro Ciccolella
- Sessione di laboratorio "live multimedia set" ; creazione musicale per processi interattivi ; trattamento del "segnale" video in "real-time" ; trattamento del "segnale" video in "real-time" ; utilizzo di sensori interattivi e apparati di controllo analogici nella gestione "live" del multimedia.
- Linux e le VPN -- FabioFavia
- Introduzione semiseria alle VPN. Panoramica sulle varie tecnologie disponibili in ambiente Linux e confronto fra le stesse; verranno descritti IPSEC (Openswan), PPTP (Poptop), SSL (OpenVPN), L2TP (l2tpd) ed alcuni scenari tipici in cui può essere preferibile utilizzare una tecnologia piuttosto che un'altra.
- Linux per la didattica -- Francesco Loseto
- Eduknoppix, Didatux, pacchetti kde per le varie discipline scolastiche, progetti e siti web dedicati a GNU/Linux per la scuola.
Scheduling degli interventi
La disponibilità di più aule e proiettori ci consente di sovrapporre alcune presentazioni e/o ripeterle nel corso della giornata se opportuno. Si faccia
riferimento alla pagina
LinuxDay2005Scheduling per il programma dettagliato.
In aggiunta alle attività dimostrative e seminariali ci sarà la possibilità di scambiare idee e effettuare installazioni/hack e masterizzare le più comuni distribuzioni.
Helpdesk
All'ingresso della struttura è stato allestito un helpdesk per orientare i visitatori ai vari seminari e consegnare del materiale informativo.
Sponsor Nazionali ILS:
Sponsor locali:
Organizers thanks also Canonical Ltd for the large donation of original ''Breezy'' Ubuntu live and installation CDs.
Inizio pagina