az elemi OS a Flatpakra költözik, és ez nem vicc

elemi OS + FlatpakTegnap figyelmeztettük twitter-követőinket, hogy április 1-je, néhány angolszász országban a Szent Ártatlanok napja van, és hogy kissé furcsa híreket olvashatunk. Így történt ez a bejegyzés alapjául szolgáló hír is, és úgy döntöttünk, hogy a 2. napig várunk, hogy megerősítsük, hogy ez nem vicc. És ez nem: az elemi operációs rendszert átadják a Flatpak csomagoknak, egy modernebb csomagtípus, amely számos funkciót megoszt a Canonical Snap csomagjaival.

A Snap csomagokhoz hasonlóan a Flatpak csomagok is tartalmazzon mindent, ami szükséges egy alkalmazás működéséhez, és ezzel az alapvető szoftverekre és függőségekre utalunk. Ez mind biztonságosabb, és a frissítések gyorsabbak, nem is beszélve a fejlesztők számára, mert csak egyszer kell kódolniuk, és bármelyik operációs rendszeren működik, amelyet kompatibilitásuk mellett döntenek. Ezt fogja tenni az elemi OS a jövőben.

Elemi OS + Flatpak App Center ... de Flathub nélkül

Az alapszintű operációs rendszer fejlesztői gyakorlatilag a születésétől fogva dolgoznak a Flatpak-tal. És nemcsak az ilyen típusú csomagokkal, hanem biztosítják, hogy évek óta próbálják eldönteni, melyik lenne a legjobb megoldás. Abban a pillanatban, amelyben észrevették, hogy a Flatpak még mindig "XDG-App" néven volt, és 2015 volt. Azok számára, akik nem tudják, 2015 volt az az év, amikor mind a Flatpak néven ismert projekt, mind a Snap csomag megszületett, de a Canonical javaslata 2016 áprilisában vált igazán híressé, mert az Ubuntu-val érkezők egyik legfontosabb újdonsága volt. 16.04 Xenial Xerus. Fontosnak tartom megemlíteni, hogy a Flatpak megelőzte a Snap-ot.

De figyelmeztetnek: "A Flatpak nem Flathub". Meg kell különböztetnie a csomag formátumát és a tárat, amelyhez hozzáférhet meg ezt a linket. az elementary OS azt akarja, hogy a szoftver keresése és telepítése továbbra is az App Center részéről származzon, bár ezt nem mondják, mert így ők is irányítanak mindent, ami letöltött, és több lehetőségük van adományokhoz jutni. És az App Center fizetős fizetési rendszert használ az alkalmazások letöltéséhez / telepítéséhez.

Amit szintén világossá akarnak tenni, az az a váltás a Flatpak-ra ez nem azt jelenti, hogy elhagyják a natív alkalmazásokat és azt sem, hogy megváltoztatják a letöltési és telepítési rendszert, hogy a fejlesztők összegyűjthessék az adományokat. Ezenkívül mindent gondosan tesztelünk annak biztosítása érdekében, hogy tökéletesen működjön, mielőtt közzétenné az App Centerben, ugyanúgy, mint korábban.

elemi OS fog létrehozni saját Flatpak-tárház az App Center számára, nagyjából ugyanaz, mint eddig a Debian-alapú szoftverek tárházával.

A .deb csomagokkal kapcsolatos problémák

DEB csomagok

Nos, az Ubunlognak még mindig sok rajongója van a .deb csomagok miatt, részben azért, mert szeretjük a klasszikusat, részben azért, mert problémákat tapasztaltunk az újabb típusú csomagokkal. De ez igaz A .deb csomagok általában függőségeket használnak Ha pedig egyikük biztonsági rést tartalmaz, akkor az egész programnak van biztonsági hibája. A modern csomagformátumok kiküszöbölik ezeket a problémákat, miközben a frissítéseket sokkal hamarabb szállítják ... elméletileg. Elméletileg vagy a gyakorlatban, de véleményem szerint még mindig van egy kis hátra ahhoz, hogy minden tökéletes legyen mind a Flatpak, mind a Snap csomagokban.

Ezen túlmenően, az új csomagok homokozó alapúak, amely korlátozza az alkalmazások hozzáférését az operációs rendszerhez. A homokozó alkalmazások javítják a biztonságot és a magánéletet.

És miért nem az elemi operációs rendszer választotta a Snap csomagokat?

az elemi operációs rendszer biztosítja, hogy a Canonical-nal is dolgoztak, de vannak olyan dolgok, amelyek egyáltalán nem tetszettek nekik, és egyesekben teljesen egyetértek:

  1. Decentralizált tervezés. A Flatpak lehetővé teszi, hogy bárki létrehozhassa saját adattárát, így az elemi operációs rendszernek sajátja lesz. Ez azt jelenti, hogy minden, amit az App Centerből telepíteni lehet, ugyanazzal a kialakítással fog rendelkezni, ami messze nem történik meg a Snap csomagokkal. Erre gondoltam itt Tehát a Canonicalnak valami mást kellene tennie, például egy kis nyomást gyakorolnia a fejlesztőkre, hogy hamarabb szállítsák a frissítéseket (ahem ... Mozilla ...), és hogy minden hasonló tervezésű. A Snap csomagokban olyan képeket tartalmazó alkalmazásokat találhatunk, mint a Windows 95, GNOME, KDE ... és úgy tűnik, hogy a rendszernek ezer szülője van.
  2. A Flatpak közelebb kerül az elemi operációs rendszer munkájához. Például a modern GTK funkciókat egy Flatpak-szerű jövőre építették, a Flatpakot pedig a kezdetektől fogva a GTK-t szem előtt tartva fejlesztették ki.
  3. Konszenzus független alkalmazásfejlesztőkkel. az elemi OS vállvetve dolgozik az indie fejlesztőkkel. Bár egyesek mindkét csomagot választották, azt mondják, hogy a Flatpak-tal könnyebb dolgozni.

Hogyan fogja befolyásolni a felhasználókat és a fejlesztőket?

az elemi OS biztosítja ezt az operációs rendszer felhasználói semmit sem vesznek észre. Az egyetlen dolog, amit észrevesznek, pozitív lesz, például gyorsabb letöltések és frissítések. Ami a fejlesztőket illeti, az alkalmazások szállítása és felülvizsgálata a korábbiakhoz hasonlóan folytatódik.

La kétség, hogy elmentem, igen továbbra is lehetővé teszi a .deb csomagok telepítését. A múltban nem telepíthetett szoftvert az App Centeren kívülről, ha nem telepítette a Gdebit, a GNOME szoftvert vagy más telepítő eszközt, mint az App Center. Ha mégis engedélyezett, úgy tűnik, hogy a DEB csomagokról a Flatpakra való áttérés csak előnyöket jelent.

Mi a véleményed arról, hogy az alapszintű operációs rendszer áttér a Flatpakra?

Kapcsolódó cikk:
Az Elementary OS 5 Juno új verziója már elérhető

A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Patricio dijo

    Kiváló pontosítások, csak így tovább !!