Az Ubuntu története az egyik legérdekesebb példa arra, hogyan válhat egy közösség által ünnepelt projektből megosztó szereplő. A „Linux for human beings” szlogen eredetileg azt jelentette, hogy a Canonical egy olyan disztribúciót szeretne, amelyet bárki – technikai háttértől függetlenül – képes használni. Az Ubuntu hosszú ideig valóban ezt testesítette meg: egyszerű telepítés, jól összerakott GNOME-alapú asztali környezet, rendszeres kiadási ciklus, erős közösség. Mégis, az évek során fokozatosan kialakult egy olyan narratíva, hogy „Ubuntu az a disztró, amit mindenki szeret utálni”. Ennek hátterében több, egymást erősítő technikai és közösségi tényező áll.
A kezdet: Debian, de emberközelien
Az Ubuntu a Debian instabil ága (Sid) köré épült, azzal a céllal, hogy a stabil, de konzervatív Debianhoz képest gyorsabban szállítson friss csomagokat, ugyanakkor könnyen telepíthető és használható legyen. A korai Ubuntu-kiadások (pl. 4.10 Warty Warthog, 5.04 Hoary Hedgehog, 6.06 LTS Dapper Drake) fő erősségei:
- Egyszerű grafikus telepítő – a Debian akkoriban még inkább szöveges, haladó felhasználóknak szóló telepítőt kínált.
- GNOME 2 alapú asztali környezet – letisztult, stabil, jól dokumentált.
- Rendszeres, előre kommunikált kiadási ciklus – 6 havonta új verzió, 2 évente LTS (Long Term Support).
- Erős közösségi fókusz – LoCo (Local Community) csapatok, fórumok, dokumentáció, Ubuntu Wiki.
Ebben az időszakban az Ubuntu sokak számára „a” Linux desktop volt: ajánlották kezdőknek, oktatásban, céges környezetben, és a Linux Mint is Ubuntu-alapú kiadásra építette fel a saját kínálatát. A „Linux for human beings” szlogen ekkor még teljesen hitelesnek tűnt.
A fordulópontok: döntések, amelyek megosztották a közösséget
Az Ubuntu körüli ellenszenv nem egyik napról a másikra alakult ki, hanem több, egymást követő (és részben egymásra épülő) döntés eredménye volt. Ezek közül néhány technikailag indokolható, mégis kommunikációs vagy közösségi szempontból rosszul csapódott le.
Unity: saját út a GNOME helyett
Az egyik leglátványosabb töréspont az volt, amikor az Ubuntu a klasszikus GNOME 2-ről előbb GNOME 3-ra, majd saját fejlesztésű Unity felületre váltott. A GNOME 3 önmagában is megosztó volt, de az Ubuntu úgy döntött, hogy a GNOME Shell helyett saját shellt készít, amely a GNOME technológiáira épül, de teljesen más felhasználói élményt ad.
A Unity célja az volt, hogy egységes felületet adjon desktopra, laptopra, később tabletre és telefonra is. Technikai szempontból ez egy ambiciózus projekt volt: saját panel, HUD (Head-Up Display), globális menük, Dash, lencsék (lenses), integrált keresés. Ugyanakkor:
- Megszakadt a folytonosság – a GNOME 2-höz szokott felhasználók számára a Unity radikális váltás volt.
- Teljesítményproblémák – gyengébb hardveren a Unity sokáig nehézkesen futott, különösen régebbi GPU-kon.
- Testreszabhatóság – a korábbi, panel-alapú GNOME 2-höz képest a Unity jóval zártabbnak, kevésbé rugalmasnak tűnt.
A Linux közösség egy része ezt úgy élte meg, hogy az Ubuntu „elszakad” a közös ökoszisztémától, és saját, nehezebben újrahasznosítható technológiákat épít. Ezzel párhuzamosan más disztribúciók – például a Linux Mint – kifejezetten arra fókuszáltak, hogy a GNOME 2-höz hasonló élményt (Cinnamon, MATE) kínáljanak, ami sok csalódott Ubuntu-felhasználót vonzott.
Mir vs. Wayland: saját display szerver
A következő nagy vitapont a Mir volt. Miközben a Linux világ nagy része a Wayland felé mozdult el az X.Org utódjaként, a Canonical bejelentette, hogy saját display szervert fejleszt Mir néven. A cél az volt, hogy egy olyan megjelenítési réteget hozzanak létre, amely jobban illeszkedik az Ubuntu konvergencia-víziójához (desktop, mobil, TV, stb.).
Technikailag érthető volt az igény a teljes kontrollra és az egységes stackre, de a közösség jelentős része ezt úgy érzékelte, hogy az Ubuntu „szétforgácsolja” az erőforrásokat, ahelyett, hogy a közös Wayland-fejlesztésbe fektetne. Végül a Mir nem vált általánosan elfogadott megoldássá, és az Ubuntu is visszatért a Wayland irányába, de a bizalomvesztés egy része megmaradt.
Upstart, majd systemd: init-rendszer háborúk
Az Ubuntu korán bevezette az Upstart nevű eseményalapú init-rendszert, amely a klasszikus SysV init korlátait próbálta meghaladni. Ez önmagában nem volt negatív, sőt, technikailag előremutató volt. Azonban amikor a szélesebb Linux-ökoszisztéma a systemd mellett tette le a voksát, az Ubuntu-nak is váltania kellett.
A rendszerindítási folyamat körüli viták (Upstart vs. systemd) ugyan nem kizárólag Ubuntu-specifikusak voltak, de hozzájárultak ahhoz a képhez, hogy az Ubuntu „mindent máshogy akar csinálni”, majd végül mégis visszatér a közös útra. Ez sok fejlesztő és haladó felhasználó szemében következetlenségként jelent meg.
Amazon-lencse és adatvédelmi aggályok
Az egyik leginkább PR-szempontból káros döntés a Dash-be integrált Amazon-keresés volt. A Unity Dash-ben beírt keresőkifejezések egy része külső szolgáltatókhoz (pl. Amazon) is továbbításra került, hogy online találatokat (termékajánlatokat) jelenítsen meg. Bár technikailag volt rá lehetőség, hogy ezt a funkciót kikapcsolja a felhasználó, az alapértelmezett beállítás sokak szerint sértette a „privacy by default” elvet.
Ez a lépés különösen érzékenyen érintette a szabad szoftveres közösséget, ahol az átláthatóság és az adatvédelem kiemelt érték. Több ismert fejlesztő és véleményformáló nyíltan bírálta az Ubuntu-t emiatt, és ez jelentősen hozzájárult ahhoz a narratívához, hogy az Ubuntu „eladja” a felhasználóit.
Snaps: csomagformátum, sandbox, centralizáció
Az utóbbi évek egyik legvitatottabb témája a Snap csomagformátum. A Snap célja, hogy konténerizált, disztribúció-független alkalmazáscsomagokat biztosítson, amelyek saját függőségeiket is tartalmazzák, sandboxban futnak, és könnyen frissíthetők. Technikai előnyei:
- Disztrófüggetlenség – ugyanaz a Snap csomag több disztribúción is futhat.
- Sandboxing – AppArmor-profilokkal és egyéb mechanizmusokkal korlátozható az alkalmazások hozzáférése.
- Automatikus frissítések – a Snapd háttérszolgáltatás gondoskodik a naprakészen tartásról.
Ugyanakkor több kritika is érte:
- Centralizált Snap Store – a hivatalos Snap áruházat a Canonical üzemelteti, és nincs teljesen nyitott, decentralizált alternatíva ugyanazon szinten.
- Teljesítmény és indulási idő – különösen korai szakaszban a Snap alkalmazások lassabb indulása és nagyobb tárhelyigénye sok felhasználót zavart.
- Alapértelmezett preferencia – bizonyos csomagok (pl. böngészők, core alkalmazások) esetében az Ubuntu a Snap-verziót részesíti előnyben a klasszikus .deb csomagokkal szemben.
Ez a modell sokak szemében ellentétes azzal a hagyományos Linux-felfogással, ahol a disztribúció saját tárolóiból, átlátható, szabadon tükrözhető repókból érkeznek a csomagok. A Snap körüli vita különösen élesen jelent meg olyan disztribúciók közösségeiben, amelyek alternatív, decentralizáltabb megoldásokat (pl. Flatpak, AppImage) részesítenek előnyben.
Canonical mint cég vs. közösségi elvárások
Az Ubuntu mögött álló Canonical egy profitorientált vállalat, amelynek fenntartható üzleti modellt kell építenie. Ez önmagában nem probléma, sőt, a hosszú távú támogatás, a vállalati szolgáltatások, a felhő- és szerverpiaci jelenlét mind ebből fakadnak. Ugyanakkor a közösség egy része gyakran úgy érzékelte, hogy:
- a döntések egyre inkább üzleti, mintsem közösségi szempontok alapján születnek,
- a fejlesztési irányok (Unity, Mir, Snap) sokszor „felülről lefelé” érkeznek, nem organikusan alakulnak ki,
- a Canonical időnként hirtelen vált irányt (pl. Unity és konvergencia-projekt leállítása), ami hosszú távon nehezíti a közösségi bizalmat.
Ez a feszültség – cég vs. közösség – nem egyedi az Ubuntu esetében, de itt különösen látható, mert az Ubuntu egyszerre akar „Linux a hétköznapi embereknek” lenni, és közben komoly szereplő a felhő-, szerver- és IoT-piacon.
Miért lett „a disztró, amit szeretnek utálni”?
Összefoglalva több tényező találkozik:
- Korai dominancia – az Ubuntu annyira népszerű lett, hogy sokan „egyenlővé tették” a Linuxszal. Ez önmagában ellenérzést szülhet azokban, akik a diverzitást értékelik.
- Megosztó technikai döntések – Unity, Mir, Amazon-lencse, Snap – mind olyan lépések, amelyek egy részének volt racionális technikai oka, de kommunikációs és közösségi szempontból vitatottak voltak.
- Vállalati fókusz erősödése – a desktop-központú „Linux for human beings” narratíva mellé egyre erősebben felzárkózott a szerver, felhő, konténer, IoT fókusz, ami sok régi desktop-felhasználó számára azt az érzetet kelthette, hogy „már nem róluk szól” a projekt.
- Alternatívák megerősödése – a Linux Mint, a Manjaro, a Fedora Workstation, a különféle rolling disztrók mind vonzó alternatívát kínálnak, és gyakran kifejezetten az Ubuntu döntéseivel szemben pozicionálják magukat.
Fontos ugyanakkor kiemelni, hogy az „everyone loves to hate” inkább egy hangos kisebbség narratívája. Az Ubuntu továbbra is az egyik legelterjedtebb disztribúció, különösen szerver- és felhőoldalon, és desktopon is rengeteg felhasználó számára stabil, jól működő rendszer. A Linux Mint közösségében is sokan használják az Ubuntu-alapú kiadásokat, és profitálnak az Ubuntu által karbantartott csomagokból, kernelből, driverekből.
Gyakorlati tanulságok: mit jelent ez a felhasználóknak?
Linux Mint-felhasználóként érdemes a következőket látni:
- Az Ubuntu továbbra is fontos alap – a Mint Ubuntu-alapú kiadásai szorosan támaszkodnak az Ubuntu LTS-re, annak csomagjaira, kernelére, hardvertámogatására.
- A Mint más döntéseket hoz – a Cinnamon, MATE, Xfce desktop, a Flatpak-támogatás, a Snap-mentes alapértelmezés mind olyan választások, amelyek részben az Ubuntu körüli vitákra adott válaszként is értelmezhetők.
- A diverzitás előny – az, hogy az Ubuntu mer nagyot lépni (akár vitatott irányokba is), technológiai szempontból kísérleti terep is. Ami beválik, azt más disztrók is átvehetik; ami nem, az tanulságként szolgál.
Jövőkép: visszatérés a „human beings” irányába?
Az Ubuntu az utóbbi években több szempontból is „visszakanyarodott” a közös Linux-ösvényre: ismét GNOME-alapú asztali környezetet használ, Waylandet támogat, és bizonyos vitatott döntéseket (pl. Unity, Mir desktopon) elengedett. Ugyanakkor a Snap, a felhő- és szerverfókusz, valamint a Canonical üzleti modellje továbbra is meghatározza az irányt.
Hogy az Ubuntu mennyire tudja újra hitelesen képviselni a „Linux for human beings” eszméjét, az részben azon múlik, mennyire képes:
- átláthatóan kommunikálni a döntéseit,
- egyensúlyt tartani a vállalati és közösségi érdekek között,
- nyitott maradni a szélesebb Linux-ökoszisztéma felé.
Az „everyone loves to hate” jelenség mögött tehát nem egyetlen botrány vagy technikai hiba áll, hanem egy hosszú, összetett történet, amelyben technológiai ambíciók, üzleti kényszerek és közösségi elvárások ütköznek. A Linux Mint és más disztribúciók létezése pedig azt mutatja, hogy a felhasználók számára ma már valódi választási lehetőség van: ugyanarra az alapra (Debian/Ubuntu) építve egészen eltérő filozófiájú és felhasználói élményű rendszerek születhetnek.


Hozzászólások
Korában is mondtam, a
Beküldte berus -
Értékelés:
Korában is mondtam, a legnagyobb gáz, hogy elengedik a dolgokat! Az uptime szerintem kimondottan zseni volt, a Unityt pedig éppen kezdtem megkedvelni, amikor elkaszálták... Innentől igazolva van, csak pocsékolják az erőforrásokat, és jön a kérdés, mire is volt ez jó!?
Remélem a snap mellett kitartanak, éppen most kezd élhetővé válni! Bár most is lever a víz amikor meglátom a kismillió loop eszközt, de a koncepció igazolható, és most már elfogadhatóan működik is.
Persze botrányosan sz@r újítások nélkül nincs Ubuntu, most éppen a telepítővel készítettek ki teljesen (és az sovány vigasz, hogy még mindig jobb mint a SUSE meg a Fedora kakihalma), de reméljük ez is kiforrja magát, vagy lecserélik Calamaresre, amit mindenkinek tennie kéne, aki képtelen magától normális telepítőt írni...
16 éve..
Beküldte ebcsont -
Értékelés:
..volt utoljára a 10.04 idején a főrendszerem. Ha eddig meg voltam nélküle, akkor akár még ki is bírhatom egy jó ideig nélküle..