Utgivelse av XLibre 25.0, en fork av X.Org Server

Den første utgaven av prosjektet XLibre, som utvikler en fork av X.Org Server, er nå tilgjengelig. Utgaven er posisjonert som beta-kvalitet og er laget for testing og avdekkelse av mulige mangler. XLibre 25.0 inkluderer ABI-endringer, det vil si at re-kompilering av X11-drivere er nødvendig for korrekt drift. Prosjektet er åpnet for samarbeid med distribusjoner og er villig til å integrere innkommende patches fra pakkesupport. serveren X.Org.

Forken ble opprettet av Enrico Weigelt, som ligger på førsteplass i antall endringer for X-serveren — før han startet forkede, ble omtrent 1600 endringer implementert i X.Org Server, og over 1200 andre ble inkludert i forkens kodebase. Enrico er også vedlikeholder av AMD FCH GPIO- og VIRTIO GPIO-drivere i Linux-kjernen, samt vedlikeholder av Xnest. Enrico inviterer alle som ønsker å bidra til utviklingen og er interessert i å fremme X11, uavhengig av nasjonalitet, rase, kjønn, alder, politiske overbevisninger og personlige egenskaper, til å bli med i arbeidet med XLibre. Siden forkens grunnleggelse har over 10 bidragsytere allerede deltatt og levert flere titalls endringer.

Årsaken til at fork ble laget var uenighet med politikken til de som vedlikeholdt X.Org, som førte til stagnasjon i utviklingen, mens Enrico var for en aktiv videreføring av utviklingen og en større opprydding av X-serveren. Misnøye blant vedlikeholderne mot Enrico, som førte til at de sluttet å ta imot endringer fra ham, skyldes det at enkelte endringer relatert til oppryddingen førte til problemer, regresjoner, ABI-brudd og kompileringsfeil. I tillegg har Enrico en tendens til konspirasjonsteorier og har hevdet at Red Hat bevisst bremser utviklingen av X-serveren.

I den første utgaven av XLibre, i tillegg til en betydelig opprydding av koden og fjerning av prosjektets tekniske gjeld (over tusen patches), introduseres følgende nyheter:

  • Støtte for X11-utvidelsen Xnamespace, som gir isolering av klienter ved å dele dem ved hjelp av X11-navnerom.
  • Migrering av Xnest til XCB og fjerning av Xlib fra avhengighetene.
  • Mulighet for samtidig installasjon av forskjellige versjoner av ABI (hver API-variasjon har sin egen katalog med drivere) for sømløs oppgradering i distribusjoner.
  • Forbedret støtte for plattformer som ikke er Linux.
  • Fjerning av oppsamlede sårbarheter.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster