Jump to content

freedesktop.org

(Перенаправлено из группы X Desktop )
freedesktop.org
Тип сайта
Система управления разработкой программного обеспечения
Доступно в Английский
Создано Хэвок Пеннингтон
URL-адрес www .freedesktop .org /неделя / Отредактируйте это в Викиданных
Коммерческий Нет
Запущен март 2000 г .; 24 года назад ( 2000-03 )
Текущий статус Онлайн

freedesktop.org ( fd.o ), ранее X Desktop Group ( XDG ), [ 1 ] [ 2 ] — это проект по работе над функциональной совместимостью и общей базовой технологией для свободного программного обеспечения сред рабочего стола для X Window System (X11) и Wayland в Linux и других Unix-подобных операционных системах . Хотя сайт freedesktop.org разрабатывает спецификации совместимости, он не является формальным органом по стандартизации. [ 3 ]

Проект был основан Хэвоком Пеннингтоном , разработчиком GNOME, работающим на Red Hat, в марте 2000 года. Широко используемые с открытым исходным кодом проекты настольных компьютеров на основе X , такие как GNOME, Plasma Desktop от KDE и Xfce , сотрудничают с проектом freedesktop.org. В 2006 году проект выпустил Portland 1.0 (xdg-utils), набор общих интерфейсов для сред рабочего стола. [ 4 ] freedesktop.org присоединился к X.Org Foundation в 2019 году. [ 5 ] [ 6 ] Некоторые из серверов проекта размещены в Портлендском государственном университете . [ 7 ]

Размещенные проекты

[ редактировать ]

freedesktop.org предоставляет хостинг для ряда соответствующих проектов. [ 8 ] [ 9 ] К ним относятся:

Оконная система и графика

[ редактировать ]

Программное обеспечение, связанное с оконными системами и графикой в ​​целом.

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

Спецификация базового каталога

[ редактировать ]

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

Каталоги пользователей

[ редактировать ]

Помимо переменных, упомянутых ниже, XDG BDS также указывает, что локальные двоичные файлы пользователей могут быть установлены в $HOME/.local/bin. Ожидается, что системы, соответствующие спецификации, сделают этот каталог доступным в своих CLI . PATH переменная среды. [ 14 ]

XDG_DATA_HOME
Для собственных файлов данных пользовательского приложения
По умолчанию $HOME/.local/share
XDG_CONFIG_HOME
Для файлов конфигурации приложения пользователя
По умолчанию $HOME/.config
XDG_STATE_HOME
Для данных сеанса приложения, специфичных для пользователя, которые следует хранить для повторного использования в будущем.
По умолчанию $HOME/.local/state
Могут включать журналы, недавно использованные файлы, информацию, специфичную для приложения (например, макет окна, представления, открытые файлы, историю отмены и т. д.), аналогичную данным сеанса, которые должны храниться приложением по запросу диспетчера системных сеансов, например диспетчера сеансов X.
XDG_CACHE_HOME
Для файлов кэша пользовательских приложений
По умолчанию $HOME/.cache
XDG_RUNTIME_DIR
Для пользовательских файлов времени выполнения приложений, таких как сокеты, которые не должны выдерживать перезагрузку и полные циклы выхода из системы/входа в систему.

Системные каталоги

[ редактировать ]
XDG_DATA_DIRS
Разделенный двоеточиями список упорядоченных по предпочтениям путей для поиска файлов данных в
По умолчанию /usr/local/share/:/usr/share/
XDG_CONFIG_DIRS
То же, что и выше, но для файлов конфигурации.
По умолчанию /etc/xdg/

Заявленные цели

[ редактировать ]

Целью проекта является обнаружение проблем совместимости на более ранних стадиях процесса. Оно не предназначено для законодательного закрепления формальных стандартов. Заявленные цели включают в себя:

  • Соберите существующие спецификации, стандарты и документы, связанные с совместимостью настольных компьютеров X, и сделайте их доступными в центральном месте.
  • Содействуйте разработке новых спецификаций и стандартов, которые будут использоваться несколькими настольными компьютерами X.
  • Интегрируйте стандарты, специфичные для настольных компьютеров, в более широкие усилия по стандартизации, такие как Linux Standard Base и ICCCM .
  • Работайте над реализацией этих стандартов на конкретных настольных компьютерах X.
  • Служить нейтральным форумом для обмена идеями о настольных технологиях X.
  • Внедряйте технологии, которые улучшат совместимость рабочих столов X и сделают рабочие столы X бесплатными в целом.
  • Продвигайте настольные компьютеры X и стандарты настольных компьютеров X среди авторов приложений, как коммерческих, так и добровольцев.
  • Общайтесь с разработчиками свободных ядер операционных систем, самой системы X Window, бесплатных дистрибутивов ОС и т. д. для решения проблем, связанных с настольными компьютерами.
  • Предоставьте репозитории исходного кода ( git [ 16 ] и CVS [ 17 ] ), веб-хостинг, Bugzilla , списки рассылки и другие ресурсы для проектов бесплатного программного обеспечения, которые работают на достижение вышеуказанных целей.

См. также

[ редактировать ]
  1. ^ «Группа рабочего стола X» .
  2. ^ «Freedesktop.org, дом X Desktop Group» . Архивировано из оригинала 2 февраля 2001 г. Проверено 26 августа 2013 г. {{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  3. ^ «Технические характеристики» . сайт freedesktop.org . Проверено 27 октября 2023 г.
  4. ^ Портленд указывает на рынок Linux для настольных компьютеров стоимостью 10 миллиардов долларов. Архивировано 12 октября 2006 г., на Wayback Machine , DesktopLinux.com , 11 октября 2006 г.
  5. ^ «X.Org объединит усилия с FreeDesktop.org, хотя выборы в Фонд натолкнулись на препятствие» . Проверено 9 сентября 2021 г.
  6. ^ Ларабель, Майкл (11 апреля 2019 г.). «X.Org объединит усилия с FreeDesktop.org, хотя выборы в Фонд натолкнулись на препятствие» . Фороникс . Проверено 27 октября 2023 г.
  7. ^ «Добро пожаловать на freedesktop.org» . Freedesktop.org . Проверено 27 октября 2023 г.
  8. ^ «ФридесктопПроектс» . сайт freedesktop.org . Проверено 22 сентября 2013 г.
  9. ^ "Программное обеспечение" . сайт freedesktop.org . Проверено 22 сентября 2013 г.
  10. ^ «Гламур» . сайт freedesktop.org . 17 мая 2013 года . Проверено 31 октября 2015 г.
  11. ^ «Пиксман» . pixman.org .
  12. ^ Уоллен, Джек (6 декабря 2011 г.). «Сделай сам: получите высококачественные инструменты безопасности с открытым исходным кодом в одном дистрибутиве» . Новости, советы и рекомендации для специалистов в области технологий . Архивировано из оригинала 18 апреля 2021 г. Проверено 21 июня 2019 г.
  13. ^ «[ОБЪЯВЛЕНИЕ] libinput 0.4.0» . сайт freedesktop.org . 24 июня 2014 г.
  14. ^ Jump up to: а б Спецификация базового каталога XDG , freedesktop.org, дата обращения: 15 мая 2021 г.
  15. ^ «Базовый каталог XDG — ArchWiki» . wiki.archlinux.org . Проверено 8 октября 2021 г.
  16. ^ «freedesktop.org git» . Gitweb.freedesktop.org . Проверено 22 сентября 2013 г.
  17. ^ «Список репозитория ViewVC» . WebCVS.freedesktop.org . Архивировано из оригинала 8 октября 2013 г. Проверено 22 сентября 2013 г.

Источники

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a5a55c871a8b6a345823d7515d16a554__1715011560
URL1:https://arc.ask3.ru/arc/aa/a5/54/a5a55c871a8b6a345823d7515d16a554.html
Заголовок, (Title) документа по адресу, URL1:
freedesktop.org - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)