Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Drivers libres vistos desde la empresa

Comunidad
Por sanko
departamento , Sección Software Libre
Puesto a las Thu Sep 25th, 2003 at 08:16:25 AM CET
El otro día estaba hablando con un amigo que trabaja como administrador en una empresa del sector del mueble sobre los pros y los contras del software libre frente al software propietario. Una de las razones que argumentaba para decantarse por el software propietario era que cuando compras hardware muy nuevo o algo extraño no encuentras drivers libres.

Este punto de vista me hizo darle un poco de vida a mis desgastadas neuronas y llegamos a unas conclusiones algo interesantes que paso a exponer a continuación.

 


Normalmente hablo del software en general, sin concretar en productos ni marcas, pero esta vez haré una excepción y me referiré a Windows y Linux.

Cuando compramos hardware de cualquier tipo, ya sea tarjeta gráfica, impresora, etc, nos dan un disco con los drivers. Los drivers son unos programas especiales que permiten la comunicación entre el dispositivo físico y el sistema operativo y sin ellos no podremos hacer practicamente nada con nuestra nueva adquisición. Es práctica habitual llenar el disco con drivers para todas las versiones de Windows (W98, WNT, W2000, WMe, WXP) pero nunca encontramos drivers para Linux, como mucho en Internet.

Normalmente nos conformamos con esta situación, pero este es un error en el que no debe caer un usuario de software libre. Hemos comprado un hardware determinado y debemos exigir un driver para nuestro sistema operativo. Estamos en nuestro derecho.

Es algo así como los impresos de la administración. Yo soy de Castellón (Comunidad Valenciana) por lo que los impresos son bilingües, castellano y valenciano. Se hace así porque los impuestos son pagados tanto por castellano-parlantes como por valenciano-parlantes y todos tienen derecho a leer los impresos en su lengua materna.

Con los drivers tenemos el mismo caso. Estamos pagando por la compra de un hardware con su respectivo software, por lo que deberían entregarnos drivers de nuestro sistema operativo o descontarnos del precio el relativo a los drivers de Windows que no nos van a servir para nada. Desgraciadamente esto no es así. ¿Tenemos que aguantarnos con lo que hay? En realidad no, podemos hacer algo. Podemos pedir que se desarrollen drivers para Linux. Probablemente nos dirán que no, pero si todos los que compramos hardware pedimos nuestros drivers libres eso ya es una forma de presión.

Pero cuando hablamos de las empresas ya es algo distinto. Supongamos que una empresa usa software libre en sus sistemas y que necesita un dispositivo específico del que solamente hay disponibles drivers de Windows. Es un caso algo inusual pero podría darse. La empresa puede pedir drivers para Linux al distribuidor de hardware y los conseguirá dependiendo de la fuerza y del peso de la empresa en cuestión. Supongamos que no los consigue.

Tenemos dos opciones. Podemos desestimar el hardware y buscar una solución distinta o podemos desarrollar drivers libres que nos resuelvan el problema, mediante desarrollo propio o de una empresa externa. Sea como sea lo importante es que el producto final sea libre, ya que de esa forma podremos recuperar parte de la inversión realizada. ¿Cómo?

Supongamos que llevamos a cabo el desarrollo y ya tenemos nuestros drivers para usar nuestro hardware. Pues bien, es hora de compartir nuestro software con el resto de la comunidad, si es que no lo habíamos hecho desde el principio. Unos cuantos enlaces, un pequeño especio web y unos cuantos anuncios en portales de software libre bastarán. Por supuesto no tardaremos en aparecer en alguna revista relacionada con el tema. ¿Qué obtenemos con esto? Pues publicidad, y además gratuita. Nuestra empresa pasa a ser conocida, se dedique a lo que se dedique, y eso es tan valioso como el coste de desarrollar los drivers.

Estamos en una de esas situaciones extrañas que se da en ocasiones en el mundo del software libre y en la que todo el mundo gana. Gana la comunidad, ya que dispone de un driver libre nuevo y ahora tiene acceso a un nuevo dispositivo. Gana nuestra empresa, ya que tiene sus drivers y además es muy posible que haya gente que se ponga a trabajar para mantenerlos y mejorarlos de forma altruista, sin contar con que hemos recuperado parte de la inversión gracias a la publicidad lograda. Y en el caso de que el desarrollo se haya realizado por una empresa externa, esa empresa tambien gana por el trabajo realizado.

Hay gente que piensa que la falta de drivers de hardware nuevo es una debilidad de Linux y del software libre en general. Yo creo que se equivocan y que es un punto más en el que el software libre demuestra que es un sistema de desarrollo superior, incluso en circunstancias adversas.

< Campaña anti-patentes de software (reloaded) (8 comments) | Knoppix 3.3 lanzada (2 comments) >
Enlaces Relacionados
· More on Comunidad
· Also by sanko

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

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Drivers libres vistos desde la empresa | 18 comentarios (14 temáticos, 4 editoriales, 0 ocultos)
Al revés (4.66 / 6) (#6)
por sinner a las Wed Sep 24th, 2003 at 07:34:11 AM CET
(Información Usuario) http://www.escomposlinux.org/sinner/

Mi experiencia me dice: es al revés.

Ejemplo:

* Parato creador de microfichas. Drivers existentes para Windows 9x. Con Win2000/XP/2003 no funciona. La casa que lo fabricó se niega a sacar drivers para los nuevos Windows. La solución proporcionada por el fabricante es que compremos en nuevo "parato microfichamaker". Eso si, el parato vale más de $5000.

* Ordenador (de marca) con todo integrado en la placa base. Viene con WinXP de serie. Por razones de planificación, WinXP está prohibido en la empresa. Con la licencia de XP Pro, se puede "downgradear" a Win2000 legalmente. Se downgradea... y problemas de drivers: el driver de la tarjeta (chip) de video, es muy justito. El de la tarjeta (chip) de sonido es pésimo. El de la tarjeta de red... 2 días pensando que no existía (y es un chip/tarjeta 3Com, famos, que no es Marca Nisupu) y al final conseguimos instalar uno, tras unos malabarismos interesantes de movimiento de drivers, perfiles de jarguare , etc... Nota: Con Linux (Knoppix, Mandrake, RedHat), ningún problema, todo detectado a la primera.

* Portatil (de marca) con WinXP Home de serie. Knoppix/Mandrake/RedHat no tienen problemas. Se instala una licencia de Win2000 Pro... y no hay manera de que vea la tarjeta de red integrada.

* WebCam (de marca). De los tiempos del Win98. Con Win2000/XP no funciona. El fabricante, pasa de todo (no hay drivers). En Linux, funciona.

* Scanner SCSI (de marca). Con Win9x y Linux, funciona. Con Win2000/XP, no funciona (no hay drivers).

* Impresora (de marca). Con drivers (un mardito .exe) para Win 3.1 y Win9x. En Win2000 no funciona (no hay drivers). No es posible compartirla en Windows. Linux no tiene problemas, y CUPS la compartiria... si los drivers aceptaran tener la impresora en un puerto no local.

No sigo más, que me pongo de mala leche.


Salut,
Sinner


--
Sinner from the Prairy
Pogüered bai Mandrake
BOFHers Syndicate http://bofhers.org


Formas de presionar (4.50 / 4) (#4)
por porras a las Tue Sep 23rd, 2003 at 11:00:33 PM CET
(Información Usuario) http://www.lacoctelera.com/porras

Estoy muy de acuerdo en lo de presionar, y en una economía de mercado hay una forma facilísima de hacerlo: compra sólo hardware soportado.

--
Con las cosas que no sé, se podrían escribir 10.000 Enciclopedias Británicas.


Odio que tener que decir esto, pero no es así. (4.00 / 3) (#8)
por locke (locke AT gul DOT uc3m DOT es) a las Thu Sep 25th, 2003 at 09:26:59 AM CET
(Información Usuario)

Estoy de acuerdo en que se debería pedir drivers a la empresa, pero no se lo puedes exigir.
No es lo mismo un gobierno, que tiene obligaciones con sus ciudadanos, que una empresa, que sólo tiene obligaciones de que el producto que vende corresponda con la descripción técnica del producto que viene en la caja.
Si en la caja pone que el producto es para determinado sistema operativo, a tí nadie te esta engañando. Es como si comprases un espejo para un modelo determinado de vehículo, pongamos Troncomovil Picapiedra, y después te quejaras a la empresa de que no puedes instalarlo en tu cohete espaciál de Capitan Light Gear. El fabricante no tiene la obligación de sacar el producto para tu cohete, por que puede considerar que no es rentable y tiene todo el derecho a hacerlo. Lo que pasa es que tu puedes pedirles (no exigirles, por que con eso lo único que harías es cabrearles y te ignoren completamente) que hagan un driver para el sistema tuyo. Y si el fabricante recibe suficientes peticiones y ve que tiene mercado en ese sector, entonces, a lo mejor decide sacar los drivers. ¡Pero ojo! No está obligado a hacerlo.
En estos casos, está muy bien organizar algunas campañas de recogida de firmas, como se suele hacer en petitionsonline, para hacerle ver al fabricante cuanto mercado potencial se está perdiendo. Esto tiene más efecto, por que les ayuda a revalorizar el mercado y considerar nuevas lineas de producto. Pero el fabricante tiene que ver beneficios en desarrolar el determiando controlador para un producto. Porque, si el único usuario que van a tener de un sistema operativo, vas a ser tú, por 10 euros que has invertido en comprarte el espejo, y el beneficio de la empresa ha sido de digamos 4: Ya me diras donde encuentras al diseñador, ingeniero, etc.. que por menos de cuatro euros (tiene ser bastante menos, para tener beneficios) te adopte el espejito a tu cohete espacial.



No hay gente cualificada (3.66 / 3) (#2)
por svampa a las Tue Sep 23rd, 2003 at 10:30:35 PM CET
(Información Usuario)

¿Cuantas empresas tienen personal cualificado para programar un driver? La pura verdad es que muy pocas. Ni siquiera las empresas de informática cuentan con gente cualificada.

Cuando digo cualificada, me refiero a que la empresa considere, que dado el puesto que el empleado ocupa, debe estar cualificado para programar un driver. Otra cuestión es que haya algún "manitas" aficionado por su cuenta sepa hacerlo.

Pero eso es lo mismo que invitar a comer a unos clientes japoneses, sin contratar un interprete, contando con que en la empresa alguien habrá que se defienda en japonés.

Creo que para la empresa normal las opciones son, encontrar el driver en Internet, o desestimar el hardware. Aunque para una empresa acostumbrada a programar dispositivos, tu propuesta es un buena opción.



 
Serán demandadas..., posiblemente (3.50 / 2) (#10)
por asertus a las Thu Sep 25th, 2003 at 11:21:47 AM CET
(Información Usuario)

Estoy de acuerdo en el comentario, pero me temo que la única presión real será no comprar ese hardware...

En el desarrollo de drivers posiblemente se incurrirá en alguna ilegalidad, tal como sucede con los programas o chips que desprotegen las consolas, y es que con software libre se pueden desvelar detalles "técnicos" que se desea proteger, (un clásico es el problema de software libre en sistemas embebidos) y posiblemente la empresa del hardware te pueda demandar también por usar su nombre o el nombre de su producto para promocionar tu empresa, aunque sea para proporcionar un driver.

Como idea está muy bien, pero, repito, creo que la única presión real será no comprar...



 
Drivers libres vistos desde la empresa | 18 comentarios (14 temáticos, 4 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