定义一根据自由软体基金会的定义,自由软体(freesoft.ppt

定义一根据自由软体基金会的定义,自由软体(freesoft.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
定義一:根據自由軟體基金會的定義,自由軟體 (freesoftware)是一種可以不受限制地 自由使用、複製、研究、修改和分發的軟 體。 定義二:開放原碼的軟體,稱之為自由軟體 自由軟體的概念 最早是由美國麻省理工學院的 Richard Stallman 所提出,他認為自由軟體是全人類共同的財富,應該自由傳播。 但有很多人會誤以為是「免費軟體」,實際上自由軟 體英文中的 Free 代表的是 可自由傳遞的開放性,而非 成本上的「免費」。 自由軟體鼓勵你複製、散布。 自由軟體允許你研究、改良。 必須符合Open Source Initiative (OSI)所列的十項條件,包括: 01. 允許自由散佈。 02. 包含程式原始碼的自由流通。 03. 授權條款應允許對原作品的修改以及衍生作品 的產生。 04. 需保持原作者原始碼的一致性(Integrity) 05. 授權條款對任何個人或群體均需一視同仁,不 得有差別待遇。 06. 授權條款不得對特定領域或活動的應用有差別 限制。 07. 授權條款對於衍生作品自動適用。 08. 授權條款不得附屬於其它產品之下。 09. 授權條款不得對隨同散佈的其它軟體做出限制(例如規定需同為開放原始碼軟體)。 10. 散佈管道必須保持技術中立性,不限制特定方 式或平台才能取得。 自由軟體在使用授權上賦予軟體使用者以下的四種自由: 〔自由0〕使用的自由: 可以不受任何限制地來 使用軟體。 〔自由1〕研究的自由: 可以研究軟體運作方 式、並使其適合個人需要。 〔自由2〕散佈的自由: 可以自由地複製此軟體 並散佈給他人。 〔自由3〕改良的自由: 可以自行改良軟體並散 佈改良後的版本以使全體社群受益。 自由軟體 ①自由軟體鼓勵你拷貝 研究、改良。 ②自由軟體幾乎等同於是公共的智慧財產。 ③原始程式碼開放任何人都可以修改。 商業軟體 ①商業軟體反對你拷貝研究、改良。 ②商業軟體是私有的智慧財產。 ③不開放原始程式碼,僅原創作人可以修改。 1、前言:電腦是由一堆硬體所組成的,為了有效率 的控制這些硬體資源,於是乎就有作業系統的產 生了。作業系統除了有效率的控 制這些硬體資源的分配,並提 供電腦運作所需要的功能。 Linux就是一套作業系統是核 心與系統呼叫介面那兩層 2、Linux的前生–Minix 1973年:Unix的正式誕生,Ritchie等人以C語言寫出第一個正式Unix核心 1984年之一:x86架構的Minix作業系統誕生由Andrew Tanenbaum(譚寧邦)所寫出,因為是可以在個人的PC上執行,而且 是一套比較小型的「UNIX」 系統,所以稱為Minix 3、Linux的誕生 ①Linus Torvalds(托瓦茲, 1969年出生) ②1988年進入了赫爾辛基大學,並發現了類似Unix的系統 (Minix) ③因為譚寧邦教授就是不願意進行功能的加強,導致一堆工程師在作業系統功能上面的欲求不滿! 此時年輕的托瓦茲就想: 『既然如此,那我何不自己來 改寫一個我想要的作業系統? 』 於是他就開始了核心程式 的撰寫了。 1991年Linus Torvalds開發出Linux作業系統核心,並且為了聽取其他人的建議,便將這一個作業系統放在網路上供人下載使用,並聽取他人的建議。 4、Linux名稱由來:   因為托瓦茲放置核心的那個FTP網站的目錄為:    Linux, 從此,大家便稱這個核心為Linux了。   (請注意,此時的Linux就是那個kernel喔! 另   外,托瓦茲所丟到該目錄下的第一個核心版本   為0.02呢!) 5、虛擬團隊的力量: Linux能夠成功除了托瓦茲個人的理念與力量之,其實還有個最重要的團隊在背後支持! Linux整個系統建置的過程可分成三個階段: ①單一個人維護階段: Linux雖然是托瓦茲發明的不過,如果單靠托瓦茲自己一個人的話,那麼Linux要茁壯實在很困難好在托瓦茲選擇將釋出的Linux核心放置在FTP上面 當使用者安裝之後發生問題並回報後,他都能很快速的進行Linux核心的更新與除錯。 ②廣大駭客志工加入階段 Linux的核心是Open Sourc駭客志工們很容易就能夠跟隨Linux的原本設計架構寫出相容的驅動程式或者軟體托瓦茲很樂意的將志工們寫的程式碼在測試完成後加入核心中。同時托瓦茲總是『先求有且能跑, 再求進一步改良』的心態! 為因應這種隨時都有程式碼加入的狀

文档评论(0)

559997799 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档