[LUG.ro] Desarrollo de drivers oficiales, gratis y libres

Lucas Sallovitz lugro@lugro.org.ar
Thu, 1 Feb 2007 18:47:19 +0100


Estuve investigando un poco más, les resumo los hallazgos:

- Un NDA puede tener ciertas ventajas, por ejemplo, la documentación
necesaria no siempre existe de manera independiente y muchas veces
está mezclada con otra información sobre el dispositivo que la empresa
no quiere o no puede (por contratos con otras empresas) liberar.
Incluso puede ser que se le deje ver el driver de windows a una
persona y que esa persona cree la especificación pública a partir de
eso, sin que el desarrollador real vea el código original.

- Es aceptado entre los desarrolladores que el código de un driver
funcionando es igual o mejor documentación que cualquier documento
para hacer otro driver.

- OpenBSD tiene la misma oferta en pie desde hace mucho tiempo, y
solicitan especificaciones activamente a muchas empresas, pero
explícitamente se niegan a firmar NDAs, exigen que toda la
documentación sea libre.

Saludos. Lucas.