close

開放資料在圖書館的應用3/25/16

  • 自由之零:不論目的為何,有使用該軟體的自由。
  • 自由之一:有研究該軟體如何運作的自由,並且得以修改該軟體來符合使用者自身的需求。取得該軟體之源碼為達成此目的之前提。
  • 自由之二:有重新散布該軟體的自由,所以每個人都可以藉由散布自由軟體來敦親睦鄰。
  • 自由之三:有改善再利用該軟體的自由,並且可以發表修訂後的版本供公眾使用,如此一來,整個社群都可以受惠。如前項,取得該軟體之源碼為達成此目的之前提。

https://zh.wikipedia.org/wiki/%E8%87%AA%E7%94%B1%E8%BD%AF%E4%BB%B6

自由軟體不是沒有著作權

大部分的自由軟體可以免費取得,並且它的原始碼可以自由修改並散布但它並不是沒有著作權。著作權是當某項作品完成時就自然產生了,不需申請或註冊。以本文為例,本文在寫作的同時,作者即擁有著作權,任何人皆無法剝奪。而當使用者花錢購買某套軟體時,所購買的只是「使用權」,使用者必須接受該軟體的「軟體授權」,才能使用這個軟體;而軟體的原作者則仍然保有其「著作權」。

自由軟體不使用封閉格式

封閉軟體通常會使用專屬的封閉格式,並且不允許使用者分發,這極大地限制了使用者的自由。而自由軟體則完全不同,由於自由軟體的原始碼是公開的,所以它所使用的任何格式都是透明的。自由軟體永遠不會只釋出專屬的封閉格式軟體來限制使用者修改的自由。

 

「自由軟體」關於「自由」而不是價格,「自由 (Free) 」這個概念並不是指「免費的啤酒」,而是指「言論自由」【因為英文的自由和免費視同一個字: free】。 

自由軟體所指稱的軟體,其使用者有使用、複製、散佈、研究、改寫、再利用該軟體的自由。更精確地說,自由軟體賦予使用者四種自由(林鈺維, 2004): 

  • 不論目的為何,有使用(to run )該軟體的自由(自由之零)。 
  • 研究(to study)該軟體如何運作的自由,並且得以改寫(to  change it)該軟體來符合使用者自身的需求(自由之一)。取得該軟體之源碼為達成此目的之前提。 
  • 重新散佈(to redistribute)該軟體的自由,所以每個人都可以藉由散佈自由軟體來敦親睦鄰(自由之二)。 
  • 有改善再利用該軟體的自由,並且可以發表改寫版(to distribute copies of your modified versions)供公眾使用,如此一來,整個社群都可以受惠。如前項,取得該軟體之源碼為達成此目的之前提(自由之三)。 

如果軟體的使用者具有上述四種權利,則該軟體得以被稱之為「自由軟體」。也就是說,使用者必須能夠自由地、以不收費或是收 取合理的散佈費用的方式、在任何時間再散佈該軟體的原版或是改寫版在任何地方給任何人使用。如果使用者不必問任何人或是支付任何的許可費用從事這些行為, 就表示她/他擁有自由軟體所賦予的自由權利。 

使用者也應該有自由改寫軟體的權利,並且可以將這些軟體再利用在工作上或是娛樂上。 

自由使用軟體的權利,適用於任何人、任何組織、任何電腦系統、任何工作性質,不用特別和軟體作者或是其他特別的人或單位報備。 

開放性原始碼軟體不僅可以近用其原始碼,該軟體更應符合以下的範疇(OSD, 2006): 

1. 自由再散佈

該軟體的授權,應同意將該軟體可以置於其他的系統中銷售或贈送,不能有任何限制;不應從其銷售中要求任何費用。 

2. 原始碼

這個程式必須提供原始碼,且必須允許可以散佈原始碼或是編譯後的執行碼。沒有附原始碼的產品,必須以眾所皆知的方法提供原始碼,收取合理的複製費用,經由網際網路下載則不能收費。原始碼必須包裝成程式設計師可以修改的格式,不允許故意混淆原始碼,也不允許提供經由前置處理器或翻譯器編譯過的中繼程式。 

3. 衍生作品

這個授權書必需同意修改及衍生原作品, 且必須同意以原軟體授權書相同的條件散佈衍生作品。

4. 完整性

為了在安裝階段修改原始程式,在同意把"補丁"檔和原始碼同時散布的前提下,才能夠限制修改原始碼。授權書必須清楚地允許散布軟體修改後的原始碼;可以要求散布衍生作品時,以不同於原軟體的名稱或版本編號。 

5. 不能歧視任何人或團體

軟體授權不能歧視

授權書不能歧視任何人或團體。

6. 不歧視任何領域的努力

授權書不能限制任何人在特定領域使用軟體。例如,不能限制特定公司或基因研究產業使用該程式。

7. 散佈許可證

附屬於程式的權利必須適用於所有再散布的程式,不需要任何單位的再授權。 

8. 授權書不能針對某個產品

附屬於程式的權利不能祗適用於含蓋該程式的特定軟體版本。從特定軟體抽取出來的程式,以該程式之名使用或散布時,再散布程式的授權書應擁有與原軟體版本相同的權利。 

9. 授權書不能限制其他的軟體

授權書不能限制同時散布的其他軟體;如:此授權書不能要求在同個載體上散布的其他程式,必須是開放源碼軟體。 

10. 授權書必須技術中立 

不能偷放

授權書的內容不能以任何個別技術或介面為基準。 

https://sites.google.com/site/freetwsoftware/definition#TOC--

 

  1. Beerware [啤酒軟體

啤酒軟體Beerware)是一種帶有請求的軟體,首先它授予使用者在保留授權公告的情況下可以對這個軟體做任何想做的事情; 接著它要求使用者,如果覺得該軟體還是有點價值的,並且哪天和軟體作者碰在了一起,那麼可以請作者喝一杯啤酒作為回報。

該軟體授權介於自由軟體共享軟體或者商業軟體之間。 通常,由於它僅僅是要求使用者請作者喝一杯啤酒作為回報而不是支付現金,並且不是強迫使用者必須這麼做,所以它也可以視為自由軟體。

 

Debian 社群契約

Debian 社群契約 Version 1.1 已於2004426日通過。

Debian,也就是 Debian GNU/Linux 系統的製作成員,制訂了 Debian 社群契約 (Debian Social Contract)。契約中 Debian 自由軟體指導方針 (Debian Free Software Guidelines, DFSG) 的部分,原先目的是宣告我們願意共同遵守的承諾,後來被自由軟體社群所採納,成為開放源碼定義 (Open Source Definition) 的基礎

與自由軟體社群訂立社群契約

1. Debian 將始終是 100% 的自由軟體

我們制訂一個名為Debian 自由軟體指導方針的標准便於我 們判定某項作品自由與否。我們許諾,將保證 Debian 系統機器附帶的套件遵循這些自由軟體的方針。我們將同時支持在 Debian 上開 發及使用自由或者非自由軟體的使用者。但是,我們決不讓這個系統依賴於任何非自 由軟體。

2. 我們將回報自由軟體社群

當我們編寫 Debian 系統的新的部件之時,我們將使其遵循 Debian 自由軟體指導 方針的理念。我們將力盡所能,打造最優秀的系統,以 利自由軟體得到最廣泛的使用及散布。我們將反饋那些作品被 我們系統收錄的上游作者,例如錯誤的修正 、改良的意見以及使用者的需求等這些信息。

3. 我們絕不隱瞞問題

我們將始終把我們整個的錯誤報告資料庫開放給公眾閱讀。 由使用者線上提交的報告,將會很快的出現在其他人的眼前。

4. 我們將優先考慮我們的使用者及自由軟體

我們由我們的使用者及自由軟體社群的需要所導向。我們將優先考慮他們的利益。我 們將在多種計算環境中支持我們的使用者的操作需要。我們不反對在 Debian 系統上 使用非自由軟體,我們也不會嘗試向創建和使用這部分軟體的使用者索取費用。我們 允許他人,在沒有我們的資金的參與下,制造包括 Debian 以及商業軟體的增值套 件。為了達成這些目標,我們將提供一集成的、高質量的、100% 自由的軟體,而 不附加任何可能阻止在這些方面使用的法律限制。

5. 哪些作品不符合我們的自由軟體規範

我們明瞭,某些我們的使用者需要使用不符合 Debian 自由軟體指導方針的作品。 我們為這些作品,在我們的 FTP 庫中留出了contrib以及  non-free目錄。在這些目錄下的套件,並不屬於 Debian 系統 儘管它們已被配置成可以在 Debian 下使用。我們鼓勵光碟製造商閱讀這些目錄下 的軟體的許可證,以判斷他們是否可以在光碟中散布這些軟體 。所以,儘管非自由軟體並非 Debian 系統的一部分,我們仍支持它們的使用,并 且我們為非自由軟體提供了公共資源 (諸如我們的程式 錯誤追蹤系統以及通信論壇)

 

Debian 自由軟體指導方針 (Debian Free Software Guidelines, DFSG)

1. 自由的再次散布

Debian 元件的許可証不得限制任何一方將此軟體作為含有 若幹不同來源的程式的一套軟體集合中的一個 元件用於銷售或者捐贈。該許可證不得向諸如此類銷售行為的銷售方索取 專利費或者其它費用。

2. 原始碼

程序必須包括原始碼,而且必須允許以原始碼以及預先編譯好的形式散布。

3. 作品的衍生

許可證必須允許對其所屬作品的修改以及衍生,而且必須允許這些作品在原始 軟體的許可証條款下散布。

4. 作者原始碼的完整性

許可證只有在允許「修補檔案」隨其所屬作品的原始碼一同發行,以便在編譯時修改 程式的情況之下,方可限制對其所屬作品的原始碼在發行時的修改行為。 許可證必須清楚表明用已修改的原始碼編譯而成的軟體,是允許散布的。 許可證可要求衍生軟體使用有別於原來軟體的名稱或者版本號。( 這是一種妥協,Debian 組織鼓勵所有作者不要限制任何原始碼 檔案或者機械碼檔案的修改。)

5. 禁止歧視人仕或者團體

許可證不能歧視任何人仕或者由多人組成的團體。

6. 禁止歧視用途

許可証不能歧視程式可以被用於的任何特定領域。例如, 許可證不得限制程式用於商業或者基因研究。

7. 許可證的散布

程式附帶的權利必須適用於程式再次 發行的每一個受眾,無需他們再執行一個附加的許可証。

8. 許可證不能特定於 Debian

程式附帶的權利不能由該程式是否為 Debian 的一部分來決定。如果這個程式從 Debian 中摘取出 來,即使在 Debian 之外但仍然在該程式的許可証條款下使用 或者散布,那麼它再次發行的每一個受眾都將擁有和那些在該 程式與 Debian 系統結合時被授予的完全相同的權利。

9. 許可證的規定不得污染其他軟體

許可證不得對其他與此軟體一同分發的軟體作出任何限制的規定。例如,許可 證不得要求所有與它在同一媒體中一同分發的軟體都是自由軟體。

10. 許可證示例

GPL BSD Artistic 均是我們視為自由的許可證的示例。

 

受限才有自由

arrow
arrow
    全站熱搜

    陳家薇 發表在 痞客邦 留言(0) 人氣()