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

federico luna lugro@lugro.org.ar
Wed, 31 Jan 2007 13:10:19 -0300


On 1/31/07, Lucas Sallovitz <krusty.ar@gmail.com> wrote:
> Es interesante y no lo sabía, de todas formas me parece
> contradictorio, salvo que en la misma especificación haya comentarios
> a cerca de que cosas se pueden implementar o como. Si no, cual sería
> la diferencia con hacer el driver para windows open source y dejar que
> cualquiera lo copie?
No se supongo que la diferencia estará en el contrato NDA en si,
alguno permitirán liberar el código otros no. No lo se.

>
> De más está aclarar que una vez que hay un driver funcionando, hacer
> otro para otro sistema o con otro propósito es una tarea trivial,
> porque lo importante de un driver es la especificación de la interfaz
> con el dispositivo físico.
No se si sea trivial o no. Si estoy seguro que te ahorrarías trabajo.
Mejor tener algo que nada.
Te paso un link a un a entrevista a dos desarrolladores de driver para
OpenBSD, que para hacer algunos drivers con licencia BSD leyeron el
código GNU del kernel linux :)

http://kerneltrap.org/node/6497/

Y una pagina que encontré recién donde figura si usaron reverse-eng
para hacer los driver de placas wireless.

http://en.wikipedia.org/wiki/Comparison_of_Open_Source_Wireless_Drivers

y para más información todavía

google: openbsd wireless reverse

saludos
-f