軟件許可證
軟體授權條款是一種具有法律性質的合同或指導,目的在規範受著作權保護的軟體的使用或散佈行為。通常的授權方式會允許使用者來使用單一或多份該軟體的複製,因為若無授權而徑予使用該軟體,將違反著作權法給予該軟體開發者的專屬保護。效用上來說,軟體授權是軟體開發者與其使用者之間的一份合約,用來保證在符合授權範圍的情況下,使用者將不會受到控告。
典型的軟體授權條款授予被許可人(通常是最終使用者)以使用軟體的一個或多個副本的許可,否則這種使用可能會構成侵犯軟體所有者在著作權下的專有著作權。
授權方式
軟體的授權方式大致可分為與自由開源軟體。其主要區別在授予使用者的權利有所不同。
條款 | 公有領域 | 寬鬆條款 | Copyleft (保護性條款) | 條款 | 專有軟體條款 | 商業秘密 |
---|---|---|---|---|---|---|
描述 | 授予所有權利 | 授予使用權,包括再許可權利(允許專有權及授權條款相容性) | 授予使用權並禁止專有權 | 只在非商業性用途下授予權利。或可與Copyleft結合使用。 | 傳統著作權使用;無需授予任何權利 | 沒有可公開的資料 |
軟體所使用條款 | 公有領域、CC0 | MIT、Apache及MPL | GPL、AGPL | JRL、AFPL | 專有軟體,沒有公眾授權條款 | 私人,只供內部使用 |
其他作品所使用條款 | 公有領域、CC0 | CC-BY | CC-BY-SA | CC-BY-NC | 著作權,沒有公眾授權條款 | 非公開 |
兩者之間在修改及重用軟體的權利概念上的明顯分別是:自由開源軟體將兩個權利都授予使用者,因此將可修改的原始碼與軟體捆綁在一起,這個情況稱為「開源」,而專屬軟體通常不會授予這些權利,因此會將原始碼隱藏起來,這種情況則稱為「封閉原始碼」。
除了授予權利和對受著作權保護的軟體的使用施加限制外,軟體許可通常還包含一些條款,這些條款在簽訂許可協定的各方之間分配責任和義務。在企業和商業軟體交易中,這些術語通常包括責任限制,保證和免責聲明,以及軟體侵犯任何人的智慧財產權時所需承擔的賠償責任等等。
著作權保護範圍之外的未經許可的軟體可以是公有領域軟體(Public Domain),亦可以是未經分發,未經許可並作為內部商業秘密處理的軟體。[1]相反來說,未經授權的分佈式軟體則完全受到著作權保護,因此在著作權期限到期後且進入公有領域之前,在法律上是不可用的,因為授權條款完全不授予使用權,[2]例如未經授權或被洩漏的軟體,這些項目被放置在例如GitHub之類的未指定授權條款的公共軟體倉儲中。此外,在某些司法管轄區(例如德國法律)中,由於在達到著作權期限之前自願將軟體移交給公共領域,因此也有授予類似PD的權利的授權條款,例如CC0或WTFPL。
所有權及許可
許多專有或開源軟體公司都會出售帶有使用授權條款的軟體副本。
在條款中並沒有任何商品轉讓給使用者的所有權,通常因為這沒有有效的終身軟體保證,亦沒有權利在網路出售,出租,轉讓,複製或重新分配該軟體給他人。
在授權條款中可能會規定其他法律條款,使使用者並不能以單獨或通過消費者組織來反對條款或對其進行法律談判,只可以接受條款,或者將軟體退還給供應商。[3]為了可以有效地應用權利,使用者在購買前閱讀後,會在授權條款中表示會強制性公開廣告,或者在歐盟法律下允許在使用者購買或安裝後提供一定時間來拒絕條款。
根據美國《數位千禧年著作權法案》第117節,即使使用者在電腦上使用該軟體進行非主要的複製或改編行為(即為有可能構成侵犯著作權的行為),亦依然賦予擁有者在電腦上使用該軟體的明確權利,使其可以在電腦上使用該軟體,因而在法律上,除非軟體的終端使用者與軟體的擁有者不是同一人,否則終端使用者仍可以在沒有軟體發行商許可的情況下有權利且合法使用該軟體。[4]
軟體授權條款和著作權法
大多數分散式軟體可以根據其授權類型進行分類(見下表)。
可授取的權利 | 自由軟體 | 使用寬鬆授權條款的FOSS授權條款 (如 BSD授權條款) |
使用Copyleft的FOSS授權條款 (如 GPL) |
免費軟體、 件及 免費增值軟體 |
專有軟體 | 密 |
---|---|---|---|---|---|---|
持有著作權 | 否 | 是 | 是 | 是 | 是 | 非常嚴格 |
表演權 | 是 | 是 | 是 | 是 | 是 | 否 |
展示權 | 是 | 是 | 是 | 是 | 是 | 否 |
複製權 | 是 | 是 | 是 | 有時 | 否 | 擁有者會提出許多訴訟,多數為侵犯著作權 |
衍生作品 | 是 | 是 | 是 | 否 | 否 | 否 |
發行權 | 是 | 在同一授權條款下適用 | 在同一授權條款下適用 | 有時 | 否 | 否 |
再許可權 | 是 | 是 | 否 | 否 | 否 | 否 |
應用的軟體例子 | SQLite、ImageJ | Apache HTTP伺服器、 | GIMP、OBS | IrfanView、Winamp、英雄聯盟 | Windows、大多數商業遊戲以及其DRM、Spotify、、TIDAL | 伺服器端 雲端應用程式及服務, 鑑識科學造型應用程式和其他業務部門的工作 |
專有軟體授權條款
專有軟體授權條款的特色是軟體發佈者會根據最終使用者許可協定(EULA)授予使用一個或以上軟體副本的權利,但這些副本的所有權仍歸軟體發佈者所有,因而使用「專有」一詞。
專有軟體授權條款保留了軟體發行者與軟體有關的某些權利。
自由開源軟體授權條款
自由軟體基金會會按照其和各種原因來認為授權條款是否為自由授權條款。
參見
參考資料
外部連結
- ^ 1.0 1.1 Larry Troan. Open Source from a Proprietary Perspective (PDF). RedHat Summit 2006 Nashville. redhat.com: 10. 2005 [2015-12-29]. (原始內容 (pdf)存檔於2014-01-22).
- ^ Pick a License, Any License (頁面存檔備份,存於網際網路檔案館) on codinghorror by Jeff Atwood
- ^ The difference between ownership transfer (purchased) and licensing software. Allbusiness.com. [2020-01-20]. (原始內容存檔於2015-05-22).
- ^ 17 U.S. Code § 117 - Limitations on exclusive rights: Computer programs | LII / Legal Information Institute. [2020-01-31]. (原始內容存檔於2011-10-12).