1:開放原碼運動 -- 近十年來,全球在電腦軟體界興起一股開放原始碼(Open Source)運動風潮,此舉廣
受各國政府的注意,因為可大幅降低使用軟體的成本,進而提升產業的競爭力。 而近年來,台灣的自
由軟體相關產業、各類討論社群也不斷的興起。
而政府也陸續在政策、教育推出各式不同計畫,期望藉由這些計畫的執行,帶動我國自由軟體的應用。
自由軟體定義 -- 習慣把上述開放原碼的軟體,稱之為自由軟體(Free Software )。而自由軟體的概念
是由美國麻省理工學院的 Richard Stallman 所提出,他認為自由軟體是全人類共同的財富,應該自由傳
播。
但有很多人會誤以為是「免費軟體」,實際上自由軟體英文中的 Free 代表的是自由軟體可自由傳遞
的開放性,而非成本上的「免費」。
■自由軟體特色 --
- 自由軟體鼓勵你複製、散布。
- 自由軟體允許你研究、改良。
必須符合Open Source Initiative (OSI)所列的十項條件,包括:
01. 允許自由散佈。
02. 包含程式原始碼的自由流通。
03. 授權條款應允許對原作品的修改以及衍生作品的產生。
04. 需保持原作者原始碼的一致性(Integrity)。
05. 授權條款對任何個人或群體均需一視同仁,不得有差別待遇。
06. 授權條款不得對特定領域或活動的應用有差別限制。
07. 授權條款對於衍生作品自動適用。
08. 授權條款不得附屬於其它產品之下。
09. 授權條款不得對隨同散佈的其它軟體做出限制(例如規定需同為開放原始碼軟體)。
10. 散佈管道必須保持技術中立性,不限制特定方式或平台才能取得。
Q1. 什麼是自由軟體?
自由軟體是指可以讓您自由的使用、研究、散佈、改良的軟體。
------進一步說明------
自由軟體在使用授權上賦予軟體使用者以下的四種自由:
〔自由0〕使用的自由: 可以不受任何限制地來使用軟體。
〔自由1〕研究的自由: 可以研究軟體運作方式、並使其適合個人需要。
〔自由2〕散佈的自由: 可以自由地複製此軟體並散佈給他人。
〔自由3〕改良的自由: 可以自行改良軟體並散佈改良後的版本以使全體社群受益。
它和傳統商業軟體之間最顯著的差異在於:
自由軟體鼓勵你拷貝
自由軟體允許你研究、改良
而其中的關鍵點在於自由軟體將不但將程式原始碼開放,並授權您不只可以看到程式原始碼,並且可以對它改良及散佈,自由軟體幾乎等同於是公共的智慧財,而相對的另一類我們在網路上常見的免費軟體及共享軟體,雖然您一樣可以免費的下載使用,但您卻無法看到它的程式原始碼,更不可能也不可以對它的程式進行修改,而且即使是免費,您也不可以任意的拷貝給您的朋友,所以這就是為什麼免費軟體不等於是自由軟體。
2:為什麼要使用自由軟體?
自由軟體好比是全世界資訊智慧開放的結晶,它並不強迫使用者非使用它不可,您可以自由的選擇是否使用自由軟體。
然而在資訊教育的本質上,我們培養學生正確的資訊應用能力及觀念,因此在資訊應用能力的訓練中,我們有責任讓學生清楚的了解,如何透過不同的軟體選擇與應用來解決資訊應用的問題;在資訊應用觀念的培養上,透過自由軟體公共授權及商業軟體合法版權使用的認識,提昇對各項智慧財產及授權的尊重。
安裝這些軟體會不會弄壞我的電腦?
這些自由軟體不但不會弄壞您的電腦,而且還比其他的軟體更安全,在前面的介紹中我們提到自由軟體有開放原始碼的特性,因此軟體中若有危害電腦的程式碼也會更容易被發現而糾正,反觀未開放原始碼的商業軟體或免費軟體,則因為程式碼是封閉的,所以有任何危害電腦的程式就不易被發現,因此您擔心的木馬程式或其他電腦病毒,就很有可能因為未開放原始碼或來路不明的軟體而產生問題。
自由軟體對於數位世界影響是既深且廣的,沒有這些默默付出的人,便沒有如今的精彩數位天地~
http://ossacc.moe.edu.tw/
- Mar 26 Mon 2012 22:52
自由軟體詳細資料
close
全站熱搜
留言列表
發表留言