debian 學習記錄-3 -關於linux -1

來源:《Debian標準教程》王旭 著linux


芬蘭人Linus Trovalds程序員

1991年1月2日····   2006年初發布內核2.6.15工具

使用Andrew Tanenbaum 《操做系統:設計與實現》中實現的教學用操做系統——Minix。Minix是類UNIX系統,帶有所有源代碼。人工智能

Linux並非Linus一人做品,是遍佈全世界的程序員,依靠因特網聯繫彼此。操作系統

Linux僅是一個操做系統的內核,Linux系統不限於內核,還集成了Linux內核和其餘程序套件,套件稱爲distribution,簡稱ditro開放源代碼

1993年Slackware和Debian兩大發布版橫空出世。後有RedHat和SuSE,現有超過300個發佈版活躍着設計

Linux發佈版常被稱爲GNU/Linux,緣由:其中所集成的最基礎的程序大多來源於GNU項目,GNU另外一段史詩。教程


GNU與黑客文化資源

貝爾實驗室 Ken Thompson 和 Dennis Ritchie 於1969年在貝爾實驗室實現了分時多用戶操做系統UNIX。開發

UNIX不是第一個分時操做系統,但設計完善,且後用C語言編寫,勝於彙編的跨平臺移植能力,成爲工業標準。

UNIX並非古董,存活至今且不斷改進,GNU就從UNIX的改進開始了。

AT&A開始發出UNIX時,並不收費,徹底開源,有興趣的人(Hacker)均可以看到、修改、從新編譯運行。

UNIX從第七個版本開始,源代碼再也不公開

MIT人工智能實驗室孕育lisp 和 Richard M. Stallman GNU/Linux的下一個主角。其觀點:軟件能夠賣錢,但源代碼必須開放

1984年 Richard M. Stallman創建了自由軟件基金會,開始了著名的GNU項目——「GNU's Not Unix」

RMS又開發出了編譯器GCC,以及編譯器Emacs

GNU項目中有大量工具被開發,經過組合能夠成爲一個功能更強大的UNIX。可是GNU項目缺乏一個穩定、強大、功能豐富的操做系統內核。當Linux橫空出世時,配合GNU軟件工具,GNU/Linux瓜熟蒂落地成爲了最流行的開放源代碼的操做系統。

保護自由的許可證:GPL通用公共許可證


版權與自由軟件

    GPL規定:任何人歐克自由地使用、修改、再發布以GPL發佈的軟件產品。

    與GPL相似,BSD、LGPL等不少許可證常常被黑客們採用,用開發部他們的產品。

Linux的硬件支持

    部分硬件廠商退出產品時,不提供硬件相關信息,需依賴反向工程手段開發開源驅動。

軟件支持

    Windows——給用戶最全的服務  Linux——給用戶最專業的服務

相關文章
相關標籤/搜索