L’economia política del codi obert
Dijous passat vaig assistir a la conferència de Manuel Castells realitzada al Cosmocaixa, titulada L’economia política del codi obert, sota la conducció de l’editor digital Jose Antonio Millán. La conferència va complir amb les expectatives i tot i no aportar cap novetat dins el debat, va servir per aclarir molts aspectes difosos del codi obert. Sobretot va ser una excepcional oportunitat de fer un repàs al llarg de l’historia de la informàtica, el programari lliure i la cultura del codi obert, molt adient per a persones interessades en la temàtica però no habituades a l’univers hacker. De la conferència ja n’ha extret els apunts més rellevants en un bon post Message in a bottle, pel que em limitaré a comentar els punts que em van semblar més significatius.
Partint de la base que el codi obert és una forma més d’evolució científica (com ho han sigut les fórmules bàsiques de la ciència) i com bé s’apunta a Message in a bottle l’experiència en pirmeríssima persona de Castells de seguir l’evolució de la cultura hacker i de codi obert a la Universitat de Berkeley (un dels centres que més hi van contribuir) la conferència va començar amb un repàs a l’evolució del programari i els sistemes operatius que més han influït al que tenim avui en dia.
Del primer gran sistema operatiu de temps compartit, el Multics, creat als Bell Labs., passant per UNIX i el BSD a Berkeley, on es produeix el punt d’inflexió per al naixement al MIT del moviment GNU, i acabant en la popularització d’Internet que provoca la creació i desenvolupament en xarxa de Linux, i la creació d’aplicacions revolucionaries com el navegador web Mosaic de la NCSA i el servidor Apache.
Un cop posats en context, el sociòleg professor de Berkeley va tractar el funcionament de la cooperació, com a base per a l’èxit del codi obert. Concretament va explicar la Paradoxa del Fresc en la que es basa l’economia política de la cooperació. La “Paradoxa del Fresc” afirma que mentre hi hagi dins una comunitat el suficient número d’elements que treballin per al bé del grup, sense importar-lis que aquests s’aprofitin dels seus esforços sense res a canvi, el sistema funcionarà. Aplicat al món del programari lliure, mentre hi hagi prou desenvolupadors de codi, el programari lliure seguirà funcionant, tot i que la proporció de desenvolupadors respecte als usuaris sigui ínfima.
De la diversitat del programari lliure, com a benefici per la seguretat dels sistemes, havia sentit vàries comparacions tals com el perill dels mono conreus, en els que una plaga pot fer malbé tota la collita (i un virus afecta al 95% d’ordinadors del món, que tenen Microsoft als seus budells), Castells en canvi parla d’animals clonats, els quals tots tindrien el perill de ser afectats per un sol virus.
Ja acabant la conferència Castells parlà de la defensa del codi obert. Per ell argumentar ideològicament a favor del codi obert és un error, ja que son arguments no tangibles ni demostrables. Fer-ho en canvi, amb arguments tècnics, econòmics, culturals, organitzatius, … és una excel·lent forma de fer activisme en pro del programari lliure i el codi obert en general, ja que es tracta de fets irrefutables i consistents que avui en dia ja no tenen contrarèplica.
Finalment Castells aprofitant el torn de preguntes va acabar de plasmar les idees bàsiques del codi lliure, amb temes actuals:
- Sobre la neutralitat tecnològica que es demana als governs que es posicionen a favor del programari lliure, Castells va dir que era una fal·làcia ja que en realitat la neutralitat significa tot el contrari, es a dir, compensar la balança entre progrmari privatiu i lliure, que és el que precisament s’està fent des de les institucions públiques (amb molt bon criteri per cert).
- El codi obert evita la dependència tecnològica constant (sobretot dependència de tecnologia estrangera).
- L’accés lliure al codi es acapitalista, és una economia organitzativa i poc jeràrquica.
- Existeix poca iniciativa pública i privada a l’estat espanyol respecte al codi obert. Hi manca la investigació.
Personalment l’única nota negativa de l’acte va ser que Castells no realitzés la conferència en català, ja que tenint en compte que l’acte era a Barcelona no hi veig raons per fer-ho en castellà.
En tot cas donar l’enhorabona a Manuel Castells per la gran conferència que fa oferir, i donar les gràcies al Cosmocaixa per aquesta iniciativa.
Benjamí wrote:
Defensar el programari lliure només per motius tècnics, pot ser un perill per la llibertat. Sovint en Richard Stallman ho diu, afegint que està preocupat perquè veu que massa gent es canvia cap a lliure per mor de motius tècnics (i de preu) sense tenir en compte el veritablement important, que va donar lloc a tot això: la llibertat.
Qualsevol dia, el programari privatiu pot ser també fort i estar ben pensat. Aleshores, els que van canviar a programari lliure per motius tècnics, poden tornar al privatiu i perdre la seva llibertat.
El programari lliure no té els seus orígens en res tècnic ni en la comoditat, sinó en la llibertat. Tots el que fins ara l’hem usat, els que el van fer, va ser a base de tenir programes molt incòmodes, també insegurs en alguns moments, però quedant-s’hi i continuant per aconseguir llibertat.
La seguretat va arribar després.
La comoditat està arribant ara i és relativa, perquè els fabricants de maquinari no posen gens fàcil fer controladors i comprar una tarja WiFi pot ser un bon maldecap. Per això, fins i tot ara qui el tasta i té problemes amb l’escanner, el mòdem o la xarxa WiFi, s’en va. Només he vist quedar-s’hi als que tenen ben clara la cosa de la llibertat
Posted on 24-Mar-05 at 6:34 pm | Permalink
Joan Melià wrote:
Manuel Castells va ser un gran activista de la llibertat en temps de dictadura, raó per la qual va haver de marxar a França i fugir de la repressió. Això em fa pensar que té ben clar el significat de llibertat.
Ara bé, en quant al programari lliure suposo que la seva és una visió una mica més pragmàtica. Tenint en compte que son pocs els que canvien per motius ideològics (encara que aquests siguin “fidels”), Castells proposa fer activisme amb altres tipus d’arguments per tal d’aconseguir fer arribar el missatge al major nombre de persones possible.
Estic d’acord amb tu Benjamí que (en la majoria dels casos) ara per ara qui decideix utilitzar programari lliure ho fa perseguint aquesta llibertat, però la meva sensació és que aquest fet està canviant poc a poc. En tot cas del futur en sabem ben poc i s’haurà de veure com evoluciona aquesta tendència ara que el programari lliure agafa embranzida.
Posted on 25-Mar-05 at 2:24 pm | Permalink
Benjamí wrote:
Em preocupa que vagi canviant, perquè com deia, si hom –o don– canvia per qüestions tècniques obviant les qüestions ètiques.
Amb aquesta motivació, perquè no han de tornar al privatiu quan sigui tècnicament superior? Pot passar en qualsevol moment, programar bé està al seu abast.
Richard Stallman, el pare de tot plegat, també està preocupat pels canvis només per motius tècnics, el que promou el moviment “Open Source”. Es desmarca amb una carta a news.com, perquè van qualificar el compilador GCC d’Open Surce.
Es podria resumir en que el programari lliure va sorgir per motius ètics i que hi ha qui no ho explica. El moviment “open source” només promociona, no explica.
No passaria res si no fos per la força que encara té el privatiu. Qualsevol dia pot ser millor.
P.e. aquí tens entès en seguretat, no gaire llunyà al programari lliure (diu que va revisar el llibre d’en Mas) seduït pel IIS:
http://www.caballe.com/2005/03/25.html#a5075
Tant de bo que arribi el dia en que tota la part ètica no s’hagi d’explicar més que per a fer història. Avui toca explicar-la per refermar la cosa, no se si m’explico
Posted on 26-Mar-05 at 7:21 pm | Permalink
Joan Melià wrote:
Suposo que el tema de l’ètica ha quedat en un segon pla en la popularització del programari lliure. Però això, crec jo, té la seva lògica.
M’explico, hi ha relativament poques persones que puguin valorar la llibertat d’un sistema operatiu o del programari en general. Si cada vegada hi ha més gent que utilitza programari lliure, és normal que aquestes persones no tenguin en compte els motius ètics, bàsicament per desconeixença o desinformació, així que em sembla que caldrà seguir explicant i refermant l’ètica del programari lliure.
Posted on 27-Mar-05 at 8:06 pm | Permalink