軟件
軟件是一系列按照特定順序組織的計算機數據和指令的集合。一般來講軟件被划分為系統軟件、應用軟件和介於這兩者之間的中間件。
系統軟件便是運行在硬件基礎上,而應用軟件則是運行在系統軟件上的
Linux的歷史
操作系統,英語Operating System簡稱為OS。說道操作系統就需要先講一講Unix,UNIX操作系統,是一個強大的多用戶、多任務操作系統,支持多種處理器架構,按照操作系統的分類,屬於分時操作系統,最早由KenThompson、Dennis Ritchie和Douglas McIlroy於1969年在AT&T的貝爾實驗室開發。而linux就是一款類Unix系統。
通常人們對linux都有一個錯誤的認識,就是這個名詞"linux",其實是"linux not unix",linux是一個內核,linux系統構成包括:、Linux 內核、GNU 項目及其他項目的軟件。當然,但人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU 工程各種工具和數據庫的操作系統。
Linux的開發者
林納斯·本納第克特·托瓦茲(Linus Benedict Torvalds, 1969年~ ),著名的電腦程序員、黑客。Linux內核的發明人及該計划的合作者。托瓦茲利在大學讀書期間創造出了這套當今全球最流行的操作系統(作業系統)內核之一。
Linux發展歷史
Linux操作系統的誕生、發展和成長過程始終依賴着五個重要支柱:UNIX 操作系統、MINIX 操作系統、GNU計划、POSIX 標准和Internet 網絡。
1984年,Andrew S.Tanenbaum開發了用於教學的UNIX系統,命名為Mininx。
1989年,Andrew S.Tanenbaum將Minix系統運行於x86的PC平台。
1990年,芬蘭赫爾辛基大學學生Linux Torvalds首次接觸Minix系統。
1991年,Linux Torvalds開始在Minix上編寫各種驅動程序等操作系統內核組件。
1991年年底,Linux Torvalds公開了Linux內核源碼0.02版(http://www.kernel.org),此版本僅僅是部分代碼。
1993年,Linux 1.0版本發行,Linux轉向GPL版本協議。
1994年,Linux的第一個商業發行版Slackware問世。
1996年,美國國家標准技術局的計算機系統實驗室確認Linux版本1.2.13符合POSIX標准。
1999年,Linux的簡體中文發行版問世。
2000年以后,Linux系統日趨成熟,涌現出大量基於Linux服務器平台的應用,並且廣泛應用於基於ARM技術的嵌入式系統中。
linux哲學思想
一切都是一個文件(包括硬件)
小型,單一用途的程序
鏈接程序,共同完成復雜的任務
避免令人困惑的用戶界面
配置數據存儲在文本中
linux特點
1、是一個完善的支持多用戶、多任務、多進程、多CPU的系統。
2、具有很高的系統穩定性和可靠性。
3、具有很高的系統安全性。
4、有完善的網絡服務,支持HTTP、FTP、SMTP、POP、SAMBA、SNMP、DNS、DHCP、SSH、TELENT等。
5、是基於GNU許可,自由開放的系統。
6、有大量的第三方免費的應用程序。
7、得到眾多業界廠商的支持,如IBM、Oracle、Intel、HP、MOTO、Google等。
8、有完善的大型數據庫平台,包括Oracle、DB/2、Sybase、MySQL、PostgreSQL等。
9、有完善的圖形用戶界面,包括GNOME、KDE等。
10、有完善的開發平台,包括、C/C++、Java、Perl、Php、Python等,支持各類圖形界面API,如GTK+、QT等。