Lo de la práctica era bromíscula pero...
... veo que vais un pelín perdidos:
eejeje, pues si te digo la verdad una vez leido si q parece q sea práctica, aunque lamentablemente no lo es, es más una cuestión de curro, ya que yo trabajo como programador en .NET, y ahora claro el camibo a linux me ha dejado descolocado(y eso que lo pedí yo, quien me mandaría....), aunque si te soy sincero espero que sea para mejor smile_:D
Gracias por vuestras respuestas, espero aprender algo o sino volver al .NET
Este... ¿Conoces Mono? Mono es la implementación Libre de .NET. Intuyo que relacionas ".NET" con "Visual Studio .NET", como mucha otra gente. No es así, .NET es un Framework de trabajo y "Visual Studio .NET" es "uno" de los entornos visuales de desarrollo que hay (obviamente, al ser de Microsoft podríamos decir que es el "oficial). En linux tenemos "Monodevelop", y en su última versión (la 0.11) es como para tomárselo muy en serio. Mono va por la versión 1.1.15, y es muy compatible con Windows.Forms 1.1.
http://www.mono-project.com/Main_Pagehttp://www.monodevelop.com/Main_PageCon Mono puedes desarrollar en todos los lenguajes del "Microsoft .NET" (entre ellos C# y Visual Basic) y muchos más como Python, Javascript o PHP.
o que a mi me ha dejado descolocado es que viniendo de .NET (directX y webforms) lo primero que quiera hacer es un scroll horizontal USANDO OPENGL...
usualmente los programadores .NET se dedican a hacer software para gestion, no son eminentemente desarrolladores graficos... me choca que lo priemro que quiera hacer sea usar una libreria especializada en juegos para mover un texto con scroll horizontal...
Pues... no es así, en la mayoría de los casos. Mira estos enlaces:
http://axiomengine.sourceforge.net/wiki/index.php/Main_Pagehttp://irrlicht.sourceforge.net/http://www.lightfirecs.de/Hay muchos más ejemplos, pero sería cansino. Por cierto, son software libre, podeis mirar el código

Yo mismo programo en Linux con C#-GTK#-OpenGL.
Os comento un poco, yo hasta ahora aún siendo de .net he programdo siempre para "sistemas" por así decirlo(basándome en protocolos como el MODBUS, no se si lo conoceis), ahora debo hacer algo parecido pero en gps/grps/umts el problema es que obligatoriamente me dan un pc industrial, este tiene 1gb de disco duro y el mandriva sin entorno(estas características no se pueden modificar), entonces la primera parte es mostrar un desplazamiento suave de texto, y claro yo nunca he tocado este tema, de ahí lo de mirar el código, así viendo las librerias que utiliza pues me puedo documentar
Aquí ya me has matado.
Para empezar, busco la definición de MODBUS:
http://es.wikipedia.org/wiki/Modbus
Luego pienso que tienes que hacer algo parecido pero para GPS/GRPS/UMTS...
Y luego intento imaginar porqué narices te han dado un "PC industrial de 1Gb de disco CON MADRIVA SIN ENTORNO". Joder que rebuscado... demasiado rebuscado diría yo. Para empezar, porque no me entra en la cabeza que significa "PC industrial" (será el típico Pentium I a 100Mhz que lo llaman "industrial" como excusa para no comprar otro), y luego lo de la Mandriva sin entorno... para eso que pongan Debian.
Por lo pronto me vienen dos preguntas más:
1.- Si no tiene entorno, ¿Por qué OpenGL?
2.- ¿Para qué narices se quiere un "texto con desplazamiento suave"?
Si sólo tiene 1Gb de disco ¿Que velocidad tiene el procesador? ¿Y la gráfica? Porque, es mu importante para que funcione OpenGL, sobre todo lo último.
Quizás no necesites "OpenGL"... puede que necesites otra solución como SVGAlib o... nada.
He de reconocer que me tengo mucha curiosidad por saber como acaba esto, y sobre todo... el porqué de todo
Actualizo
La web de SVGAlib:
http://www.svgalib.org/
Un tutorial simple:
http://www.svgalib.org/jay/beginners_guide/beginners_guide.html
OpenGL, Mono (C#), y texto moviendose en pantalla:
http://www.codeproject.com/useritems/freetype.asp
Si sabes programar, no te será muy difícil modificarlo para hacer una marquisina.
Resaludos!