[Olpc-uruguay] Que cosas che !!!

Andrés Ambrois andresambrois en gmail.com
Vie Ago 14 15:20:51 EDT 2009


On Friday 14 August 2009 02:31:02 pm Sebastian Silva wrote:
> El 14 de agosto de 2009 10:15, Flavio Danesse<fdanesse en gmail.com> escribió:
> > Si las XO son de los gurises y poseen software libre, los gurises deben
> > tener la clave del root para tener acceso total a su XO, si no lo tiene se
> > está violando la licencia GPL lo cual es un tema legal.
> > De lo contrario, la única forma de que no se esté violando GPL es que las 
XO no
>> sean de los gurises, o sea, que el dueño sea el estado o el LATU, en cuyo
>> caso constituye una demostración de como se puede convertir en privativo
>> al software libre.

> Ahora bien, sobre violar la GPL, recién la GPLv3 tiene provisiones contra
> este tipo de abuso. Dice el preámbulo (
> http://www.spanish-translator-services.com/espanol/t/gnu/gpl-ar.html ) :

Gracias Sebastián! Estaba a punto de escribir lo mismo :).

Primero que nada quiero decir que No Soy Un Abogado, y que todo esto es 
relativo a mi interpretación de la licencia. 

Una aclaración sobre la provisión sobre la GPL sobre la "información de 
instalación": el mecanismo que implementó OLPC para hallar un balance entre 
las obligaciones que impone la GPLv3 y la seguridad que requerían los 
gobiernos, son las claves de desarrollador.

Cualquiera puede pedir una clave de desarrollador dirigiendo su navegador a 
file:///home/.devkey.html, como indica [0]. Esto le permitirá instalar 
cualquier sistema en la máquina, incluso aquellos no firmados, e interactuar 
con el firmware directamente.

Las claves de desarrollador son la encarnación de la "información de 
instalación" a la que se refiere la GPLv3 en la arquitectura de seguridad de 
OLPC.

En [1] pueden encontrar una explicación de la motivación detrás de esto.

Así que los invito a pedir una clave de desarrollador, a Flavio y a todos los 
chicos  y docentes que quieran investigar fuera de la seguridad provista por 
OLPC/LATU. Si bien es discutible si es recomendable para usuarios inexpertos, 
es parte de las libertades que les garantiza la licencia GPLv3, y a muchos nos 
encantaría ver que se ejerciten.

[0] http://wiki.laptop.org/go/Activation_and_Developer_Keys
[1] http://wiki.laptop.org/go/Developer_key_philosophy

> *"""*
> *Existen algunos dispositivos diseñados para negarles a los usuarios el
> acceso para instalar o ejecutar versiones modificadas del software que
> contienen, aunque el fabricante pueda hacerlo. Esto es esencialmente
> incompatible con el objetivo de proteger la libertad de los usuarios para
> modificar el software. El patrón sistemático de tal abuso se da en el área
> de productos para el uso por parte de individuos, precisamente un área en
> la cual se vuelve más inaceptable. Por lo tanto, hemos diseñado esta
> versión de la GPL a fin de prohibir la práctica para dichos productos.*
> *"""*
>
> Y ojeando más en detalle, en el artículo 6:
>
> *"""*
> *(...)
> Por “información de instalación” de un producto de usuario se entiende
> cualquier método, procedimiento, clave de autorización u otro tipo de
> información requerida para instalar y ejecutar versiones modificadas de una
> obra amparada en dicho producto de usuario a partir de una versión
> modificada de su Fuente Correspondiente. La información debe ser suficiente
> para garantizar que el funcionamiento continuo del código objeto modificado
> no se vea afectado o imposibilitado por el solo hecho de haberse realizado
> la modificación.
> (...)
> La Fuente correspondiente que se transmita y la información de
> instalaciónque se proporcione conforme a esta sección deberán
> presentarse en un formato
> sobre el cual exista documentación pública (y con una implementación
> disponible para el público en código fuente) y no deberán requerir ninguna
> clave o contraseña especial para su desempaquetamiento, lectura o
> reproducción.
> **"""*
>
> No me parece un tema tan menor, habiendo software con licencia GPLv3 en la
> XO. Sobretodo porque las versiones que están disponibles en terreno están
> un poco desactualizadas y no veo quien asumirá el desarrollo y distribución
> de versiones nuevas - si es el LATU en Uruguay, pues no sé quien lo hará en
> Perú, pero creo que debe ser una iniciativa comunitaria.
>
> Saludos

-- 
  -Andrés


More information about the Olpc-uruguay mailing list