elementary US es passa a Flatpak i no és una broma

elementary US + Flatpak

Ahir vam avisar als nostres seguidors twitters que era l'1 d'abril, el dia dels Sants Innocents en alguns països anglosaxons, i que podríem llegir alguna notícia una mica estranya. Així ho va ser amb la notícia en la qual es basa aquest post i vam decidir esperar el dia 2 per confirmar que no era una broma. I no ho és: elementary US es passarà als paquets Flatpak, Un tipus de paquets més modern que comparteix moltes funcions amb els paquets Snap de Canonical.

Com els paquets Snap, els paquets Flatpak contenen dins d'ell mateix tot el necessari perquè una aplicació funcioni, I amb això ens estem referint a programari principal i dependències. També és tot més segur i les actualitzacions són més ràpides, per no esmentar que és bo per als desenvolupadors perquè només han de programar un cop i funciona en qualsevol sistema operatiu que decideixi fer-se compatible. Això és el que farà en el futur elementary OS.

App Center de elementary US + Flatpak ... però sense Flathub

Els desenvolupadors de elementary US van estar treballant amb Flatpak pràcticament des del seu naixement. I no només amb aquest tipus de paquets, sinó que asseguren que porten anys provant per decidir quina seria la millor opció. En el moment en què es van fixar en Flatpak encara es deia «XDG-App» i estàvem el 2015. Pel qual no ho sàpiga, 2015 va ser l'any en què van néixer tant el projecte ara conegut com Flatpak com els paquets Snap, però la proposta de Canonical es va fer famosa de veritat a l'abril de 2016 per ser una de les novetats més importants de les que van arribar al costat de Ubuntu 16.04 Xenial Xerus. Em sembla important esmentar que Flatpak és anterior a Snap.

Però avisen: «Flatpak no és Flathub». Cal diferenciar entre el format de paquees i el repositori, a què podeu accedir des aquest enllaç. elementary US vol que la recerca de programari i la seva instal·lació segueixi sent des de la seva App Center, en part, encara que no ho diuen, perquè així també controlen tot el que es descarrega i tenen més opcions d'aconseguir donacions. I és que App Center fa servir un sistema de pagaments paga-el-que-vulguis per descarregar / instal·lar les aplicacions.

El que també volen deixar clar és que canviar a Flatpak no significarà que deixin de banda les seves aplicacions natives ni que vagin a canviar el sistema de descàrrega i instal·lació perquè els desenvolupadors puguin cobrar de les donacions. A més, tot es provarà acuradament per assegurar-se que funciona a la perfecció abans de publicar-lo a App Center, tot això igual que feien fins ara.

elementary US crearà el seu propi repositori Flatpak per App Center, Més o menys igual que han fet fins ara amb el seu repositori per programari basat en Debian.

Els problemes dels paquets .deb

paquets DEB

Bé, Ubunlog aún tiene muchos fans de los paquetes .deb en parte porque nos gusta lo clásico y en parte porque hemos experimentado problemas con los nuevos tipos de paquetes. Pero es cierto que els paquets .deb solen utilitzar dependències i, si una d'elles conté una vulnerabilitat, tot el programa té una fallada de seguretat. Els formats de paquets moderns eliminen aquests problemes a el mateix temps que lliuren les actualitzacions molt més aviat ... en teoria. En teoria o en la pràctica però, al meu entendre, encara li queda una mica perquè tot sigui perfecte tant en els paquets Flatpak com en els Snap.

A més, els nous paquets estan basats en sandbox, El que limita l'accés de les aplicacions a sistema operatiu. Les aplicacions sandbox milloren la seguretat i privacitat.

I per què elementary US no ha triat els paquets Snap?

elementary US assegura que també van treballar amb Canonical, però hi ha coses que no li van agradar gens i en algunes estic totalment d'acord:

  1. disseny descentralitzat. Flatpak permet que qualsevol creu el seu propi repositori, de manera que elementary US tindrà el seu propi. Això vol dir que tot el que es pugui instal·lar des App Center tindrà el mateix disseny, cosa que no passa, ni de lluny, amb els paquets Snap. A això em referia jo aquí amb què Canonical hauria de fer alguna cosa més, com pressionar una mica als desenvolupadors perquè lliurin abans actualització (ejem ... Mozilla ...) i que tot tingui un disseny similar. En els paquets Snap ens podem trobar amb aplicacions amb imatge tipus Windows 95, GNOME, KDE ... i el sistema sembla que té mil pares.
  2. Flatpak s'acosta més a la feina de elementary US. Per exemple, les funcions modernes GTK s'han construït per a un futur tipus Flatpak i Flatpak s'ha desenvolupat amb GTK en ment des del principi.
  3. Consens amb els desenvolupadors d'aplicacions independents. elementary US treballa colze a colze amb els desenvolupadors indie. Encara que alguns han triat els dos paquets, diuen que és més fàcil treballar amb els Flatpak.

En què afectarà als usuaris i desenvolupadors?

elementary US assegura que els usuaris del seu sistema operatiu no notaran res. L'únic que notaran serà positiu, com descàrregues i actualitzacions més ràpides. Quant als desenvolupadors, el lliurament i revisió de les apps seguirà sent com fins ara.

La dubte que em queda és si seguiran permetent la instal·lació de paquets .deb. En el passat no es podia instal·lar programari de fora de la seva App Center si no instal·làvem Gdebi, el GNOME Programari o alguna eina d'instal·lació diferent a App Center. Si se segueix permetent, sembla que el pas dels paquets DEB a Flatpak seran només beneficis.

Què opines de que elementary US es passi a Flatpak?

elementaris5
Article relacionat:
Ja està disponible la nova versió de Elementary OS 5 Juno

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Patricio va dir

    Excel·lents aclariments, segueixin així !!