freedesktop.org

De la Wikipedia, enciclopedia liberă
(Redirecționat de la FreeDesktop)
Salt la: Navigare, căutare
Freedesktop.org
Freedesktop-logo.svg
Logo
Adresă www.freedesktop.org
Comercial? nu
Tip Sistem de gestiune a dezvoltării de software
Autor Havoc Pennington
Lansat martie 2000 (2000-03)
Statut actual Online
Loc în clasamentul Alexa 33.277 (aprilie 2014)[1]
Limba Engleza

freedesktop.org (fd.o) este un proiect al cărui scop este îmbunătățirea interoperabilității în mediile desktop open source pentru X Window System (X11) pe Linux și alte sisteme de operare Unix-like. A fost înființat de Havoc Pennington de la Red Hat în martie 2000.

Organizația se concentrează asupra utilizatorului de desktop. Pentru că există multe sisteme de dezvoltare pentru X11, organizația încearcă să se asigure că diferențele nu sunt vizibile pentru utilizatori.

Cele mai folosite medii desktop pentru X, GNOME și KDE, lucrează împreună la acest proiect. De curând freedesktop.org a publicat proiectul Portland, un set de interfețe comune pentru mediile desktop.

În trecut freedesktop.org s-a numit „X Desktop Group” și acronimul „XDG” este folosit în continuare în lucrările lor.

Proiecte găzduite[modificare | modificare sursă]

fd.o găzduiește mai multe proiecte relevante,[2][3] printre care:

  • X.Org Server, implementarea oficială a X11. Versiunea curentă este o bifurcare a XFree86 înainte ca acesta din urmă să-și schimbe licența.
  • D-Bus – daemon pentru IPC
  • fontconfig – o bibliotecă pentru descoperirea fonturilor, substituirea numelor, etc.
  • Xft, fonturi anti-aliere ce folosesc bibilioteca FreeType în locul vechilor fonturi din X.
  • Cairo – o bibliotecă de grafică special pentru grafică vectorială, cu suport pentru pentru dispozitive multiple.
  • Mesa 3D – o implementare a API-urilor OpenGL, OpenGL ES, OpenVG și EGL și asemenea de gaphic device driver de tip DRI și de tip Gallium3D
  • Wayland – înlocuitorul lui X11
  • systemd – înlocuitorul lui init
  • XCB – înlocuitor al Xlib.
  • GTK-QT engine, un sistem de randare GTK+ 2 care folosește Qt pentru a desena elementele de interfață grafică, oferind programelor GTK+2 aceeași experiență în utilizare cu a aplicațiilor KDE.
  • Avahi, o implementare a Zeroconf, incepută ca proiect al fd.o, dar va fi mutată în altundeva.
  • Poppler, bibliotecă de randare PDF.

Scopuri[modificare | modificare sursă]

Scopul proiectului nu este să publice standarde formale, ci mai degrabă, să găsească problemele de interoperabilitate mult mai devreme în proces.

  1. Colectează specificații existente, standarde și documente legate de interoperabilitatea pe X și le face accesibile într-un loc central;
  2. Ajută ca dezvoltarea de noi specificații și standarde să fie aceeași pentru mai multe desktopuri X;
  3. Integrează standarde desktop specifice în acțiuni de standardizare mai largi, precum Linux Standard Base și ICCCM;
  4. Lucrează la implementarea acestor standarde pe desktopuri de X;
  5. Acționează ca un forum neutru pentru împărtășirea ideilor legate de desktopurile pentru X;
  6. Oferă repozitorii pentru sursă (git),[4] și CVS,[5] Bugzilla, mailing lists și alte resurse pentru proiecte de software liber.

Referințe[modificare | modificare sursă]

  1. ^ Freedesktop.org Site Info”. Alexa Internet. http://www.alexa.com/siteinfo/freedesktop.org. Accesat la 1 aprilie 2014. 
  2. ^ FreedesktopProjects”. freedesktop.org. http://freedesktop.org/wiki/FreedesktopProjects. Accesat la 22 septembrie 2013. 
  3. ^ Software”. freedesktop.org. http://freedesktop.org/wiki/Software. Accesat la 22 septembrie 2013. 
  4. ^ freedesktop.org git”. Gitweb.freedesktop.org. http://gitweb.freedesktop.org/. Accesat la 22 septembrie 2013. 
  5. ^ ViewVC Repository Listing”. Webcvs.freedesktop.org. http://webcvs.freedesktop.org/. Accesat la 22 septembrie 2013. 

Bibliografie[modificare | modificare sursă]

Legături externe[modificare | modificare sursă]