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

Pa, Ubunlog joΕ‘ uvijek ima puno oboΕΎavatelja .deb paketa, dijelom zato Ε‘to volimo klasiku, a dijelom i zato Ε‘to smo imali problema s novijim vrstama paketa. Ali istina je da .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:
- 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.
- 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.
- 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?