Respecto a las impresoras sólo te digo un par de cosas: existe el PostScript. Existen los archivos PPD. Existe el PCL5. Todo eso significa "especificaciones". Que cualquiera puede consultar, y no se necesita un master para aprovecharlas. Y luego están las "winprinters" de mierda, con especificaciones cerradas. Tú compra lo que más te guste.
Las especificaciones son del fabricante, eso no te lo niego, pero no veo por qué no van a publicarlas. Ni que fueran secretos industriales o detalles de implementación... precisamente son unas simples instrucciones de uso!!!
Y en cuanto a dejar que la comunidad haga su trabajo: si de partida no estaban dispuestos a hacerlo ellos, qué más les da si alguien voluntariamente lo hace.
Luego también hablas de escribir drivers como si fuera una ciencia oculta. Y la verdad es que no lo es. No es trivial, pero con unas especificaciones es factible. Cuando salga el disco fotónico de que hablas, sus especificaciones deberán ser en términos del hardware al que vayas a conectarlo, así que si es un PC, pues serán puertos, direcciones de E/S e interrupciones, por muy fotónico que sea. ¿O te crees que la tecnología de los discos duros de hoy es la misma que hace 15 años? Puede que sí o puede que no, pero no nos importa ni neceistamos saberlo porque todos se ajustan a un estandar con especificaciones públicas.
En cuanto a tu ejemplo en el que nada funciona en linux de forma sencilla... tú intenta instalarte windows (2000 o XP, ni hablemos de 9x) en un disco SATA, a ver qué te parece la facilidad de windows.
Y no olvides guardar en un armario ignífugo tus CDs de drivers para los próximos años de vida de tu hardware. Consistente, supongo, en winmodems, winprinters y similares en su mayoría...
Por cierto... no te he comentado lo de las tarjetas pcmcia SMC 2635W que se vendían a 7,80€ en el MediaMarkt porque no funcionaban bajo Windows? (Y eso que venían con un CD de controladores...) Adivina en qué sistema operativo sí que funcionan.
-- Un plan es una lista de cosas que nunca suceden.
Que conste antes de nada que yo no sé mucho de este tema, pero voy a dar mi humildísima opinión.
Pero es que las especificaciones son suyas y hacen con ellas lo que les da la gana igual que tu haces con tu codigo lo que te da la gana y lo liberas si quieres (suponiendo que liberes).
Puede que las especificaciones sean suyas, pero en el momento en que compras un cachivache, creo que te has ganado el "derecho" a conocer las especificaciones de lo que compras, a saber qué lenguaje utiliza esa misteriosa máquina que escupe papel. Que ni siquiera es lo mismo que disponer del código fuente de los controladores.
E incluso si quisieran liberarlos, tu "driver" estaria listo bastante despues de que el hardware apareciera en el mercado
Por mí bien, nunca suelo comprar hardware de última hornada, es demasiado caro. De todas maneras, aún dejando de lado mis preferencias personales, que publiquen las especificaciones del hardware no me afecta para nada de manera negativa. Si el fabricante quiere hacer sus propios controladores, que los haga; si no los quiere hacer, que no los haga. Pero una vez tomada esta decisión, que publiquen las especificaciones, que no les cuesta nada, y nos permitirá obtener mejores controladores que los que ellos mismos publican instalables mediante apt-get. Tendré que esperar para tener mi DEB, pero al menos sé que puedo llegar a tenerlo.
¿Linux es un sistema operativo de hardware obsoleto?
Que el hardware haya salido al mercado hace unos meses no implica que esté obsoleto. En todo caso, es mejor un sistema operativo en el que sólo funciona hardware "obsoleto" que uno en el que el hardware simplemente no funciona. Quiero decir que el hecho de publicar las especificaciones del hardware no supone ningún retroceso, aunque tampoco resulte la panacea.
Y quien dice una impresora, que como bien dices esta bastante arriba, dice un disco duro o cualquier otro dispositivo que este bastante abajo.
Tengo entendido (aunque no estoy seguro) que precisamente en la detección y configuración de discos SATA GNU/Linux tiene ciertas ventajas. No sé si ha sido en esta misma bitácora o en otra donde otro usuario ha contado que tuvo problemas para instalar WinXP en un portátil porque tenía que meterle los "drivers" a través de un diskete, y su portátil no tiene disketera.
Y ademas es injusto que una empresa deje que sea la comunidad la que haga su trabajo.
¿Injusto para quién? No creo que la Comunidad se quejase de que les den facilidades para tener control absoluto sobre su propio hardware. De todas maneras, no tiene por qué haber dejación de responsabilidades: que el fabricante publique sus propios controladores, privativos si quiere, pero que facilite además el poder programar controladores libres a la Comunidad.
cuando en x años cambies de SO, tal vez el nuevo SO sea retrocompatible, lleve el driver en el disco de instalacion porque los de MS o Apple se lo han currado o tienen un acuerdo, o incluso, alguien le haya hecho a Canon el driver gratis dejandose los ojos en la pantalla haciendo ingenieria inversa
Tal vez, puede ser, quién sabe, a saber. Tal vez seamos invadidos por alienígenas y en unos años todo esto no nos interese lo más mínimo porque tratamos de sobrevivir escondidos en cuevas y devorando carne humana putrefacta. ¡Menudo novelón se me acaba de ocurrir! Pero lo importante no es el "tal vez", sino que si no lo hacen ellos, al menos cualquiera que se lo proponga pueda hacerlo.
has tenido que tener el hardware en la caja hasta que despues de un tiempo alguien "con los conocimientos tecnicos adecuados" ha hecho el driver (que por ganar tiempo, has compilado tu mismo para lo cual has tenido que instalar tres librerias que no tenias)
No si antes de comprar te informas acerca de la compatibilidad del dispos
- tu has usado tu impresora (o disco fotonico) desde el momento en el que lo sacaste de la caja Aparte de conectarla y ponerle papel, hace falta instalar un servidor de impresión y sus correspondientes drivers. Usualmente, siguiendo esos pasos, las impresoras funcionan. En linux puedes hacerte una idea de cuantas funcionan aqui [linuxprinting.org]
- lo has configurado con el raton y sin saber que es un campo electrico porque te han puesto un asistente que asume que eres un neurocirujano que de fisica sabe lo justito Si, a pesar de que estudie electronica y no soy neurocirujano, he configurado impresoras en linux con el raton para poder fumar con la otra mano.
- cuando en x años cambies de SO, tal vez el nuevo SO sea retrocompatible, lleve el driver en el disco de instalacion porque los de MS o Apple se lo han currado o tienen un acuerdo, o incluso, alguien le haya hecho a Canon el driver gratis dejandose los ojos en la pantalla haciendo ingenieria inversa. No solo he tenido que recurrir a ese tipo de drivers en MS o Apple, tambien en Linux. Habitualmente hay más para este último sistema. Quién sabe, quizá solo sean modas.
En cambio, si usas Linux: Ah, perdona, que no estabas hablando de Linux. :-P
Re:Muy bonito y tal...
(Puntos:2)Las especificaciones son del fabricante, eso no te lo niego, pero no veo por qué no van a publicarlas. Ni que fueran secretos industriales o detalles de implementación... precisamente son unas simples instrucciones de uso!!!
Y en cuanto a dejar que la comunidad haga su trabajo: si de partida no estaban dispuestos a hacerlo ellos, qué más les da si alguien voluntariamente lo hace.
Luego también hablas de escribir drivers como si fuera una ciencia oculta. Y la verdad es que no lo es. No es trivial, pero con unas especificaciones es factible. Cuando salga el disco fotónico de que hablas, sus especificaciones deberán ser en términos del hardware al que vayas a conectarlo, así que si es un PC, pues serán puertos, direcciones de E/S e interrupciones, por muy fotónico que sea. ¿O te crees que la tecnología de los discos duros de hoy es la misma que hace 15 años? Puede que sí o puede que no, pero no nos importa ni neceistamos saberlo porque todos se ajustan a un estandar con especificaciones públicas.
En cuanto a tu ejemplo en el que nada funciona en linux de forma sencilla... tú intenta instalarte windows (2000 o XP, ni hablemos de 9x) en un disco SATA, a ver qué te parece la facilidad de windows.
Y no olvides guardar en un armario ignífugo tus CDs de drivers para los próximos años de vida de tu hardware. Consistente, supongo, en winmodems, winprinters y similares en su mayoría...
Por cierto... no te he comentado lo de las tarjetas pcmcia SMC 2635W que se vendían a 7,80€ en el MediaMarkt porque no funcionaban bajo Windows? (Y eso que venían con un CD de controladores...) Adivina en qué sistema operativo sí que funcionan.
Un plan es una lista de cosas que nunca suceden.
Re:Muy bonito y tal...
(Puntos:1)( http://www.ekinabokatuak.com/ | Última bitácora: Jueves, 22 Febrero de 2018, 07:45h )
Que conste antes de nada que yo no sé mucho de este tema, pero voy a dar mi humildísima opinión.
Puede que las especificaciones sean suyas, pero en el momento en que compras un cachivache, creo que te has ganado el "derecho" a conocer las especificaciones de lo que compras, a saber qué lenguaje utiliza esa misteriosa máquina que escupe papel. Que ni siquiera es lo mismo que disponer del código fuente de los controladores.
Por mí bien, nunca suelo comprar hardware de última hornada, es demasiado caro. De todas maneras, aún dejando de lado mis preferencias personales, que publiquen las especificaciones del hardware no me afecta para nada de manera negativa. Si el fabricante quiere hacer sus propios controladores, que los haga; si no los quiere hacer, que no los haga. Pero una vez tomada esta decisión, que publiquen las especificaciones, que no les cuesta nada, y nos permitirá obtener mejores controladores que los que ellos mismos publican instalables mediante apt-get. Tendré que esperar para tener mi DEB, pero al menos sé que puedo llegar a tenerlo.
Que el hardware haya salido al mercado hace unos meses no implica que esté obsoleto. En todo caso, es mejor un sistema operativo en el que sólo funciona hardware "obsoleto" que uno en el que el hardware simplemente no funciona. Quiero decir que el hecho de publicar las especificaciones del hardware no supone ningún retroceso, aunque tampoco resulte la panacea.
Tengo entendido (aunque no estoy seguro) que precisamente en la detección y configuración de discos SATA GNU/Linux tiene ciertas ventajas. No sé si ha sido en esta misma bitácora o en otra donde otro usuario ha contado que tuvo problemas para instalar WinXP en un portátil porque tenía que meterle los "drivers" a través de un diskete, y su portátil no tiene disketera.
¿Injusto para quién? No creo que la Comunidad se quejase de que les den facilidades para tener control absoluto sobre su propio hardware. De todas maneras, no tiene por qué haber dejación de responsabilidades: que el fabricante publique sus propios controladores, privativos si quiere, pero que facilite además el poder programar controladores libres a la Comunidad.
Tal vez, puede ser, quién sabe, a saber. Tal vez seamos invadidos por alienígenas y en unos años todo esto no nos interese lo más mínimo porque tratamos de sobrevivir escondidos en cuevas y devorando carne humana putrefacta. ¡Menudo novelón se me acaba de ocurrir! Pero lo importante no es el "tal vez", sino que si no lo hacen ellos, al menos cualquiera que se lo proponga pueda hacerlo.
No si antes de comprar te informas acerca de la compatibilidad del dispos
abogado en Errenteria [ekinabokatuak.com]
Re:Muy bonito y tal...
(Puntos:2)( http://127.0.0.1/ | Última bitácora: Jueves, 01 Julio de 2010, 03:18h )
Aparte de conectarla y ponerle papel, hace falta instalar un servidor de impresión y sus correspondientes drivers. Usualmente, siguiendo esos pasos, las impresoras funcionan. En linux puedes hacerte una idea de cuantas funcionan aqui [linuxprinting.org]
- lo has configurado con el raton y sin saber que es un campo electrico porque te han puesto un asistente que asume que eres un neurocirujano que de fisica sabe lo justito
Si, a pesar de que estudie electronica y no soy neurocirujano, he configurado impresoras en linux con el raton para poder fumar con la otra mano.
- cuando en x años cambies de SO, tal vez el nuevo SO sea retrocompatible, lleve el driver en el disco de instalacion porque los de MS o Apple se lo han currado o tienen un acuerdo, o incluso, alguien le haya hecho a Canon el driver gratis dejandose los ojos en la pantalla haciendo ingenieria inversa.
No solo he tenido que recurrir a ese tipo de drivers en MS o Apple, tambien en Linux. Habitualmente hay más para este último sistema. Quién sabe, quizá solo sean modas.
En cambio, si usas Linux:
Ah, perdona, que no estabas hablando de Linux. :-P
Una vez metido, recordad lo sucedido [laquadrature.net].