elementær OS flytter til Flatpak, og det er ikke en spøk

elementær OS + Flatpak

I går advarte vi våre Twitter-tilhengere om at det var 1. april, dagen for de hellige uskyldige i noen angelsaksiske land, og at vi kunne lese noen litt rare nyheter. Så det var med nyheten som dette innlegget er basert på, og vi bestemte oss for å vente til dag 2 for å bekrefte at det ikke var en spøk. Og det er ikke: elementært operativsystem vil bli sendt til Flatpak-pakker, en mer moderne pakketype som deler mange funksjoner med Canonicals Snap-pakker.

Som Snap-pakker, Flatpak-pakker inneholde alt det som er nødvendig for at et program skal fungere, og med dette refererer vi til kjerneprogramvare og avhengigheter. Alt er også tryggere og oppdateringer er raskere, for ikke å nevne bra for utviklere fordi de bare trenger å programmere en gang, og det fungerer på hvilket operativsystem du bestemmer deg for å gjøre kompatibelt. Det er det elementære operativsystemet vil gjøre i fremtiden.

Elementært OS + Flatpak App Center ... men uten Flathub

Elementære OS-utviklere har jobbet med Flatpak praktisk talt fra fødselen. Og ikke bare med disse typer pakker, men de forsikrer at de har prøvd i årevis å bestemme seg for hvilket som ville være det beste alternativet. I øyeblikket de la merke til Flatpak at den fremdeles het "XDG-App" og det var 2015. For de som ikke vet, var 2015 året hvor både prosjektet som nå kalles Flatpak og Snap-pakkene ble født, men Canonicals forslag ble virkelig kjent i april 2016 for å være en av de viktigste nyhetene til de som fulgte med Ubuntu 16.04 Xenial Xerus. Jeg synes det er viktig å nevne at Flatpak er forut for Snap.

Men de advarer: "Flatpak er ikke Flathub". Du må skille mellom pakkeformatet og depotet, som du har tilgang til fra denne linken. elementært operativsystem ønsker at programvaresøk og installasjon skal fortsette å være fra deres App Center, delvis, selv om de ikke sier det, fordi på den måten kontrollerer de også alt som lastes ned og har flere muligheter for å få donasjoner. Og det er at App Center bruker et betalingssystem for hva du vil ha for å laste ned / installere applikasjonene.

Det de også vil gjøre klart er at byttet til Flatpak det vil ikke bety at de legger til side de opprinnelige appene sine ei heller at de skal endre nedlastings- og installasjonssystemet slik at utviklere kan samle inn fra donasjoner. Alt vil også bli testet nøye for å sikre at det fungerer perfekt før du publiserer det til App Center, alt det samme som de gjorde før.

elementær OS vil opprette ditt eget Flatpak-lager for App Center, mer eller mindre det samme som de hittil har gjort med depotet for Debian-basert programvare.

Problemene med .deb-pakker

DEB-pakker

Vel, Ubunlog har fortsatt mange fans av .deb-pakker dels fordi vi liker den klassiske og dels fordi vi har opplevd problemer med de nye pakketypene. Men det er sant det .deb-pakker bruker vanligvis avhengigheter Og hvis en av dem inneholder en sårbarhet, har hele programmet en sikkerhetsfeil. Moderne pakkeformater eliminerer disse problemene mens de leverer oppdateringer mye tidligere ... i teorien. I teorien eller i praksis, men etter min mening har det fortsatt litt igjen for at alt skal være perfekt i både Flatpak- og Snap-pakker.

I tillegg, nye pakker er basert på sandkasse, som begrenser tilgangen til applikasjoner til operativsystemet. Sandkasseprogrammer forbedrer sikkerhet og personvern.

Og hvorfor har ikke elementært operativsystem valgt Snap-pakker?

elementært operativsystem forsikrer at de også jobbet med Canonical, men det er ting de ikke likte i det hele tatt, og i noen er jeg helt enig:

  1. Desentralisert design. Flatpak lar alle lage sitt eget arkiv, så elementært operativsystem vil ha sitt eget. Dette betyr at alt som kan installeres fra App Center vil ha samme design, noe som langt på vei ikke skjer med Snap-pakkene. Dette er det jeg mente her så Canonical burde gjøre noe annet, som å legge litt press på utviklerne for å levere oppdateringene raskere (ahem ... Mozilla ...) og at alt har lignende design. I Snap-pakkene kan vi finne applikasjoner med bilder som Windows 95, GNOME, KDE ... og systemet ser ut til å ha tusen foreldre.
  2. Flatpak kommer nærmere elementært OS-arbeid. For eksempel er moderne GTK-funksjoner bygget for en Flatpak-lignende fremtid, og Flatpak har blitt utviklet med tanke på GTK fra starten.
  3. Konsensus med uavhengige applikasjonsutviklere. elementær OS fungerer skulder til skulder med indie-utviklere. Selv om noen har valgt begge pakkene, sier de at Flatpak er lettere å jobbe med.

Hvordan vil det påvirke brukere og utviklere?

elementær OS sørger for at brukerne av operativsystemet ditt vil ikke legge merke til noe. Det eneste de vil legge merke til vil være positivt, for eksempel raskere nedlastinger og oppdateringer. Når det gjelder utviklerne, vil levering og gjennomgang av appene fortsette som før.

La tvil om at jeg har igjen er ja vil fortsatt tillate installasjon av .deb-pakker. Tidligere kunne du ikke installere programvare utenfor App Center hvis du ikke installerte Gdebi, GNOME-programvare eller annet installasjonsverktøy enn App Center. Hvis det fremdeles er tillatt, ser det ut til at overgangen fra DEB-pakker til Flatpak bare vil være fordeler.

Hva synes du om elementært operativsystem som flytter til Flatpak?

elementær 5
Relatert artikkel:
Den nye versjonen av Elementary OS 5 Juno er nå tilgjengelig

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Patrick sa

    Utmerkede avklaringer, fortsett det !!