Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Sun continúa negando información a OpenBSD

Comunidad
Por Draco
departamento eso esta feo ¿no? , Sección Comunidad
Puesto a las Mon Jan 27th, 2003 at 08:47:48 PM CET
Muchos de vosotros habréis oído hablar sobre el conflicto entre el líder de OpenBSD, Theo De Raadt, y Sun. Al parecer, Sun se niega a proporcionar información al equipo de OpenBSD acerca del funcionamiento de la cache de su procesador UltraSPARC III. Esto fue recogido hace ya algún tiempo por diversos medios como ZDNet en el Diciembre pasado.

El editor de KernelTrap, Jeremy Andrews ha publicado un artículo en el que relata como ha intentado ponerse en contacto con gente de Sun, sin obtener ninguna respuesta.

 


Sin embargo, el equipo de desarrollo de Linux sí que tiene dicha información. Dave Miller admite haber firmado un acuerdo de no divulgación con Sun, bajo el cual puede escribir código GPL a partir de lo que lea en dicha documentación, pero bajo ningún concepto puede distribuirla.

Subject: Re: A quick questions about ultrasparc 3 documentation
Date: Tue, 26 Nov 2002 14:26:23 -0800 (PST)
From: "David S. Miller"
To: andres@msu.edu

You are the second person in one day from the OpenBSD project to ask me this question, and I am going to give you the same answer. Please spead the knowledge so I don't have to sit here all day typing in responses.

I have docs under NDA with Sun that allows me to write GPL'd code based upon the documentation. I therefore cannot give the docs to anyone else.

And no, I no longer have any contacts at Sun that could help you guys out.

Theo sostiene que el sólo leyendo el código es muy difícil averiguar lo que necesita saber, aunque parece que Miller opina todo lo contrario.

SPARC es una arquitectura abierta, en el sentido que cualquiera puede hacer una implementación siguiendo estas especificaciones, sin embargo, la información sobre la que se está discutiendo es dependiente de la implementación que Sun ha hecho, que no tiene por qué ser pública.

< ¿Qué es exactamente Linex? (62 comments) | MandrakeSoft da un paso hacia adelante (11 comments) >
Enlaces Relacionados
· OpenBSD
· Sun
· ZDNet
· KernelTrap
· un artículo
· More on Comunidad
· Also by Draco

Encuesta
Sobre este tema opinas que...
· Sun está actuando mal al no dar la información. 33%
· Theo está actuando mal, está exagerando. 4%
· algunos desarrolladores Linux están actuando mal al aceptar el NDA. 18%
· Sun y algunos desarrolladores Linux están actuando mal. 14%
· todos están actuando mal. 5%
· ninguno está actuando mal. 5%
· otra cosa... 4%
· me falta información. 14%

Votos: 75
Resultados | Otras Encuestas

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Sun continúa negando información a OpenBSD | 13 comentarios (13 temáticos, editoriales, 0 ocultos)
Monstruos con dos cabezas (4.66 / 3) (#1)
por ridiculum a las Tue Jan 28th, 2003 at 04:30:05 PM CET
(Información Usuario)

No hace mucho hubo un hilo en slashdot (http://slashdot.org/article.pl?sid=03/01/24/1446217&mode=thread&tid=98)
a cerca de los problemas que hay en las grandes compañias para mantener una postura coherente.

Bajo mi punto de vista y tras haber leido la historia en kerneltrap la postura de David Miller es correcta, puesto que el no puede contar como funciona el asunto de las cachee. La forma de ver las cosas de Theo tambien tiene cierta lógica, por que es bastante complejo sacar el funcionamiento de todo el tinglado del UltraSparc III a partir del codigo.

El problema es que Sun es un monstruo de dos cabezas donde por un lado tenemos una cabeza que apoya a linux y el software libre en general (y openbsd es tan libre como linux, no lo olvidemos) y por otro lado tenemos la cabeza estilo M$.

Sun tiene codigo en la libc sin ir más lejos y yambien ha donado como SL el IDE Eclipse, asi que no es ninuna novata en estas cosas. Además, el negocio del Sun es el hardware. Si obsd es capaz de correr en SU hardware, creo que se habre puertas en lugar de cerrarlas, así que no entiendo el por que no han ofrecido a la gente de obsd la misma documentación que a David Miller (eso es lo que yo he entiendo de todos los correos que se han cruzado estos dias y que se pueden leer en kerneltrap)





No es que SUN niegue la documentación a OpenBSD (4.00 / 3) (#7)
por jorginius ("jorginius" en Google Mail) a las Wed Jan 29th, 2003 at 03:19:02 PM CET
(Información Usuario) http://www.rodriguezmoreno.com

Tal y como se menciona en el título de la noticia. SUN está dispuesta a dar la documentación de su micro a Theo si éste firma el NDA, igual que que hizo Dave Miller. SUN no pone ningun impedimento para que después se escriba y se publique el código correspondiente creado a partir de dicha documentación.

Tampoco se trata de un caso tan extraño. Muchos de los drivers que tenemos en Linux han sido creados de esa forma: firmando el NDA correspondiente y escribiendo la implementación GPL. Por ejemplo, este es el caso de los drivers de los scanners Primax. También para el port de Linux a PA-RISC se firmaron NDA para acceder a la documentación de HP, y hay muchos más ejemplos... Haced un:

$ find /usr/src/linux -type f | xargs grep -w NDA

Y podréis ver unos cuantos más.

En el caso de OpenBSD, los principios éticos de Theo de Raadt le obligan a no firmar ningún tipo de NDA y tampoco, claro, sacar la información de un código que ha sido escrito a partir de la aceptación de uno.

Aunque siempre es difícil sacar la documentación de un chisme a partir del código de otra persona, lo cierto es que el código de Linux en torno a las nuevas características del micro de SUN (que a pesar de todo, sigue siendo un SPARCv9) está bastante bien documentado (más comentarios que la media), bastante separado del resto y no parece especialmente oscuro (incluso para un analfabeto como yo :-)), así que no creo que fuera imposible para Theo hacer funcionar todas las nuevas características en su OpenBSD a partir del estudio de aquel código.

Más importante que el problema técnico, que lo hay, pienso que para Theo el problema principal es ético.



Sun continúa negando información a OpenBSD | 13 comentarios (13 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda