Com publicar programari lliure si treballeu en una universitat
Al Moviment per al Programari Lliure creiem que els usuaris haurien de tenir la llibertat de modificar i distribuir el programari que utilitzen. L'adjectiu ÂŤlliureÂť de l'expressiĂł ÂŤprogramari lliureÂť fa referència a la llibertat: significa que els usuaris tenen la llibertat d'executar, modificar i distribuir el programari. El programari lliure contribueix al coneixement humĂ ; el programari privatiu no. Les universitats haurien de promoure l'Ăşs de programari lliure com a aportaciĂł al coneixement humĂ , de la mateixa manera que haurien d'animar els cientĂfics i els estudiants a publicar les seves obres.
Malauradament, molts administradors de les universitats mostren una actitud de cobdĂcia envers el programari (i la ciència): consideren els programes com una font d'ingressos, i no com a aportacions al coneixement humĂ . Els desenvolupadors de programari lliure han hagut de conviure amb aquesta tendència durant gairebĂŠ vint anys.
Quan vaig començar a desenvolupar el sistema operatiu GNU el 1984, el primer pas va ser deixar la meva feina al MIT. Ho vaig fer precisament perquè l'oficina de llicències del MIT no poguĂŠs interferir en la publicaciĂł del sistema GNU com a programari lliure. Havia plantejat una estratègia per oferir els programes GNU sota una llicència que garantĂs que totes les versions modificades tambĂŠ fossin programari lliure, estratègia que vaig desenvolupar a la Llicència PĂşblica General de GNU, i no volia haver de suplicar a l'administraciĂł del MIT que em permetĂŠs aplicar-la.
Amb el anys, sovint molts universitaris s'han adreçat a la Free Software Foundation per assessorar-se sobre com convèncer els administradors que nomĂŠs veuen en el programari un producte per vendre. Un bon mètode, aplicable fins i tot a projectes amb finançament especĂfic, ĂŠs basar la vostra feina en un programa ja existent publicat sota la Llicència PĂşblica General de GNU. DesprĂŠs podreu dir als administradors: ÂŤNomĂŠs podem publicar la versiĂł modificada sota la Llicència PĂşblica General de GNU; si no, infringirĂem el copyrightÂť. Un cop esvaĂŻt dels seus ulls el sĂmbol del dòlar, en general permetran publicar-la com a programari lliure.
TambÊ podeu demanar ajuda al patrocinador financer del projecte. Quan un equip de la Universitat de Nova York va desenvolupar el compilador GNU Ada amb fons procedents de les Forces Aèries dels Estats Units, el contracte especificava que calia fer donació del codi resultant a la Free Software Foundation. Negocieu primer l'acord amb el patrocinador i desprÊs mostreu educadament a l'administració de la universitat que aquest tema no es pot tornar a negociar. S'estimaran mÊs tenir un contracte per desenvolupar programari lliure que cap contracte, de manera que probablement ho acceptaran.
En tot cas, plantegeu la qßestió aviat, abans que el programa estigui mig acabat. En aquest punt, la universitat encara us necessita, o sigui que podeu jugar fort: digueu a l'administració que acabareu el programa i el deixareu operatiu nomÊs si accepten per escrit publicar-lo com a programari lliure (i sota la llicència de programari lliure que hà giu triat). Si no, nomÊs hi treballareu el suficient per escriure un article sobre el programa i mai no fareu una versió suficientment bona com per publicar-la. Quan els administradors sà piguen que les seves opcions són tenir un paquet de programari lliure que doni prestigi a la universitat o no res, en general triaran la primera opció.
La FSF pot a vegades convèncer la vostra universitat d'acceptar la Llicència PĂşblica General de GNU, o la versiĂł 3 de la GPL. Si no podeu fer-ho sols, doneu-nos l'oportunitat d'ajudar. Envieu un missatge a licensing@fsf.org, i poseu “urgent” al camp ÂŤAssumpteÂť.
No totes les universitats tenen polĂtiques cobejoses. La Universitat de Texas tĂŠ una polĂtica que fa molt simple publicar el programari que s'hi desenvolupa com a programari lliure sota la Llicència PĂşblica General del GNU. Tant la Univates, al Brasil, com l'Indian Institute of Information Technology de Hyberabad, a l'Ăndia, tenen polĂtiques a favor de la publicaciĂł de programari sota la Llicència PĂşblica General. Si us guanyeu primer el suport del professorat, podeu arribar a implantar una polĂtica semblant a la vostra universitat. Presenteu el tema com una qĂźestiĂł de principis: tĂŠ la universitat la missiĂł de fer avançar el coneixement humĂ , o el seu Ăşnic propòsit ĂŠs perpetuar-se a si mateixa?
A l'hora de convèncer a la universitat, sempre ajuda tenir determinació i adoptar una perspectiva ètica, tal i com fem al Moviment per al Programari Lliure. Per tractar la gent de manera ètica, el programari ha de ser lliure (en el sentit de llibertat) per a tothom.
Molts desenvolupadors de programari lliure nomÊs al¡leguen raons prà ctiques: defensen que es permeti als altres compartir i modificar el programari com a mitjà per fer-lo potent i fiable. Si aquests valors us impulsen a desenvolupar programari lliure, benvinguts siguin, i grà cies per la vostra contribució. Però aquests valors no us donaran una base sòlida quan els administradors de la universitat us pressionin o temptin perquè convertiu el programa en privatiu.
Podran argumentar, per exemple, que ÂŤencara podrĂem fer-lo mĂŠs potent i fiable amb els diners que en traurĂemÂť. Aquesta afirmaciĂł pot esdevenir o no certa amb el temps, però d'entrada ĂŠs difĂcil de rebatre. Podrien suggerir una llicència per oferir còpies ÂŤgratuĂŻtes i nomĂŠs per a Ăşs acadèmicÂť, fet que equivaldria a dir que el pĂşblic en general no mereix tenir llibertat, i argumentar que amb això s'obtindria la cooperaciĂł de la comunitat acadèmica, que (segons ells) ĂŠs tot el que necessiteu.
Si partiu d'uns valors pragmĂ tics, ĂŠs difĂcil plantejar bones raons per rebutjar aquestes propostes, però podreu rebatre-les si fonamenteu la vostra postura en valors ètics i polĂtics. Què hi ha de bo en fer un programa potent i fiable a costa de la llibertat dels usuaris? La llibertat no hauria d'estar present tant fora com dins del mĂłn acadèmic? Les respostes sĂłn òbvies si la llibertat i la comunitat es troben entre els vostres objectius. El programari lliure respecta la llibertat dels usuaris, mentre que el programari no lliure la nega.
Res no reforça tant la vostra determinació com saber que la llibertat de la comunitat depèn, en una instà ncia, de vosaltres.
Aquest assaig s'ha publicat al llibre Free Software, Free Society: The Selected Essays of Richard M. Stallman.