1 / 20

甚麼是自由軟體?

甚麼是自由軟體?. 自由軟體是指 公開原始碼 ,讓使用者可以 自由使用 及 散佈其執行程式 ,且 可研究及修改程式原始碼的軟體。. 什麼是 『 自由軟體 』?. 簡單的說, 『 自由軟體 』 就是可以讓大家不受限制、可以自由使用的軟體。 自由軟體好比是一個經過公共授權的軟體,任何人只要對自由軟體有興趣,就可以免費的下載使用,如果您會程式設計,還可以改良它,讓您自由軟體變的更好,而且自由軟體還授權您可以和您的朋友免費的分享使用喔。. 自由軟體具備四種自由元素. 使用的自由: 可以不受任何限制地使用該軟體。 散佈的自由: 可以自由地複製該軟體並散佈給他人。

taipa
Download Presentation

甚麼是自由軟體?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 甚麼是自由軟體? 自由軟體是指公開原始碼,讓使用者可以自由使用及散佈其執行程式,且可研究及修改程式原始碼的軟體。

  2. 什麼是『自由軟體』? • 簡單的說,『自由軟體』就是可以讓大家不受限制、可以自由使用的軟體。 • 自由軟體好比是一個經過公共授權的軟體,任何人只要對自由軟體有興趣,就可以免費的下載使用,如果您會程式設計,還可以改良它,讓您自由軟體變的更好,而且自由軟體還授權您可以和您的朋友免費的分享使用喔。

  3. 自由軟體具備四種自由元素 • 使用的自由:可以不受任何限制地使用該軟體。 • 散佈的自由:可以自由地複製該軟體並散佈給他人。 • 研究的自由:可以研究該軟體的運作方式,並使其符合個人需求。 • 改良的自由:可以自行改良該軟體並散佈改良後的版本。

  4. 自由軟體就是免費軟體嗎? • Freeware(免費軟體) • Free Software(自由軟體) • Open Source Software(開放原始碼) • 雖然可以用很低廉、甚至不用任何費用就可以取得並使用自由軟體,但是自由軟體並不一定就是免費軟體。

  5. 開放源碼軟體和自由軟體的差異為何? • 由於free software易讓人誤以為自由軟體只能免費釋出,也無法靠它營利 • 開放源碼一詞的出現是為了強調軟體程式源碼開放的重要性。

  6. 最常見的授權方式 • 接受軟體的『軟體授權』,才能使用這個軟體;在自由軟體中,最常見的授權方式就是: • GPL - GNU General Public License。 • GPL 的精神 -自由、分享、互惠。

  7. 自由軟體的最吸引人之處 • 原始碼公開 • 永續經營 • 不使用公開格式 • 功能永無限制 • 提供人們學習研究的機會

  8. 原始碼公開 • 人人可以任意取得自由軟體的原始碼,所以軟體的很多功能可以相互引用,不用再浪費無謂的時間精力重新開發,可加強軟體開發的品質和速度。

  9. 永續經營 • 封閉軟體的生命周期是由開發廠商來決定的。若開發廠商倒閉或無意維護,這個軟體就永遠停滯了。但自由軟體原始碼是公開的,那麼只要人們有時間有能力維護,那麼這個自由軟體能將永遠持續下去。

  10. 不使用封閉格式 • 利用專屬的封閉格式來綁死使用者是封閉軟體常見的手法。使用封閉格式的軟體將使得使用者永無翻身之日。自由軟體的原始碼是公開的,它所使用的任何格式都是透明的。也因此自由軟體永遠不會利用專屬的封閉格式來綁死使用者。

  11. 功能永無限制 • 同樣的,封閉軟體的功能也是由開發廠商來決定的。若開發廠商倒閉或無意開發,使用者也是沒輒。自由軟體原始碼是公開的,那麼只要人們有心開發,讓它能 100%符合使用者的需求也不是什麼難事。

  12. 提供人們學習研究的機會 • 自由軟體的開發者多是來自世界各地的志工,他們只能利用閒暇時間來開發自由軟體,因而使得自由軟體的質與量有時難以和封閉軟體匹敵但是隨著自由軟體逐漸成為潮流,這個狀況即將改觀。假以時日,自由軟將會發光發熱,甚至能逐漸取代封閉軟體。

  13. 發展自由軟體的益處 • 降低對外部軟體供應商的依賴避免軟體市場的獨占培育軟體開發人才降低軟體發展以及軟體供給的費用安全,相容性高,符合國際標準

  14. 使用自由軟體的好處 • 相容與支援性高,可滿足使用者需求硬體週邊的支援資料格式的支援 • 開放架構確保系統安全遵照開放系統架構開發,當使用者發現問題,可立刻回報給專案開發團隊。

  15. 其實自由/開放源碼已進軍 Windows桌面 • 你知道我們平常用到的許多網路服務,背後大部份是採用自由/開放源碼軟體在運作嗎? • 郵件伺服器:Sendmail • 網頁伺服器:Apach • 電子佈告欄及多人線上文字遊戲:BBS,MUD • 架站軟體:phpNuke,Xoops,phpBB,Plone • 部落格軟體:Wordpress,pLog

  16. 自由軟體商用軟體 • 瀏覽器FirefoxInternet Explorer • 郵件軟體ThunderbirdOutlook • 即時通GaimMAN, Yahoo Messanger • 辦公室軟體OpenOfficeMS Office • 美工軟體GimpAdobe Photoshop

  17. 即時通訊軟體Gaim • 與熟知的通訊軟體如MSN, Yahoo, AOL相容。 • 可於同一時間登入不同的通訊軟體,免於開啟過多程式的困擾介面清爽,易操作。

  18. 辦公室軟體open office • 與Microsoft Office媲美的強大辦公室套件軟體 • 套裝內的軟體都有相似的元件外觀且工具用法相同,學會一套軟體即可快速精通其他相關軟體。 • 所有元件皆以OpenDocument(新的世界標準辦公文檔)格式儲存

  19. 文書處理Writer • 表格支援程度高 • 圖文框支援程度高 • 支援輸出PDF格式文件 • 支援開放格式DOF • 支援中文正簡體互轉

  20. 常見的自由軟體有哪些?

More Related