Informatica

Esperimento Ronchi

I post di questi giorni di Caravita, ..:digital||divide:.., Mantellini mi forniscono un assist perfetto.

In realtà volevo parlarne tra un paio di giorni, il tempo di sistemare meglio il tutto, ma colgo l’occasione al balzo.

Beppe Caravita si candida alle elezioni europee, e la notizia che un blogger, esperto di informatica e di software libero, si dedichi alla politica è stata accolta positivamente da coloro che ho sentito commentare sulla cosa.

Più o meno la sua esperienza è simile alla mia, a parte il fatto che la mia candidatura (sempre all’interno della federazione dei Verdi) sarà per le amministrative della mia circoscrizione, del mio Comune (Forlì) e della Provincia di Forlì-Cesena (Collegio Forlì 2).

Pur non volendo in nessun modo paragonare le due cose, voglio però fare due o tre commenti.

Per prima cosa, voglio dire che non mi stupisce che la comunità che sostiene le libertà di informazione e/o il software libero si affacci alla vita politica. Sempre dietro a lamentarci di chi ci governa, qualcuno del gruppo inizia a pensare che personalmente si possa cambiare qualcosa. Senza stravolgere il mondo, credo che cambiare qualcosa sia possibile, soprattutto se chi verrà eletto riuscirà a portare avanti dei progetti di informazione sulle decisioni politiche che sta portando avanti.
Senza arrivare al paragone con Dean, anche uno spazio web dove commentare cosa si decide, è un piccolo passo per arrivare ad una politica un po’ meno nascosta, un po’ meno ostica, di cui si inizi veramente a percepire un potere positivo (dove potere ovviamente non è inteso nel senso mafioso del termine).
Spero, anzi, che sempre più persone da questo mondo molto vario decidano di fare la stessa cosa: di tanti blog che leggo, molti autori mi paiono molto intelligenti e questo requisito di partenza è già una cosa non banale da ottenere, al giorno d’oggi.

Detto questo, arrivo anche ad una proposta concreta. Qualche giorno fa nella lista discussioni dell’associazione Assoli, un ragazzo del Bologna Free Software Forum ha postato un interessante messaggio, che contiene una bozza di proposta da presentare ai candidati delle elezioni europee riguardante la proprietà intellettuale.
Dato l’interesse che ha scaturito in me la proposta, ho risposto proponendo a mia volta di presentare un documento simile, anche per le elezioni amministrative, tenuto conto ovviamente delle differenze tra gli obbiettivi politici che le due cariche permettono. Per quanto riguarda le amministrazioni Comunali e provinciali, il documento di proposta dovrà secondo me contenere l’obbligo di utilizzare formati standard ed accessibili nelle comunicazioni tra PA e cittadini e nell’interscambio tra uffici diversi, e all’utilizzo, quando conveniente, del software libero.
L’idea ha ricevuto interesse nella lista discussioni e presto pubblicherò la prima bozza. Nell’archivio della mailing list discussioni@softwarelibero.it di Aprile, ordinato per thread, potete consultare tutto il discorso.

Caravita parlava di candidatura aperta, io prendo la palla al balzo e chiedo cosa ne pensate di mettere giù un programma aperto, anche su Wiki, da presentare in vista delle elezioni. I politici di una democrazia rappresentantiva, come dice il nome, devono rappresentare i cittadini che li scelgono tramite voto: perché non includere in questo processo anche la stesura del programma, partendo da una linea stesa della persona che si candida?

A questo punto, mi interesserebbe tantissimo che:
– Caravita commentasse e/o aiutasse nella stesura della proposta per le elezioni europee.
– Che le persone che hanno commentato la candidatura di Caravita, commentassero anche queste due iniziative, magari dandone visibilità oppure proponendo modifiche
– Che qualcuno si interessasse alla possibilità di mettere mano ad un programma per le elezioni amministrative, che si possa ovviamente riproporre anche in altri comuni / province.
– Che al termine della stesura di questi documenti, si facesse una lista dei candidati che si impegnano a portare avanti queste promesse, ovviamente tenendo traccia delle votazioni e dei risultati dell’eventuale mandato se verranno eletti.

Secondo me abbiamo una possibilità di cambiare qualcosa, partendo dal processo pre-elezioni, magari spingendo ad un cambiamento (seppur minimo) anche i politici che fino ad ora si sono disinteressati di questi problemi per rincorrere gli interessi di chi faceva pressioni, piuttosto che quelli dei cittadini che amministrano.

Se poi abitate dalle mie parti, o avete qualche parente residente nella terra della piadina, e condividete il mio progetto (che ovviamente pezzo per pezzo salterà fuori in un apposito spazio, prima delle elezioni di Giugno), potete fare ancora di più. Stay Tuned.

mldonkey script

Per Linux esiste un’ottimo programma di peer to peer che si interfaccia a diversi canali: bittorrent, emule-edonkey, direct connect, gnutella.
Si chiama mldonkey, ed il suo funzionamento è strano, rispetto agli altri sistemi p2p: un software a linea di comando funziona da vero e proprio motore di scambio dei file, mentre ci si interfaccia tramite pagina web locale, oppure da diversi client come kmldonkey o altro ancora.
Sotto Debian si installa facendo apt-get install mldonkey-server.
Questo programma contiene solamente la parte a linea di comando e l’interfaccia web. Se si desidera installare anche una buona interfaccia classica si può cercare kmldonkey in rete.

Quello che ho trovato scomodo di questo programma è stato lo script di avvio, che controlla che ci sia un file .pid nella directory delle configurazioni, che non viene cancellato quando il software si chiude in maniera non standard (ad esempio quando il processo viene killato, o il pc si blocca).

Per questo ho creato un semplice script che controlla l’esistenza del file pid, controlla se il processo è veramente in memoria, altrimenti cancella il file.
Lo si può posizionare su /usr/local/bin, in modo che sia disponibile per tutti gli utenti.

#!/bin/bash

ps aux | grep ml | grep `cat ~/.mldonkey/mldonkey.pid `

if [ $? != 0 ]; then

rm ~/.mldonkey/mldonkey.pid
mldonkey_server

else
echo “mldonkey è già stato avviato, impossibile avviare un’altro server mldonkey”

fi

Proposta di programma per i candidati alle Elezioni Amministrative

Garanzia di Accessibilità verso i servizi pubblici

Le scienze dell’informazione stanno motivando sempre di più lo scambio di informazioni tra cittadini ed amministrazioni pubbliche. Con particolare attenzione a quelle comunali, ma estendendo possibilmente questi discorsi a tutto quello che riguarda le Pubbliche Amministrazioni, è essenziale che questo scambio di informazioni sia libero da ogni costrizione economica e slegato dagli interessi delle multinazionali del software.
I cittadini devono avere la facoltà di scegliere gli strumenti informatici che vogliono utilizzare per comunicare con le pubbliche amministrazioni, perché la scelta è un requisito primario necessario per rendere vivibile il libero mercato. Alla stregua della libertà di scegliere con quale modello e marca di automobile percorrere le strade pubbliche, anche le strade informatiche devono essere libere e percorribili per qualunque mezzo informatico adeguato allo scopo.

Questa libertà si può ottenere solamente rendendo pubblici i formati di interscambio dei dati, e rendendo gli strumenti di comunicazione coerenti con gli standard internazionali indicati dai consorzi indipendenti quali il World Wide Web Consortium (W3C) e l’Organization for the Advancement of Structured Information Standards (OASIS).

Questo è l’unico modo per garantire l’accessibilità delle informazioni a tutti, indipendentemente dal loro stato sociale, economico, culturale e fisico. Si deve ricordare, a tal proposito, che il mancato adempimento agli standard crea difficoltà se non impossibilità di accesso ad alcune categorie di cittadini, in particolare coloro i quali soffrono di disabilità fisiche ed hanno bisogno di strumenti di sintesi vocale dei testi o di strumenti appositi per la l’interazione con i calcolatori.

Le pubbliche amministrazioni devono rendere l’accesso agli sportelli elettronici ed alle informazioni pubbliche indiscriminato, come del resto dovrebbero fare per l’accesso agli sportelli fisici con l’abbattimento delle barriere architettoniche.

In questo ambito si ritiene necessario:

1. Vincolare gli appalti per la realizzazione di strumenti informatici che utilizzino uno scambio di dati alle proposte che tengano in considerazione l’utilizzo di formati di dati aperti e riconosciuti dagli organi internazionali indipendenti, richiedendo esplicitamente tra i requisiti l’accessibilità alle informazioni, slegata da software di specifici produttori.

2. Costruire un sistema di responsabilità dei fornitori dei servizi informativi attraverso sistemi informatici che permetta di vincolare il profitto proveniente da progetti finanziati attraverso fondi pubblici all’accessibilità dei dati, ed in caso di mancato adempimento dei fornitori ai requisiti di accessibilità richiesti dal bando ottenere un rimborso delle spese.

Valutazione dell’utilizzo del software libero nelle pubbliche amministrazioni

Come in tutti i settori di appalto, anche in quello degli strumenti informatici di sopporto alle Amministrazioni pubbliche si devono tenere in considerazione tutti i prodotti a disposizione nel mercato. In questo particolare settore le amministrazioni non godono della stessa esperienza pluriennale che negli altri, e troppo spesso le scelte degli strumenti da utilizzare non sono basate su indagini approfondite, ma piuttosto sul marchio che maggiormente copra le responsabilità di decisione.
Premesso che:
Ove sia vantaggioso, in termini di economicità, stabilità nel tempo, prestazioni e funzionalità, si ritiene necessario che le PA valutino l’utilizzo del software libero come strumento che permetta di slegarsi dalla dipendenza da un singolo produttore, problema che innalza enormemente i costi di gestione dei sistemi informatici pubblici.
Diversi comuni nel mondo ed in Italia stanno da tempo sperimentando l’utilizzo del software libero, per vantaggi in termini di risparmio economico ed indipendenza da un singolo produttore, e si ritiene necessario che questi strumenti vengano posti sul tavolo delle valutazioni in tutti i comuni e le province, visto il successo dei primi progetti andati in porto.

In questo ambito si ritiene necessario:

1. Riprodurre i progetti approvati e conclusi con successo nelle altre sedi amministrative italiane, quando anche nel proprio comune siano presenti requisiti di partenza e possibilità di mercato coerenti con quelli del progetto da riproporre. In questo contesto i propositori di questo programma si impegnano a portare avanti le leggi e le mozioni già approvate in altri comuni e province che siano riguardanti l’incentivazione e la promozione dell’utilizzo del software libero.

2. Valutare caso per caso se la richiesta nei bandi pubblici di software libero in contrapposizione al software proprietario possa essere vantaggiosa, e coerentemente seguire l’adozione della soluzione che più si avvicini ai criteri di successo che si intendono perseguire.

3. Promuovere le iniziative volte a migliorare la disponibilità di software libero nel mercato, vista la sua caratteristica di riproducibilità in realtà diverse, che favorisce la replicazione delle soluzioni già acquistate altrove. Favorire, in questo contesto, il dialogo con la società civile finalizzato all’analisi ed alla stesura di nuove iniziative che promuovano il software libero.

4. Favorire il riuso delle soluzioni a software libero già acquisite, tramite pubblicazione su internet dei codici sorgenti utilizzati nei progetti approvati, mediante la creazione di uno strumento di condivisione del software che permetta a pubbliche amministrazioni diverse di risparmiare sulla spesa.

5. Inserire nel programma dei corsi di riqualificazione informatica per i dipendenti delle amministrazioni anche l’impiego del sistema operativo GNU/Linux e di altri prodotti di software libero e ad indirizzare i dipendenti all’impiego di formati di salvataggio/interscambio leggibili da qualsiasi altro programma.

6. Attivarsi per mettere in atto politiche per diffondere maggiormente il software libero e open source nelle scuole in considerazione del valore didattico e culturale di tale tipo di software, e in generale presso tutti i cittadini.

Link utili sui brevetti software

In questi giorni moltissime persone che lavorano nel campo dell’informatica stanno portando avanti una intensa attività di lobbying per cercare di far sapere ai parlamentari europei, chiamati a decidere sulla questione dei brevetti sul software, la loro opinione di esperti su questo grave problema.

Per chi avesse la necessità di trovare tutto il materiale interessante, che riassuma il problema, ecco una utile carrellata di link.

Se conoscete qualche politico, o qualche giornalista che possa aiutarci nella lotta contro quella che è considerata da tutti una minaccia allo sviluppo delle tecnologie informatiche, mandategli questi documenti e fategli sapere la vostra opinione.

Questa attività sta iniziando a prendere dimensioni rilevanti, grazie anche alle associazioni che lavorano per diffondere le informazioni sul problema.
Purtroppo quasi tutti i quotidiani e telegiornali ignorano il problema, che è di rilevante importanza sociale, culturale, filosofica ed economica.

Oggi un esempio fuori dal coro: sull’inserto settimanale sulla tecnologia della Stampa è uscito un articolo sul problema.

Ecco la carrellata di link:

Convocazione della conferenza:
http://softwarelibero.it/news/20030828-01.shtml

Comunicato contro i brevetti software:
http://softwarelibero.it/news/20030826-01.shtml

Raccolta firme delle PMI contro i brevetti software:
http://swpat.xsec.it/

Richiesta d’azione di FFII:
http://swpat.ffii.org/papers/eubsa-swpat0202/demands/index.it.html

Un’ottima introduzione in inglese è:
http://swpat.ffii.org/

Le foto della manifestazione di Bruxelles contro i brevetti


Sul sito del Gruppo confederale della Sinistra Unitaria Europea/Sinistra Verde Nordica, http://www.gue-ngl-pdci.com/ sono state inserite le foto della manifestazione del 27 Agosto a Bruxelles contro i brevetti sul software.
L’indirizzo dell’album fotografico è qui:
Elenco Foto

La manifestazione è stata importante e ad effetto, con lancio di palloncini neri, lapidi che commemoravano la morte dello sviluppo del software, striscioni ed altre trovate. Purtroppo è stata completamente ignorata dai media.

Torna su