Knowledge

freedesktop.org

Source 📝

887: 1349: 191: 1542: 2320: 2310: 136: 32: 591:
and to provide a generic X.Org input driver. It provides device detection, device handling, input device event processing and abstraction to minimize the amount of custom input code compositors need to provide the common set of functionality that users
756:
May include logs, recently used files, application-specific information (e.g. window layout, views, opened files, undo history, etc.), akin to session data that should be stored by app by request of system session manager, like
1185: 1813: 690:(XDG BDS) introduces a range of variables where user-specific files used by programs should be found. Many tools and applications utilize these variables by default. 2356: 1892: 859:
Communicate with the developers of free operating system kernels, the X Window System itself, free OS distributions, and so on to address desktop-related problems.
2552: 2111: 1733: 960: 1950: 400:
Pixman, a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization; users include the
53: 46: 1882: 826:
The project aims to catch interoperability issues much earlier in the process. It is not for legislating formal standards. Stated goals include:
1902: 1788: 830:
Collect existing specifications, standards, and documents related to X desktop interoperability and make them available in a central location.
2349: 1887: 1870: 1193: 841: 1840: 1738: 900: 2016: 1850: 1823: 1803: 1828: 1778: 1748: 1376: 2342: 1925: 96: 2562: 1897: 1855: 1798: 1000: 68: 2313: 2261: 2191: 1875: 892: 1835: 1728: 1021: 2476: 2216: 2068: 347: 75: 2131: 2041: 2036: 1459: 633: 621: 115: 1860: 1768: 1354: 698:
Besides the variables mentioned below, XDG BDS also specifies that users' local binary files may be installed into
2557: 2365: 2126: 1958: 1865: 1439: 343: 82: 2481: 1705: 1234: 481: 2221: 2116: 1940: 1930: 1714: 1385: 1369: 682: 1295: 1214: 274:. Although freedesktop.org produces specifications for interoperability, it is not a formal standards body. 64: 2287: 2141: 1935: 782:
For user-specific app runtime files like sockets which must not survive reboot and full logout/login cycles
2249: 2156: 1991: 1646: 939: 605: 2146: 2031: 1808: 867: 598:, a sound server frontend providing software mixing, network audio, and per application volume control 2416: 2281: 2196: 2181: 617: 539: 381: 310: 2567: 2547: 2276: 2073: 2026: 2011: 1963: 1773: 1588: 1362: 833:
Promote the development of new specifications and standards to be shared among multiple X desktops.
856:
Promote X desktops and X desktop standards to application authors, both commercial and volunteer.
42: 874:, mailing lists, and other resources to free software projects that work toward the above goals. 661:, a helper program used to generate flags for compiler and linker to include necessary libraries 2323: 2211: 2058: 2021: 1920: 1613: 1043: 703: 510: 420: 853:
Implement technologies that further X desktop interoperability and free X desktops in general.
2186: 1981: 1973: 1912: 1845: 305:(xdg-utils), a set of common interfaces for desktop environments. freedesktop.org joined the 89: 2271: 2206: 2201: 1763: 1651: 905: 522: 290: 8: 2401: 2151: 1753: 1550: 1454: 837: 702:. Systems compliant with the spec are expected to make this directory available in their 252: 16:"XDG" redirects here. For the game development division External Development Group, see 2461: 1698: 1633: 1603: 1449: 1444: 1348: 609: 588: 464: 425: 410: 355: 260: 190: 1247: 645:
framework to start and manage services and sessions meant to replace older init models
2309: 2231: 2078: 1758: 1469: 954: 758: 579: 365: 1384: 301:, are collaborating with the freedesktop.org project. In 2006, the project released 2526: 2379: 1996: 1672: 1563: 1492: 1397: 673:
implementation) started as a fd.o project but has since become a separate project.
666: 553: 433: 401: 337: 330: 321:
freedesktop.org provides hosting for a number of relevant projects. These include:
306: 302: 278: 271: 166: 156: 2334: 2446: 2266: 1044:"X.Org To Join Forces With FreeDesktop.org While Foundation Elections Hit A Snag" 1022:"X.Org To Join Forces With FreeDesktop.org While Foundation Elections Hit A Snag" 1004: 997: 351: 256: 1683: 1541: 2063: 1986: 1667: 925: 863: 549: 519: 485: 458: 369: 1140: 974: 2541: 2294: 2255: 2161: 1818: 1743: 1691: 1092: 836:
Integrate desktop-specific standards into broader standards efforts, such as
543: 535: 429: 249: 797:
Colon-separated list of preference-ordered paths to search for data files in
2491: 2385: 2136: 2093: 2006: 1464: 1327: 747:
For user-specific app session data, which should be stored for future reuse
438: 405: 294: 248:), is a project to work on interoperability and shared base technology for 2466: 2451: 2226: 2053: 2048: 2521: 2511: 2441: 2406: 1573: 1522: 1517: 1413: 658: 629: 625: 595: 566: 500: 850:
Serve as a neutral forum for sharing ideas about X desktop technology.
2083: 1578: 1558: 847:
Work on the implementation of these standards in specific X desktops.
565:, a userspace virtual console to replace the Linux console; uses the 515: 377: 268: 531: 31: 2121: 2001: 1593: 1583: 1568: 1418: 1330:(Rayiner Hashem & Eugenia Loli-Queru, OSNews, 24 November 2003) 871: 670: 652: 601: 584: 494: 135: 17: 1116: 2516: 2506: 2501: 2496: 2456: 2431: 1641: 1527: 1502: 1303: 1271: 638: 570: 387: 359: 286: 2486: 2426: 2421: 2411: 1608: 1507: 1476: 1434: 1342: 1186:"DIY: Get top-quality open source security tools in one distro" 1067: 562: 527: 454: 395: 391: 373: 177: 2471: 2088: 1598: 1497: 613: 477: 282: 264: 340:, a vector graphics library with cross-device output support 1512: 642: 575: 557: 448: 441:, the official reference implementation of the X11 protocol 298: 1623: 1618: 1166: 648: 506:
fprint, a library for consumer fingerprint reader devices
444: 414: 491:
Elektra, a library for reading and writing configuration
503:, a library for font discovery, name substitution, etc. 390:, an implementation of several graphics APIs such as 309:
in 2019. Some of the project's servers are hosted by
1734:
Comparison of open-source and closed-source software
998:
Portland points desktop Linux at $ 10 billion market
882: 2364: 1190:
News, Tips, and Advice for Technology Professionals
2102: 616:, which provides an implementation of PulseAudio, 1713: 552:(Hardware Abstraction Layer), a consistent cross- 2539: 959:: CS1 maint: bot: original URL status unknown ( 324: 23:Open-source desktop environment software project 676: 940:"Freedesktop.org, home of the X Desktop Group" 2350: 1699: 1370: 1739:Comparison of source-code-hosting facilities 901:Comparison of source-code-hosting facilities 372:on graphics chipsets which have support for 2553:Free and open-source software organizations 2357: 2343: 1706: 1692: 1377: 1363: 1347: 942:. Archived from the original on 2001-02-02 428:, a protocol to replace X11; features: no 189: 134: 655:library, rather than the old X core fonts 546:of KDE applications to GTK+2 applications 350:to access the graphics hardware, used by 293:X-based desktop projects, such as GNOME, 116:Learn how and when to remove this message 1237:, freedesktop.org, accessed: 2021-05-15. 1177: 1041: 587:, a library to handle input devices in 2540: 1183: 811:The same as above but for config files 148:Software development management system 52:Please improve this article by adding 2338: 1687: 1358: 1230: 1228: 786: 719:For user application's own data files 2262:Microsoft Open Specification Promise 893:Free and open-source software portal 604:, a low-latency server for handling 25: 1729:Alternative terms for free software 1215:"[ANNOUNCE] libinput 0.4.0" 693: 13: 2477:Open and Free Technology Community 2069:Python Software Foundation License 1225: 1042:Larabel, Michael (11 April 2019). 768:For user-specific apps cache files 733:For user's app configuration files 556:layer; deprecated and replaced by 368:, a 2D graphics common driver for 316: 14: 2579: 2132:Definition of Free Cultural Works 1749:Free software project directories 1647:Open Collaboration Services (OCS) 1334: 1328:The Big freedesktop.org Interview 2319: 2318: 2308: 1769:Open-source software development 1540: 1235:XDG Base Directory Specification 1184:Wallen, Jack (6 December 2011). 885: 688:XDG Base Directory Specification 30: 2366:Software in the Public Interest 2127:Debian Free Software Guidelines 1959:Free Software Movement of India 1288: 1264: 1248:"XDG Base Directory - ArchWiki" 1240: 1207: 1159: 1133: 815: 806: 801: 792: 777: 772: 763: 751: 742: 737: 728: 723: 714: 707: 699: 651:, anti-aliased fonts using the 344:Direct Rendering Infrastructure 2482:Open Bioinformatics Foundation 1109: 1085: 1060: 1035: 1014: 991: 967: 932: 918: 821: 624:as well as secure methods for 1: 2117:Contributor License Agreement 1931:Open-source-software movement 1715:Free and open-source software 1386:Free and open-source software 911: 862:Provide source repositories ( 802:/usr/local/share/:/usr/share/ 683:Filesystem Hierarchy Standard 325:Windowing system and graphics 54:secondary or tertiary sources 2563:Projects established in 2000 2288:The Cathedral and the Bazaar 2142:The Free Software Definition 1068:"Welcome to freedesktop.org" 677:Base Directory Specification 7: 2192:Mozilla software rebranding 2157:Permissive software license 1296:"ViewVC Repository Listing" 878: 289:in March 2000. Widely used 277:The project was founded by 211:; 24 years ago 10: 2584: 2197:Proprietary device drivers 2147:The Open Source Definition 1321: 680: 540:graphical control elements 497:, a text rendering library 15: 2394: 2372: 2304: 2282:Source-available software 2240: 2182:Digital rights management 2174: 1972: 1949: 1911: 1787: 1721: 1660: 1632: 1549: 1538: 1485: 1427: 1406: 1396: 1003:October 12, 2006, at the 311:Portland State University 223: 205: 197: 172: 162: 152: 142: 133: 2277:Shared Source Initiative 2074:Shared Source Initiative 2027:Free Software Foundation 1964:Free Software Foundation 1814:Configuration management 480:, a message bus akin to 471: 333:and graphics in general 2212:SCO/Linux controversies 2558:Free software websites 2112:Comparison of licenses 1921:Free software movement 1614:Video Acceleration API 1300:WebCVS.freedesktop.org 1276:Gitweb.freedesktop.org 710:environment variable. 511:geoinformation service 421:Video Acceleration API 402:cairo graphics library 285:developer working for 41:relies excessively on 2187:License proliferation 1272:"freedesktop.org git" 1093:"FreedesktopProjects" 2272:Open-source hardware 2207:Proprietary software 2202:Proprietary firmware 1903:Formerly open-source 1898:Formerly proprietary 1764:Open-source software 906:Linux on the desktop 523:multimedia framework 432:, lag, redrawing or 329:Software related to 295:KDE's Plasma Desktop 253:desktop environments 2152:Open-source license 1754:Gratis versus libre 1388:projects hosted by 838:Linux Standard Base 752:$ HOME/.local/state 724:$ HOME/.local/share 634:Wayland compositors 589:Wayland compositors 463:wlroots, a modular 356:Wayland compositors 224:Current status 130: 1252:wiki.archlinux.org 787:System directories 641:, a comprehensive 580:terminal emulators 534:engine which uses 465:Wayland compositor 128: 2535: 2534: 2332: 2331: 2232:Trusted Computing 2222:Software security 2170: 2169: 1851:Operating systems 1759:Long-term support 1681: 1680: 1536: 1535: 1011:, 11 October 2006 926:"X desktop group" 759:X session manager 700:$ HOME/.local/bin 578:, a tool used by 417:rendering library 331:windowing systems 272:operating systems 231: 230: 153:Available in 126: 125: 118: 100: 65:"Freedesktop.org" 2575: 2527:X.Org Foundation 2380:Martin Michlmayr 2359: 2352: 2345: 2336: 2335: 2322: 2321: 2312: 2217:Software patents 2100: 2099: 2012:Creative Commons 1871:Web applications 1708: 1701: 1694: 1685: 1684: 1673:Portland Project 1544: 1404: 1403: 1379: 1372: 1365: 1356: 1355: 1351: 1346: 1345: 1343:Official website 1315: 1314: 1312: 1311: 1302:. Archived from 1292: 1286: 1285: 1283: 1282: 1268: 1262: 1261: 1259: 1258: 1244: 1238: 1232: 1223: 1222: 1211: 1205: 1204: 1202: 1201: 1192:. Archived from 1181: 1175: 1174: 1163: 1157: 1156: 1154: 1152: 1137: 1131: 1130: 1128: 1127: 1113: 1107: 1106: 1104: 1103: 1089: 1083: 1082: 1080: 1078: 1064: 1058: 1057: 1055: 1054: 1039: 1033: 1032: 1030: 1028: 1018: 1012: 1009:DesktopLinux.com 995: 989: 988: 986: 985: 975:"Specifications" 971: 965: 964: 958: 950: 948: 947: 936: 930: 929: 922: 895: 890: 889: 888: 870:), web hosting, 817: 808: 803: 794: 779: 774: 765: 753: 744: 739: 730: 725: 716: 709: 701: 694:User directories 608:audio and video 606:sandbox-friendly 554:operating system 542:, providing the 307:X.Org Foundation 279:Havoc Pennington 219: 217: 212: 193: 188: 185: 183: 181: 179: 167:Havoc Pennington 138: 131: 127: 121: 114: 110: 107: 101: 99: 58: 34: 26: 2583: 2582: 2578: 2577: 2576: 2574: 2573: 2572: 2568:X Window System 2548:Freedesktop.org 2538: 2537: 2536: 2531: 2447:Gallery Project 2437:freedesktop.org 2390: 2368: 2363: 2333: 2328: 2300: 2267:Open-core model 2242: 2236: 2166: 2104: 2098: 1968: 1945: 1907: 1790: 1783: 1717: 1712: 1682: 1677: 1656: 1628: 1545: 1532: 1481: 1423: 1392: 1390:freedesktop.org 1383: 1341: 1340: 1337: 1324: 1319: 1318: 1309: 1307: 1294: 1293: 1289: 1280: 1278: 1270: 1269: 1265: 1256: 1254: 1246: 1245: 1241: 1233: 1226: 1219:freedesktop.org 1213: 1212: 1208: 1199: 1197: 1182: 1178: 1165: 1164: 1160: 1150: 1148: 1145:freedesktop.org 1139: 1138: 1134: 1125: 1123: 1121:freedesktop.org 1115: 1114: 1110: 1101: 1099: 1097:freedesktop.org 1091: 1090: 1086: 1076: 1074: 1072:Freedesktop.org 1066: 1065: 1061: 1052: 1050: 1040: 1036: 1026: 1024: 1020: 1019: 1015: 1005:Wayback Machine 996: 992: 983: 981: 979:freedesktop.org 973: 972: 968: 952: 951: 945: 943: 938: 937: 933: 924: 923: 919: 914: 891: 886: 884: 881: 824: 807:XDG_CONFIG_DIRS 789: 778:XDG_RUNTIME_DIR 729:XDG_CONFIG_HOME 696: 685: 679: 474: 327: 319: 317:Hosted projects 257:X Window System 242:X Desktop Group 234:freedesktop.org 215: 213: 210: 209:March 2000 176: 163:Created by 145: 129:freedesktop.org 122: 111: 105: 102: 59: 57: 51: 47:primary sources 35: 24: 21: 12: 11: 5: 2581: 2571: 2570: 2565: 2560: 2555: 2550: 2533: 2532: 2530: 2529: 2524: 2519: 2514: 2509: 2504: 2499: 2494: 2489: 2484: 2479: 2474: 2469: 2464: 2459: 2454: 2449: 2444: 2439: 2434: 2429: 2424: 2419: 2414: 2409: 2404: 2398: 2396: 2392: 2391: 2389: 2388: 2383: 2376: 2374: 2370: 2369: 2362: 2361: 2354: 2347: 2339: 2330: 2329: 2327: 2326: 2316: 2305: 2302: 2301: 2299: 2298: 2291: 2284: 2279: 2274: 2269: 2264: 2259: 2252: 2246: 2244: 2238: 2237: 2235: 2234: 2229: 2224: 2219: 2214: 2209: 2204: 2199: 2194: 2189: 2184: 2178: 2176: 2172: 2171: 2168: 2167: 2165: 2164: 2159: 2154: 2149: 2144: 2139: 2134: 2129: 2124: 2119: 2114: 2108: 2106: 2097: 2096: 2091: 2086: 2081: 2076: 2071: 2066: 2061: 2056: 2051: 2046: 2045: 2044: 2039: 2034: 2024: 2019: 2014: 2009: 2004: 1999: 1994: 1989: 1984: 1978: 1976: 1970: 1969: 1967: 1966: 1961: 1955: 1953: 1947: 1946: 1944: 1943: 1938: 1933: 1928: 1923: 1917: 1915: 1909: 1908: 1906: 1905: 1900: 1895: 1890: 1885: 1880: 1879: 1878: 1868: 1863: 1858: 1853: 1848: 1843: 1838: 1833: 1832: 1831: 1826: 1816: 1811: 1806: 1804:Bioinformatics 1801: 1795: 1793: 1785: 1784: 1782: 1781: 1776: 1771: 1766: 1761: 1756: 1751: 1746: 1741: 1736: 1731: 1725: 1723: 1719: 1718: 1711: 1710: 1703: 1696: 1688: 1679: 1678: 1676: 1675: 1670: 1668:Create Project 1664: 1662: 1658: 1657: 1655: 1654: 1649: 1644: 1638: 1636: 1630: 1629: 1627: 1626: 1621: 1616: 1611: 1606: 1601: 1596: 1591: 1586: 1581: 1576: 1571: 1566: 1561: 1555: 1553: 1547: 1546: 1539: 1537: 1534: 1533: 1531: 1530: 1525: 1520: 1515: 1510: 1505: 1500: 1495: 1489: 1487: 1483: 1482: 1480: 1479: 1474: 1473: 1472: 1462: 1457: 1452: 1447: 1442: 1437: 1431: 1429: 1425: 1424: 1422: 1421: 1416: 1410: 1408: 1401: 1394: 1393: 1382: 1381: 1374: 1367: 1359: 1353: 1352: 1336: 1335:External links 1333: 1332: 1331: 1323: 1320: 1317: 1316: 1287: 1263: 1239: 1224: 1206: 1176: 1158: 1132: 1108: 1084: 1059: 1034: 1013: 990: 966: 931: 916: 915: 913: 910: 909: 908: 903: 897: 896: 880: 877: 876: 875: 860: 857: 854: 851: 848: 845: 834: 831: 823: 820: 819: 818: 812: 809: 804: 798: 795: 788: 785: 784: 783: 780: 775: 769: 766: 764:XDG_CACHE_HOME 761: 754: 748: 745: 743:XDG_STATE_HOME 740: 738:$ HOME/.config 734: 731: 726: 720: 717: 695: 692: 678: 675: 663: 662: 656: 646: 636: 626:screenshotting 599: 593: 582: 573: 560: 547: 525: 520:cross-platform 513: 507: 504: 498: 492: 489: 473: 470: 469: 468: 461: 459:display server 452: 442: 436: 423: 418: 408: 398: 385: 363: 341: 326: 323: 318: 315: 229: 228: 225: 221: 220: 207: 203: 202: 199: 195: 194: 174: 170: 169: 164: 160: 159: 154: 150: 149: 146: 143: 140: 139: 124: 123: 106:September 2012 38: 36: 29: 22: 9: 6: 4: 3: 2: 2580: 2569: 2566: 2564: 2561: 2559: 2556: 2554: 2551: 2549: 2546: 2545: 2543: 2528: 2525: 2523: 2520: 2518: 2515: 2513: 2510: 2508: 2505: 2503: 2500: 2498: 2495: 2493: 2490: 2488: 2485: 2483: 2480: 2478: 2475: 2473: 2470: 2468: 2465: 2463: 2460: 2458: 2455: 2453: 2450: 2448: 2445: 2443: 2440: 2438: 2435: 2433: 2430: 2428: 2425: 2423: 2420: 2418: 2415: 2413: 2410: 2408: 2405: 2403: 2400: 2399: 2397: 2393: 2387: 2384: 2381: 2378: 2377: 2375: 2371: 2367: 2360: 2355: 2353: 2348: 2346: 2341: 2340: 2337: 2325: 2317: 2315: 2311: 2307: 2306: 2303: 2297: 2296: 2295:Revolution OS 2292: 2290: 2289: 2285: 2283: 2280: 2278: 2275: 2273: 2270: 2268: 2265: 2263: 2260: 2258: 2257: 2256:GNU Manifesto 2253: 2251: 2248: 2247: 2245: 2239: 2233: 2230: 2228: 2225: 2223: 2220: 2218: 2215: 2213: 2210: 2208: 2205: 2203: 2200: 2198: 2195: 2193: 2190: 2188: 2185: 2183: 2180: 2179: 2177: 2173: 2163: 2162:Public domain 2160: 2158: 2155: 2153: 2150: 2148: 2145: 2143: 2140: 2138: 2135: 2133: 2130: 2128: 2125: 2123: 2120: 2118: 2115: 2113: 2110: 2109: 2107: 2101: 2095: 2092: 2090: 2087: 2085: 2082: 2080: 2077: 2075: 2072: 2070: 2067: 2065: 2062: 2060: 2057: 2055: 2052: 2050: 2047: 2043: 2040: 2038: 2035: 2033: 2030: 2029: 2028: 2025: 2023: 2020: 2018: 2015: 2013: 2010: 2008: 2005: 2003: 2000: 1998: 1995: 1993: 1990: 1988: 1985: 1983: 1980: 1979: 1977: 1975: 1971: 1965: 1962: 1960: 1957: 1956: 1954: 1952: 1951:Organisations 1948: 1942: 1939: 1937: 1934: 1932: 1929: 1927: 1924: 1922: 1919: 1918: 1916: 1914: 1910: 1904: 1901: 1899: 1896: 1894: 1891: 1889: 1886: 1884: 1881: 1877: 1874: 1873: 1872: 1869: 1867: 1864: 1862: 1859: 1857: 1854: 1852: 1849: 1847: 1846:Office suites 1844: 1842: 1839: 1837: 1834: 1830: 1827: 1825: 1822: 1821: 1820: 1817: 1815: 1812: 1810: 1807: 1805: 1802: 1800: 1797: 1796: 1794: 1792: 1786: 1780: 1777: 1775: 1772: 1770: 1767: 1765: 1762: 1760: 1757: 1755: 1752: 1750: 1747: 1745: 1744:Free software 1742: 1740: 1737: 1735: 1732: 1730: 1727: 1726: 1724: 1720: 1716: 1709: 1704: 1702: 1697: 1695: 1690: 1689: 1686: 1674: 1671: 1669: 1666: 1665: 1663: 1659: 1653: 1650: 1648: 1645: 1643: 1640: 1639: 1637: 1635: 1631: 1625: 1622: 1620: 1617: 1615: 1612: 1610: 1607: 1605: 1602: 1600: 1597: 1595: 1592: 1590: 1587: 1585: 1582: 1580: 1577: 1575: 1572: 1570: 1567: 1565: 1562: 1560: 1557: 1556: 1554: 1552: 1548: 1543: 1529: 1526: 1524: 1521: 1519: 1516: 1514: 1511: 1509: 1506: 1504: 1501: 1499: 1496: 1494: 1491: 1490: 1488: 1484: 1478: 1475: 1471: 1468: 1467: 1466: 1463: 1461: 1458: 1456: 1453: 1451: 1448: 1446: 1443: 1441: 1438: 1436: 1433: 1432: 1430: 1426: 1420: 1417: 1415: 1412: 1411: 1409: 1405: 1402: 1399: 1395: 1391: 1387: 1380: 1375: 1373: 1368: 1366: 1361: 1360: 1357: 1350: 1344: 1339: 1338: 1329: 1326: 1325: 1306:on 2013-10-08 1305: 1301: 1297: 1291: 1277: 1273: 1267: 1253: 1249: 1243: 1236: 1231: 1229: 1221:. 2014-06-24. 1220: 1216: 1210: 1196:on 2021-04-18 1195: 1191: 1187: 1180: 1172: 1168: 1162: 1147:. 17 May 2013 1146: 1142: 1136: 1122: 1118: 1112: 1098: 1094: 1088: 1073: 1069: 1063: 1049: 1045: 1038: 1023: 1017: 1010: 1006: 1002: 999: 994: 980: 976: 970: 962: 956: 941: 935: 927: 921: 917: 907: 904: 902: 899: 898: 894: 883: 873: 869: 865: 861: 858: 855: 852: 849: 846: 843: 839: 835: 832: 829: 828: 827: 813: 810: 805: 799: 796: 793:XDG_DATA_DIRS 791: 790: 781: 776: 773:$ HOME/.cache 770: 767: 762: 760: 755: 749: 746: 741: 735: 732: 727: 721: 718: 715:XDG_DATA_HOME 713: 712: 711: 705: 691: 689: 684: 674: 672: 668: 660: 657: 654: 650: 647: 644: 640: 637: 635: 631: 630:screencasting 627: 623: 619: 615: 611: 607: 603: 600: 597: 594: 590: 586: 583: 581: 577: 574: 572: 569:and supports 568: 564: 561: 559: 555: 551: 548: 545: 544:look and feel 541: 537: 533: 529: 528:GTK-Qt engine 526: 524: 521: 517: 514: 512: 508: 505: 502: 499: 496: 493: 490: 487: 483: 479: 476: 475: 466: 462: 460: 456: 453: 450: 446: 443: 440: 437: 435: 431: 427: 424: 422: 419: 416: 412: 409: 407: 403: 399: 397: 393: 389: 386: 383: 379: 375: 371: 367: 364: 361: 357: 353: 349: 345: 342: 339: 336: 335: 334: 332: 322: 314: 312: 308: 304: 300: 296: 292: 288: 284: 280: 275: 273: 270: 266: 262: 258: 254: 251: 250:free-software 247: 243: 239: 235: 226: 222: 208: 204: 200: 196: 192: 187: 175: 171: 168: 165: 161: 158: 155: 151: 147: 141: 137: 132: 120: 117: 109: 98: 95: 91: 88: 84: 81: 77: 74: 70: 67: –  66: 62: 61:Find sources: 55: 49: 48: 44: 39:This article 37: 33: 28: 27: 19: 2492:OpenEmbedded 2436: 2386:Bdale Garbee 2293: 2286: 2254: 2137:Free license 1883:Android apps 1465:X.Org Server 1389: 1308:. Retrieved 1304:the original 1299: 1290: 1279:. Retrieved 1275: 1266: 1255:. Retrieved 1251: 1242: 1218: 1209: 1198:. Retrieved 1194:the original 1189: 1179: 1170: 1161: 1149:. Retrieved 1144: 1135: 1124:. Retrieved 1120: 1111: 1100:. Retrieved 1096: 1087: 1075:. Retrieved 1071: 1062: 1051:. Retrieved 1047: 1037: 1025:. Retrieved 1016: 1008: 993: 982:. Retrieved 978: 969: 944:. Retrieved 934: 920: 825: 697: 687: 686: 664: 538:to draw the 484:(KDE 3) and 439:X.Org Server 406:X.Org Server 328: 320: 303:Portland 1.0 276: 245: 241: 240:), formerly 237: 233: 232: 180:.freedesktop 144:Type of site 112: 103: 93: 86: 79: 72: 60: 40: 2467:LibreOffice 2452:GNU TeXmacs 2382:(President) 2227:Tivoization 1866:Video games 1841:Mathematics 1027:9 September 822:Stated aims 814:Default to 800:Default to 771:Default to 750:Default to 736:Default to 722:Default to 509:Geoclue, a 451:replacement 291:open-source 2542:Categories 2522:SproutCore 2512:PostgreSQL 2442:FreedomBox 2407:Arch Linux 2175:Challenges 1893:Commercial 1876:E-commerce 1861:Television 1634:Frameworks 1574:Fontconfig 1523:pkg-config 1518:PackageKit 1414:PulseAudio 1400:components 1310:2013-09-22 1281:2013-09-22 1257:2021-10-08 1200:2019-06-21 1171:pixman.org 1151:31 October 1126:2013-09-22 1117:"Software" 1102:2013-09-22 1077:27 October 1053:2023-10-27 984:2023-10-27 946:2013-08-26 912:References 681:See also: 659:pkg-config 596:PulseAudio 567:KMS driver 501:fontconfig 267:and other 259:(X11) and 198:Commercial 76:newspapers 43:references 2105:standards 2103:Types and 2084:Unlicense 2079:Sleepycat 1913:Community 1652:Telepathy 1579:GStreamer 1559:AppStream 1551:Libraries 816:/etc/xdg/ 516:GStreamer 488:(GNOME 2) 348:Linux API 346:(DRI), a 269:Unix-like 2395:Projects 2324:Category 2241:Related 2122:Copyleft 2042:GNU LGPL 2037:GNU AGPL 2002:Beerware 1997:Artistic 1974:Licenses 1941:Advocacy 1888:iOS apps 1829:Wireless 1824:Graphics 1791:packages 1789:Software 1779:Timeline 1661:Meetings 1594:HarfBuzz 1584:libinput 1569:FreeType 1455:Plymouth 1428:Graphics 1419:PipeWire 1167:"Pixman" 1141:"Glamor" 1048:Phoronix 1001:Archived 955:cite web 879:See also 872:Bugzilla 840:and the 671:Zeroconf 669:(a free 653:FreeType 602:PipeWire 585:libinput 495:FreeType 404:and the 370:X server 255:for the 206:Launched 2517:Privoxy 2507:OpenZFS 2502:OpenWrt 2497:OpenVAS 2462:Jenkins 2457:GNUstep 2432:Fluxbox 2417:Drizzle 2250:Forking 2032:GNU GPL 1926:History 1856:Routing 1819:Drivers 1774:Outline 1722:General 1642:CppUnit 1604:Poppler 1589:Mesa 3D 1528:Systemd 1503:Flatpak 1460:Wayland 1450:nouveau 1445:Enchant 1322:Sources 639:systemd 610:streams 592:expect. 571:Unicode 467:library 434:flicker 430:tearing 426:Wayland 411:Poppler 388:Mesa 3D 360:Mesa 3D 287:Red Hat 261:Wayland 216:2000-03 214: ( 157:English 90:scholar 2487:Open64 2427:FFmpeg 2422:Drupal 2412:Debian 2402:0 A.D. 2373:People 2314:Portal 2243:topics 2064:Python 1987:Apache 1936:Events 1836:Health 1809:Codecs 1609:Swfdec 1508:Kmscon 1477:Xephyr 1470:Glamor 1435:Compiz 665:Also, 620:, and 563:kmscon 532:GTK+ 2 486:Bonobo 455:Xephyr 396:OpenGL 392:Vulkan 374:OpenGL 366:Glamor 362:, etc. 297:, and 227:Online 92:  85:  78:  71:  63:  2472:MinGW 2089:WTFPL 1799:Audio 1599:Pango 1564:Cairo 1498:D-Bus 1493:Avahi 1486:Other 1407:Sound 842:ICCCM 667:Avahi 614:Linux 478:D-Bus 472:Other 447:, an 338:Cairo 283:GNOME 265:Linux 184:/wiki 97:JSTOR 83:books 2094:zlib 2017:CDDL 1992:APSL 1513:luit 1153:2015 1079:2023 1029:2021 961:link 866:and 708:PATH 643:init 628:and 622:ALSA 618:JACK 576:luit 558:udev 530:, a 518:, a 482:DCOP 457:, a 449:Xlib 413:, a 394:and 384:APIs 299:Xfce 281:, a 238:fd.o 182:.org 69:news 2059:MPL 2054:MIT 2049:ISC 2022:EPL 2007:BSD 1982:AFL 1624:Xft 1619:XCB 1440:DRI 868:CVS 864:git 706:'s 704:CLI 649:Xft 632:on 612:on 550:HAL 445:XCB 415:PDF 382:GBM 378:EGL 352:X11 263:on 246:XDG 178:www 173:URL 45:to 18:THQ 2544:: 1398:OS 1298:. 1274:. 1250:. 1227:^ 1217:. 1188:. 1169:. 1143:. 1119:. 1095:. 1070:. 1046:. 1007:, 977:. 957:}} 953:{{ 536:Qt 358:, 354:, 313:. 201:No 56:. 2358:e 2351:t 2344:v 1707:e 1700:t 1693:v 1378:e 1371:t 1364:v 1313:. 1284:. 1260:. 1203:. 1173:. 1155:. 1129:. 1105:. 1081:. 1056:. 1031:. 987:. 963:) 949:. 928:. 844:. 380:/ 376:/ 244:( 236:( 218:) 186:/ 119:) 113:( 108:) 104:( 94:· 87:· 80:· 73:· 50:. 20:.

Index

THQ

references
primary sources
secondary or tertiary sources
"Freedesktop.org"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

English
Havoc Pennington
www.freedesktop.org/wiki/
Edit this at Wikidata
free-software
desktop environments
X Window System
Wayland
Linux
Unix-like
operating systems
Havoc Pennington
GNOME
Red Hat
open-source
KDE's Plasma Desktop
Xfce

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.