A Debian csatlakozott az „End of 10” kampányhoz, és átfogóbb lépéseket sürget az elhanyagolt csomagok ügyében
A Debian nemcsak a szoftverszabadság melletti kiállásként támogatja az „End of 10” kampányt, hanem új eszközöket is keres a gazdátlan vagy elavult csomagok kezelésére.
A Debian projekt vezetője, Andreas Tille a közelmúltban megjelent „Bits from the DPL” (Hírek a Debian Projekt Vezetőjétől) bejegyzésében osztotta meg a projekt aktuális helyzetét és jövőbeli irányvonalait.
A „Windows 10 vége” kampány támogatása
A beszámoló egyik kiemelt eleme, hogy a Debian lelkesen csatlakozott az „End of 10” kampányhoz, amely egy nyilvános figyelemfelhívó kezdeményezés. A kampány célja, hogy a felhasználókat ösztönözze a Windows 10 elhagyására, amely hivatalosan 2025. október 14-én éri el az életciklusa végét, és áttérésre buzdítson a Linux-alapú rendszerekre.
Tille hangsúlyozta, hogy a Debian teljes mértékben azonosul a kampány céljaival: a szabad szoftverek népszerűsítése és a felhasználói szabadságjogok megőrzése mindig is alapvető értékei voltak a projektnek. Érdemes megjegyezni, hogy néhány nappal korábban az openSUSE is kifejezte támogatását az ügy mellett a „Upgrade to Freedom Campaign Shifts to End of 10” című blogbejegyzésében.
Elhanyagolt csomagok: megújítás vagy nyugdíjazás?
A belső fejlesztésekre térve, Tille kitért a Debian rendszerében található elhagyott vagy karbantartás nélkül maradt szoftvercsomagok problémájára is. A Debian hosszú időn át sikerrel működött az egyéni csomagkarbantartók modelljével, ahol egy adott személy felelt egy-egy csomag állapotáért.
Azonban a csomagok számának folyamatos növekedésével ez a modell egyre nehezebben tartható fenn.
Jelenleg a Debian három fő eszközzel próbálja kezelni ezt a helyzetet:
- Missing in Action (MIA): Az inaktív karbantartók felkutatására és kezelésére szolgáló eljárás.
- Package Salvaging: A karbantartás átvétele aktív közreműködők által, ha az eredeti gazda már nem törődik a csomaggal.
- Non-Maintainer Uploads (NMU): Más fejlesztők általi feltöltések, szigorúan meghatározott, technikai hibajavításokra korlátozva.
Új megközelítés: „Intend to NMU”
A jelenlegi módszerek korlátait felismerve, a Debian egy új eljárással kísérletezik, amely a „Intend to NMU” (kb. „Szándék NMU-ra”) nevet viseli. Ez az elgondolás még vitatott, és akár más néven – például „Intent to Orphan” (azaz „Szándék az elárvulttá tételre”) – is bevezetésre kerülhet.
A lényeg: az új folyamat hivatalos, átlátható 21 napos értesítést vezetne be minden NMU előtt, lehetőséget adva másoknak, hogy reagáljanak, mielőtt módosítás történik. Ez az eljárás nagyobb rugalmasságot biztosítana a szoftverminőség fenntartásához, miközben tiszteletben tartaná az aktív karbantartók munkáját is.
Hogy mindez valóban beválik-e, azt csak az idő dönti el. Akit érdekelnek a részletek és Tille további gondolatai, azok elolvashatják a teljes üzenetet a Debian levelezőlistáján.
Fogalommagyarázatok
- DPL (Debian Project Leader): A Debian közösség választott vezetője, aki irányt mutat és koordinálja a projekt működését.
- End of life (EOL): A szoftver hivatalos támogatásának végét jelenti – ebben az esetben a Windows 10-ét 2025. október 14-én.
- NMU (Non-Maintainer Upload): Amikor valaki más tölti fel egy csomag új verzióját, mint az eredeti karbantartó – általában kisebb javítások céljából.
- Intent to NMU: Egy javasolt új rendszer, amely lehetővé tenné a közösségi beavatkozást az elhanyagolt csomagok esetén, egy előzetes figyelmeztetéssel.
