No más módulos binarios no-GPL en Linux
Lo leí primero en LWN y luego seguí la discusión en la LKML. A partir de este mensaje de Martin Bligh:
So let’s come out and ban binary modules, rather than pussyfooting around, if that’s what we actually want to do.
se está planteando seriamente impedir que se carguen módulos binarios que no sean GPL desde el núcleo que se publique el 1 de enero de 2008. Incluso ya están discutiendo el parche que avisará de estas nuevas condiciones.
En general no hay argumentos en contra de hacerlo. Pero lo que más llama la atención es el silencio de Linus Torvalds, que fue el que siempre aseguró que los módulos binarios no eran trabajo derivado del núcleo y que por lo tanto no violaban la licencia GPL (muy bien rebatido en el mismo hilo). Su respuesta por ahora es sólo este lacónico mensaje de respuesta a un poema en broma de Greg KH.
Mañana seguramente empezarán los flames y los FUDs, de que así nos quedaremos sin drivers, que los drivers de Nvidia son buenos, y cosas así. Pero vaya, ojalá prospere. Quizás pasemos un tiempo con pocas opciones de hardware –la libertad no es gratis, ¿pero habéis probado las tarjetas Intel?– pero a la larga es la única opción razonable…. al menos para la supervivencia de la comunidad de Linux –el kernel– que está comprometida con los principios del software libre y no sólo con que les funcione el driver de Nvidia, Atheros o ATI.
Actualización: va a ser que no (¿cómo un tío tan listo y brillante técnicamente parece un abogado de Hollywood o gran corporación cuando se pone a hablar de temas políticos-éticos? ¿porque es informático?)
Me suena que más de uno en Ubuntu se va a romper los cuernos si esto prospera…
Como bien dices, és completamente necesaria esta medida.
Comment by Cubells — Thursday 14/12/2006 @ 5:51
No habrá más módulos privativos en el kernel Linux
Me entero en el blog de Ricardo Galli que enlaza a LWN y a un hilo de la lista de correo LKML:
Martin Bligh empieza caliente con la siguiente declaración:
So let?s come out and ban binary modules, rather than pussyfooting around, if that?s wh…
Trackback by SigT — Thursday 14/12/2006 @ 7:20
Me quedo con esta frase: “la libertad no es gratis”. Conlleva un esfuerzo/sacrificio por quienes la buscan.
Comment by alidhaey — Thursday 14/12/2006 @ 9:24
Estoy en parte a favor y en parte en contra…
Me explico: en donde trabajo llevamos el mantenimiento de los servidores de unos clientes. Son servidores IBM, con RHEL 3 y 4, y en ambos casos nos hemos encontrado con el tema de los módulos binarios, en un caso con las tarjetas de fibra óptica (resuelto al final porque redhat trae su propio driver integrado), y en el otro caso con una controladora RAID que funciona en parte por software -si no tiene el driver funciona como una controladora SCSI o SATA normal (me he encontrado con ambos casos), vamos, como un winmodem pero en RAID-. En un caso el cliente quería el raid aunque fuera medio software, en el otro caso no le importó que le pusiese un RAID por software… ¿Qué le digo al cliente?: Oye, que la máquina que te compraste y te salió x¤ no la puedes usar porque no hay drivers para los discos.
Que conste que los dos casos anteriores no son para ninguna máquina muy cara, son los xSeries de gama baja de IBM (306 uno y no me acuerdo el otro). El problema es que a estas máquinas IBM le pone unas controladoras Adaptec “baratas”, para las que no hay un driver libre que aprovechen todas las capacidades.
Lo bueno es que con la base instalada bastante grande que ya hay de servidores con Linux, y este creciendo de a poquito por el lado del escritorio, este paso ayudaría a que los fabricantes liberaran los drivers… o al menos las especificaciones para hacerlos.
Comment by Luis — Thursday 14/12/2006 @ 9:30
>Actualización: va a ser que no
Uff, menos mal, me ahorraré el comentario que tenía escrito.
Comment by René Guerra — Thursday 14/12/2006 @ 12:46
Igual que #5, por fin he soltado la respiración que llevaba aguantando desde que lei el post por la mañana.
Que queréis que os diga, me he leido el mail del Torvalds y me quito el sombrero.
Señores, más equilibrio y menos irse a los extremos, que los extremos resultan ser más contraproducentes que otra cosa.
Comment by Kr0n — Thursday 14/12/2006 @ 13:55
Completamente de acuerdo contigo #5
Comment by Bungow — Thursday 14/12/2006 @ 14:57
Uff, ahora si respiro, al igual que los demás
Comment by Luis — Thursday 14/12/2006 @ 16:03