- Freedesktop.org
-
freedesktop.org
freedesktop.org (fd.o) es un proyecto que trabaja por la interoperatibilidad y la compartición de la tecnología base de los entornos de escritorio para X Window System (X11), tanto en Linux como en otros sistemas operativos Unix. Fue fundado por Havoc Pennington en marzo de 2000.
La organización está enfocada al usuario. Hay muchos entornos de desarrollo para X11, lo cual no parece que vaya a cambiar. La organización procura que las diferencias entre entornos de desarrollo no sean visibles para el usuario.
Los dos escritorios X software libre más usados, GNOME y KDE, trabajan estrechamente en el proyecto.
Objetivos
El objetivo del proyecto no es establecer estándares formales, sino pretender mejorar los problemas de interoperatibilidad entre escritorios.
- Reunir las especificaciones, estándares y documentos existentes sobre la interoperatibilidad entre escritorios X y hacerlas disponibles en un lugar principal.
- Promover el desarrollo de nuevas especificaciones y estándares para compartir entre los múltiples escritorios X.
- Integrar estándares específicos de cada escritorio en estándares más amplios, como Linux Standard Base e ICCCM.
- Trabajar en la implementación de esos estándares en escritorios específicos.
- Servir como foro neutral para compartir ideas sobre la tecnología X.
- Implementar tecnologías que avancen en la interoperatibilidad entre escritorios y en el desarrollo en general.
- Promover los escritorios X y sus estándares.
- Comunicarse con los desarrolladores de sistemas operativos, el sistema de ventanas X y gestionar los problemas relacionados con el escritorio.
- Proveer características CVS, hospedaje web, listas de correo y otros recursos a proyectos de software libre que trabajen haciendo los objetivos expuestos.
Proyectos hospedados
fd.o proporciona hospedaje para un cierto número de proyectos relevantes en [1] [2]. Entre ellos, se pueden destacar:
- X.Org Server: la implementación "referencia" de X11. La actual versión es un fork de XFree86 antes de que este cambiara su licencia.
- Xserver, una nueva implementación de servidor X no basada en XFree86..
- D-BUS, un sistema de mensajería semejante al DCOP de KDE o al Bonobo de GNOME.
- Drag-and-drop.
- Hardware Abstraction Layer, una capa de abstracción para el desarrollo en distintos sistemas operativos.
- The Render extension, para la creación de texto y gráficos con antialising.
- fontconfig, una biblioteca para el tratamiento de fuentes.
- Xft, fuentes que utilizan la biblioteca FreeType.
- RandR: facilita la rotación, redimensionado y actualización del refresco de pantalla.
- Cairo, una biblioteca de gráficos vectoriales con salida multidispositivo.
- Direct Rendering Infrastructure, o DRI, un interfaz basado en X Window para permitir un acceso seguro al hardware de vídeo de forma directa.
- GStreamer, es un framework multimedia multiplataforma.
- Mesa 3D, una implementación de OpenGL.
- XCB, un sustituto de Xlib.
- GTK-QT engine : un motor GTK+2 que emplea Qt para dibujar objetos, obteniendo el mismo aspecto que KDE a través de GTK.
- Multimedia synchronization.
- Modularization, Autotool conversion.
- Documentación y traducciones.
Enlaces externos
- Página oficial del proyecto
- Entrevista a los responsables del proyecto (Rayiner Hashem & Eugenia Loli-Queru, OSNews, 24 de noviembre de 2003)
Categoría: Freedesktop.org
Wikimedia foundation. 2010.