Release XLibre 25.0, Fork von X.Org Server

Die erste Ausgabe des XLibre-Projekts wurde vorgestellt, das den Fork von X.Org Server weiterentwickelt. Die Veröffentlichung wird als Beta-Version bezeichnet und ist zum Testen und zur Identifizierung möglicher MĂ€ngel gedacht. XLibre 25.0 beinhaltet Änderungen an der ABI, d.h. zur korrekten Funktion ist eine Neubau der X11-Treiber erforderlich. Das Projekt ist offen fĂŒr die Zusammenarbeit mit Distributionen und bereit, die wĂ€hrend der Pflege von Paketen angefallenen Patches zu integrieren. Server X.Org.

Der Fork wurde von Enrico Weigelt erstellt, der die meisten Änderungen fĂŒr den X-Server vorbereitet hat – bevor der Fork erstellt wurde, wurden im X.Org Server etwa 1600 Änderungen angenommen und mehr als 1200 Änderungen im Code des Forks integriert. Enrico ist auch Wartungsbeauftragter der AMD FCH GPIO- und VIRTIO GPIO-Treiber im Linux-Kernel sowie Wartungsbeauftragter von Xnest. Er lĂ€dt alle interessierten Personen ein, die an der Entwicklung von XLibre mitarbeiten möchten und an der Förderung von X11 interessiert sind, unabhĂ€ngig von Land, Rasse, Geschlecht, Alter, politischen Überzeugungen und persönlichen Merkmalen. Seit der GrĂŒndung des Forks haben sich bereits mehr als 10 Teilnehmer an der Entwicklung beteiligt und mehrere Dutzend Änderungen bereitgestellt.

Der Grund fĂŒr die Erstellung des Forks war die Uneinigkeit ĂŒber die Politik der Betreuer von X.Org, die zu einer Stagnation der Entwicklung fĂŒhrte, wĂ€hrend Enrico fĂŒr eine aktive Weiterentwicklung und eine umfassende Bereinigung des X-Servers plĂ€dierte. Die Unzufriedenheit der Betreuer gegenĂŒber Enrico, die zur Einstellung der Annahme seiner Änderungen fĂŒhrte, war darauf zurĂŒckzufĂŒhren, dass einige mit der Bereinigung verbundenen Änderungen zu Problemen, Regressionen, ABI-Verletzungen und Build-Problemen fĂŒhrten. DarĂŒber hinaus neigte Enrico zu Verschwörungstheorien und erklĂ€rte, dass Red Hat absichtlich die Entwicklung des X-Servers bremse.

In der ersten Ausgabe von XLibre wurden neben einer umfassenden Bereinigung des Codes und der Beseitigung von technischem Schulden (ĂŒber tausend Patches) folgende Neuerungen vorgeschlagen:

  • UnterstĂŒtzung der X11-Erweiterung Xnamespace, die die Isolierung von Clients durch Trennung auf Ebene der X11-NamensrĂ€ume ermöglicht.
  • Umstellung von Xnest auf XCB und Ausnahme von Xlib aus den AbhĂ€ngigkeiten.
  • Möglichkeit der gleichzeitigen Installation verschiedener ABI-Versionen (fĂŒr jede API-Variante ein eigenes Verzeichnis mit Treibern) fĂŒr nahtlose Updates in Distributionen.
  • Verbesserung der UnterstĂŒtzung fĂŒr Plattformen, die nicht Linux sind.
  • Behebung von angesammelten SicherheitsanfĂ€lligkeiten.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster