Invitacion: Proyecto para Linux, busco colaboradores.
Hola a todos:
Tal ves se hallan enterado de que la ultima vercion de X-Window (la 4.4) no es totalmente compatible con la GPL, por lo que muchas distribuciones estan optando por seguir usando la 4.3
Como sabran X Window es el servidor grafico de Linux (y barios sabores de UNIX) sobre el que corren infinidad de gesores de escritorios y manejadores de ventanas. Desafortunadamente es extremadamente pesado al estar pensado para una red por lo que es necesario 16 o 32 Mb de RAM para un funcinamiento aceptable.
Lo que da ese gran consumo de recursos es la capa de red que, en una estacion de trabajo sin coneccion a red desperdicia su potencia. Aparte algunas partes de X Window tienen defectos por lo cual no liveran correctamente la memoria en algunos casos y con el uso intencibo se va relentificando el sistema.
Mi idea es comensar un proyecto free software para crear un sistema similar a X Window que tenga API igual y estructura cliente-servidor pero pensada como un demonio del sistema (algo asi como el servidor de raton para la consola GPM) lo que evitari la capa de red.
Para mantener compatibilidad con aplicaciones binarias y al tener el mismo API deveriamos reepmplasar las librerias de enlase dinamico (*.so) de X-Window y los programas que esten dinamicamente enlasados con estas librerias deverian funcionar sin problema. Distinto seria en el caso de las enlasadas estaticamente porque abria que recompilarlas.
Del lado de los graficos tengo en concideracion varias pocibilidades:
* S-VGALib: Libreria grafica pero algo avandonada en su desarrollo y los programas que la usen deverian ser propiedad del ROOT con permiso de ejecucion para otros usuarios.
* El framebuff del Kernel: parece ser una buena opcion pero tengo poca experiencia con el.
* Crear un modulo para el Kernel: Parece ser la mejor popcion de las tres pero tiene el inconveniente de que tendriamos que empesar todo desde cero :-( y lo que mas me duele es programar los drivers para cada targeta grafica.
Podriamos basarnos en el codigo fuente de XFree86 en sus verciones compatibles con la GPL.
Po9ngo a concideracion de todo aquel que quiera emprender conmigo esta labor de crear una alternatiba a X-Window y acepto cualquier comentario.
Para contactarse conmigo escriba a:
[email protected]
Gracias.
Tal ves se hallan enterado de que la ultima vercion de X-Window (la 4.4) no es totalmente compatible con la GPL, por lo que muchas distribuciones estan optando por seguir usando la 4.3
Como sabran X Window es el servidor grafico de Linux (y barios sabores de UNIX) sobre el que corren infinidad de gesores de escritorios y manejadores de ventanas. Desafortunadamente es extremadamente pesado al estar pensado para una red por lo que es necesario 16 o 32 Mb de RAM para un funcinamiento aceptable.
Lo que da ese gran consumo de recursos es la capa de red que, en una estacion de trabajo sin coneccion a red desperdicia su potencia. Aparte algunas partes de X Window tienen defectos por lo cual no liveran correctamente la memoria en algunos casos y con el uso intencibo se va relentificando el sistema.
Mi idea es comensar un proyecto free software para crear un sistema similar a X Window que tenga API igual y estructura cliente-servidor pero pensada como un demonio del sistema (algo asi como el servidor de raton para la consola GPM) lo que evitari la capa de red.
Para mantener compatibilidad con aplicaciones binarias y al tener el mismo API deveriamos reepmplasar las librerias de enlase dinamico (*.so) de X-Window y los programas que esten dinamicamente enlasados con estas librerias deverian funcionar sin problema. Distinto seria en el caso de las enlasadas estaticamente porque abria que recompilarlas.
Del lado de los graficos tengo en concideracion varias pocibilidades:
* S-VGALib: Libreria grafica pero algo avandonada en su desarrollo y los programas que la usen deverian ser propiedad del ROOT con permiso de ejecucion para otros usuarios.
* El framebuff del Kernel: parece ser una buena opcion pero tengo poca experiencia con el.
* Crear un modulo para el Kernel: Parece ser la mejor popcion de las tres pero tiene el inconveniente de que tendriamos que empesar todo desde cero :-( y lo que mas me duele es programar los drivers para cada targeta grafica.
Podriamos basarnos en el codigo fuente de XFree86 en sus verciones compatibles con la GPL.
Po9ngo a concideracion de todo aquel que quiera emprender conmigo esta labor de crear una alternatiba a X-Window y acepto cualquier comentario.
Para contactarse conmigo escriba a:
[email protected]
Gracias.
