<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Flatpak</id>
	<title>Flatpak - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Flatpak"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Flatpak&amp;action=history"/>
	<updated>2026-07-17T20:17:52Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Flatpak&amp;diff=2733186&amp;oldid=prev</id>
		<title>imported&gt;Ohtashinichiro：​/* 參見 */</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Flatpak&amp;diff=2733186&amp;oldid=prev"/>
		<updated>2026-02-10T02:47:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;參見&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{lowercase title}}&lt;br /&gt;
{{NoteTA|G1=IT|G2=FL}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name = Flatpak&lt;br /&gt;
| title = Flatpak&lt;br /&gt;
| logo = Flatpak Logo.svg&lt;br /&gt;
| logo caption = &lt;br /&gt;
| logo size = &lt;br /&gt;
| logo alt = &lt;br /&gt;
| screenshot = Flatpak install screenshot.png&lt;br /&gt;
| caption = 使用Flatpak安裝軟體的示例圖&lt;br /&gt;
| screenshot size = &lt;br /&gt;
| screenshot alt = &lt;br /&gt;
| collapsible = &lt;br /&gt;
| author = Alexander Larsson&lt;br /&gt;
| developer = Flatpak團隊&amp;lt;ref&amp;gt;{{Cite web&lt;br /&gt;
 | url = https://flatpak.org/about/&lt;br /&gt;
 | title = About&lt;br /&gt;
 | access-date = 2022-07-17&lt;br /&gt;
 | archive-date = 2018-10-17&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20181017150953/https://flatpak.org/about/&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| released = {{Start date and age|2015|03|23}}&lt;br /&gt;
| programming language = [[C语言|C]]&lt;br /&gt;
| operating system = [[Linux]]&lt;br /&gt;
| platform = &lt;br /&gt;
| size = &lt;br /&gt;
| genre = {{link-en|應用程式虛擬化|Application virtualization}}&lt;br /&gt;
| license = [[GNU宽通用公共许可证|LGPL]]&amp;lt;ref&amp;gt;{{cite web|url=http://cgit.freedesktop.org/xdg-app/xdg-app/tree/COPYING|title=xdg-app/xdg-app - Deployment and sandboxing framework for desktop applications|publisher=|accessdate=2016-07-11|archive-date=2019-08-18|archive-url=https://web.archive.org/web/20190818183108/https://cgit.freedesktop.org/xdg-app/xdg-app/tree/COPYING|dead-url=yes}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| website = {{URL|https://flatpak.org}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Flatpak&amp;#039;&amp;#039;&amp;#039;，在2016年5月前又被稱为&amp;#039;&amp;#039;&amp;#039;xdg-app&amp;#039;&amp;#039;&amp;#039;，是一個[[Linux#個人電腦|Linux桌面應用]]電腦環境的{{link-en|應用程式虛擬化|Application virtualization}}系統。&lt;br /&gt;
&lt;br /&gt;
== 原理 ==&lt;br /&gt;
這個程式的目標是在使用者想要執行他們可能並不完全信任的[[应用软件]]時提供一個安全的[[沙盒 (電腦安全)|沙盒]]環境供使用者使用&amp;lt;ref name=&amp;quot;lwn-app-sandbox-revisited&amp;quot;&amp;gt;{{cite news |last=Willis |first=Nathan |date=2015-01-21 |title=GNOME and application sandboxing revisted |url=https://lwn.net/Articles/630216/ |newspaper=LWN |access-date=2016-01-03 |archive-url=https://web.archive.org/web/20181125040209/https://lwn.net/Articles/630216/ |archive-date=2018-11-25 |dead-url=yes }}&amp;lt;/ref&amp;gt;。應用程式將必須使用由flatpak提供的函式呼叫來控制硬體裝置或存取使用者的檔案，而flatpak將會在給予應用程式存取權限前提示使用者&amp;lt;ref name=&amp;quot;lwn-working-with-xdg-app&amp;quot;&amp;gt;{{cite news |last=Willis |first=Nathan |date=2015-08-12 |title=Working with xdg-app application bundles |url=https://lwn.net/Articles/654128/ |newspaper=LWN |accessdate=2016-01-03 |archive-date=2017-11-12 |archive-url=https://web.archive.org/web/20171112185911/https://lwn.net/Articles/654128/ |dead-url=no }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
其原始名稱是來自於[[freedesktop.org]]的協作關係，其通常縮寫為“xdg”&amp;lt;ref name=&amp;quot;freedesktop-xdg&amp;quot;&amp;gt;{{cite mailing list |url=http://permalink.gmane.org/gmane.linux.xdg.devel/488 |title=Re: XDG vs freedesktop.org |last=Pennington |first=Havoc |date=2003-03-08 |access-date=2016-01-03 |mailing-list=xdg |archive-url=https://web.archive.org/web/20160305013106/http://permalink.gmane.org/gmane.linux.xdg.devel/488 |archive-date=2016-03-05 |dead-url=yes }}&amp;lt;/ref&amp;gt;。當時，[[freedesktop.org]]的伺服器被公認是xdg-app專案的家&amp;lt;ref name=&amp;quot;hosting&amp;quot;&amp;gt;{{cite mailing list |url=http://lists.freedesktop.org/archives/xdg-app/2015-December/000067.html |title=github or freedesktop? |last=Larsson |first=Alex |date=2015-12-17 |access-date=2016-01-03 |mailing-list=xdg-app |archive-date=2016-03-06 |archive-url=https://web.archive.org/web/20160306020147/https://lists.freedesktop.org/archives/xdg-app/2015-December/000067.html |dead-url=no }}&amp;lt;/ref&amp;gt;。2016年5月，在活躍的開發下，其更名為“Flatpak”&amp;lt;ref&amp;gt;{{cite web |url=https://lists.freedesktop.org/archives/xdg-app/2016-May/000204.html |title=Renamed to flatpak in git |website=freedesktop.org |date=2016-05-09 |author=Alexander Larsson |accessdate=2016-06-01 |archive-date=2016-06-24 |archive-url=https://web.archive.org/web/20160624100628/https://lists.freedesktop.org/archives/xdg-app/2016-May/000204.html |dead-url=yes }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
{{As of|2016|6}}，部份應用程式加入了在Flatpak（xdg-app）下執行的初步支援，如[[LibreOffice]]&amp;lt;ref name=&amp;quot;libreoffice-blog&amp;quot;&amp;gt;{{cite web|url=https://whatofhow.wordpress.com/2015/08/11/libreoffice-in-a-box/|title=LibreOffice in a Box|work=The What of How|date=11 August 2015|accessdate=2016-07-11|archive-date=2016-10-12|archive-url=https://web.archive.org/web/20161012215050/https://whatofhow.wordpress.com/2015/08/11/libreoffice-in-a-box/|dead-url=no}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web |url=http://www.libreoffice.org/download/flatpak/ |title=LibreOffice in Flatpak format |website=Libreoffice.org accessdate= 2016-06-01 |accessdate=2016-07-11 |archive-date=2016-07-12 |archive-url=https://web.archive.org/web/20160712102825/http://www.libreoffice.org/download/flatpak |dead-url=no }}&amp;lt;/ref&amp;gt;、 Glom&amp;lt;ref name=&amp;quot;glom-blog&amp;quot;&amp;gt;{{cite web|url=http://www.murrayc.com/permalink/2015/12/17/playing-with-xdg-app-for-glom/|title=Playing with xdg-app for PrefixSuffix and Glom|accessdate=2016-07-11|archive-date=2016-07-16|archive-url=https://web.archive.org/web/20160716205214/http://www.murrayc.com/permalink/2015/12/17/playing-with-xdg-app-for-glom/|dead-url=no}}&amp;lt;/ref&amp;gt;與[[Pitivi]]&amp;lt;ref name=&amp;quot;pitivi-download&amp;quot;&amp;gt;{{cite web|url=http://www.pitivi.org/?go=download|title=Pitivi-download|accessdate=2016-07-01|archive-date=2019-02-15|archive-url=https://web.archive.org/web/20190215215236/http://www.pitivi.org/?go=download|dead-url=no}}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 技術 ==&lt;br /&gt;
其沙盒是基於[[Linux核心]]以下子系統所提供的功能：&lt;br /&gt;
* [[cgroups]]&lt;br /&gt;
* Linux namespaces&lt;br /&gt;
* [[安全增强式Linux|SELinux]]（目前未使用）&lt;br /&gt;
* [[D-Bus#KDBUS|kdbus]]（未來可能會使用，目前使用用戶空間過濾）&lt;br /&gt;
* 視窗化系統基於[[Wayland]]（因為[[X Window核心協議]]已被開發者認為不安全&amp;lt;ref&amp;gt;{{Cite web|url=https://wiki.gnome.org/Projects/SandboxedApps|title=Projects/SandboxedApps - GNOME Wiki!|website=wiki.gnome.org|accessdate=2016-04-16|archive-date=2016-03-23|archive-url=https://web.archive.org/web/20160323131629/https://wiki.gnome.org/Projects/SandboxedApps|dead-url=no}}&amp;lt;/ref&amp;gt;）&lt;br /&gt;
&lt;br /&gt;
== 替代方案 ==&lt;br /&gt;
不依賴於特定发行版的包裝格式在Linux生態系中在Flatpak前早已被提出過數次。2000年代早期，[[autopackage]]開始，2004年則是klik，這也提供了Alexander Larsson靈感，於2007年開發出&amp;#039;&amp;#039;glick&amp;#039;&amp;#039;專案&amp;lt;ref&amp;gt;{{cite web|author1=Alexander Larsson|title=Experiments with runtime-less app-bundles|url=https://blogs.gnome.org/alexl/2007/08/07/experiments-with-runtime-less-app-bundles/|accessdate=2016-07-11|date=2007-08-07|archive-date=2018-06-22|archive-url=https://web.archive.org/web/20180622084156/https://blogs.gnome.org/alexl/2007/08/07/experiments-with-runtime-less-app-bundles/|dead-url=no}}&amp;lt;/ref&amp;gt;。到了2014年，klik便演化成AppImage，其目標是成為不依賴於特定散佈版的[[可攜式軟體|可攜式]]上游打包格式。[[Canonical公司]]則於2016年釋出了[[Snappy_(包管理器)|Snappy]]，其目標也是為了提供廣泛的linux生態系一個通用的包裝格式&amp;lt;ref&amp;gt;{{cite web|author1=Canonical|title=Universal “snap” packages launch on multiple Linux distros|url=https://insights.ubuntu.com/2016/06/14/universal-snap-packages-launch-on-multiple-linux-distros/|accessdate=2016-07-11|date=2016-06-14|archive-date=2016-07-18|archive-url=https://web.archive.org/web/20160718093259/http://insights.ubuntu.com/2016/06/14/universal-snap-packages-launch-on-multiple-linux-distros|dead-url=no}}&amp;lt;/ref&amp;gt;，其支援類似於Flatpak的格式，同時也支援應用程式商店式的[[数字发行]]與更新模式。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
{{Reflist|30em}}&lt;br /&gt;
&lt;br /&gt;
== 參見 ==&lt;br /&gt;
* [[freedesktop]]&lt;br /&gt;
* [[GNOME]]&lt;br /&gt;
&lt;br /&gt;
{{freedesktop.org}}&lt;br /&gt;
{{软件包管理系统}}&lt;br /&gt;
&lt;br /&gt;
[[Category:自由软件包管理系统]]&lt;br /&gt;
[[Category:用C編程的自由軟體]]&lt;br /&gt;
[[Category:Freedesktop.org]]&lt;br /&gt;
[[Category:Linux软件包管理相关软件]]&lt;br /&gt;
[[Category:Linux独占软件]]&lt;br /&gt;
[[Category:操作系统技术]]&lt;br /&gt;
[[Category:软件分发]]&lt;br /&gt;
[[Category:虛擬化軟體]]&lt;br /&gt;
[[Category:使用LGPL许可证的软件]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Ohtashinichiro</name></author>
	</entry>
</feed>