[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.