Xenocara

Summary

Xenocara is the OpenBSD build infrastructure for the project's customised X.Org Server that utilises a dedicated _x11 user by default to drop privileges and perform privilege separation in accordance to OpenBSD's "least privilege" policy.

Xenocara
Original author(s)Matthieu Herrb
Developer(s)The OpenBSD Project
Initial release1 November 2007; 16 years ago (2007-11-01)[1]
Repository
  • cvsweb.openbsd.org/xenocara/ Edit this at Wikidata
Operating systemOpenBSD
TypeWindowing system
LicenseX11
Websitewww.xenocara.org Edit this on Wikidata

Until release 6.9, X.Org used imake but recent modularised versions have switched to GNU autotools. Xenocara uses BSD make and is designed to ease building and maintenance of modularised X.Org within the OpenBSD CVS tree. It first appeared with OpenBSD 4.2, released on 1 November 2007 (16 years ago) (2007-11-01);[1] before that, OpenBSD had a different build system and repositories for X in CVS,[2] which have since been completely retired in favour of Xenocara.[3]

Apart from X.Org, Xenocara builds several other projects, including window managers FVWM and cwm.

Adoption edit

Xenocara is the default display server for the X Window System for:

References edit

  1. ^ a b Federico Biancuzzi (2007-11-01). "Puffy's Marathon: What's New in OpenBSD 4.2". O'Reilly Media. Archived from the original on 2011-10-13. Retrieved 2019-03-03.
    • "Puffy's Marathon: What's New in OpenBSD 4.2 - ONLamp.com". Undeadly.
  2. ^ Matthieu Herrb (2007-02-24). "fosdem07-xenocara.pdf" (PDF). OpenBSD / FOSDEM. Retrieved 2019-03-03.
  3. ^ "cvsweb". OpenBSD. Archived from the original on 2010-11-25. Retrieved 2019-03-03.
  4. ^ "Milky Way v0.3 release". Hyperbola Project. 23 September 2019. Retrieved 23 September 2019.

External links edit

  • Official website  
  • CVS repository