linux的發展歷史

2022-07-05 01:33:13 字數 1337 閱讀 5501

linux 組成:系統核心、命令直譯器、外圍應用程式

1、2023年,unix誕生於貝爾實驗室。

2、2023年,譚寧邦 minix開發者 教學

3、2023年,斯托曼 自由軟體(fsf)與gnu專案發起人,gpl(通用公共許可)協議

4、2023年、linus torvalds托瓦茲 linux核心之父

斯托曼

目標:做出乙個和unix一樣的系統 開源

專案:gnu 革奴計畫 做出優秀的軟體 如:bash(命令直譯器)、gawk、gcc、emacs

規則:gpl 許可的核心,是保證任何人有共享和修改自由軟體的自由,任何人有權取得、修

改和重新發布自由軟體的源**權利,但都必須同時給出具體更改的源**。

linux 作業系統=linux 核心+gnu 軟體及系統軟體+必要的應用程式

linux核心

gnu元件(bash、gcc)

必要的應用程式

托瓦茲

斯托曼

bsd unix 和 x windows 以及成千上萬的程式設計師

linux常見系統:

linux桌面作業系統:ubuntu(烏班圖)

伺服器linux系統;  redhat centos

安全性高:      debian

新技術、新功能:  fedora

國產作業系統:   麒麟linux

fedora、redhat、centos 之間的關係?

fedora 相當 redhat 的測試版,穩定之後把軟體放到 redhat 上,過一段時間就有了 centos,centos

的目標就是和 redhat 一模一樣,它去掉了 logo 和收費專案,就成了 centos。

RSS的發展歷史

引自田春峰blog rss的第乙個版本是 rss 0.90 是 natscape 大概在99年開發和設計的,主要用來建立乙個整合各主要新聞站點內容的門戶。由於這項技術是利用w3c新一代的語義網技術rdf resource description framework 為基礎,這時 natscape 把...

SparkSQL的發展歷史

hadoop剛開始出來的時候,使用的是 hadoop 自帶的分布式計算系統 mapreduce 但是mapreduce 的使用難度較大,所以就開發了 hive hive 程式設計用的是類 sql的 hql的語句,這樣程式設計的難度就大大的降低了,hive 的執行原理就是將 hql語句經過語法解析 邏...

Python的發展歷史

python的作者是乙個荷蘭人guido von rossum。他雖然是數學專業出身,但卻對計算機有著巨大的興趣,熱衷於程式設計。在他所在的80年代,計算機的ram普遍很小,因此所有編譯器的核心是優化,讓程式得以執行。這使得程式設計師不得不想計算機一樣思考。這種程式設計方式讓guido感到效率低下,...