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.

_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro

Responder a