Release XLibre 25.0, Fork von X.Org Server

Die erste Version des XLibre-Projekts, welches den Fork von X.Org Server weiterentwickelt, wurde vorgestellt. Diese Version wird als Beta-Qualität positioniert und ist für Tests sowie zur Identifizierung möglicher Mängel gedacht. XLibre 25.0 enthält ABI-Änderungen, was bedeutet, dass zur ordnungsgemäßen Verwendung eine Neuzusammenstellung der X11-Treiber erforderlich ist. Das Projekt ist offen für Kooperationen mit Distributionen und bereit, die während der Paketbetreuung angesammelten Patches zu integrieren. dem Server durch X.Org.

Der Fork wurde von Enrico Weigelt ins Leben gerufen, der mit der höchsten Anzahl an für den X-Server vorbereiteten Änderungen an erster Stelle steht — bis zur Gründung des Forks durch Enrico waren etwa 1600 Änderungen im X.Org Server angenommen worden, und über 1200 Änderungen wurden in den Code des Forks eingefügt. Enrico ist außerdem Maintainer der AMD FCH GPIO- und VIRTIO GPIO-Treiber im Linux-Kernel sowie Maintainer von Xnest. Er lädt alle Interessierten ein, die an der Entwicklung von XLibre teilnehmen und zur Förderung von X11 beitragen möchten, unabhängig von Land, Rasse, Geschlecht, Alter, politischen Überzeugungen und persönlichen Merkmalen. Seit der Gründung des Forks haben sich bereits über 10 Teilnehmer an der Entwicklung beteiligt und mehrere Dutzend Änderungen bereitgestellt.

Der Grund für die Schaffung des Forks war die Unzufriedenheit mit der Politik der Betreuer von X.Org, die zu einer Stagnation der Entwicklung führte, während Enrico für eine aktive Fortsetzung der Entwicklung und eine umfassende Reinigung des X-Servers plädierte. Die Unzufriedenheit der Betreuer mit Enrico, die zur Einstellung der Aufnahme seiner Änderungen führte, wurde dadurch verursacht, dass einige mit der Durchführung der Reinigung verbundene Änderungen zu Problemen, Regressionen, ABI-Störungen und Build-Fehlern führten. Darüber hinaus neigte Enrico zu Verschwörungstheorien und behauptete, dass Red Hat absichtlich die Entwicklung des X-Servers behindere.

In der ersten Ausgabe von XLibre wurden neben einer umfassenden Codebereinigung und der Entschuldung des Projekts (über tausend Patches) folgende Neuerungen vorgestellt:

  • Unterstützung der X11-Erweiterung Xnamespace, die die Isolation von Clients durch Namespace-Trennung in X11 ermöglicht.
  • Umstellung von Xnest auf XCB und Ausschluss von Xlib aus den Abhängigkeiten.
  • Die Möglichkeit zur gleichzeitigen Installation verschiedener ABI-Versionen (für jede API-Variante ein eigener Katalog mit Treibern) für nahtlose Aktualisierungen in Distributionen.
  • Verbesserung der Unterstützung von Plattformen, die sich von Linux unterscheiden.
  • Behebung von angehäuften Sicherheitsanfälligkeiten.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster