Newsgroup: it.cultura.cybersocieta
Titolo: [FWD] [LONG] contro il software commerciale nelle universita'

** Campagna per l'obiezione di coscienza del software **
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
__ Un aneddoto istruttivo __
Poche settimane fa alla facoltà di Informatica dell'Università di
Catania è successo che uno studente di secondo anno va dal
professore a concordare il lavoro da portare all'esame. Si tratta
di un database e il docente chiede che l'esercitazione venga svolta
con Access, programma incluso nel pacchetto Office della Microsoft,
in grado di funzionare solo sui sistemi operativi Windows della
stessa Microsoft. Allora lo studente fa presente al professore che
non ha Windows sul computer e, soprattutto, che non ha alcuna
intenzione di installarlo. Dice anche che sul suo computer c'è
Linux (il sistema operativo "free" e a "sorgente aperto"), che su
questo funziona MySql (un gestore di database, anch'esso "free" e a
"sorgente aperto") e che è dispostissimo a fare il tutto con questi
strumenti. 
Il professore tergiversa, non è convinto e insiste: "È roba da
terzo o forse quarto anno... Meglio che lo fai con Access". Ma lo
studente è fermo sulla propria posizione di sviluppare il compito
solo con il Free Software. Alla fine a cedere è il docente.
__ L'Università e il software __
Spesso nei corsi di laurea di Informatica, Scienze
dell'informazione, Ingegneria elettronica e Ingegneria informatica
si costringono gli studenti a usare software commerciali e chiusi.
Ciò ha almeno quattro effetti:
1. Ogni studente deve acquistare le licenze d'uso del software
prescelto dal professore. Ciò significa, nel caso preso in esempio
(che è anche un caso molto comune), 100 euro per il sistema
operativo più economico della serie Windows (il 98) e circa 650 per
il pacchetto Office nella versione che include anche il gestore di
database (cioè Access). Se lo studente intende fare a meno delle
licenze d'uso viene automaticamente ricacciato nell'area grigia
della pirateria del software e minacciato di arresto dalle campagne
dai toni terroristici della BSA (Business Software Alliance, il
braccio lobbistico della Microsoft). In paesi come l'Italia, dove
la BSA è riuscita a imporre una legislazione estremamente 
repressiva, i guai con la giustizia penale sono un rischio
effettivo. 
2. Gli studenti che usano sistemi operativi la cui costruzione è
coperta dal segreto industriale non hanno modo di sapere
esattamente come il sistema operativo stesso funzioni. La
Microsoft, per esempio, non ha mai fatto vedere il codice con cui
ha realizzato Windows né il codice scritto per gli applicativi. In
più la licenza d'uso vieta espressamente il "reverse engineering",
cioè la tecnica con la quale è possibile analizzare un programma a
partire dalla sua versione già compilata (l'eseguibile che viene
distribuito). Paradossalmente uno studente che abbia avuto
esperienza solo su questo tipo di ambiente operativo può laurearsi
in informatica senza conoscere quali compiti debba assolvere un
computer per funzionare correttamente. L'università, incoraggiando 
l'uso di prodotti con queste caratteristiche, abdica dal suo ruolo
formativo e di ricerca.
3. Denaro pubblico e tasse degli studenti sono sperperati
nell'acquisto delle licenze d'uso di software commerciale. Le
risorse (spesso già scarse negli atenei dell'Europa meridionale)
vengono così impiegate per fare arricchire sempre di più i soliti
noti. 
4. Quando un laureato (non) formato sull'utilizzo di software
Microsoft (o di qualche altro solito noto) andrà a lavorare,
proporrà l'impiego dello stesso tipo di sistema operativo e di
applicativi. Cioè l'acquisto di nuove licenze dalle maggiori
software house, contribuendo così alla sempre maggiore potenza
economica e influenza politica di queste. 
__ L'importanza di esser aperti __
Non tutte le grandi case di software operano con la stessa
politica. Per esempio la Sun mette a disposizione per uso personale
o didattico i sorgenti del sistema operativo Solaris (formalmente
gratis, ma chiedendo di fatto 75 dollari). Quindi uno studente che
opera su questo sistema, seppure soggetto ad alcune limitazioni
imposte dalla casa madre, ha la possibilità di capire
effettivamente "come stanno le cose" (ed eventualmente di
modificarle per il proprio studio). Aziende come la Microsoft
tengono invece il più stretto riserbo sul codice sorgente. È 
innegabile che i prodotti Microsoft abbiano un'ampia diffusione
anche nel mondo della produzione e dei servizi (industrie, aziende
varie, enti pubblici, ecc.) per cui è giusto che gli studenti e i
laureati li conoscano. È sbagliato però considerarli come gli unici
strumenti da utilizzare.
Non si può non tenere conto che dalla metà degli anni novanta,
grazie alla facilità dell'accesso a Internet, la comunità dei
programmatori ha rivitalizzato l'idea del Free Software e ha
sviluppato migliaia di progetti secondo la licenza GNU/GPL. Per
capire l'importanza che oggi ha assunto il software così concepito
basta pensare all'enorme diffusione di Linux, progetto GNU/GPL per
eccellenza. 
Solitamente questi progetti sono portati avanti da gruppi di
programmatori che possono anche risiedere in aree geografiche
lontanissime tra loro. Chi partecipa si scambia i sorgenti (cioè il
codice con cui si realizza il programma) con il resto del team
attraverso la rete. Alla fine del lavoro questi sorgenti non
rimangono chiusi, ma vengono distribuiti assieme al programma
stesso. Talvolta sono solo i sorgenti a essere distribuiti,
permettendo così all'utilizzatore di controllare per bene cosa sta
per essere compilato e fatto funzionare sul proprio computer.
In questo modo si è venuta a creare una vasta rete di solidarietà e
di conoscenza. Ogni giovane programmatore ha la possibilità di
poter esaminare le tecniche utilizzate dai più esperti. Questo da
un lato costituisce l'opportunità di una crescita professionale per
migliaia di giovani e dall'altro ricrea lo spirito originario della
comunità dei programmatori, un po' come una enorme Berkeley degli
anni settanta, un luogo dove ogni tipo di conoscenza scientifica
veniva condivisa e utilizzata da tutti.
Al di là dei discorsi dal sapore idealistico, oggi giganti del
calibro della Ibm, della HP, della Compaq, solo per citarne alcuni,
stanno investendo ingenti risorse economiche nello sviluppo di
software di questa concezione.
__ Il ritardo europeo __
In effetti la nuova politica delle grandi case di software
(Microsoft esclusa) sembra profondamente diversa da quella
cominciata alla fine degli anni settanta. A quel tempo le software
house iniziarono negli Stati Uniti a porre sotto brevetto le
tecniche di programmazione, talvolta anche tecniche non
"proprietarie" ma ampiamente conosciute e utilizzate dai comuni
programmatori. Il brevetto americano tutela l'"invenzione" per
diciassette anni: un periodo spropositato di fronte alla rapida
evoluzione dell'informatica. 
L'effetto dei brevetti nella programmazione è stato deleterio
perché ha sia impedito il libero sviluppo della programmazione
indipendente, sia messo in difficoltà i "piccoli" programmatori che
spesso si sono visti citare in tribunale dai titolari dei brevetti
sulle tecniche che avevano utilizzato (spesso perché semplicemente
"riscoperte"). 
Proprio mentre la pratica di brevettare ogni semplice algoritmo
cominciava a entrare in crisi negli USA, l'Unione ha approvato una
legge che istituisce il brevetto europeo sul software. Di fatto
un'operazione considerabile ormai in controtendenza storica,
seppure ancora dannosa, perché pone un limite grave allo sviluppo
della tecnica e quindi alla qualità della vita.
__ Il diritto all'obiezione __
Sosteniamo, quindi, che ogni studente dei corsi di laurea che hanno
direttamente a che fare con la Computer Science, cioè Informatica,
Scienze dell'informazione, Ingegneria elettronica e Ingegneria
informatica, possa obiettare davanti all'obbligo di sprecare tempo
e denaro (soldi che come abbiamo visto servono ad alimentare un
apparato repressivo e liberticida) su sistemi operativi e
applicazioni che non contribuiscono di fatto all'arricchimento
della conoscenza nel campo dell'informatica "seria". Chi decide di
seguire un corso universitario ha il diritto di ricevere
un'istruzione adeguata al livello scientifico e chi insegna ha il
dovere di fornirla. Se questi non ne è in grado, non deve
penalizzare lo studente portandolo dopo quattro o cinque anni di 
lezioni universitarie a un livello concettuale non dissimile da
quello di una moderna segretaria d'azienda.
Per queste ragioni lanciamo una campagna di disobbedienza civile
con la forma dell'obiezione di coscienza all'uso del software
"proprietario" a sorgente chiuso.
Catania, 18 marzo 2000
FreakNet MediaLab (
http://www.kyuzz.org/freaknet
)

 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ciao, leggevo prorpio ieri su decoder #12 un intervista a richard Stallman,
nella quale si parlava di software libero e di GNU.
premetto che io non sono un programmatore mi sto avvicinando molto
lentamente alle materie informatiche perchè sono uno studente di
comunicazione e sono molto interessato alle nuove forme comunicative
derivanti dall'utilizzo del computer, sto comunque iniziando a prenderci
gusto. comunque in questo, articolo tra le altre cose che in opare hai già
ben esemplificato tu, viene affermata l'estrema importanza per i
programmatori di poter andare a modificare il software che utilizzano, in
modo da poter capire in prima persona come funziona un determinato software.
ora come ho gia detto, non essenso un programmatore questo problema non mi
tocca in oprima persona ma se guardiamo il problema da un punto di
osservazione più ampio possiamo facilmente comprendere come la libertà di
modificare software possa premettere un'accelerazione esponenziale della
specializzazione e delle possibilità di utilizzo di quest'ultimo che se
invece, rimane di proprietà di una azienda, sara limitato al solito
miglioramento annuale se non biennale. Ma non è solo una questione di
velocità di sviluppo è anche una questione di quantita di 4risorse messe a
disposizione di tutti e di cooperazione nella creazione delle risorse.
volevo inoltre precisare cher il software libero non è equivalente di
software gratuito, ma di libertà di modifica e di distribuzione. per una
spiegazione esauriente vedere Decoder#12, magari se ho tempo la trascrivo.
Ok in primo luogo volevo comunicare la mia adesione alla tua campagna,
chiedero in università il motivo per cui non possono essere istallate
macchine funzionanti con software libero, poi ti farò sapere cosa mi
rispondono.
qualche settimana fa un mio amico ha iniziato l'erasmus in germania e mi ha
detto che in università viene utilizzato solo linux.
lui frequenta biologia e non informatica, e quindi questo è una prova del
fatto che l'università italiana (nel suo complesso) non ha ne la forza ne la
voglia di insegnare a sperimentare e ad esplorare nuove strade complementari
alle tradizionali.
un'ultima considerazione, che può forse giustificare l'affrermazione
precedente. In Italia siete in pochi a conoscere bene il computer, io che
vivo al di fuori dell'ambito della computer science, posso affermare che
solo la metà delle persone sa utilizzare un computer che funziona con
windows, ma questo è un gruppo di utilizzatori passivi, per farti un esempio
alla mia università penso che quelli che hanno sentito parare di linux
saranno l'un per cento. è difficile fare pressione se si è in pochi.
Si dovrebbe cercare di fare un 'alfabetizzazione di secondo livello, so che
qualcosa viene organiozzato in alcuni centri sociali, o in alcuni hacklabs,
ma mi sembra che tutto rimanga all'interno della vostra cerchia.
So che può essere difficile insegnare a uno che sa a mala pena utilizzare
windows certe nozioni, ma quello che è importante è cercare di far
conoscere. il mio obiettivo non è quello di divebìntare un programmatore ma
almeno di essere un utilizzatore critico e consapevole e per arrivare a ciò
ho bisogna di conoscere, quindi programmatori di tutto il mondo unitevi,
cercate aiuti magari dalle vostre facolta per organizzare incontri e corsi
almeno agli studebnti delle altre facoltà.
il discorso potrebbe protrarsi ancora a lungo, ho provato a raccontare
l'esperienza di uno che è al di fuori della vostra "corporazione", perchè la
conoscenza è l'unico strumento che può farci migliorare, tutti.
ciao CdSG


 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ciao, leggevo prorpio ieri su decoder #12 un intervista a richard Stallman,


 strumenti da utilizzare.
Concordo pienamente con questo. Ma...
Vorrei aggiungere una cosa al messaggio: occorre ricordare che accanto a
poche case che come M$ la fanno da padrone utilizzando tecniche in odore
di "abuso di posizione dominante", esistono per fortuna ancora molte
case indipendenti che pur non offrendo software free cercano di offrire
prodotti onesti a prezzi onesti.  Fare software infatti è un lavoro,
piuttosto impegnativo tra l'altro, e, tanto per fare un esempio, i
dipendenti di Visual Vision devono essere pagati - ho provato a chiedere
il pane "free" al panettiere, ma da quell'orecchio non ci sente...
--
---------------------------------------------------------------
Visual Vision - 
http://visualvision.it/
 
http://visualvision.com
I leader del software ipertestuale.
Prova iPer Hyper Publish PRO: un'unica soluzione per realizzare
sia pagine Internet che CD-ROM!               [ASP, ESC member]
http://visualvision.it/hyperpublish/

campagna, 
non e' la "mia" campagna :-)
e' un'iniziativa del freaknet medialab di Catania, di cui ho 
forwardato il documento di presentazione. comunque forwardo la tua ed 
altre risposte nella mailing-list 
hackm...@kyuzz.org
 in cui ci 
stiamo sentendo tutti per la preparazione di hack-it 2000 (giugno, 
roma, forte prenestino). tra le molte cose in programma, sicuramente 
in quell'occasione verra' fatto il punto su questa campagna e penso 
che abbia buone probabilita' di partite alla grande. se vuoi 
contattarli direttamente, oltre alla lista hackmeeting, penso tu 
possa trovare l'indirizzo sul loro sito:
FreakNet MediaLab (
http://www.kyuzz.org/freaknet
)
p.s.: cortesemente, *quota* il testo a cui rispondi. io sono 
abbastanza tollerante su queste cose, ma da altre parti (compresa la 
lista hackmeeting) chi non quota, usa l'html eccetera vene subissato 
di improperi di default ;-)
-- 
bYeZ
T.H.E. Walrus
Key fingerprint = 82 90 B8 CB CD 47 10 56  36 58 0B 69 61 23 FD F2
PGP key available on keyservers


+------------------------------+
Junkie Dolphin, 
Ihgger Illogico #787, 
aka j_dolphin on the Gaming Zone
aka Faramir of Tyrn Gorthard, 
 
A! Elbereth Gilthoniel!                      
silivren penna míriel                         
o menel aglar elenath!                      
We still remember, we who dwell 
In this far land beneath the trees,  
Thy starlight on the Western Seas. 
togli 'nomorejanx' per spedire posta in privato!
+------------------------------+


cosa voul dire quotare?
ciao CdSG


ma la questione non è tanto nell'essere software libero nel senso del prezzo
ma libero di essere modificato
in questo modo se tu modifichi un software lo puoi anche rivendere ma nello
stesso tempo devi fornire il codice sorgente in modo che possa essere
modificato da colui che l'ha acquistato.
seconhdo me è questa la filosofia del software libero e non quella del
freeware scvaricabile e solamente utilizzabile. capisci che c'è una grossa
differenza.

 successo..."
infatti io non parlavo di questo, io ho scritto infatti di alfabetizzazione
di secondo livello, nel senso di fornire quelle nozioni che possano far
diventare tutti quelli come me da utilizzatori passivi di quello che ci
propinano  autilizzatori critici consapevoli delle scelte che possono
compiere.
non era un'accusa la mia, era un'incoraggiamento, una constatazione che la
consapeviolezza una volta acquisita va donata e insegnata.
ciao CdSG


cosa voul dire quotare?
solitamente i programmi per le news e per l'e-mail, se correttamente 
configurati, riportano l'intero testo del post\email a cui si 
risponde, preceduto da un segno di "quoting", tipo ">". 
chi risponde dovrebbe cancellare gran parte del testo a cui sta 
rispondendo, salvo quelle utili ai fini di una miglior comprensione 
della tua risposta. 
nel messaggio a cui sto rispondendo, hai quotato correttamente :-)
p.s.: questa del quoting non e' solo una pignoleria, ma e' un 
qualcosa che serve a farsi leggere piu' volentieri dagli altri e a 
far risparmiare banda a tutti quanti e tempo di connessione (cioe' 
soldi) a chi si scarica posta e news e se li legge offline. specie in 
caso di risposta a messaggi molto lunghi, e' doveroso evitare di 
farli rimbalzare piu' volte in rete.



dammi il tempo di laurearmi ^___^
cmq iniziative del genere come ad es. corsi presso le università della
terza età, esistono...


 di qualunque cosa gli capitasse sotto gli occhi.
son d'accordo, ma in tutte le facoltà ci sono laboratori di informatica o
quantomeno aule computer, quindi chi vuole avvicinarsi alla materia dovrebbe
poterlo fare.
comunque non è che parlavo di un'insegnamento universitario globale, io
penso che all'interno di un'area di studio uno dei compiti principali
dell'università è quello di far conoscere tutte le correnti ideologiche
dalle più ortodosse alle più radicali, questo deve valere, a mio parere in
tutti i campi, scentifici e non.
ed ecco allora che nelle aule multimediali ci saranno macchine che
funzionano con widnows ma anche con linux solo per fare un'esempio.
