Új támogatási modellt vezet be az Ubuntu a Mozilla Firefox-hoz

Címkék

Az Ubuntu hamarosan betolja a legfrissebb, kiadás előtt álló 3.6.4-es Mozilla Firefox-ot a jelenlegi 10.04-es LTS (Lucid Lynx) kiadásba, illetve a régebbi kiadásokba is, úgymint a 8.04 LTS-be (Hardy Heron), a 9.04-be (Jaunty Jackalope) és 9.10-be (Karmic Koala). Az aktuális kiadást kivéve a régebbiekben a Firefox 3.0 és a xulrunner 1.9 található. Ezeket a Mozilla már nem támogatja. Ezzel a lépéssel vége annak a régi gyakorlatnak, hogy az Ubuntu visszaportolja a régebbi Firefox kiadásokba a biztonsági javításokat.

A lépésre azért kerül sor, mert a fejlesztők úgy ítélték meg, hogy a javítások visszaportolása sokkal rizikósabb, mint a legfrissebb Firefox kiadásra való frissítés.

Mikor?

A Mozilla várhatóan a jövő héten adja ki a Mozilla Firefox 3.6.4-et a 3.6-os sorozat kisebb frissítéseként. Ez a kiadás kerül bele a Lucid, Hardy, Jaunty és Karmic terjesztésekbe. Az Intrepix Ibex kódnév alatt futó Ubuntu 8.10-be nem kerül beépítésre a 3.6.4-es Firefox, mert az már túl van 18 hónapos támogatottsági periódusán.

A döntés mögött álló magyarázat elolvasható a FirefoxNewSupportModel tervezetben.

A részletek itt és itt.

Hozzászólások

Nem lenne hüleség több alkalmazásra is kiterjeszteni ezt a módszert.

ez azért nincs így. Alkalmazások és libraryk (frameworkok) között van különbség. Egy Win XP-re is felteheted a legújabb Office-t és explorert hivatalos forrásból, nincs ok arra, hogy egy Ubuntu 8.04.4 LTS-re ne menjen fel a legújabb Firefox (nem PPA-ból, hanem hivatalos, támogatott forrásból).

Rolling release-ről akkor lenne szó, ha az X-et, libpng-t, kernelt, libc-t, stb mind frissítenék. Erről szó sincs.

Nem minden alkalmazás fejlődik egyformán és hát amennyi ház, annyi szokás a verziószámozásra, megminden, viszont azt lehet figyelni, meg látni, és tapasztalni, statisztikákat elemezni hogy egyik-másik szofvert milyen minőségben fejlesztik és kommunikálják, mennyire használják stb. Sokkal jobb lenne egy hibrid kiadású (félig rolling/félig release) disztrib, ami jobban tud alkalmazkodni a különböző, szanaszét fejlesztett alkalmazások kiadási ciklusához.
Ubuntunál ezt részben el lehet érni PPA-k hozzáadásával, de örvendetes lenne, ha idővel a támogatott csomagok köre is felvenné a dinamikusabban fejlődő, sokak által használt, ámde elég stabil programok kiadási ritmusát. Biztosan ki lehet erre dolgozni valami ügyes policy-t.

A forrasbol:

"Use in-source libraries rather than system libs:

enabling system libs is not officially supported upstream and supporting this caused notable work in the past while sometimes leading to a suboptimal user experience due to version variants in the ubuntu released compared to the optimize version shipped in the firefox upstream tarballs."

Szerintem ez is fontos resze ennek a valtasnak...