1 / 13

Linux

Linux. 10.1 Linux 的由來 10.2 Linux 的定義 10.3 Linux 的種類 10.4 自由軟體的概念 10.5 Linux 的發展概況. 10.1 Linux 的由來.

Download Presentation

Linux

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. Linux 10.1 Linux 的由來 10.2 Linux 的定義 10.3 Linux 的種類 10.4 自由軟體的概念 10.5 Linux 的發展概況

  2. 10.1 Linux 的由來 • Linux的發展是源自於1991年的芬蘭,一位在當時還是大學生的Linus Torvalds因為不滿當時作業系統既有的功能,於是便在個人電腦環境中開發了一套類似Unix的模擬作業系統,他將寫好的核心程式毫無保留的公佈在網際網路上頭,這種新的做法吸引相當多人的注意並開始投入,之後就因為經由網際網路的傳遞,全球對這個計畫有興趣的人都開始加入,到後來就為這個計畫正名成現在的Linux;因為這些程式碼在原作者堅持必須公開流通的原則下,並不屬於任何一公司、也不專屬於某一個人所擁有,所以只要您有興趣,也可以取得並修改原始碼,然後將原始碼再送回到網際網路上與他人分享,所有人只要遵循GNU的遊戲規則即可,這也就是現在常可聽到的Open Source(開放原始碼)的觀念。

  3. 10.2 Linux 的定義 • Linux是一種與Windows、Mac OS、Be OS、Sun Solaris以及SGI IRIX有著相同性質的作業系統,至於上述其它作業系統亦有其擅長的地方,如Windows在一般作業及文書處理上的優勢、Mac OS在美術設計及桌上排版的處理上十分的搶眼。而Linux則以其在網路伺服器和工作站的執行速度和穩定性著稱。Linux可在許多不同種類的硬體上執行,包括Alpha 、Atari、Amiga、IBM、Intel、PowerPC/麥金塔、HP、SGI以及Sun Sparc等平台。

  4. 10.3 Linux 的種類 • Intel 平台 • Red Hat • Slackware • PowerLinux • TurboLinux • Debian • SuSE • OpenLinux • Mac 平台 • MKLinux • LinuxPPC

  5. 表10-2 各門派Linux系統網站及下載連結處

  6. 10.4 自由軟體的概念 10.4.1 FSF (Free Software Foundaion) • 美國MIT人工智慧實驗室的Richard M. Stallman主張唯有合作共享的風氣,才是健康的社會風氣。基於這種想法,創立了自由軟體基金會(Free Software Foundation),而且也製作了許多「自由軟體」(Free Software),提供大眾使用,而且又對其軟體施以革奴大眾公有版權(GPL),來保障使用者的權力。 10.4.2 GNU (Gnu’s not Unix) • GNU這個計劃是起始於1983年,由自由軟體基金會的Richard Stallman 所開發的,目的在提供一個每個人都可自由取得、使用以及散佈程式原始碼的作業系統,而它唯一的限制是凡是取得或使用此作業系統的人,不能以其他方式來限制作品的散佈。 10.4.3 GPL (General Public License) • 中文稱之為「通用公共許可證」(有時也叫「通用公共授權」或「一般公共授權」)。之所以會有GPL,是因為光只有GNU這原則是無法規範自由軟體的授權,因此,GPL就是因應而生的一些條文、合約,來避免一些糾紛的發生。

  7. 10.5 Linux 的發展概況 10.5.1 挑戰軟體巨人-Microsoft (1) Microsoft的優、劣勢 • 優勢: • 與Intel的硬體介面緊密的合作 • 其次由於Windows系列的作業平台、應用軟體已深植人心,在短期間要改變人們的使用習慣十分不易。 • 劣勢: • 自由軟體的概念正在發酵中,微軟飽受批評與威脅。 • 許多軟體業者對徵軟壟斷市場的作法不表贊同,再加上企業主在以往硬體必須跟隨著軟體的升級而升級,成本的支出十分的龐大

  8. 10.5.1 挑戰軟體巨人-Microsoft (2) Linux的優、劣勢 • 優勢: • 由於Linux 具有 Unix 系統的程式介面跟操作方式,也繼承了 Unix 穩定有效率的特點。 • 不像一般 Unix 要負擔龐大的版權費用,也不需要在專屬的昂貴硬體上才可以使用; • GPL 的版權允許大家自由散佈 Linux 的原始碼,並針對自己的需求修改程式,使得 Linux 在目前已經成為非常受人歡迎的一個多人多工、免費、穩定、效率高、可以在眾多不同電腦系統平台上執行的作業系統。 • 劣勢: • Linux的劣勢在於支援Linux的應用程式、軟體不足 • 為了突顯彼此的差異性,會造成像Unix一樣,產生太多的版本,導致每一個版本都無法成氣候。

  9. 10.5.1 挑戰軟體巨人-Microsoft (3)企業主的考量 • Liunx可以自任何有技術能力的軟體廠商處購得技術服務合約。 • Liunx可以從任何自由軟體加值商 (Value-Added Resellers) 處購買,或是從網路上下載,也可以從任何現成的 CD-ROM 或其他儲存媒體上自由拷貝,只要符合GNU的規定,而且在硬體方面,因為Linux 的程式原始碼開放,所以不論是已退流行的硬體或是未來的新硬體上都可以執行。 • 由於Linux 的程式原始碼開放,所以不會因為某家公司的策略調整甚或離開市場而停止更新版本。但使用Microsoft的系列軟體,經常在一、二年之內就有新的版本或者是修改版,不更新版本,有些問題可能無法排除,一旦更新版本,又必須支付龐大的軟體費用,十分的困擾。 • Linux 的特殊研發背景使得這個產品很自然地具有高度的異質性。其上的多數常用應用軟體對於不同的周邊設備、語文、檔案格式等等,有較高的支援度,反觀微軟,其軟體與Intel自成一派,其軟體在其它硬體設備就不一定能運作,如Mac電腦。

  10. 10.5.1 挑戰軟體巨人-Microsoft (4)總結 • 單單從作業系統的價格、功能、穩定性、等等角度考量,Linux 都是比 Windows 系列軟體有更好的選擇。 • 以目前Linux主要應用於企業伺服器看來,Linux顯然有極大的成長空間,尤其在企業的永續經營目標下,使用Linux的成本遠比Windows NT的成本要低的許多。 • 微軟所擁有的優勢即是目前存在的市場佔有率,以及Linux缺乏適度的整合,微軟若想持續維持其霸主地位,必定得更改其舊有的觀念,強調的應該是在技術性的服務,而非軟體的存在價值。

  11. 10.5.2 Linux 的重大發展歷史 表10-3 Linux重大發展歷史

  12. 續表10-3

  13. Open Source Dpk GNU Rpm FSF GPL 重要名詞

More Related