Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Por cierto, adems de ser distribuido bajo una licencia que respete estas libertades, el cdigo
fuente completo del programa debe estar a disposicin del usuario, ya que sin l sera
impracticable ejercer las libertades de estudiarlo, adaptarlo y mejorarlo.
Pgina 1 de 4
Las licencias no libres, o privativas, son aquellas que restringen al usuario en el ejercicio de
cualquiera de estas libertades. Cuando analizamos las consecuencias de que la administracin
pblica se vea privada de alguna de ellas, vemos que son imprescindibles para que el Estado
pueda cumplir su misin a conciencia.
Los datos de los ciudadanos
Una de las tareas ms importantes del gobierno es la custodia de los datos de los ciudadanos.
Cada vez que una entidad estatal interacta con un ciudadano, el resultado es un registro
documental del desarrollo y el resultado de la interaccin. Tomados en conjunto, los datos
custodiados por los distintos organismos estatales representan nuestra memoria social oficial,
la referencia legal definitiva cuando existen discrepancias entre los dichos de dos personas. Su
contenido es relevante a la identidad, el patrimonio y la historia de cada ciudadano. Se trata de
informacin altamente sensible: su filtracin, alteracin o prdida puede tener gravsimas
consecuencias para las personas afectadas. Es tambin informacin con una vida til muy
larga: a menudo debe ser accesible por cientos de aos, y an cuando ya no sea estrictamente
necesaria desde un punto de vista legal, contina teniendo un enorme valor histrico.
Dado que esta funcin est ntimamente ligada a la gestin de informacin, suele ser una de
las primeras candidatas a la digitalizacin, y con ella a la dependencia del software usado para
procesar, almacenar y transmitir los datos de los ciudadanos. Cuando el Estado utiliza software
a los fines de su custodia, es imprescindible que lo haga de tal manera que la seguridad de la
informacin, durante toda su vida til, no dependa de factores externos a su voluntad.
Los programas libres exitosos son tan seguros como sus equivalentes privativos, y
frecuentemente ms. Hay quienes argumentan que los programas libres tienden a ser ms
seguros, pero no son perfectos; todos los programadores cometen errores, y cada programa
que no sea trivial contiene errores. El mero hecho de ser libre no garantiza la ausencia de
vulnerabilidades accidentales, aunque ofrece por lo menos la posibilidad de buscarlas y
corregirlas.
Por contraste, el software libre s ofrece una proteccin general contra las vulnerabilidades
deliberadas, tales como puertas traseras, cdigo espa, bombas lgicas y similares. Cuando el
cdigo fuente de un programa no est disponible, o el usuario no tiene permitido estudiar su
funcionamiento, es fcil para sus programadores esconder funciones maliciosas dentro de l,
sin mucho temor de ser descubiertos. Este riesgo no es meramente terico: hay abundante
documentacin sobre instancias en las que an las empresas ms prestigiosas abusan de la
confianza del usuario, incluyendo cdigo malicioso en los programas que distribuyen. La nica
manera de saber si un programa obedece a lo que la administracin pblica exige de l, o si en
realidad est traicionndola, es ejercitando la libertad de estudiar el funcionamiento del
programa, examinando su cdigo fuente, compilndolo, realizando pruebas bajo un depurador,
analizando minuciosamente su comportamiento.
Los desarrolladores de software privativo estn expuestos a la tentacin de introducir funciones
maliciosas, porque se suponen en la posicin de esconderlas o imponerlas. Algunos ceden a la
tentacin, y otros no. Pero el desarrollador de un programa libre sabe que no puede imponerles
nada a sus usuarios, ni esconder nada de ellos a largo plazo. La probabilidad de ser detectado
y frustrado le ayuda a resistir la tentacin.
Otro aspecto en el cual los programas libres son potencialmente ms seguros que los
privativos, es en la correccin de vulnerabilidades: cuando descubrimos que un programa no
cumple con la misin esperada, ya sea por error o por diseo, es necesario corregirlo. Si la
licencia restringe la libertad del usuario de hacer la correccin, ya sea por sus propios medios o
delegndolo a otros, entonces slo queda el recurso de acudir al autor del programa, quien
estar en condiciones de dictar unilateralmente los alcances, tiempos de entrega y precios de
la correccin, e incluso de negarse a corregirlo. Alternativamente, se puede cambiar de
programa, pero esto trae aparejado un alto costo, adems de una eventual prdida de datos
por incompatibilidad con el sistema anterior. Para colmo de males, si este nuevo programa
Pgina 2 de 4
Pgina 3 de 4
Pgina 4 de 4