[opensuse-es] [OT] ¿Quién desarrolla/paga el kernel?
Hola :) He visto este enlace y he recordado que alguna vez ha salido algún comentario al respecto en la lista así que ... espero que os parezca interesante: http://lwn.net/Articles/222773/ Rafa --------------------------------------------------------------------- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-05-17 a las 21:05 +0200, Rafa Grimán escribió:
Hola :)
He visto este enlace y he recordado que alguna vez ha salido algún comentario al respecto en la lista así que ... espero que os parezca interesante:
Curioso, sí... Tendrían que extender el estudio a otros proyectos, no solo al kernel. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGTOYctTMYHG2NR9URAtc3AKCKGZePMIsyibQbD8vcWrQ9oaxsSwCfepQ3 yL0d+T3nllg4++pEe7Jdt/g= =sbu3 -----END PGP SIGNATURE-----
El 17/05/07, Rafa Grimán
Hola :)
He visto este enlace y he recordado que alguna vez ha salido algún comentario al respecto en la lista así que ... espero que os parezca interesante:
Rafa: espero tu respuesta sobre el topico de OpenGL! Salu2 --------------------------------------------------------------------- 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
Hola :) El Friday, 18 de May de 2007, Juan Erbes escribió:
El 17/05/07, Rafa Grimán
escribió: Hola :)
He visto este enlace y he recordado que alguna vez ha salido algún comentario al respecto en la lista así que ... espero que os parezca interesante:
Rafa: espero tu respuesta sobre el topico de OpenGL!
¿OpenGL? Se me ha pasado 0:) ¿En qué hilo de discusión está? Es que llevo dos meses de mucho jaleo y no he podido seguir la lista todo lo que he querido. Dime cuál es el hilo de discusión y te doy MHO ;) Rafa --------------------------------------------------------------------- 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
Hola :) El Friday, 18 de May de 2007, Juan Erbes escribió: [...]
Rafa: espero tu respuesta sobre el topico de OpenGL!
Gracias Juan por el Subject. No lo tengo en mi correo así que he buscado en los archivos y he encontrado esto:
Al hablar de SGI, seguramente tendrá que contestar Rafa....
Acabo de leer que las librerias OpenGL de SGI ahora son de codigo abierto, pero no se desde cuando.
Ya llevan unos cuantos años. Lo que ocurre es que OpenGL tiene varias partes. Una son librerías gráficas, otra son frameworks (lo siento, palabro de moda que hay que usar ;), ... Hasta donde yo sé (no estoy muy metido en el mundo de gráficos 0:) es todo código abierto, pero algunas cosas están bajo una licencia SGI Open Source License o algo así. Si alguien quiere más detalles: http://www.sgi.com/products/software/opengl/ http://www.opengl.org/
Con la trayectoria de SGI, y como es de suponer (y acabo de leer), estas librerias OpenGL de SGI son mejores que las MESA (al menos para la gente que trabaja para George Lucas):
Si no me equivoco, MESA es una implementación de OpenGL para sistemas que no tiene aceleración 3D por hardware. Entonces carga más la CPU. En el caso de tener aceleración por HW en la GPU, el proceso de renderizado, ... lo hace la GPU, liberando la CPU. Hay que tener cuidado con esto que he dicho, porque hay procesos que se hacen por CPU y otras por GPU debido a diferentes razones, no siempre se hace todo en la GPU.
"Un aspecto inusual de la configuración de nuestros equipos Linux es que hemos suplantado las librerías MESA con las SGI open source, implementación de OpenGL. MESA es peor que la versión SGI en aspectos como las libGLU. Otros estudios no han experimentado nuestra estabilidad con Maya en Linux con drivers de Nvidia. Al principio se le echaba la culpa a Maya, Nvidia o Linux, pero el problema reside en MESA." http://www.loresdelsith.net/3po/rep/c_ilm.htm
Si esto es así, porque seguimos usando las librerias MESA, y no las de SGI? Habrá que ver tambien si se adaptan a las versiones actuales de Xorg...
Como siempre, el "problema" es el soporte de aceleración 3D en Linux. Cada vez es más inexistente este problema. De hecho, grandes sistemas de visualización, CAD/CAM/CAE, ... y HPTC (High Performance Technical Computing, lo que generalmente se conoce como HPC, pero ya no lo es) no tienen problemas porque usan los drivers cerrados de AMD/ATI y nVidia por lo que no usan MESA. El "problema" son los usuarios de tarjetas gráficas (antiguas) que no tienen drivers 3D o bien los usuarios que NO quieren usar drivers 3D cerrados (no es una crítica ni estoy señalando con el dedo, yo tengo una nVidia antigua y no me valen los drivers de nVidia cerrados porque han quitado soporte a la tarjeta así que tengo que usar MESA). Rafa --------------------------------------------------------------------- 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
El 19/05/07, Rafa Grimán
Hola :)
El Friday, 18 de May de 2007, Juan Erbes escribió:
[...]
Rafa: espero tu respuesta sobre el topico de OpenGL!
Gracias Juan por el Subject. No lo tengo en mi correo así que he buscado en los archivos y he encontrado esto:
Al hablar de SGI, seguramente tendrá que contestar Rafa....
Acabo de leer que las librerias OpenGL de SGI ahora son de codigo abierto, pero no se desde cuando.
Ya llevan unos cuantos años. Lo que ocurre es que OpenGL tiene varias partes. Una son librerías gráficas, otra son frameworks (lo siento, palabro de moda que hay que usar ;), ...
Hasta donde yo sé (no estoy muy metido en el mundo de gráficos 0:) es todo código abierto, pero algunas cosas están bajo una licencia SGI Open Source License o algo así.
Si alguien quiere más detalles:
http://www.sgi.com/products/software/opengl/
Con la trayectoria de SGI, y como es de suponer (y acabo de leer), estas librerias OpenGL de SGI son mejores que las MESA (al menos para la gente que trabaja para George Lucas):
Si no me equivoco, MESA es una implementación de OpenGL para sistemas que no tiene aceleración 3D por hardware. Entonces carga más la CPU. En el caso de tener aceleración por HW en la GPU, el proceso de renderizado, ... lo hace la GPU, liberando la CPU.
Hay que tener cuidado con esto que he dicho, porque hay procesos que se hacen por CPU y otras por GPU debido a diferentes razones, no siempre se hace todo en la GPU.
"Un aspecto inusual de la configuración de nuestros equipos Linux es que hemos suplantado las librerías MESA con las SGI open source, implementación de OpenGL. MESA es peor que la versión SGI en aspectos como las libGLU. Otros estudios no han experimentado nuestra estabilidad con Maya en Linux con drivers de Nvidia. Al principio se le echaba la culpa a Maya, Nvidia o Linux, pero el problema reside en MESA." http://www.loresdelsith.net/3po/rep/c_ilm.htm
Si esto es así, porque seguimos usando las librerias MESA, y no las de SGI? Habrá que ver tambien si se adaptan a las versiones actuales de Xorg...
Como siempre, el "problema" es el soporte de aceleración 3D en Linux. Cada vez es más inexistente este problema. De hecho, grandes sistemas de visualización, CAD/CAM/CAE, ... y HPTC (High Performance Technical Computing, lo que generalmente se conoce como HPC, pero ya no lo es) no tienen problemas porque usan los drivers cerrados de AMD/ATI y nVidia por lo que no usan MESA.
Haber, me parece que hay algo quer no me queda claro: Si uso un driver propietario, entonces no uso las librerias MESA? En el link que puse, dice que en ILM usan drivers propietarios, pero optaron por reemplazar MESA por OpenGL, debido a que MESA tenía problemas. Gracias --------------------------------------------------------------------- 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
El Saturday, 19 de May de 2007, Juan Erbes escribió:
El 19/05/07, Rafa Grimán
escribió: Hola :)
El Friday, 18 de May de 2007, Juan Erbes escribió:
[...]
Rafa: espero tu respuesta sobre el topico de OpenGL!
Gracias Juan por el Subject. No lo tengo en mi correo así que he buscado en
los archivos y he encontrado esto:
Al hablar de SGI, seguramente tendrá que contestar Rafa....
Acabo de leer que las librerias OpenGL de SGI ahora son de codigo abierto, pero no se desde cuando.
Ya llevan unos cuantos años. Lo que ocurre es que OpenGL tiene varias partes. Una son librerías gráficas, otra son frameworks (lo siento, palabro de moda que hay que usar ;), ...
Hasta donde yo sé (no estoy muy metido en el mundo de gráficos 0:) es todo código abierto, pero algunas cosas están bajo una licencia SGI Open Source License o algo así.
Si alguien quiere más detalles:
http://www.sgi.com/products/software/opengl/
Con la trayectoria de SGI, y como es de suponer (y acabo de leer), estas librerias OpenGL de SGI son mejores que las MESA (al menos para la gente que trabaja para George Lucas):
Si no me equivoco, MESA es una implementación de OpenGL para sistemas que no tiene aceleración 3D por hardware. Entonces carga más la CPU. En el caso de tener aceleración por HW en la GPU, el proceso de renderizado, ... lo hace la GPU, liberando la CPU.
Hay que tener cuidado con esto que he dicho, porque hay procesos que se hacen por CPU y otras por GPU debido a diferentes razones, no siempre se hace todo en la GPU.
"Un aspecto inusual de la configuración de nuestros equipos Linux es que hemos suplantado las librerías MESA con las SGI open source, implementación de OpenGL. MESA es peor que la versión SGI en aspectos como las libGLU. Otros estudios no han experimentado nuestra estabilidad con Maya en Linux con drivers de Nvidia. Al principio se le echaba la culpa a Maya, Nvidia o Linux, pero el problema reside en MESA." http://www.loresdelsith.net/3po/rep/c_ilm.htm
Si esto es así, porque seguimos usando las librerias MESA, y no las de SGI? Habrá que ver tambien si se adaptan a las versiones actuales de Xorg...
Como siempre, el "problema" es el soporte de aceleración 3D en Linux. Cada vez es más inexistente este problema. De hecho, grandes sistemas de visualización, CAD/CAM/CAE, ... y HPTC (High Performance Technical Computing, lo que generalmente se conoce como HPC, pero ya no lo es) no tienen problemas porque usan los drivers cerrados de AMD/ATI y nVidia por lo que no usan MESA.
Haber, me parece que hay algo quer no me queda claro: Si uso un driver propietario, entonces no uso las librerias MESA? En el link que puse, dice que en ILM usan drivers propietarios, pero optaron por reemplazar MESA por OpenGL, debido a que MESA tenía problemas.
Hasta donde yo sé, MESA era para aquellos sistemas que no tenían aceleración 3D por hardware. Como he dicho antes, no estoy muy metido en el mundo de gráficos 0:) Si me entero de algo ya os lo contaré ;) Rafa --------------------------------------------------------------------- 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
El 19/05/07, Rafa Grimán
El Saturday, 19 de May de 2007, Juan Erbes escribió:
El 19/05/07, Rafa Grimán
escribió: Hola :)
El Friday, 18 de May de 2007, Juan Erbes escribió:
[...]
Rafa: espero tu respuesta sobre el topico de OpenGL!
Gracias Juan por el Subject. No lo tengo en mi correo así que he buscado en
los archivos y he encontrado esto:
Al hablar de SGI, seguramente tendrá que contestar Rafa....
Acabo de leer que las librerias OpenGL de SGI ahora son de codigo abierto, pero no se desde cuando.
Ya llevan unos cuantos años. Lo que ocurre es que OpenGL tiene varias partes. Una son librerías gráficas, otra son frameworks (lo siento, palabro de moda que hay que usar ;), ...
Hasta donde yo sé (no estoy muy metido en el mundo de gráficos 0:) es todo código abierto, pero algunas cosas están bajo una licencia SGI Open Source License o algo así.
Si alguien quiere más detalles:
http://www.sgi.com/products/software/opengl/
Con la trayectoria de SGI, y como es de suponer (y acabo de leer), estas librerias OpenGL de SGI son mejores que las MESA (al menos para la gente que trabaja para George Lucas):
Si no me equivoco, MESA es una implementación de OpenGL para sistemas que no tiene aceleración 3D por hardware. Entonces carga más la CPU. En el caso de tener aceleración por HW en la GPU, el proceso de renderizado, ... lo hace la GPU, liberando la CPU.
Hay que tener cuidado con esto que he dicho, porque hay procesos que se hacen por CPU y otras por GPU debido a diferentes razones, no siempre se hace todo en la GPU.
"Un aspecto inusual de la configuración de nuestros equipos Linux es que hemos suplantado las librerías MESA con las SGI open source, implementación de OpenGL. MESA es peor que la versión SGI en aspectos como las libGLU. Otros estudios no han experimentado nuestra estabilidad con Maya en Linux con drivers de Nvidia. Al principio se le echaba la culpa a Maya, Nvidia o Linux, pero el problema reside en MESA." http://www.loresdelsith.net/3po/rep/c_ilm.htm
Si esto es así, porque seguimos usando las librerias MESA, y no las de SGI? Habrá que ver tambien si se adaptan a las versiones actuales de Xorg...
Como siempre, el "problema" es el soporte de aceleración 3D en Linux. Cada vez es más inexistente este problema. De hecho, grandes sistemas de visualización, CAD/CAM/CAE, ... y HPTC (High Performance Technical Computing, lo que generalmente se conoce como HPC, pero ya no lo es) no tienen problemas porque usan los drivers cerrados de AMD/ATI y nVidia por lo que no usan MESA.
Haber, me parece que hay algo quer no me queda claro: Si uso un driver propietario, entonces no uso las librerias MESA? En el link que puse, dice que en ILM usan drivers propietarios, pero optaron por reemplazar MESA por OpenGL, debido a que MESA tenía problemas.
Hasta donde yo sé, MESA era para aquellos sistemas que no tenían aceleración 3D por hardware. Como he dicho antes, no estoy muy metido en el mundo de gráficos 0:)
Si me entero de algo ya os lo contaré ;)
Hay algún comando que liste todas librerias cargadas en memoria? Ejecutando ese comando sería facil averiguarlo. Salu2 --------------------------------------------------------------------- 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
Hola :) El Sunday, 20 de May de 2007, Juan Erbes escribió: [...]
Hasta donde yo sé, MESA era para aquellos sistemas que no tenían aceleración 3D por hardware. Como he dicho antes, no estoy muy metido en el mundo de gráficos 0:)
Si me entero de algo ya os lo contaré ;)
Hay algún comando que liste todas librerias cargadas en memoria? Ejecutando ese comando sería facil averiguarlo.
Tienes lsof que te permite ver todos los ficheros que tienes abiertos (librerías, binarios, sockets, ...), también se puede usar fuser, hacer un [l|s]trace. Rafa --------------------------------------------------------------------- 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
Hola :) El Saturday, 19 de May de 2007, Juan Erbes escribió: [...]
Haber, me parece que hay algo quer no me queda claro: Si uso un driver propietario, entonces no uso las librerias MESA? En el link que puse, dice que en ILM usan drivers propietarios, pero optaron por reemplazar MESA por OpenGL, debido a que MESA tenía problemas.
Ya me he enterado de algo más ... resulta que MESA es una implementación de OpenGL, es decir, es una versión compatible de OpenGL. Tengamos en cuenta que OpenGL es de código abierto y puedes crear tu propio OpenGL. Se conoce que esto es lo que han hecho los de MESA. Si me entero de algo más os cuento ;) Rafa --------------------------------------------------------------------- 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
El 20/05/07, Rafa Grimán
Hola :)
El Saturday, 19 de May de 2007, Juan Erbes escribió:
[...]
Haber, me parece que hay algo quer no me queda claro: Si uso un driver propietario, entonces no uso las librerias MESA? En el link que puse, dice que en ILM usan drivers propietarios, pero optaron por reemplazar MESA por OpenGL, debido a que MESA tenía problemas.
Ya me he enterado de algo más ... resulta que MESA es una implementación de OpenGL, es decir, es una versión compatible de OpenGL. Tengamos en cuenta que OpenGL es de código abierto y puedes crear tu propio OpenGL. Se conoce que esto es lo que han hecho los de MESA. Si me entero de algo más os cuento ;)
Gracias por la info. Hice la prueba con lsof, pero seguramente para ver las librerias mesa en acción, seguramente debo lanzar previamente alguna aplicación 3D. Ya me habia olvidado de esos comandos (por falta de uso). Salu2 --------------------------------------------------------------------- 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
participants (3)
-
Carlos E. R.
-
Juan Erbes
-
Rafa Grimán