Az Ubuntu vs. Debian része tök nem izgat, de ezt a rolling release divatot/őrületet csutkára nem értem.
Az említett cégben dolgoztam jópár évig, összesen kétszer ment részemről a dist-upgrade LTS-ek közt, mindkétszer a rendes munkáim (határidők, terhelés stb.) figyelembe vételével lőttem be, hogy mikor tudok fél-egy napot rászánni, beleértve a számomra kényelmetlenné váló dolgok, regressionök, átírandók-átdolgozandók hozzácsiszolását.
Azóta saját gépen használok Ubuntut, de félévente frissítek. Évi két alkalommal rászánok egy napot, tudom hogy jön az új adag szívás, mindig van 3-4 dolog amivel vagy dolgoznom kell hogy helyrepofozzam, vagy keresnem és megszoknom valami workaroundot, vagy ilyesmi. Ilyen az élet, a lemaradás is jár szívással, nem panaszkodom, csak kijelentem hogy dedikáltan erre áldozom időm egy részét. És ha félévente van 3-4 ilyen váratlan szívás, akkor azon gondolkozom, hogy vajon hány engem érintő visszaesés volt a tesztelés során, melyek egy részét időben javították?
Rolling release? Hogy minden egyes nap, amikor úgy ülök le a gép elé hogy dolgoznom kell, mert valamit meg kell csinálnom, azt kockáztassam hogy a munkaeszközöm elromlik, hirtelen másképp működik valami mint előző nap? Kösz, szó sem lehet róla!
Egyszer használtam Arch-ot rövid ideig, más rakta össze, én átvettem az üzemeltetését. Le volt már maradva a frissítéssel, és mindössze egy egyszerű csomagot akartam telepíteni, aminek gyakorlatilag semmi függősége nem volt, kellett neki glibc oszt kész, mégis valami miatt benne volt (ok nélkül) hogy a legújabb kell neki, és a csomagkezelővel csak úgy tudtam felrakni, hogy befrissítette az egész rendszert. Vagy lefordítottam manuálisan. Miért? Miért kell mindent befrissítenem, miért nem tudom a fennlévő rendszerrel egyidős verzióját felrakni annak a csomagnak?
Rolling release-nek két esetben látom értelmét. Az egyik, ha valaki egy lelkes érdeklődő és megengedheti magának, hogy bármely pillanatban váratlanul szembejöjjön valami komoly regresszió, mert kíváncsi és szívesen javítgatja. Mint mondjuk az, aki otthon a műhelyben javítgatja az autóját hobbiként. Egy nagyvállalati környezet nem ilyen. A másik, amikor valaki magát azt a rendszer, annak komponenseit fejleszti. A Google-ra általánosságban ez sem teljesül (talán egy-két speciális projektre igen).