自由軟體簡介

1,145 views

Published on

淺談自由軟體

Published in: Technology
  • Be the first to comment

  • Be the first to like this

自由軟體簡介

  1. 1. 自由軟體 簡介 <ul><ul><li>報告人 : 梗枋國小 林光章 </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>http://gavin.mytw.net </li></ul></ul>
  2. 2. 大綱
  3. 4. 自由的渴望終於自己找到出口 <ul><li>政治中的帝國:秦始皇 => 文字統一 </li></ul><ul><li>商業中的帝國:微軟與比爾蓋茲 => 視窗統一 </li></ul><ul><li>挑戰者: Linus Torvalds( 林納斯 . 托瓦茲 ) </li></ul><ul><li>信我者得永生使用者付費  信我者得自由使用者免費 </li></ul><ul><li>限制與開放;付費與分享;禁制與合作 </li></ul><ul><li>乞丐王子 => 未來真命天子? </li></ul><ul><li>兩者都是人類智慧的結晶! </li></ul>
  4. 5. 如果著作權不被看成財產 <ul><li>張之洞:勸人刻書 </li></ul><ul><li>翻譯家嚴復:中國首倡版稅 </li></ul><ul><li>商務印書館張元濟:第一位支付版稅給作者 </li></ul><ul><li>歷史上的智慧貢獻:孔子與莎士比亞等 </li></ul><ul><li>自由軟體運動:史托曼 (Richard Stallman) </li></ul><ul><li>著作財產?: CopyrightCopyleft </li></ul><ul><li>托瓦茲 (Linus Torvalds) : Linux 作業系統 </li></ul>
  5. 6. 人物簡介 Richard Stallman( 理察 ‧ 史托曼 ) <ul><li>美國人 </li></ul><ul><li>一九八四年,創辦了自由軟體基金會( Free Software Foundation ) </li></ul><ul><li>大力倡導開放原始碼的觀念 </li></ul><ul><li>努力打破電腦工業所形成的官僚體制障礙 </li></ul>
  6. 7. 人物簡介 Linus Torvalds( 林納斯 ‧ 托瓦茲 ) <ul><li>芬蘭人 </li></ul><ul><li>1990 年撰寫 linux 作業系統 </li></ul><ul><li>1991.10.5 公開 linux </li></ul><ul><li>目前定居美國矽谷 </li></ul><ul><ul><li>Transmeta Corp 3940 Freedom Circle Santa Clara, CA 95054 USA </li></ul></ul><ul><li>torvalds@transmeta.com </li></ul>
  7. 8. 名詞解釋
  8. 9. 名詞解釋 __GNU( 革奴 ) <ul><li>真意 :GNU ’ s Not Unix </li></ul><ul><li>創始人 :Stallman </li></ul><ul><li>目的 : 對抗不開放 source code 的軟體業界。 </li></ul>
  9. 10. 名詞解釋 _GNU( 革奴 ) 誕生圖 1970 MIT, Lisp Machine 1980 Lisp Machine Inc. 1980 Symbolics 1982 1984 GNU 不分享
  10. 11. 何謂 GPL <ul><li>GPL 是 General Public License 的縮寫,中文譯為「 通用公共許可證 」,本來是流行在電腦界供軟體使用的版權模式,知名的 Linux 作業系統,及相關的無以數計的軟體,皆是以 GPL 版權模式對外公開發行的。 </li></ul><ul><li>GPL 對軟體最重要的概念是軟體的原始程式碼必須 公開 給使用者,且允許使用者 更改後對外公開 ,這允許使用者更改並對外發佈的權利,就是 GPL 的「 自由 」概念 。 </li></ul>
  11. 12. 何謂 GPL <ul><li>GPL 的軟體與沒版權的軟體並不相同 </li></ul><ul><li>GPL 要求凡是使用 GPL 宣告版權的程式碼的軟體,本身也必須以 GPL 版權宣告 </li></ul><ul><li>以 GPL 版權軟體更改而來的軟體,本身也必須是 GPL 版權宣告的軟體,否則就是侵犯原始作者的版權。 </li></ul>
  12. 13. GPL 之使用 <ul><li>在軟體上正規的做法,會用一隨附的說明檔聲名 GPL 版權 </li></ul><ul><li>圖片一律在左下角加上  GPL Copyleft (c) 字樣 </li></ul><ul><li>文件則在文後加上 GPL Copyleft (c) 作者 年份 . 月份 如下: GPL Copyleft (c) Gavin Lin 2003.05 </li></ul><ul><li>有更改的話可以加上自己的版權樣式,但應尊重並保留以前作者的版權樣式。 </li></ul><ul><li>若網頁有大量圖片引用國外網站的資料,這些圖片都沒在左下角加上 GPL Copyleft (c) 字樣,版權都屬原作者,非 GPL 版權圖片。 </li></ul>
  13. 14. What BSD <ul><li>柏克萊軟體分配版 </li></ul><ul><li>Berkeley Software Distribution. </li></ul><ul><li>比爾 . 喬伊 70 年代第一次發行的套裝軟體。 </li></ul><ul><li>此授權可自由地拷貝及修改,但要提及加州柏克萊大學的貢獻。 </li></ul><ul><li>此授權不要求使用者附上修改過的程式原始碼。 </li></ul><ul><li>OpenBSD 、 NetBSD 、 FreeBSD </li></ul>
  14. 15. What Open Source Software <ul><li>把軟體分類為 : </li></ul><ul><li>版權私有軟體 (proprietary software) </li></ul><ul><ul><li>Word, Excel, 等等。 </li></ul></ul><ul><ul><li>共享軟體 (shareware) 。 </li></ul></ul><ul><ul><li>個人可以長期免費使用 , 但只有可執行檔的免費軟體 ( 常被以曖昧的 &quot;freeware&quot; 一詞涵蓋 ) 如 Internet Explorer 。 </li></ul></ul><ul><li>半自由軟體 (semi-free software) 程式原始碼公開 , 但附有許多限制條件例如不得商業化或不得輸出至外國等等的軟體 , 像是 PGP 。 </li></ul><ul><li>自由軟體 (free software) 程式原始碼公開 , 允許任何人使用、複製、研究、修改、甚至出售牟利的軟體。 這其中又分為 : </li></ul><ul><ul><li>未受到 copyleft 保護的軟體 , 例如不具任何版權聲明的 public domain 軟體 , 或是具有版權聲明 , 但沒有附加限制的 XFree86 視窗系統 , 以及具有版權聲明 , 但附加限制不影響軟體自由傳播的 FreeBSD 作業系統。 </li></ul></ul><ul><ul><li>受到 copyleft 保護的軟體 , 例如以革奴大眾公有版權 (GNU General Public License) 保護的 Linux 作業系統。 </li></ul></ul>
  15. 16. 發展
  16. 17. 自由軟體( Linux )的演進 <ul><li>AT&T=>Bell Labs =>Unix ---70 年代 => 與研究者及大學電腦學家享原始碼 </li></ul><ul><li>AT&T 希望利用 Unix 賺錢 => 與學校簽訂不可透露 or 公開原始碼之合約 -----80 年代 </li></ul><ul><li>麻省理工學院 Stallman => Free Software Foundation => GNU Manifesto(1984) </li></ul><ul><li>Keith Bostic 組織群眾寫可取代 Unix 程式之原始碼 =>Net-working Release 2(1991,6) =>AT&T 不悅 => 提出告訴 </li></ul><ul><li>Torvalds 創造 Linux 1991.10.5 => 無使用柏克萊資訊科學系的資金及 AT&T 也没提供他最新的電腦。 </li></ul>
  17. 18. Linux 成長途徑 <ul><li>透過網路分享程式 </li></ul><ul><li>利用 E-mail 與社群人員討論及分享 </li></ul>
  18. 19. 相關軟體
  19. 20. Linux 成功之因 <ul><li>對抗巨人的心理投射 </li></ul><ul><ul><li>從行銷的觀點,微軟的確表現卓著,但技術有待加強 </li></ul></ul><ul><li>駭客精神演繹 </li></ul><ul><ul><li>真正駭客具備高超非凡技術及高格調的心態 </li></ul></ul><ul><ul><li>釋出軟體程式碼 , 是腦力奧林匹克 (intellectual Olympic) </li></ul></ul><ul><ul><li>駭客精神 , 不在牟利 , 而在於贏得同業的尊敬 </li></ul></ul><ul><ul><li>所有決定,都是出自於 技術層面 的考量 </li></ul></ul>
  20. 21. 相關網站 <ul><li>http://www.gnu.org/ </li></ul><ul><li>http://www.opensource.org/ </li></ul><ul><li>中文網站 </li></ul><ul><ul><li>http:// www.cyut.edu.tw/~ckhung / 洪朝貴教授 </li></ul></ul><ul><ul><li>http:// www.softwareliberty.org / 自由軟體協會 </li></ul></ul><ul><li>程式區 </li></ul><ul><ul><li>http://www.hope.com.tw/download/default.asp </li></ul></ul><ul><ul><li>http://sourceforge.net/ </li></ul></ul><ul><ul><li>http:// manhattan.sourceforge.net / </li></ul></ul><ul><li>http:// news.gfes.ilc.edu.tw /~learn/ </li></ul>
  21. 22. Linux 成功之因 <ul><li>自由免費的訴求 </li></ul><ul><ul><li>想從自由軟體上賺到錢 , 就必須真正做好 加值服務 </li></ul></ul><ul><ul><li>開放才能累積 , 累積才能成其大 . </li></ul></ul>
  22. 23. Linux 的影響 <ul><li>觀念的開封 </li></ul><ul><ul><li>Sun 、 Corel 、 IBM 、 HP 、 Intel 、等都有開放始碼的計畫。 </li></ul></ul><ul><ul><li>軟體使用者能真正了解軟體的不足與局限 </li></ul></ul><ul><ul><li>軟體使用者擁有更多的主導權 </li></ul></ul><ul><li>但開風氣不為師 </li></ul><ul><ul><li>Torvalds 未主宰所有 Linux 的發展 </li></ul></ul>
  23. 24. 省思 <ul><li>唯有分享才能帶動進步 </li></ul><ul><li>要分享必須先學會尊重 </li></ul><ul><li>中國人之“祖傳祕方”及“師父留一手”之觀念,牽跘了台灣的自由軟體之推動。 </li></ul>

×