問01:自由開源軟體是免費的嗎?

本文採用「Creative Commons 姓名標示-禁止商業利用-相同方式分享 3.0 台灣 授權條款及其以後的版本」來授權。

自由開源軟體 (Free and Open Source Software, FOSS) 是免費的嗎?這個問題並沒有辦法透過簡單的「是」或「不是」來回答,因為一般人對於「免費」這個詞的概念並不一致。所以接下來我會透過四個不同的角度,來說明附隨在自由開源軟體上所可能產生的費用,最後再來回答這個問題。

你可以閱讀下面文章來了解跟本篇文章相關的資訊:
初01:什麼是著作權授權金?
初02:什麼是費用?

1、沒有著作權授權金

自由開源軟體最大的一項特色,就是著作權人不收取授權金,所以拿到程式源碼的人可以下載、修改、編譯、安裝、執行或者再散布這些源碼,不需要另外得到著作權人的許可,也不需要另外再向著作權人支付授權金。

授權金在傳統利用軟體的方式中佔有很重要的地位,很多軟體在完成之後,就像是一個待價而沽的商品,等著有人願意付出授權金來換取利用的權利,一旦有許多人願意付出授權金,軟體著作權人就可以靠著收取授權金來長期營利。商業軟體公司就是依靠這樣的模式在賺取利潤,我們日常熟悉的微軟作業系統就是一個有名的例子。不過這樣的散布模式增加了軟體取得的成本,阻礙軟體的流通,降低軟體被改良的機會。

但是自由開源軟體是為了促進軟體的改良而產生的一種軟體類型,為了加速改良的過程,軟體就必須盡可能地被散布出去,也盡可能地讓有修改能力的工程師接觸到這個軟體、檢視軟體、並且進而主動改良軟體,所以自由開源軟體沒有著作權授權金的限制,軟體成本因而降低、軟體流通速度加快,軟體被改良的機會因此增加。這就是自由開源軟體沒有著作權授權金的初衷。

2、可能會有散布費用

不過當軟體被使用者拿到,他想要將這個軟體再散布給其他人時,這位使用者是可以收取費用的。因為既然著作權人已經不收授權金,任何人也都可以直接從著作權人處拿到軟體源碼,阻礙軟體流通與利用的一大障蔽已經去除,所以下游使用者再散布軟體時,是否收費以及收費的高低,就不是那麽重要,因此絕大部分的自由開源授權條款並沒有限制使用者收取散布費用。

不過,仍然有些條款有輕度的限制,例如 GPL 系列的條款都有一項合理散布工本費用的規定。以 GPL-2.0 (GNU General Public License version 2.0) 為例,若是使用者要將 GPL-2.0 軟體再散布給其他人,可以選擇先散布軟體的執行檔或是二進位格式,拿到執行檔或二進位格式的後手若是還想要源碼的話,可以另外向使用者索取源碼,這時候使用者有義務必須將源碼提供給後手,在此同時,使用者可以向後手收取合理的工本費用 (…for a charge no more than your cost of physically performing source distribution…)。

上面這規定出自於 GPL-2.0 的第 3 條第 1 項第 b) 款,原文規定相當詳細,不過限於文章篇幅的關係,本文對於這個規定不多做說明(註一1)。

以上這個合理散布工本費用的規定,在 GPL 系列條款中的每一份條款都有著相同內涵的規定,也許用詞略有不同,但是精神一樣,總之,使用者實際上所能收到的費用都必須是在合理範圍內。

實務上來說,一般個人使用者在散布軟體時原則上並不會收取散布費用,但是商業使用者則會根據他的商業模式來決定是否收取散布費用,而這個散布費用也常常因為內含在整體商業收費當中,所以我們一般並不會具體感受到有支付了一項「散布費用」給商業公司。

3、商業應用通常會產生商業收費

自由開源軟體是可以被商業應用的,一個不允許商業應用的軟體絕對不是自由或開源軟體(註二2)。在自由開源軟體被商業公司拿來應用的狀況下,因為應用方式與營利模式的不同,就會產生不同的收費模式。

最傳統的就是被應用在嵌入式產品中,例如手機、機上盒、電視機或是車載裝置中,這時候消費者購買這些產品的價格中,就包含了商業公司因為利用、散布自由開源軟體而要收取、賺取的費用。

另外許多自由開源軟體被應用在網路系統中,在瀏覽器前面的消費者有時候是免費利用這些網路服務,但是有些服務則必須付費才能利用,這時所付的費用中也就包含了商業公司利用自由開源軟體而要收取、賺取的費用。

4、可能會有專利權或是商標的授權金

自由開源軟體沒有著作權授權金,但是軟體程式中可能會應用到封閉的專利技術,這時候就可能必須要額外取得專利授權許可以及支付專利授權金。不過,對於一般個人使用者來說,若是僅個人使用軟體、並沒有涉及商業行為的話,通常不會被認定是侵權利用專利技術;但若有涉及商業利用的話,就必須要謹慎了解相關專利技術內容,以避免被認定為侵權利用專利技術。

利用自由開源軟體可能在無意中被認定是專利侵權,這在自由開源軟體領域中是一個很重要的議題,所以多家國際商業公司成立了 OIN (Open Invention Network) 這個組織來處理這個議題,有興趣的讀者可以到 OIN 官網來進一步了解(註三3)。

商標是一種辨識標誌,可以讓一項產品或是一個組織被他人辨識出來、加深印象,間接促進商業上的獲利。這樣的特性並不會影響軟體的流通跟改進,所以自由開源軟體並不禁止附隨商標標誌,也不禁止這些商標的權利人收取商標授權金。對於一般使用者來說,單純執行軟體是完全不會有利用商標的行為,所以沒有商標的問題需要擔心;對於個人開發者來說,修改、討論、散布自由開源軟體的行為,只要這些行為是單純描述事實、沒有讓人產生誤解的話,通常也不會有商標的問題需要擔心;但是,對於商業利用來說的話,可能就會有需要取得商標授權跟支付授權的狀況。

所以根據不同的情況,利用自由開源軟體是可能需要支付專利權或是商標權的授權金:一般使用者或是個人開發者,單純自己利用軟體或是自行研究修改軟體的行為,通常都不會需要擔心專利或商標授權金的問題;但若是涉及商業利用的話,就必須要進一步了解利用的方式是否需要另外取得授權許可或是支付授權金了。

5、答:利用自由開源軟體原則上是免費的、但在有些週邊的情況下會需要支付費用

對於一般單純使用者、或是因為興趣而參與自由開源專案的開發者來說,自由開源軟體專案幾乎等同於免費的軟體,因為在不用支付任何費用的情況下,就可以從網路上拿到軟體來用、或是取得源碼來研究與修改,不過在牽涉到商業利用的情況下,商業使用者可能會有週邊的專利或商標的費用需要支付,而使用者在利用到有應用自由開源軟體的商業服務時,也可能一樣需要支付費用給商業公司。

所以,簡而言之,自由開源軟體乍看之下好像是免費的,但,因為情境的不同而可能衍生出不一樣的費用名目需要使用者支付,因此自由開源軟體其實並不是免費的。

6、自由開源軟體是沒有著作權授權金的

綜合上面的說明,若是要介紹自由開源軟體在費用這部份特性的話,最精確的說法就是「自由開源軟體沒有著作權授權金」,這句話一旦出來,就有定錨的效果,也就是說,著作權授權金的金額絕對是零,因為完全不收取,也沒有金額高低的問題。至於還有哪些其他的收費名目會附隨在自由開源軟體的上面?費用高低又是如何?等等,這些都不是重點,必須要另外看個案來討論才能知道,沒有像著作權授權金那麽篤定地可以一言以蔽之。


  1. 註一:在此附上 GPL-2.0 的第 3 條第 1 項全文供參考:”You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)” ↩︎
  2. 註二:關於這個概念,可以參見自由軟體內涵說明的文章 “What is Free Software?”,https://www.gnu.org/philosophy/free-sw.html.en,最後造訪日期 2025 年 9 月 15 日;以及開源定義的內容 “The Open Source Definition”,https://opensource.org/osd,最後造訪日期 2025 年 9 月 15 日。 ↩︎
  3. 註三:OIN 官網:https://openinventionnetwork.com/,最後造訪日期 2025 年 9 月 15 日。 ↩︎