Linux社区出现了两种新的应用打包格式,其一是Ubuntu力推的snap格式,另一种是Red Hat主导开发的Flatpak格式,两种包格式都利用了沙盒隔离应用,增强安全性。Flatpak刚刚发布了第一个正式版本,首个支持Flatpak的发行版是Fedora 24,其它发行版Arch、Debian和Mageia和Ubuntu也可以安装。 Flatpak是Red Hat首席软件工程师Alexander Larsson提出的。Flatpak沙盒框架将应用与主机和其它应用隔离开来,不管应用是运行在X还是Wayland上。Flatpak应用无法访问沙 盒之外的主机文件和进程。支持snap包的开源软件包括了Firefox、LibreOffice、Krita和Mycroft等,而提供了 Flatpak包的应用有LibreOffice、GIMP、InkScape、MyPaint和Darktable。
文章转载自 开源中国社区[http://www.oschina.net]