El 2009-11-15 a las 22:26 +0100, Carlos E. R. escribió:
On 11/15/2009 07:40 PM, Camaleón wrote:
El 2009-11-15 a las 19:20 +0100, Carlos E. R. escribió:
Pero eso es lo que nos han venido contando desde hace años... habría que preguntarse si esa exigencia sigue vigente actualmente y de parte de dónde viene (Novell o nvidia, ...).
Sigue vigente. Viene de la gente del kernel (Linus T. y todos los demás). Recuerda que mucha gente acusa a Novel de ir en contra del software libre, por eso del acuerdo con MS, y otras cosillas, les tienen ganas. Así que se andan con cuidado.
No lo entiendes...
A ver, una cosa es que el driver de nvidia sea cerrado y otra cosa es dónde está hospedado.
Sí, es otra cosa. Pero tiene una relación indirecta que afecta.
Verás, es que me parece muy curioso. En primer lugar, los únicos paquetes del driver y del kernel de nvidia que están en el servidor de nvidia son los de openSUSE/Novell. Ni RedHat, ni Ubuntu... Sólo openSUSE/Novell. ¿No te parece cuanto menos "curioso"? A mi sí. Y me pregunto... ¿cómo se instala el driver de nvidia en el resto de distribuciones? ¿o no existe ese driver? Y después, tras leer el Readme que hay en el servidor de nvidia pues la cosa se pone más "curiosa" aún. Así que los de nvidia se lavan las manos y dicen: "señores, estos paquetes sólo están aquí por deferencia (¿"deferencia", acaso pueden elegir?) a Novell, si hay algún error, informen en el bugzilla de Novell. Nosotros sólo damos soporte a nuestros drivers que hacemos nosotros y que hay que compilar" Pero Novell le pasa la pelota a nvidia y así... ¿No te parece un poquito "raro"? A mí sí :-) Y por último, me parece "curioso" que ninguna distribución tenga problemas en distribuir los drivers de nvidia. En fin, son cosas que me pregunto un domingo por la noche, nada más.
Ya sabemos que al utilizar programas de código cerrado en los equipos estamos "vendidos" pero una vez que el driver está hecho, el hospedaje sólo depende de un acuerdo entre el fabricante (nvidia) y las distribuciones (openSUSE, ubuntu, etc...)
Te olvidas de una tercera parte que manda: los desarrolladores, los autores del software abierto que usan las distribuciones, y son ellos, los autores del kernel, los que se oponen a que openSUSE distribuya el driver de NVidia. A ver, que son tres mensajes ya que te lo he dicho, que los desarrolladores del kernel an amenazado con denunciar a Novell si lo distribuyen... ¿como quieres que te lo diga?
El truco que han encontrado es que Novell prepara el rpm con el driver que ha preparado NVidia, y lo distribuye NVidia, no Novell.
¿Que tiene que ver que el driver sea cerrado? Pues que mientras lo sea, la gente que desarrolla el kernel dicen que es ilegal distribuirlo. Que lo distribuya una casa de software cerrado tiene cierto pase para ellos, pero que lo distribuya una casa de software abierto, no.
No van por ahí los tiros, Carlos, de este tema ya hablamos largo y tendido en la lista y fuera de ella. Y si no recuerdo mal, yo le daba la razón a los desarrolladores y no a los usuarios. Sigo pensando igual, ese no es el tema que quiero sacar. Lo que me preguntaba es por qué openSUSE/Novell parece ser la única distribución "especial" en este aspecto. Y cuando digo "especial" me refiero concretamente a dos cosas: 1/ La que tiene los paquetes compilados en el servidor de nvidia 2/ La que parece que ha llegado a un acuerdo tácito (descrito en el README del servidor) por el cual los problemas en los paquetes compilados los debe resolver Novell/openSUSE a través de su bugzilla. Eso es lo que me pregunto. Eso, y el hecho de que el resto de distribuciones pone a disposición de sus usuarios los paquetes ya compilados disponibles en los servdiores de las propias distros, me hace preguntarme si realmente nvidia en la "mala" de la película. Eso, y el hecho de que no leído de ninguna represalia por parte de nvidia ante el resto de distribuciones. No sé, ya digo, son cosas que me pregunto los domingos por la noche, nada serio :-)
No sé como se las apañan, pero la postura oficial de Novell no ha cambiado. Ellos dicen que los demás tampoco tienen los drivers de NVidia en sus propios servidores, que los tienen físicamente en otros. Puede haber una redirección, que me parece es lo que hacen en ubuntu.
No lo creo. Las distribuciones usan sus propios servidores y no creo que nvidia se oponga a ello, ya que de lo contrario realmente no podrían estar "subidos" en ningún servidor puesto que nvidia pondría una demanda contra ese sitio porque además son de acceso público y conocido.
Yo no he dicho que Nvidia se oponga. Nunca lo he dicho. No son ellos el problema.
Pues si no son ellos el problema ¿quién lo es? Si nvidia pone facilidades para que las distros puedan distribuir los drivers y el paquete del kernel compilado desde sus propios servidores ¿por qué no hacerlo? ¿Qué problema hay en eso si se cuenta con el beneplácito del fabricante? Java, Flash player... todos están bajo /non-oss ¿por qué no los drivers nvidia? :-?
Es que no tiene sentido. Yo al menos no he visto ninguna demanda de nvidia contra esos servdiores y tampoco he leído que les hayan cerrado algún sitio.
¿Y donde he dicho yo que NVidia vaya a demandar a nadie? A ver, tómate un café y vuelve a leer tranquilamente lo que he dicho.
Relax, Carlos que yo no hablo de eso. Sólo digo que si nvidia está "receptiva" sería un buen momento para aprovecharlo y establecer una relación más lógica con las distros, que pasa porque sean ellas las que hospeden los drivers ¿no crees? así estarían todas en las mismas condiciones. Al fin y al cabo, es lo que se está haciendo ahora, sólo se trataría de normalizarlo para que fuera un sistema transparente y el usuario no se hiciera las preguntas que me hago yo.
Pues sí les da. Empezando porque Novell no dice/reconoce haber hecho esos rpms. Ojo, el rpm, no el driver.
Eso no es lo que está escrito en el readme y yo me fío de nvidia que dice que vaya a pedirle explicaciones a Novell si tengo problemas con sus paqueticos rpm del driver :-)
NVidia puede cantar misa (católica), que los de Novell cantan otra misa (reformista), y no tienen porqué decir lo mismo, en público al menos. Se lo que dice el readme, soy yo el que lo ha hecho notar en varias listas. Y lo hago a propósito para ver si Novell se cae del burro y hace algún comentario oficial al respecto, porque contradice lo que ellos sostienen.
Pues ya ves el comenario que ha hecho Marcus Meissner: que informe en bugzilla de Novell... y en bugzilla de novell le dicen que se vaya al de nvidia. Pasarse la "patata caliente" no es la mejor estrategia que digamos :-/ La postura de nvidia está clara ¿y la de Novell? Parece que no, porque hay opiniones divergentes entre lo que se puede reportar y lo que no. Y esas opiniones vienen del personal de la propia Novell/openSUSE.
Son cuestiones de abogados, recuerda.
Es un driver ilegal, según la gente del kernel, luego no se te ocurra redistribuirlo porque te denuncio. Cuidadín con lo que haces, Novell... Lo han dicho, por escrito.
No se trata de distribuir "nada" de forma ilegal. Se trata de hablar con nvidia y ofrecerle hospedar el driver en otros servidores en lugar de los suyos propios. Quizá hasta le venga bien.
A Nvidia le da igual... ellos no ponen pegas (que yo sepa). Leetelo de nuevo...
Pues si a nvidia le da igual, que openSUSE defina un protocolo claro de actuación pero no puede dejar las cosas en el aire. Bueno, sí puede, pero le resta credibilidad.
¡Es más! No hace mucho, algunos meses, que te comenté de un opensusero que intentaba hacer un repositorio con drivers de ATI ya preparados para la distro, y le hicieron desistir, con amenazas. ¿No lo recuerdas? Y las amenazas no venían ni de Novell ni de ATI ni de NVidia... sino de un desarrollador del kernel, que da la casualidad que trabaja para Novell.
Lo recuerdo como si fuera ayer :-) Pero en ese momento desconocía la postura de nvidia con este tema, pensaba que la única distribución que tenía los drivers compilados era openSUSE/Novell debido a algún acuerdo concreto entre ambas, pero ¡qué va! rara es la distro que no tenga esos paquetes preparados para sus usuarios ¡y no están en el repo de nvidia!
A Novell no le dejan poner los drivers de ATI/NVidia en sus propios servidores...
Eso es lo que, tras leer el README de nvidia, pongo en duda :-) Quizá a Novell no le interese ponderlos... en cualquier caso, la postura por parte de openSUSE/Novell debe ser clara y en este momento me parece que no lo es poeque cada uno dice una cosa distinta.
No se puede. Intentalo, te lo cierran como inválido. Igual que antes.
Entonces, Carlos, Novell/openSUSE tiene un pequeño "conflicto" interno que nada tiene que ver con nvidia y eso sería más preocupante. Porque la nota de nvidia sobre el estatus de los rpm que hace Novell es bien clara.
¡Claro que hay un conflicto! En mi opinión, Novell querría mantener esa colaboración en secreto, pero NVidia no.
NVidia prepara los drivers y los distribuye. Ellos consideran que el empaquetar un driver en un RPM ya adaptado para que enganche perfectamente con una distro particular, es cosa de la distribución y responsabilidad de la distro, no de NVidia (son muchas versiones de distribuciones, mientras que windows es uno sólo). Y supongo que piensan que las distribuciones tendrían que distribuir también esos rpms, y encargarse de recoger los bugs de ese rpm, por lo menos hasta saber que es cosa del driver antes de derivarlo a nvidia.
No sé, a mí me parece que nvidia está bastante dialogante últimamente. No creo que les importara que los paquetes estén en los servidores de openSUSE/Novell (o en cualqueir otro lado) si lo solicitaran debidamente.
Que no es lo que interpretan en Novell, obviamente, que sólo responden del empaquetado del rpm, nada más, y te cierran el bug como inválido.
La verdad es que no sé qué es lo que interpreta Novell porque no lo dice claramente ni tampoco nos dice a qué tipo de acuerdo han llegado con nvidia y qué le correponde a cada uno gestionar :-( ¿Crees que un bugzilla en Novell (de nvidia) que llega desde la SLES sería rechazado como "invalid"? Sí, es una pregunta "capciosa" >:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org