J'ai juste survolé le site et je peux donc me tromper, mais AppImage ne semble résoudre que certains problèmes, comme le fait de pouvoir proposer des paquets distribution-agnostiques qui sont sandboxés. À côté de ça, Flatpak semble aller au-delà.
Déjà, il y a la notion de runtimes (GNOME, KDE, Freedesktop...) qui permettent de proposer des paquets plus petits (dans le cas de LibreOffice, ça donne 177 Mo pour la version Flatpak et 249 Mo pour l'AppImage). En cas de failles de sécurité dans les bibliothèques du runtime, il suffit de mettre à jour seulement ce dernier et non l'ensemble des paquets qui en dépendent.
Ensuite, niveau sécurité, Flatpak propose la notion de portails (à implémenter côté environnements de bureau, GNOME l'a déjà fait, KDE c'est prévu, si ce n'est déjà fait) qui permettent d'accorder ou non certains autorisations (accès à certains périphériques tels que micro ou webcam, à la géolocalisation, au dossier personnel de l'utilisateur...). Autorisations qui peuvent être révoquées à tout moment.
J'ai également lu que Flatpak pouvait désormais exploiter l'accélération OpenGL des pilotes graphiques. Ça paraît con, mais ça signifie que ce n'était pas le cas par défaut. Qu'en est-il d'AppImage ?
Puis quand on voit tout le travail qu'il y a à faire pour qu'un Flatpak s'intègre bien avec le reste de l'environnement, comme la prise en charge des thèmes utilisateur, l'utilisation d'iBus... je me dis que ça va bien plus loin que de pouvoir simplement installer une application.
[^] # Re: Je ne comprends pas
Posté par Okki (site web personnel, Mastodon) . En réponse au journal Mark Shuttleworth annonce l’abandon d’Unity. Évalué à 8.
J'ai juste survolé le site et je peux donc me tromper, mais AppImage ne semble résoudre que certains problèmes, comme le fait de pouvoir proposer des paquets distribution-agnostiques qui sont sandboxés. À côté de ça, Flatpak semble aller au-delà.
Déjà, il y a la notion de runtimes (GNOME, KDE, Freedesktop...) qui permettent de proposer des paquets plus petits (dans le cas de LibreOffice, ça donne 177 Mo pour la version Flatpak et 249 Mo pour l'AppImage). En cas de failles de sécurité dans les bibliothèques du runtime, il suffit de mettre à jour seulement ce dernier et non l'ensemble des paquets qui en dépendent.
Ensuite, niveau sécurité, Flatpak propose la notion de portails (à implémenter côté environnements de bureau, GNOME l'a déjà fait, KDE c'est prévu, si ce n'est déjà fait) qui permettent d'accorder ou non certains autorisations (accès à certains périphériques tels que micro ou webcam, à la géolocalisation, au dossier personnel de l'utilisateur...). Autorisations qui peuvent être révoquées à tout moment.
J'ai également lu que Flatpak pouvait désormais exploiter l'accélération OpenGL des pilotes graphiques. Ça paraît con, mais ça signifie que ce n'était pas le cas par défaut. Qu'en est-il d'AppImage ?
Puis quand on voit tout le travail qu'il y a à faire pour qu'un Flatpak s'intègre bien avec le reste de l'environnement, comme la prise en charge des thèmes utilisateur, l'utilisation d'iBus... je me dis que ça va bien plus loin que de pouvoir simplement installer une application.