Download presentation
Presentation is loading. Please wait.
1
自由軟體 主講:蔡宜庭
2
什麼是自由軟體 OpenSource 開放原始碼 自由軟體是指可以讓您自由的使用、研究、散佈、改良的軟體。
自由軟體前所未有的賦予軟體使用者以下的四種自由: (一) 使用的自由:可以不受任何限制地使用軟體。 (二) 研究的自由:由於原始碼是公開的,因此可以研究軟體的運作方式。 (三) 散佈的自由:可以自由地複製此軟體並散佈給他人。 (四) 改良的自由:可以自行改良軟體使其適合個人需要,也可以散佈改良後的版本,使全體社群受益。 OpenSource 開放原始碼
3
與傳統商業軟體的差別 它和傳統商業軟體之間最顯著的差異在於: 自由軟體鼓勵你拷貝 自由軟體允許你研究、改良
4
為什麼要用自由軟體 沒錢買正版軟體的另一個選擇。 全世界資訊智慧開放的結晶。 培養學生正確的資訊應用能力及觀念。
提昇對各項智慧財產及授權的尊重。 自由軟體的授權方式:GPL授權
5
GNU通用公共許可證(GNU General Public License)
英文通常以GNU GPL或是直接簡短的以GPL表示,是一個廣泛被使用的自由軟體許可證 自由軟體之父 Richard M. Stallman在 1989 年草擬出 GNU/GPL 第一 版。它的整個架構與理念源自於Stallman所宣示的軟體使用者四大自由,設計了一套不同於當時既有的著作權 授權模式-copyleft。 最大的特色有二: 使用者可以免授權金地執行、重製與散布該程式,並且同樣免授 權金地取得程式原始碼; 任何基於程式原始版本所開發出來的修正版本(modificaiton) 仍然必須使用相同的授權條款﹔
6
軟體的種類 一般軟體 共享軟體shareware 免費軟體freeware 自由軟體free software
7
Public Domain Software
軟體比一比 軟體類別 自由複製 著作權 付費 一般軟體 公用軟體 Public Domain Software 免費軟體 Freeware Software 共享軟體 Shareware Software 繳費取得 合法使用權 自由軟體Free Software
8
基本上全世界自由軟體匯整在一個專為自由軟體程式設計師交流而設的網站為 http://sourceforge.net/
9
校園自由軟體應用諮詢中心
10
自由軟體技術交流網
11
中研院自由軟體鑄造場
12
以下列出相對於常用商業軟體的自由軟體,若您想參考更多的對應資料,您可參考如下由社群朋友匯編的相關整理: 應用類別 商業軟體 自由軟體 辦公室應用 MS Office OpenOffice.org 電子郵件 MS Outlook Thunderbird 影像處理 Adobe Photoshop GIMP 向量繪圖 CorelDRAW Inkscape 多媒體播放 Windows Media Player mplayer 網頁瀏覽器 Internet Explorer Firefox 網頁動態語言 ASP PHP 程式語言 Visual Basic Perl, Python 網站架設 IIS Apache 資料庫 Microsoft SQL Server MySQL
13
Ez Go 9
14
Open Source 必須符合Open Source Initiative (OSI)所列的十項條件,包括: 01. 允許自由散佈。
02. 包含程式原始碼的自由流通。 03. 授權條款應允許對原作品的修改以及衍生作品的產生。 04. 需保持原作者原始碼的一致性(Integrity)。 05. 授權條款對任何個人或群體均需一視同仁,不得有差別待遇。 06. 授權條款不得對特定領域或活動的應用有差別限制。 07. 授權條款對於衍生作品自動適用。 08. 授權條款不得附屬於其它產品之下。 09. 授權條款不得對隨同散佈的其它軟體做出限制(例如規定需同為開放原始碼軟體)。 10. 散佈管道必須保持技術中立性,不限制特定方式或平台才能取得。
Similar presentations