自由开放源码软体OpenSourceSoftware.ppt
《自由开放源码软体OpenSourceSoftware.ppt》由会员分享,可在线阅读,更多相关《自由开放源码软体OpenSourceSoftware.ppt(41页珍藏版)》请在三一文库上搜索。
1、OSS Course2006, Chen Ching-Jung,1,自由/開放源碼軟體 Open Source Software,高一資訊課,GNU LOGO,OSS Course2006, Chen Ching-Jung,2,軟體使用權限分類,軟體若依取得的方式可分成: -商業軟體 -共享軟體 -免費軟體 -自由軟體,OSS Course2006, Chen Ching-Jung,3,除商業軟體(Commerce Software),網路上常見可自由下載使用的軟體,分為:,應用軟體的分類,OSS Course2006, Chen Ching-Jung,4,商業軟體,商業軟體公司針對大眾需求所
2、開,使用者必須付費購買使用,且下能未經公司同意進行複製、改寫等違反其商業利益的行為。例如:Microsoft Office。,OSS Course2006, Chen Ching-Jung,5,共享軟體(Shareware): 使用者可以在沒有付費的情形下使用該軟體,只是該軟體可能會不斷的提醒希望可以付些費用給作者,以便開發新功能,或是使用時不斷的有廣告出現及時間限制,而有些不能使用的功能會在付費後開放。例如:WinRAR。,共享軟體,OSS Course2006, Chen Ching-Jung,6,免費軟體,免費軟體(Freeware): 願意供大眾免費使用的軟體,通常沒有試用期間的限制,
3、作者保有智慧財產權,但要留意“間碟程式“或“廣告“在安裝程式中植入電腦。 例如:CCleaner。,OSS Course2006, Chen Ching-Jung,7,自由軟體,自由軟體(Free Software): GNU是一個龐大的開發計劃,旨在發展一個免費的GNU作業系統,以及在GNU上執行的應用程式。只遵從GPL(General Purpose License)協議,就可以免費得到軟體的程式碼,並對它進行自由地修改及發佈。例如:OpenOffice。,OSS Course2006, Chen Ching-Jung,8,定義-I 自由軟體,什麼是自由軟體(Free Software)?
4、 公開的軟體原始碼。 使用者可以自由使用、下載、修改、散布自由軟體執行程式及程式原始碼。 鼓勵使用者使用、散布、研究、改良該軟體原始碼。研究改良後必須再散佈,目前使用的商業軟體,消費者付費只有買到使用權, 無法看到軟體原始碼,且禁止使用者任意複製、修改。,OSS Course2006, Chen Ching-Jung,9,定義-II 四種自由,Richard Stallman提出,自由軟體賦予使用者以下四種自由 【自由0】使用的自由:可以不受任何限制的使用該軟體。 【自由1】研究的自由:可以研究該軟體的運作方式,並使其符合個人需求。 【自由2】散布的自由:可以自由的複製該軟體並散布給他人。 【
5、自由3】改良的自由:可以自行改良該軟體並散布改良後的版本,以嘉惠他人。,OSS Course2006, Chen Ching-Jung,10,定義-III 自由與不自由,軟體自不自由,對使用者有什麼影響? 若軟體不自由,則使用者有問題,只能找原始開發者,配合開發者的排程規劃來解決問題,無法及時得到對應的回覆。 使用者也需要有檢視、修改軟體的權利,才能確認軟體中沒有隱含惡意的程式碼,自由軟體賦予使用者更多的選擇可能。 許多國家政府特別重視自由軟體,除了避免綁標,更擔心政府處理的資訊內容,你我的隱私資訊,只能被特定的軟體讀取、更改、使用,是不安全的黑箱作業。,OSS Course2006, Che
6、n Ching-Jung,11,定義-IV 自由軟體免費軟體,自由軟體就是免費的軟體嗎? 免費軟體(Freeware),是指網路上一些讓人免費下載的軟體,如ICQ、聽mp3軟體等,雖可自由下載,但原始碼並未釋出,所以不是自由軟體。 自由軟體(Free Software),Free是一種自由的言論,因為自由軟體鼓勵軟體原始碼的自由分享、研究、改良,對科技的進步有著巨大影響。 有些自由軟體仍然選擇收費,可採取商業公司與企業界利用自由軟體創造商模式,例如Red Hat公司,以提供Linux解決方案著名。,OSS Course2006, Chen Ching-Jung,12,定義-V 開放源碼軟體,什
7、麼是開放源碼軟體(Open Source Software)? 很多人誤以為自由軟體只能免費釋出,無法靠它營利。由Eric Raymond等人提出開放源碼Open Source一詞,強調其重要性,並成立開放源碼組織(Open Source Initiative, OSI),以推廣開放源碼軟體授權。 開放源碼軟體授權,係根據OSI規範。,OSS Course2006, Chen Ching-Jung,13,定義-VI OSI的開放源碼定義,自由再散布Free Redistribution 原始碼Source Code 衍生著作Derived Works 原創作者程式源碼的完整性Integrity
8、 of The Authors Source Code 不得對任何人團體有差別待遇No Discrimination Against Persons or Groups,程式在任何領域內的利用不得有差別待遇No Discrimination Against Fields of Endeavor 散布授權條款Distribution of License 授權不得專屬於特定產品License Must Not Be Specific to a Product 授權條款不得限制其他軟體The License Must Not Restrict Other Software 授權條款必須保持技術中立
9、The License must be Technology-Neutral,OSS Course2006, Chen Ching-Jung,14,定義-VII 共享原始碼軟體,共享原始碼(Shared Source)是否符合自由與開放源碼軟體的模式? 不符合,因其不符合OSI所列的十項條件。基本上共享原始碼(Shared Source)提供的是讀原始碼的權利,限制修改及進一步開發的權利,所以,OSI稱共享原始碼(Shared Source)為危險的病毒(A Dangerous Virus)。,共享原始碼:試用期滿要求註冊(付費或一定行為)始可繼續 使用。會有利用時間或方法的限制,使用人必須遵
10、守。 如FTP等。,OSS Course2006, Chen Ching-Jung,15,定義-VIII OSI對共享原始碼評論,共享原始碼是一個行銷手段,目的在於對不熟悉自由與開放源碼軟體的人釋放煙幕彈。 修改程式的權利受很大限制。 無法和其他自由與開放源碼軟體進行整合使用。 共享原始碼讓使用者讀取原始碼的主要目的,在於方便使用者進行安全性評估,而使用者不一定能以量身訂做的方式修改使用。 共享原始碼所釋出的程式碼通常不夠完整。,OSS Course2006, Chen Ching-Jung,16,定義-IX 自由軟體v.s.開放源碼軟體,Richard Stallman自由軟體運動與開放源碼
11、運動,就像是自由軟體社群裡二個立場不同的團體。二者追求的目標是相同的,只是採用方法不同。 也有部份學者採取折衷方法,將其統稱為自由/開放源碼軟體Free/Libre and Open Source Software, FLOSS。,OSS Course2006, Chen Ching-Jung,17,使用OSS的好處及特色(一),相容與支援性高,滿足使用者需求 粗略分為硬體週邊的支援、資料格式的支援。Linux是FLOSS世界最具知名度的OS,取布套件如Novell, Mandrake, RedHat等,在釋出新版Linux光碟時也會把驅動程式整合進去,並提供容易選用的安裝介面,讓使用者能方便
12、獲得驅動程式。 硬體,例如顯示卡 資料格式,目前Linux也可以瀏覽或編輯主要流通檔案格式,例如pdf、doc等,OSS Course2006, Chen Ching-Jung,18,使用OSS的好處及特色(二),開放架構確保系統安全 駭客Hacker:被人誤以為是一群以破壞、入侵系統為樂的人。 鬼客Cracker:搞破壞的人。 黑客Hacker:願意為寫程式而去寫程式,並能樂在其中的人。黑客通常以電腦技術交流為宗旨,並以窮探系統奧秘為樂趣,可算是一群以程式會友的團體。 大體來說,FLOSS都遵照開放系統架構Open System Infrastructure開發,當發現問題時能立刻回報給FL
13、OSS專案團隊,所獲得的支援與安全保障毫不遜色。,OSS Course2006, Chen Ching-Jung,19,使用OSS的好處及特色(三),自由/開放源碼軟體進軍Windows桌面 目前已出現許多跨平台的FLOSS應用程式來取代商業軟體,如辦公室應用OpenOffice.org、繪圖軟體GIMP、瀏覽器FireFox、郵件軟體Thunderbird(Mozilla)、任務管理及行事曆Sunbird(Mozilla)等。 操作習慣是選擇軟體的一項重要因素,及早熟悉避免被迫接受少數且狹隘的選項。,OSS Course2006, Chen Ching-Jung,20,自由 v.s. 商業,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自由 开放 源码 软体 OpenSourceSoftware
链接地址:https://www.31doc.com/p-2764421.html