osnovni OS prelazi na Flatpak i to nije šala

osnovni OS + Flatpak

Jučer smo upozorili naše twitter sljedbenike da je 1. april, dan Svetih nevinih u nekim anglosaksonskim zemljama, i da možemo pročitati neke pomalo čudne vijesti. Tako je bilo i s vijestima na kojima se temelji ovaj post i odlučili smo pričekati 2. dan kako bismo potvrdili da nije šala. I nije: osnovni OS proslijedit će se Flatpak paketima, moderniji tip paketa koji dijeli mnoge funkcije s Canonical-ovim Snap paketima.

Poput Snap paketa, Flatpak paketa sadrže u sebi sve što je potrebno za rad aplikacije, a mi pod tim mislimo na osnovni softver i zavisnosti. Također je sve sigurnije i ažuriranja su brža, a da ne spominjemo dobro za programere, jer oni moraju programirati samo jednom i radi na bilo kojem operativnom sistemu koji odluče učiniti kompatibilnim. To će osnovni OS raditi u budućnosti.

Osnovni OS + Flatpak App Center ... ali bez Flathub-a

Osnovni programeri OS-a rade sa Flatpakom praktično od njegovog rođenja. I ne samo s ovim vrstama paketa, već uvjeravaju da godinama pokušavaju odlučiti koja bi bila najbolja opcija. U trenutku u kojem primijetili su Flatpak da se i dalje zvao "XDG-App" i bila je 2015. godina. Za one koji ne znaju, 2015. je bila godina u kojoj su rođeni i projekt koji je danas poznat kao Flatpak i Snap paketi, ali Canonical-ov prijedlog zaista se proslavio u aprilu 2016. godine jer je jedna od najvažnijih novosti onih koji su stigli s Ubuntuom 16.04 Xenial Xerus. Smatram važnim spomenuti da Flatpak prethodi Snapu.

Ali oni upozoravaju: "Flatpak nije Flathub". Morate razlikovati format paketa od spremišta kojem možete pristupiti Ova veza. osnovni OS želi da pretraga i instalacija softvera i dalje budu dijelom iz njihovog App Center-a, iako to ne kažu, jer na taj način kontroliraju sve što se preuzima i imaju više mogućnosti za dobivanje donacija. A to je što App Center koristi sistem plaćanja koji plaćate koliko želite za preuzimanje / instaliranje aplikacija.

Ono što također žele razjasniti je prelazak na Flatpak to neće značiti da izostavljaju svoje izvorne aplikacije niti da će promijeniti sistem za preuzimanje i instalaciju tako da programeri mogu prikupiti od donacija. Također, sve će biti pažljivo testirano kako bi se osiguralo da savršeno funkcionira prije objavljivanja u App Centeru, jednako kao i do sada.

osnovni OS će stvoriti vlastito spremište Flatpak za App Center, manje-više isto kao i do sada sa svojim spremištem za softver zasnovan na Debianu.

Problemi s .deb paketima

DEB paketi

Pa, Ubunlog još uvijek ima mnogo obožavatelja .deb paketa dijelom zato što volimo klasične, a dijelom zato što smo iskusili probleme s novim tipovima paketa. Ali to je istina .deb paketi obično koriste zavisnosti A ako jedan od njih sadrži ranjivost, cijeli program ima sigurnosnu manu. Savremeni formati paketa uklanjaju ove probleme dok isporučuju ažuriranja mnogo ranije ... u teoriji. U teoriji ili u praksi, ali, po mom mišljenju, ostalo je još malo da sve bude savršeno i u paketima Flatpak i u Snap-u.

Pored toga, novi paketi temelje se na pješčaniku, što ograničava pristup aplikacijama operativnom sistemu. Sandbox aplikacije poboljšavaju sigurnost i privatnost.

A zašto osnovni OS nije odabrao Snap pakete?

osnovni OS uvjerava da su radili i s Canonical-om, ali postoje stvari koje im se uopće nisu svidjele i u nekima se potpuno slažem:

  1. Decentralizovani dizajn. Flatpak omogućava svima da kreiraju svoje spremište, tako da će osnovni OS imati svoje. To znači da će sve što se može instalirati iz App Center-a imati isti dizajn, što se, što se daleko ne događa sa Snap paketima. Na ovo sam mislio ovdje pa bi Canonical trebao poduzeti nešto drugo, poput vršenja malo pritiska na programere da isporuče ažuriranja prije (ah ... Mozilla ...) i da sve ima sličan dizajn. U Snap paketima možemo pronaći aplikacije sa slikama poput Windows 95, GNOME, KDE ... i čini se da sistem ima hiljadu roditelja.
  2. Flatpak se približava radu osnovnog OS-a. Na primjer, moderne GTK funkcije su izgrađene za budućnost sličnu Flatpak-u, a Flatpak je od početka razvijen s obzirom na GTK.
  3. Konsenzus s neovisnim programerima aplikacija. osnovni OS radi rame uz rame sa indie programerima. Iako su neki odabrali oba paketa, kažu da je s Flatpakom lakše raditi.

Kako će to utjecati na korisnike i programere?

osnovni OS to osigurava korisnici vašeg operativnog sistema neće primijetiti ništa. Jedino što će primijetiti će biti pozitivno, poput bržih preuzimanja i ažuriranja. Što se tiče programera, isporuka i pregled aplikacija i dalje će biti kao i prije.

La sumnja da mi je ostalo je da i dalje će omogućiti instalaciju .deb paketa. U prošlosti niste mogli instalirati softver izvan vašeg App Center-a ako niste instalirali Gdebi, GNOME Software ili neki drugi alat za instalaciju osim App Center-a. Ako je i dalje dopušteno, čini se da će prelazak s DEB paketa na Flatpak imati samo koristi.

Što mislite o prelasku osnovnog OS-a u Flatpak?

elementarni5
Vezani članak:
Nova verzija Elementary OS 5 Juno je sada dostupna

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Patrick rekao je

    Izvrsna pojašnjenja, nastavite !!