首頁 » 互聯網

什麼是Linux?

2010年4月29日第541次0評論

Linux是名詞一般用來指任何操作系統(歐洲葡萄牙語)或操作系統(巴西葡萄牙語),它使用核心的Linux [降B] 它是由芬蘭人 Linus Torvalds的,靈感來自米尼克斯制度。 它的源代碼可以在GPL下的任何人使用,研究,修改和分發的條款下的牌照。

最初開發和使用的愛好者群體在個人計算機上,Linux系統開始有合作的大公司,像IBM,昇陽,惠普(惠普),紅帽,Novell公司,規範和谷歌。

歷史

Linus Torvalds的創建者和主要的Linux內核的維護者。

Linux內核最初是由Linus Torvalds在計算機科學系,赫爾辛基大學,芬蘭,與幾個志願者的幫助程序員通過新聞組(1種系統中存在的郵寄名單,因為黎明互聯網) 。

Linus Torvalds開始發展的核心,作為特定項目,靈感來自他的興趣在米尼克斯,一個小UNIX系統開發的安德魯格 通吃。 他是有限的創造,在他們自己的 [降B] “一個更好的米尼克斯比米尼克斯”(“一個更好的米尼克斯比米尼克斯”)。 經過一段時間的工作 [降B] 該項目,僅發送以下消息 [降B] comp.os.minix為:

“你松木為好時光的MINIX - 1.1,當男人是男子,說他們自己的設備驅動程序?

你不是一個好的項目在手,希望工作在一個操作系統,可以改變根據 suasvnecessidades? 認為

當一切都令人沮喪工程米尼克斯? 沒有更多的晚上去計算機程序的工作? 然後,這個職位可能是只為你。 正如我剛才在一個月前,我工作的一個獨立版本的操作系統類似的米尼克斯為 AT - 386計算機。 他終於達成的狀態,它可能被用來(儘管它可能不是你所期望的那樣),而且我願意提供的源代碼廣為分佈。 他是在版本0.02 ...但我成功運行 bash中,海灣合作委員會,GNU的牌子,GNU的中美戰略經濟對話,壓縮等。 在它。“

有趣的是,這個名字的Linux是由阿里Lemmke,網站管理員 ftp.funet.fi是誰給了該名稱的FTP目錄下的Linux內核最初可用。 (林納斯托了他受洗為“Freax,最初)

關於 1991年10月5日宣布,Linus Torvalds的第一次“正式”的Linux內核,版本0.02。 自那時以來,許多開發人員響應他的呼籲,並幫助使Linux操作系統的今天。 在開始時使用的程序員或只有那些誰了知識,使用的命令行。 今天,這種情況已經改變,有幾家公司創造的圖形環境中,分佈越來越友好,使知識的人很少能使用Linux操作系統。 今天,Linux是一個穩定的系統,可以識別所有外設沒有需要安裝的sound驅動程序,視頻,調製解調器,網絡,等等。

核心

gNewSense的標準接口,一個 Linux發行版

這個詞指的是Linux內核(英文:“內核”)操作系統。 這個詞也被媒體和用戶提到的操作系統基於 Linux內核添加到其他程序。 據 Tanenbaum和Silberschatz,一個核心可以被認為是操作系統本身,當它被定義為經理的硬件資源。

建築

Linux是一個單一的核心:核心職能(進程調度,內存管理,操作,輸入 /輸出,訪問文件系統)是細胞核內進行。 Linux的一個核心特徵是,一些職能(設備驅動程序,網絡支持,文件系統,例如)可以編譯和執行為模塊(英語:龍記 - 可加載內核模塊),這指數是分別從圖書館主體部分的核心,可以裝載和卸載後的核心運行。

可移植性

雖然沒有 Linus Torvalds的初始目標是使Linux的便攜式系統,它在這個方向發展。 現在 Linux是一個核心操作系統的可移植性,系統上運行的iPaq的(筆記本電腦)到IBM S/390上(1密集和高度昂貴的大型機)。

萊納斯努力也向不同類型的可攜性。 便攜性,根據林納斯,是能夠方便地構建應用程序在不同的源代碼系統,使Linux的最初走紅的努力的一部分,因為對於 GPL的源代碼或其他favorites所有跑在Linux上。

今天的Linux上運行幾十個平台,從大型機到手錶,通過幾個 arquiteturasx86(英特爾,AMD),x86 - 64的(英特爾 64位擴展技術,AMD64位),ARM公司的PowerPC,阿爾法,SPARC的等有了很大的滲透同時在嵌入式系統,如個人數字助理,個人錄像機,視頻遊戲機和多媒體中心,等等。

牌照條款

最初,托沃茲發布 Linux下的軟件許可,禁止任何商業用途。 這是立即改變了GNU通用公共許可證。 該許可證允許的分佈,甚至出售的可能的修改版本的Linux,但要求所有副本內公佈的相同的許可證,並伴隨著 source。

雖然一些程序員誰貢獻的核心是讓你的代碼以GPL版本2或更高版本,大部分的代碼(包括捐款托瓦爾茲)只提到了GPL版本2。 這將導致核心作為一個整體納入版本2只,而不是預言是通過了新的GPLv3。

支持的文件系統

Linux已經支持讀寫各種文件系統,多操作系統,以及一些本地系統。 因此,當安裝在Linux的雙啟動與其他系統(Windows,例如),甚至作為工作的Live CD,它可以讀取和寫入分區格式化為 FAT和NTFS。 因此,現場的Linux光盤廣泛用於維修和恢復的其他操作系統。

其中由Linux文件系統的支持,我們可以提及的FAT,NTFS,聯合可行性研究報告,的XFS,HPFS的時,MINIX和ISO 9660(在文件系統上使用的CD - ROM)。 有些文件系統是本地人,其中包括的Ext2,ext3的,的ext4,ReiserFS和Reiser4的。 某些文件系統的特殊功能是全系統的unionfs,的squashfs,tmpfs的,NFS和與 aufs,等等。

作業系統

理查德斯托曼,GNU計劃的創始人為一個自由的操作系統。

當 Linus Torvalds曾提供Linux操作系統,即在版本0.01,已經支持硬盤驅動器,屏幕,鍵盤和串行端口,文件系統都將採用相同的佈局米尼克斯(雖然有米尼克斯代碼在Linux ),有很長一段組裝,而且她能夠運行 bash和gcc的。

“行指南時,Linux的實施:使工作速度快。 我想簡單的核心,但足夠強大

大多數運行 Unix的應用。“

用戶自己要尋找的方案,讓您的系統功能,編譯並設置他們。 也許這就是為什麼 Linux有他的標籤加載的操作系統技術。 在這種環境中發現的MCC臨時 Linux操作系統,曼徹斯特電腦中心,第一個 Linux發行版,由歐文萊布蘭克開發,曼徹斯特大學,可以單獨安裝在計算機上。 這是第一次嘗試,以方便安裝的Linux操作系統。

從一開始,Linux的內核中包含一個基本系統,系統調用和使用電腦設備。 其核心作業系統中設置多個操作,內存管理,進程對所有物理設備的計算機和in是不可或缺的一環的任何操作系統,但能說流利的操作系統 functionality頃也需要several其他應用程序確定具體職能,該系統將能夠在一個開發應用程序與現有的操作系統系統的唯一例外的核取決於用戶的計算機,如:貝殼,窗口管理器,分別提供一個用戶界面計算機,CLI或圖形用戶界面,以及其他應用,如文本編輯器,圖像編輯器,音頻播放器,和,但不一定,編譯器。

大多數系統包括工具和實用程序基於 BSD和通常使用XFree86或X. Org的功能提供了系統的X Window - 圖形界面。 以及提供工具,由GNU項目開發。

Linux的發展後,許多應用已經在組裝由GNU項目自由軟件基金會('自由軟件基金會),它展開一個子項目,它仍是獲得核心的GNU赫德。 但由於各種並發症,推遲項目開發的GNU赫德,斯托爾曼只是採用Linux為核心的分配方案的基礎來自GNU計劃,儘管一些 [降B] 和機構有同樣的想法,這麼多分佈開始出現基於核心初步形成由Linus。

分佈

目前,一個 OS(操作系統在葡萄牙)Linux操作系統或GNU / Linux的完成(一清單“的Linux發行或GNU / Linux的”)是一家集自由軟件(有時非免費)創造的個人,團體與世界各地的組織,其中包括Linux內核。 公司如紅帽,SuSE,的Mandriva(Mandrake的工會與的Conectiva)和Canonical(Ubuntu Linux的開發人員)以及社區的項目,如Debian或Gentoo的,編制軟件,並提供一個完整的,現成安裝和使用。 帕特里克Volkerding還提供了一個 Linux發行版,Slackware的。

分佈的Linux或GNU / Linux的開始領取有限的普及九十年代中期以來,作為一個免費替代微軟的操作系統視窗 [降B] 和Mac操作系統,主要是由人民經歷了Unix的學校 [降B] 並在工作中。 該系統在市場上開始流行的台式機和服務器,主要用於網絡服務器和數據庫。

隨著時間的推移,一些分佈來來去去,每個都有它自己的特點。 一些更小的分佈,數量取決於應用程序和它們的目的。 一些發行規模較小的尺寸適合在1.44 MB軟盤,光盤等需要幾個,甚至有一些版本的DVD。 他們都有自己的公共 [降B] 其目的,小(僅佔少數軟盤)用於恢復損壞的系統或監測計算機網絡。

其中最大的分佈式的CD可以提到:Slackware的,Debian的,SuSE和的Conectiva。 是什麼讓他們的區別是如何被組織和預配置的應用程序。 的Conectiva Linux發行版,例如,他們的申請已翻譯成葡萄牙文,這使得它便於用戶誰講葡萄牙語更好地堅持這種分配。 今天,這已納入 Mandrake的分佈,導致在Mandriva。 對於葡萄牙,還有巴西分佈 Kurumin,建立在Knoppix和Debian的,和魔術方塊,它存在於版本32位,64位,32位現場 CD和活CD 64位,並與若干方案開放源碼:OpenOffice.org ,Mozilla的火狐,等等。

有分佈與配置工具,方便系統管理。 主要分佈之間的分歧在其包裝系統,目錄結構和它們的基本庫。 更多的是因為結構的目錄遵循相同的模式,該模式FSSTND是非常寬鬆,尤其是在文件中的設置是不同的地方之間的分配。 所以,通常都是遵循FHS的標準(文件層次系統),這是較新的標準。 這是值得記住,但是,任何應用程序或驅動程序可以編譯為 Linux在任何分佈,將工作相同的方式。

至於圖書館,圖書館的libc使用,含基本功能的Linux操作系統。 問題是,當釋放 [降B] 新版本的libc庫,一些分佈立即把新版本,而其他人稍等一會。 因此,一些方案運作的分配,而不是在其他方面。 有一個運動的LSB(Linux標準基地),其中提供更大程度的標準化。 主要是幫助軟件廠商不釋放分配的源代碼,而不採取的分佈特徵。 該封裝系統不規範。

ArchLinux的,Debian,Fedora的,的Mandriva,薄荷,openSUSE當中,PCLinuxOS,小狗,芭雍,Slackware和Ubuntu的發行版是一些目前使用的大多數,這裡列出按字母順序。

一個例子的一個分佈在CD上運行的Linux是Kurumin,創造卡洛斯森本,基於 Knoppix的。

其中分佈認為更難以管理(因為他們選擇的技術,以確保穩定的不利的用戶界面),脫穎而出的Debian,Gentoo和Slackware的。

開源和免費程序

一個程序,以及任何工作產生今天,不論是文學,藝術或技術,它有一個作家。 權利的想法或創意作品,其中主要包括分配,複製和使用情況是在一個程序使用許可。

有兩種運動,執政的授權計劃在世界上自由,開放源碼軟件和自由軟件。 這兩個分別代表由OSI和FSF提供軟件生產許可證,其最佳的BSD許可證和GPL。

Linux提供了很多開源應用程序,但是並非所有的免費程序可以考慮,根據獨家授權下,這些計劃分配。 在這種分佈式的方案有很多不同的牌照功能,如台式機,辦公,圖像編輯,甚至其他操作系統。

還有一些組織,包括自由的世界組織的linux簡單的最終用戶(漢城),旨在樹立盡可能廣泛應用的高品質的產品在GPL下。 這是一個志願者項目目前側重於學習 Linux,它的使用在科學和宣傳文件,以及作為管理和協調項目的應用開發。

爭論的名稱

Linux的名稱給予核心操作系統由Linus Torvalds創建的。 推而廣之,操作系統,使用Linux內核的一般稱為 Linux操作系統。 但是,自由軟件基金會說,這種操作系統,實際上,GNU,和最適當的名稱這樣的系統是GNU / Linux的,因為大部分的源代碼基於 Linux操作系統的工具則來自 GNU計劃。

有許多爭議有關的名稱。 雷蒙德說,文件的行話,FSF的建議是唯一能夠“接受少數”,是由於有這樣的“領土爭端。” 林納斯托瓦茲表示,將考慮“公平”,這名被分配到一個分配的GNU項目,但調用的Linux操作系統作為一個整體的GNU / Linux的將是“荒謬的”。 林納斯表示,他不關心什麼是名稱中使用,並在GNU的建議是“有效”(“正常”),而是用“的Linux”。

關於符號

該軟件的象徵,被選為由它的創始人,誰發現的照片 [降B] 企鵝在互聯網 [降B]

1996年,許多成員線程“的Linux內核”是在討論設立一個標誌或吉祥物代表Linux操作系統。 許多建議被模仿的標誌一個競爭性的操作系統,和眾所周知的。 另一些人怪物或攻擊性的動物。 Linus Torvalds的已經就此事進行辯論,說明在一個消息,很喜歡企鵝。 這足以結束討論。

此後,多次嘗試已成為一種競賽 [降B] 這樣該圖像的企鵝 Linux的服務宗旨,直到有人提議,這個數字是“企鵝舉行的世界。” 作為回應,林納斯托瓦茲說,他認為有趣的是,企鵝有一個簡單的圖像:企鵝“胖嘟嘟”和表達的滿意程度,就好像他剛剛吃了很多魚。 Torvalds也沒有發現有吸引力的想法積極的東西,但理想中的企鵝友好,善良的兒童問:“媽媽,我能得到這些嗎?”。 儘管如此,Torvalds也表示,以這種方式工作,人們可以創建幾個修改的企鵝真的出現這種情況。 當被問到為什麼企鵝,Linus Torvalds的回答,有沒有特別的原因,但發現他們有趣,甚至提到,他咬了一個“殺手企鵝”在澳大利亞和留下了深刻印象如何咬看似無害的動物可能如此痛苦的。

資料來源:( Wikpedia百科全書

主題相關的Linux:

從格魯布啟動
什麼是Linux?
什麼是Ubuntu?
同步您的手機與Ubuntu之一
通過結合Ekiga使用JustVoip在Ubuntu

另見:

1 Star2 Stars3 Stars4 Stars5 Stars (沒有規定值)
Loading ... 載入中...

評論是不可用。

網站統計