Néhány hónappal ezelőtt itt a blogban megosztjuk a beszélgetésről szóló híreket hogy a fejlesztők elvitték Debian, hogy támogat-e több inicializáló rendszert ez egy lehetőség lenne. Mivel ez az elogind csomag kiszállításával kapcsolatos nézeteltérésből fakadt (Ha el akarja olvasni a jegyzetet, ezen a linken teheti meg).
És most, bejelentették az általános szavazás kezdetét projektfejlesztőknek dönteni arról, hogy a rendszer támogatja-e több inicializáló rendszert, amely meghatározza a projekt további politikáját a rendszerhez való kötődés tekintetében, az alternatív inicializáló rendszerek támogatása és az olyan származtatott elosztásokkal való interakció, amelyek nem használják a systemd-t.
Néhány hónappal ezelőtt, a libsystemd-vel való ütközés miatt az elogind csomag (amely szükséges a GNOME-hoz, hogy a systemd nélkül is működjön) tesztprofilba való felvételével kapcsolatos problémák után, a Debian projekt vezetője ismét feltette a kérdést, mivel a fejlesztők nem tudtak megegyezni és kommunikációjuk konfrontatívvá és stagnálóvá vált
A mostani szavazás lehetővé teszi a politika számára, hogy több inicializáló rendszert is továbbadjon és ha az alternatív rendszerek támogatására kényszerítő elem győz, a fenntartók nem tudják figyelmen kívül hagyni vagy késleltetni az ilyen problémákat.
A három szavazási pont megbeszélése után eredetileg a projekt vezetője javasolta, az opciók száma nyolcra bővült.
Szavazáskor egyszerre több tételt lehet kiválasztani a kiválasztott elemek preferenciális szint szerinti besorolásával. Mintegy ezer fejlesztőnek, aki részt vesz a csomagok karbantartásában és az infrastruktúra támogatásában, szavazati joga van.
A javasolt lehetőségeken belül megállapításra kerül:
- A fő hangsúly a systemd-n van. Az alternatív inicializáló rendszerek támogatása nem prioritás, de ezekhez a rendszerekhez indító szkriptek opcionálisan csomagolhatók.
- Támogatja a különféle rendszerindító rendszereket és a Debian rendszeren kívüli rendszereken történő indításának lehetőségét.
A szolgáltatások elindításához a csomagoknak tartalmazniuk kell indítási parancsfájlokat. - A Systemd továbbra is előnyös, de továbbra is fennáll az alternatív inicializáló rendszerek fenntartásának képessége. Fontosnak tartják azokat a technológiákat, például az elogind, amelyek lehetővé teszik a rendszerhez kötött alkalmazások futtatását alternatív környezetekben. A csomagok tartalmazhatnak init fájlokat alternatív rendszerekhez.
- Olyan rendszerek támogatása, amelyek nem használják a systemd-t, de a fejlesztést akadályozó változtatások nélkül. A fejlesztők beleegyeznek abba, hogy belátható időn belül több inicializáló rendszert támogatnak, de szükségesnek tartják a systemd támogatás javítását is. A konkrét megoldások kidolgozását és karbantartását az ilyen megoldások iránt érdeklődő közösségeknek kell elvégezniük, de más fenntartóknak aktívan segíteniük kell, és szükség esetén hozzá kell járulniuk a problémák megoldásához.
- A hordozhatóság támogatása a fejlesztést akadályozó változtatások nélkül. A hardverplatformok és a szoftverhalmazok közötti hordozhatóság fontos feladat, és üdvözlendő az alternatív technológiák integrálása, még akkor is, ha alkotóinak világképe eltér a közös véleménytől.
- A több inicializáló rendszer támogatását át kell vinni a kötelező kategóriába. A Debian futtatásának lehetősége a systemd-től eltérő bootstrapokkal továbbra is változást jelent a projektben. Minden csomagnak nem systemd pid1 kezelővel kell működnie, kivéve, ha a csomagban lévő szoftvert csak a systemd-vel való együttműködésre tervezték, és nincs támogatás a systemd nélküli indításhoz (az init szkriptek hiányát nem tekintik csak a systemd-vel való együttműködésnek).
- Támogatás a hordozhatósághoz és a többszörös megvalósításhoz. Az általános alapelvek teljes mértékben összhangban vannak az (5) bekezdéssel, de a systemd és az inicializáló rendszerek tekintetében nincsenek külön követelmények és nem vonatkoznak kötelezettségek a fejlesztőkre. A fejlesztőket arra ösztönzik, hogy vegyék figyelembe mások érdekeit, tegyenek kompromisszumokat, és találjanak olyan közös megoldásokat, amelyek több fél számára is kielégítőek.
A szavazás december 27-ig tart, eredményhirdetés december 28-án lesz. Ha többet szeretne megtudni róla, keresse meg az eredeti kiadványt A következő linken.
December 28., rossz nap, hogy elmondhassa nekünk a hírt, hogyan alakult a szavazás xD
systemd szar !!
Butaság, hogy a Debiannak arra kell szavaznia, hogy a systemd monopolizálja-e őket, ez teljesen ellentétes a szabad szoftver filozófiájával, nem kétséges, hogy a felhasználó számára lehetővé kell tenni, hogy kiválassza, milyen típusú inicializálást akar használni.