( enpassant | 2024. 11. 14., cs – 16:09 )

SuSE, Oracle, Canonical mind olyan multik, akik nem nyomnak le semmit a Linux világ torkán, mégis Enterprise ágon utaznak. Hol látsz YaST-ot más disztrókon, rádependáltatva a fél disztrót? Hol láttál upstartot, unity-t stb. más disztrókban, mikor az Ubuntu kifejlesztette? Lehet nem invazívan is fejleszteni, de a Red Hat messze az ellenkezőjéről híres.

Persze, azért nem látsz olyan alkalmazásokat, mert nem akarják lenyomni a torkodon, nem pedig azért, mert van jobb alternatíva, ugye?

A MIR kb. ugyanaz, mint a Wayland, ha jobban elterjed, akkor most azt szidnád és a Canonicalt.

A Canonical, az Ubuntu Linux disztribúciót fejlesztő cég, több alkalmazást és technológiát is létrehozott, amelyek széles körben elterjedtek a Linux disztribúciók között. Íme néhány kiemelkedő alkalmazás és technológia:

  1. Snap csomagkezelő rendszer: A Canonical által kifejlesztett Snap egy konténerizált csomagformátum és csomagkezelő rendszer, amely lehetővé teszi az alkalmazások egyszerű telepítését és frissítését. A Snap csomagok izolált környezetben futnak, így minimalizálják a rendszerrel való közvetlen kölcsönhatást. Bár eredetileg Ubuntu számára készült, a Snap támogatás más Linux disztribúciókon is elérhetővé vált, például Fedora, Arch Linux, és Manjaro alatt.

  2. Launchpad: Ez egy szoftverfejlesztési és fordítási platform, amelyet a Canonical hozott létre. Bár maga a Launchpad elsősorban az Ubuntu fejlesztésének támogatására szolgál, számos más nyílt forráskódú projekt is használja.

  3. MAAS (Metal as a Service): Ez egy adatközponti eszköz, amely lehetővé teszi a szerverek automatizált kezelését és telepítését. A MAAS különösen népszerű olyan környezetekben, ahol nagyszámú fizikai gép kezelésére van szükség.

  4. Juju: Ez egy nyílt forráskódú eszköz, amely lehetővé teszi komplex alkalmazások és szolgáltatások egyszerű telepítését és kezelését felhőben vagy saját infrastruktúrában. A Juju "charm"-jai különböző alkalmazások és szolgáltatások konfigurációit tartalmazzák, amelyekkel automatizálható az implementáció.

  5. Ubuntu Core: Ez a Canonical minimalista, konténeralapú operációs rendszere, amelyet elsősorban IoT eszközökhöz és beágyazott rendszerekhez terveztek. Az Ubuntu Core is a Snap csomagkezelést használja.

  6. Mir: Ez egy kijelzőszerver protokoll, amelyet eredetileg az Ubuntu mobiltelefon-projektjéhez terveztek. Bár a Mir nem vált olyan elterjedtté, mint a Wayland vagy az Xorg, még mindig használják bizonyos specifikus alkalmazásokban és ipari környezetekben.

Ezek közül a Snap és a Juju különösen figyelemreméltó, mivel számos disztribúció átvette vagy adaptálta ezeket a megoldásokat a saját ökoszisztémájába.