Freedesktop.org - Freedesktop.org
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Září 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
Typ webu | Systém řízení vývoje softwaru |
---|---|
K dispozici v | Angličtina |
Vytvořil | Havoc Pennington |
URL | www![]() |
Komerční | Ne |
Spuštěno | Březen 2000 |
Aktuální stav | Online |
freedesktop.org (fd.o) je projekt práce na interoperabilitě a sdílené základní technologii pro svobodný software desktopová prostředí pro Systém X Window (X11) a Wayland na Linux a další Unixový operační systémy. To bylo založeno Havoc Pennington z červená čepice v březnu 2000. Servery projektu jsou hostovány serverem Státní univerzita v Portlandu, které zase sponzoruje HP, Intel a Google.[1]
Široce užívaný open-source Projekty založené na X pro stolní počítače, jako je GNOME, Plazmový desktop KDE, a Xfce —Spolupracujete s projektem freedesktop.org. V roce 2006 byl projekt vydán Portland 1.0 (xdg-utils), sada běžných rozhraní pro desktopová prostředí.[2] Freedesktop.org je však „zónou spolupráce“ pro standardy a specifikace, kde mohou uživatelé volně diskutovat o nápadech, a nikoli formální organizací norem.[3]
freedesktop.org byl dříve známý jako X Desktop Group,[4][5] a zkratka „XDG“ zůstává v jejich práci běžná.
Podle článku z října 2018 zveřejněného Phoronix, freedesktop.org se oficiálně připojí k Nadace X.Org.[6]
Hostované projekty
freedesktop.org poskytuje hosting pro řadu relevantních projektů.[7][8] Tyto zahrnují:
Okenní systém a grafika
Software související s okenní systémy a grafika obecně
- Káhira, knihovna vektorové grafiky s podporou výstupu napříč zařízeními
- Infrastruktura přímého vykreslování (DRI), Linux API pro přístup k grafickému hardwaru, který používá X11, Skládače Wayland, Mesa 3D, atd.
- Půvab,[9] Společná 2D grafika pro X server, podporuje řadu grafických čipových sad, které mají podporu pro OpenGL /EGL /GBM API
- Mesa 3D, implementace OpenGL
- Pixman,[10] je softwarová knihovna nízké úrovně pro manipulaci s pixely, která poskytuje funkce, jako je skládání obrázků a lichoběžníková rastrování. Důležitými uživateli pixmanu jsou káhirská grafická knihovna a X.Org Server
- Poppler, a PDF vykreslovací knihovna
- Video Acceleration API
- Wayland, protokol nahrazující X11; funkce: č trhání, zpoždění, překreslení nebo blikat
- X.Org Server: oficiální referenční implementace protokolu X11
- XCB, an Xlib výměna, nahrazení.
- Xephyr je zobrazovací server
jiný
- D-Bus, podobná sběrnice zpráv DCOP (KDE 3) a Bonobo (GNOME 2)
- Elektra, knihovna pro čtení a zápis konfigurace
- fontconfig je knihovna pro objevování písem, nahrazování jmen atd.
- fprint, knihovna pro spotřebitelská zařízení pro čtení otisků prstů
- Geoclue, a geoinformační služba.[11]
- GStreamer je napříč platformami multimediální rámec.
- Motor GTK-Qt, a GTK + 2 motor, který používá Qt nakreslit grafické ovládací prvky, poskytující totéž vypadat a cítit aplikací KDE na aplikace GTK + 2.
- HAL (Hardware Abstraction Layer) je konzistentníoperační systém vrstva; byla zastaralá a nahrazena udev.
- kmscon, virtuální konzole uživatelského prostoru, která nahradí konzolu Linux, používá Ovladač KMS a podporuje Unicode
- luit, nástroj používaný emulátory terminálu
- libinput,[12] knihovna pro zpracování vstupních zařízení ve Windows Skládače Wayland a poskytnout obecný vstupní ovladač X.Org. Poskytuje detekci zařízení, manipulaci se zařízeními, zpracování událostí vstupních zařízení a abstrakci, aby se minimalizovalo množství vlastních skladačů vstupního kódu, které potřebují poskytnout společnou sadu funkcí, které uživatelé očekávají
- PulseAudio je rozhraní pro zvukové servery určené k poskytování softwarového mixování, síťového zvuku a ovládání hlasitosti podle aplikace.
- systemd je komplexní rámec init pro spouštění a správu služeb a relací, které mají nahradit starší modely init.
- Xft vyhlazená písma pomocí FreeType spíše než stará základní písma X.
- pkg-config je pomocný program používaný ke generování příznaků pro kompilátor a linker, aby zahrnoval potřebné knihovny.
Taky, Avahi (zdarma Nulová konfigurace implementace) začala jako projekt fd.o, ale od té doby se stala samostatným projektem.
Uvedené cíle
Cílem projektu je zachytit problémy s interoperabilitou mnohem dříve v tomto procesu. Není to pro přijímání formálních norem. Uvedené cíle zahrnují:
- Shromážděte stávající specifikace, standardy a dokumenty týkající se interoperability desktopů X a zpřístupněte je na centrálním místě.
- Podporovat vývoj nových specifikací a standardů, které budou sdíleny mezi více desktopy X.
- Integrujte standardy specifické pro stolní počítače do širších snah o standardy, jako je Linux Standard Base a ICCCM.
- Práce na implementaci těchto standardů do konkrétních X desktopů.
- Slouží jako neutrální fórum pro sdílení nápadů o desktopové technologii X.
- Implementujte technologie, které podporují interoperabilitu stolních počítačů X a obecně bezplatné pracovní plochy X.
- Povýšit X desktopy a standardy X desktopů na autory aplikací, komerční i dobrovolné.
- Komunikujte s vývojáři bezplatných jader operačního systému, samotného X Window System, bezplatných distribucí OS atd., Abyste vyřešili problémy související s desktopem.
- Poskytněte zdrojová úložiště (sakra ),[13] a CVS[14] web hosting, Bugzilla, e-mailové konference a další zdroje pro bezplatné softwarové projekty, které směřují k výše uvedeným cílům.
Viz také
Reference
- ^ „Freedesktop“. Freedesktop.org. Citováno 27. dubna 2017.
- ^ Portland ukazuje desktop Linux na trh 10 miliard dolarů Archivováno 12. října 2006, v Wayback Machine, DesktopLinux.com, 11. října 2006
- ^ „Freedesktop“. Freedesktop.org. Citováno 27. dubna 2017.
- ^ „X desktop group“.
- ^ Archivováno 02.02.2001 na Wayback Machine
- ^ „FreeDesktop.org by se mohl formálně spojit s nadací X.Org Foundation“.
- ^ „FreedesktopProjects“. freedesktop.org. Citováno 2013-09-22.
- ^ "Software". freedesktop.org. Citováno 2013-09-22.
- ^ "Půvab". freedesktop.org. 17. května 2013. Citováno 31. října 2015.
- ^ "Pixman". pixman.org.
- ^ Wallen, Jack (6. prosince 2011). „DIY: Získejte špičkové bezpečnostní nástroje open source v jedné distribuci“. Novinky, tipy a rady pro technologické profesionály. Citováno 2019-06-21.
- ^ „[ANNOUNCE] libinput 0.4.0“. freedesktop.org. 2014-06-24.
- ^ „freedesktop.org git“. Gitweb.freedesktop.org. Citováno 2013-09-22.
- ^ „Výpis úložiště ViewVC“. WebCVS.freedesktop.org. Archivovány od originál dne 8. 10. 2013. Citováno 2013-09-22.
Zdroje
- Velký rozhovor freedesktop.org (Rayiner Hashem & Eugenia Loli-Queru, OSNews, 24. listopadu 2003)