成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Solaris誕生之前的操作系統歷史

原創
系統 其他OS
資深的系統管理員都會知道,在九十年代絕大多數的服務器都是Sun提供的,并且Sun的Solaris操作系統與SPARC處理器組合幾乎霸占了整個服務器市場。相信大家都十分好奇,在Sun之前有哪些服務器操作系統呢?

資深的系統管理員都會知道,在九十年代絕大多數的服務器都是Sun提供的,并且Sun的Solaris操作系統與SPARC處理器組合幾乎霸占了整個服務器市場。相信大家都十分好奇,在Sun之前有哪些服務器操作系統呢?在本文中,你會詳細的了解到在Sun的Solaris操作系統與SPARC服務器誕生之前的具體情形。

近些年以來,隨著Linux的興起與Windows的不斷壯大,Sun的市場在一步步的減少。終于在Sun更新完Solaris 10之后的2009年4月,甲骨文宣布一每股9.5美元的價格收購Sun,總價為74億。有人說Sun的歷史已經走到了盡頭。

說起Solaris我們還要追溯到1982年Sun誕生的那一年。我們以1982年為分界線,首先來帶大家走進1982年之前的計算機世界。

對于每天都要面對電腦的現代人來說,那個年代是一個不可想象的年代。就在八十年代之前,計算機還是一個稀罕物,一般只有規模較大的企業才會有計算機,而且基本上不會超過兩臺。

在1969年之前,Multics一直是計算機使用的操作系統。Multics是1964年由貝爾實驗室、麻省理工學院及美國通用電氣公司所共同參與研發的,被設計運行在GE-645大型主機上。但是由于整個項目的目標太過強大,柔和了太多的特性,導致最后系統性能低下。

這一年是1969年,Ken Thompson與Dennis Ritchie領導一個開發組開發了一個全新的多任務操作系統,并且命名為Unics,后來更名為Unix。Thompson和Ritchie的Unix為后來的Unix,FreeBSD和Linux打下了基礎。Sun的Solaris與Unix有著千絲萬縷的關系,我們可以說Solaris是Unix的一個衍生版。

說到Unix的誕生還有一個不得不說的插曲。當初Ken Thompson作為一個開發者為GE-645進行軟件開發,并且最終編寫了一個太空旅行游戲。經過實踐后發現運行速度不僅很慢而且耗費昂貴——每次運行平均花費75美元。隨后Thompson與Ritchie將游戲開發的經歷和Multics項目的經驗融合起來才完成的Unics的開發。

Unix的發展

最初的Unix是用匯編語言編寫的,而Unix上的應用也有一些是由B語言和匯編語言混合編寫成的。在為Unix編程的過程中,Thompson與Ritchie認為B語言不夠強大,所以他們對其進行了改造,最終一門全新的編程語言誕生了——C語言。這一年是1971年。

經過兩年對Unix的不斷應用與開發,在1973年這二位傳奇人物利用C語言重寫了Unix,使Unix在當時成為了最為簡潔緊湊,易移植,易讀,易修改,并且高效的操作系統。至此,Unix掀開了操作系統新的歷史。

在1975年,Unix發布了發布了4/5/6三個版本。三年之后,已經有大約600臺計算機在運行Unix。當發布版本7在1979年發布之后,這個版本成為了最后一個廣泛發布的研究型Unix版本。此后的發行、8/9/10版本只是授權給了少數的大學,由于在研究方向上的不同,直接導致了Plan 9的出現,這是一個全新的分布式操作系統。

1982年,AT&T基于版本7開發了UNIX System Ⅲ的第一個版本,這是一個商業版本僅供出售。AT&T綜合了其他大學和公司開發的各種UNIX,開發了UNIX System V Release 1。 

BSD的誕生

這個新的UNIX商業發布版本不再包含源代碼,所以加州大學Berkeley分校繼續開發BSD UNIX,作為UNIX System III和V的替代選擇。

BSD(Berkeley Software Distribution,伯克利軟件套件)是Unix的衍生系統。BSD 開創了現代計算機的潮流。伯克利的Unix率先包含了庫,以支持互聯網協議棧(Stack)、伯克利套接字(sockets)。

通過將套接字與Unix操作系統的文件描述符相整合,庫用戶通過計算機網絡讀寫數據,跟直接在磁盤上操作一樣容易。AT&T實驗室最后也發布了他們的STREAMS庫,在軟件棧中引入了類似的功能,雖然結構層有所改進,但由于套接字庫已經使用廣泛,另外由于少了對開放套接字的輪詢功能(類似于伯克利庫中的select調用),使得將軟件移植到這個新的API很困難。

時至今日,BSD 仍在學術機構,乃至許多商業或自由產品的高科技實驗中,繼續被用作試驗平臺,甚至在嵌入式設備中,其使用也在增長。由于BSD 設計出眾,代碼編寫清晰,包括它的文檔,使得這樣的系統,幾乎成了程序員眼中的樂土。

BSD對UNIX最重要的貢獻之一是TCP/IP。BSD 有8個主要的發行版中包含了TCP/IP:4.1c、4.2、4.3、4.3-Tahoe、4.3-Reno、Net2、4.4以及 4.4-lite。這些發布版中的TCP/IP代碼幾乎是現在所有系統中TCP/IP實現的前輩,包括AT&T System V UNIX 和Microsoft Windows。 

其他一些公司也開始為其自己的小型機或工作站提供商業版本的UNIX系統,有些選擇System V作為基礎版本,有些則選擇了BSD。BSD的一名主要開發者,Bill Joy,在BSD基礎上開發了SunOS,并最終創辦了Sun Microsystems。 

在Sun的Solaris誕生之前,主要有Multics、Unix、BSD以及他們的衍生版,隨著技術的不斷發展已經有很多版本淡出了系統管理員的視線。雖然當今的系統管理員已經不會再經常接觸這些古董級別的操作系統,但是今天在使用各種操作系統的時候卻不能忘記那些為操作系統奠定基礎的前輩。

【編輯推薦】

  1. Unix真的是被冷落的需求嗎?
  2. 訣別:OpenSolaris的歷史意義回顧
  3. Oracle徹底與開源決裂 Java之父擔心Solaris
  4. 翻看OpenSolaris多舛的命運

 

責任編輯:張浩 來源: 51CTO.com
相關推薦

2009-12-22 13:44:33

Linux操作系統

2010-04-09 13:04:54

Unix操作系統

2012-07-13 15:29:49

2010-05-07 17:47:12

Unix Solari

2010-04-07 13:17:47

Unix操作系統

2014-09-12 10:18:53

微軟

2022-02-17 11:11:13

Chrome OSGoogle操作系統

2010-04-15 16:08:41

Unix操作系統

2010-06-21 15:35:28

MeeGo

2021-11-26 09:24:23

操作系統批處理

2019-07-23 08:47:28

2010-09-30 09:23:57

BlackberryRIM

2013-08-28 10:58:55

操作系統

2013-09-03 09:56:02

操作系統WindowsLinux

2010-04-15 14:40:26

Unix操作系統

2017-03-20 19:26:40

AndroidGoogle操作系統

2009-12-09 17:25:19

Linux操作系統

2021-04-19 11:23:29

操作系統計算機DOS

2009-07-23 18:43:25

操作系統LinuxWindows

2012-03-30 14:43:23

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产av毛片 | 99久久精品免费看国产小宝寻花 | 黑人粗黑大躁护士 | 成人免费观看男女羞羞视频 | 国产一区二区在线91 | 九九九视频在线观看 | 精品久久久久久久久久久久久久久久久 | 日韩av在线免费 | 天天干狠狠 | 精品三级在线观看 | 国产日韩欧美电影 | 成人国产一区二区三区精品麻豆 | 请别相信他免费喜剧电影在线观看 | 天天干免费视频 | 午夜在线影院 | 一区二区三区久久久 | 久久综合一区二区三区 | 天堂一区在线观看 | 欧美福利视频 | 国产精产国品一二三产区视频 | 在线观看视频你懂得 | 欧美一区免费在线观看 | 在线播放国产一区二区三区 | 精品国产一区一区二区三亚瑟 | 亚洲第一在线视频 | 国产中文字幕在线观看 | 99精品国产一区二区青青牛奶 | 日本精品久久久久 | 欧美亚洲另类在线 | 中文字幕成人 | 国产精品美女在线观看 | 久久久久一区 | 天天射影院 | 亚洲国产成人精品女人 | 免费一区二区三区 | 久草网址 | 狠狠狠| 久久精品亚洲精品国产欧美 | 噜噜噜噜狠狠狠7777视频 | 99久热在线精品视频观看 | 国产国拍亚洲精品av |