¿que son las xfree?

ya esta dicho ¿que son?
Es el servidor X libre que usa Linux y un monton de unixes mas. (o unices si lo prefieres ;))

Basicamente lo que hace el servidor X window es brindarte todos los servicios graficos abstrayendote del hardware, por ejemplo dibujar ventanas, redimensionarlas. (y muchas cosas mas, no me peguen)
Basicamente los programas se conectan a el y le dicen: "che X, dibujame una ventanita de Y pixeles por Z pixeles bla bla" Ese programa puede estar corriendo localmente o en una PC que esta en Korea. Es un servidor pensado para trabajar en red!

Todo los programas graficos que corres son clientes de ese servidor X, ya sea el Mozilla, el KDE o el Mplayer, son todos programas clientes de Xfree.

Tene en cuenta lo avanzado que es X, siendo diseñado en los 80 ya se hizo pensando en computacion distribuida. Una joya de la ingenieria informatica, orgullo para todos los unixeros. Windows? jajajajaja


salu2[bye]

PD: Programar directamente sobre X es de las cosas mas dificiles que existen, por eso se han creado un monton de librerias que te facilitan el trabajo como las GTK, las motif, etc etc.
Precisamente por ser así, si te peta el entorno gráfico en linux (cosa que ya es muy rara y másen comparación con windows), no te quedas con una grandiosa pantallita con la que no puedes hacer más que Ctrl + Alt + Supr. Siempre puedes tirar de consola y volver a poner todo en su sitio. ;).

Qué grande es esto...(el software libre)

Una cosilla... las librerías Qt, sólo sirven para programar sobre KDE, verdad? Vamos que... sé que se pueden correr aplicaciones que utilicen esas librerías en otro entorno, pero que respecto a las X... no aportan nada, verdad? Los programas hechos sobre GTK... corren por decirlo de alguna manera "de forma nativa" sobre X? Con mayor velocidad que los que utilicen otros sets de librerías?

Perdón si lo que pregunto ó digo es una burrada...

Salu2!
Escrito originalmente por Gweenbou
Una cosilla... las librerías Qt, sólo sirven para programar sobre KDE, verdad? Vamos que... sé que se pueden correr aplicaciones que utilicen esas librerías en otro entorno, pero que respecto a las X... no aportan nada, verdad? Los programas hechos sobre GTK... corren por decirlo de alguna manera "de forma nativa" sobre X? Con mayor velocidad que los que utilicen otros sets de librerías?


Las QT son una especie de GTK pero desarrolladas por Trolltech (los que crearon kde) . :)

Se comunican con X del mismo modo que lo hacen las GTK, pero las QT estan totalmente hechas en C++ y para usarlas tienes que programar en C++.
Las GTK como son mas viejas ya tienen librerias intermedias (o de interfaz, no me sale la palabra justa) para que las puedas usar desde casi cualquier lenguaje.

Las GTK son rapidas porque estan desarroladas en C, pero no se si son mucho mas rapidas que las QT, quiza lo sean un poco, pero no lo veo un punto critico en lo mas minimo.

El veredicto lo tienes tu, mira el kde y luego mira el Gnome, mira aplicaciones QT, luego mira aplicaciones GTK. Saca tus conclusiones.

No soy programador de aplicaciones graficas, pero las QT son bastante mas avanzadas y completas que las GTK. Creo que a la larga, junto con kde, terminaran siendo el estandar de facto en unix. imho. (a pesar de que hasta hoy GTK sea lo mas usado lejos)

salu2[bye]

PD: esta pagina te interesara: http://developer.kde.org/~larrosa/visualtutorial.html
Todo los programas graficos que corres son clientes de ese servidor X, ya sea el Mozilla, el KDE o el Mplayer, son todos programas clientes de Xfree.


Entonces, puedo tener un pc con una supergrafica y via ssh o algo asi gestionar las X de 2 o 3 pcs mas que sean clientes? Joer, como hay gente que dice que win es mejor? [666]
Hay cosas que no entiendo ^^

Saludos
Escrito originalmente por Crackge

Entonces, puedo tener un pc con una supergrafica y via ssh o algo asi gestionar las X de 2 o 3 pcs mas que sean clientes?


Exacto, esa es la idea. (idea de los años 80 aunque no lo creas) Puedes tener un servidor grafico super potente y veinte 486 que hagan de terminales bobas.


Joer, como hay gente que dice que win es mejor? [666]
Hay cosas que no entiendo ^^


Es muy real lo que dices. La causa es bien simple: la ignorancia.

salu2[bye]
5 respuestas