Linux的24年發(fā)展是怎樣的一步一個(gè)腳印
1.史前
沒有C編程語言和GNU項(xiàng)目構(gòu)成Linux環(huán)境,也就不可能有Linux的成功。
Ken Thompson 和 Dennis Ritchie
Ken Thompson 和 Dennis Ritchie 在 1969-1970 創(chuàng)造了 Unix 操作系統(tǒng)。之后發(fā)布了新的 C 編程語言,它是一種高級的、可移植的編程語言。 Linux 內(nèi)核用 C 和一些匯編代碼寫成。
Richard Matthew Stallman
Richard Matthew Stallman 在 1984 年啟動(dòng)了 GNU 項(xiàng)目。最大的一個(gè)目標(biāo) - 完全自由的類-Unix 操作系統(tǒng)。
2.1991 – 元年
Linus Torvalds, 1991
Linus Torvalds 在芬蘭赫爾辛基開始了 Linux 內(nèi)核開發(fā),他是為他的硬件 - Intel 30386 CPU 編寫的程序。他也使用 Minix 和 GNU C 編譯器。下面是 Linus Torvalds 給 Minix 新聞組的歷史消息:
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Message-ID: Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki
Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).
I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)
Linus (torvalds@kruuna.helsinki.fi)
從此之后,Linux 開始得到了世界范圍志愿者和專業(yè)專家的支持。Linus 的同事 Ari Lemmke 把它命名為 “Linux” - 這其實(shí)是他們的大學(xué) ftp 服務(wù)器上的項(xiàng)目目錄名稱。
3.1992
在 GPLv2 協(xié)議下發(fā)布了 0.12 版 Linux 內(nèi)核。
#p#
4.1993
Slackware 1.0
Slackware 首次發(fā)布(LCTT 譯注:Slackware Linux 是一個(gè)高度技術(shù)性的、干凈的發(fā)行版,只有少量非常有限的個(gè)人設(shè)置) – 最早的 Linux 發(fā)行版,其領(lǐng)導(dǎo)者 Patrick Volkerding 也是最早的。其時(shí),Linux 內(nèi)核有 100 多個(gè)開發(fā)者。
Debian
Debian – 最大的 Linux 社區(qū)之一也創(chuàng)立于 1991 年。
5.1994
Linux 1.0 發(fā)布了,多虧了 XFree 86 項(xiàng)目,第一次有了 GUI。
Red Hat Linux
發(fā)布了 Red Hat Linux 1.0
S.u.S.E Linux
和 S.u.S.E. Linux 1.0。
6.1995
Red Hat Inc.
Bob Young 和 Marc Ewing 合并他們的本地業(yè)務(wù)為 Red Hat Software。Linux 移植到了很多硬件平臺。
#p#
7.1996
Tux
企鵝 Tux 是 Linux 官方吉祥物,Linus Torvalds 參觀了堪培拉國家動(dòng)物園和水族館之后有了這個(gè)想法。發(fā)布了 Linux 2.0,支持對稱多處理器。開始開發(fā) KDE。
8.1997
Miguel de Icaza
Miguel de Icaza 和 Federico Mena 開始開發(fā) GNOME - 自由桌面環(huán)境和應(yīng)用程序。Linus Torvalds 贏得了 Linux 商標(biāo)沖突官司,Linux 成為了 Linus Torvalds 的注冊商標(biāo)。
9.1998
大教堂和集市
Eric S. Raymond 出版了文章 The Cathedral and the Bazaar(大教堂和集市) - 高度推薦閱讀。Linux 得到了大公司的支持: IBM、Oracle、康柏。
Mandrake Linux
Mandrake Linux 首次發(fā)布 - 基于紅帽 Linux 的發(fā)行版,帶有 KDE 桌面環(huán)境。
10.1999
第一個(gè)主要的 KDE 版本。
11.2000
Dell 支持 Linux - 這是第一個(gè)支持的大硬件供應(yīng)商。
#p#
12.2001
Revolution OS
紀(jì)錄片 “Revolution OS(操作系統(tǒng)革命)” - GNU、Linux、開源、自由軟件的 20 年歷史,以及對 Linux 和開源界頂級黑客的采訪。
13.2002
BitKeeper
Linux 開始使用 BitKeeper,這是一種商業(yè)版的分布式版本控制軟件。
14.2003
SUSE
Novell 用 2.1 億美元購買了 SUSE Linux AG。同年 SCO 集團(tuán) 也開始了同 IBM 以及 Linux 社區(qū)關(guān)于 Unix 版權(quán)的艱難的法律訴訟。
Fedora
紅帽和 Linux 社區(qū)首次發(fā)布了 Fedora Linux。
15.2004
X.ORG 基金會(huì)
XFree86 解散了并加入到 X.Org 基金會(huì), X 的開發(fā)更快了。
Ubuntu 4.10 – Ubuntu 首次發(fā)布
16.2005
openSUSE
openSUSE 開始了,這是企業(yè)版 Novell’s OS 的免費(fèi)版本。OpenOffice.org 開始支持 OpenDocument 標(biāo)準(zhǔn)。
#p#
17.2006
一個(gè)新的 Linux 發(fā)行版,基于紅帽企業(yè)版 Linux 的 Oracle Linux。微軟和 Novell 開始在 IT 和專利保護(hù)方面進(jìn)行合作。
18.2007
Dell Linux 筆記本
Dell 發(fā)布了第一個(gè)預(yù)裝 Linux 的筆記本。
19.2008
KDE 4.0
KDE 4 發(fā)布了,但是不穩(wěn)定,很多用戶開始遷移到 GNOME。
20.2009
Red Hat
紅帽 Linux 取得了成功 - 市值達(dá) 26億2千萬美元。
2009 年微軟在 GPLv2 協(xié)議下向 Linux 內(nèi)核提交了第一個(gè)補(bǔ)丁。
21.2010
Novell -> Attachmate
Novell 已 22億美元賣給了 Attachmate Group, Inc。SUSE 和 Novell 成為了新公司的兩款獨(dú)立的產(chǎn)品。
systemd 首次發(fā)布,開始了 Linux 系統(tǒng)的革命。
22.2011
Unity 桌面,2011
Ubuntu Unity 發(fā)布,遭到很多用戶的批評。
GNOME 3.0,2011
GNOME 3.0 發(fā)布, Linus Torvalds 評論為 “unholy mess” ,有很多負(fù)面評論。Linux 內(nèi)核 3.0 發(fā)布。
#p#
23.2012
1500 萬行代碼
Linux 內(nèi)核達(dá)到 1500 萬行代碼。微軟成為主要貢獻(xiàn)者之一。
24.2013
Kali Linux 1.0 發(fā)布, 用于滲透測試和數(shù)字取證,基于 Debian 的 Linux 發(fā)行版。2014 年 CentOS 及其代碼開發(fā)者加入到了紅帽公司。
25.2014
Lennart Poettering 和 Kay Sievers
systemd 成為 Ubuntu 和所有主流 Linux 發(fā)行版的默認(rèn)初始化程序。Ubuntu 有 2200 萬用戶。安卓的大進(jìn)步 - 占了所有移動(dòng)設(shè)備的 75% 份額。
26.2015
發(fā)布了 Linux 4.0。Mandriva 公司清算,但還有很多分支,其中最流行的一個(gè)是 Mageia。
帶著對 Linux 的熱愛而執(zhí)筆。