freedesktop.org


freedesktop.org ( fd.o ) — это проект по работе над функциональной совместимостью и общей базовой технологией для бесплатных программных сред рабочего стола для X Window System (X11) и Wayland в Linux и других Unix-подобных операционных системах . Он был основан Хэвоком Пеннингтоном , разработчиком GNOME , работавшим на Red Hat , в марте 2000 года. Серверы проекта размещены в Портлендском государственном университете , спонсируемом Hewlett-Packard , Intel и Google . [1]

Широко используемые настольные проекты на основе X с открытым исходным кодом , такие как GNOME , KDE's Plasma Desktop и Xfce , сотрудничают с проектом freedesktop.org. В 2006 году проект выпустил Portland 1.0 (xdg-utils), набор общих интерфейсов для сред рабочего стола. [2] Тем не менее, freedesktop.org — это «зона сотрудничества» по стандартам и спецификациям, где пользователи могут свободно обсуждать идеи, а не формальная организация по стандартизации. [3]

freedesktop.org ранее был известен как X Desktop Group , [4] [5] и аббревиатура «XDG» по-прежнему распространена в их работе.

Все проекты freedesktop.org подпадают под действие Кодекса поведения участников Coraline Ada Ehmke Contributor Covenant , целью которого является обеспечение свободной от домогательств и инклюзивной среды для разработчиков путем запрещения оскорбительного языка и поведения. [7]

Кроме того, Avahi (бесплатная реализация Zeroconf ) начинался как проект fd.o, но с тех пор стал отдельным проектом.

Спецификация базового каталога XDG (XDG BDS) вводит ряд переменных, в которых должны быть найдены пользовательские файлы, используемые программами. [14] Многие инструменты и приложения используют эти переменные по умолчанию. [15]