亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
123下一頁
最近訪問板塊 發(fā)新帖
查看: 9352 | 回復(fù): 24
打印 上一主題 下一主題

[FreeBSD] 總結(jié)一下FreeBSD的歷史 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2013-08-03 10:41 |只看該作者 |倒序?yàn)g覽
總看到有些人說FreeBSD什么學(xué)院派,什么正統(tǒng)的UNIX后代,其不然,嚴(yán)格的說來FreeBSD和UNIX(AT&T的UNIX)關(guān)系不大,說什么學(xué)院派,F(xiàn)reeBSD和學(xué)院也沒有太大的聯(lián)系,主要還是黑客的產(chǎn)物。這里說一下FreeBSD的歷史,有興趣的朋友可以看看

在UNIX問世之后(關(guān)于UNIX來歷史這里不詳述),UNIX擁有者AT&T公司以低廉甚至免費(fèi)的許可將Unix源碼授權(quán)給學(xué)術(shù)機(jī)構(gòu)做研究或教學(xué)之用。

加州大學(xué)伯克利分校就是其中之一。在得到源碼后,CSRG就開始?xì)g天喜地的研究UNIX。(CSRG是伯克利的計(jì)算機(jī)研究小組,就是在大學(xué)里對計(jì)算機(jī)有興趣的同學(xué)啊,指導(dǎo)員啊,教授啊一起搞豉計(jì)算機(jī)的一群人)。

你還別說,CSRG還真不簡單,沒過多久就在原有UNIX上添加了許多新功能、新軟件之類。發(fā)布了CSRG改進(jìn)后的UNIX,叫做BSD(Berkeley Software Distributions,伯克利軟件發(fā)布)。

BSD在發(fā)布之后就大受歡迎,各個(gè)公司都開始使用BSD。因?yàn)榈陌鏅?quán)關(guān)系,要使用UNIX的公司,需要購買AT&T的許可證,當(dāng)時(shí)的BSD也是UNIX,所以很多公司、機(jī)構(gòu)還是一邊購買AT&T的許可證,一邊又從伯克利訂購BSD?梢哉f只要提及UNIX,人們就會想到BSD。此時(shí)正是BSD的巔峰時(shí)代,各個(gè)版本相繼問世,如3BSD、4.0BSD、4.1BSD、4.2BSD、4.3BSD。

用過linux發(fā)行版的網(wǎng)友,應(yīng)該知道ubuntu發(fā)行版是基于debian發(fā)行版來的,但在ubuntu社區(qū)的努力下,增加了自身的一些功能、軟件,優(yōu)化了界面之類。成為了一個(gè)更流行的發(fā)行版。BSD和UNIX在當(dāng)時(shí)就像是這種關(guān)系,但BSD做的優(yōu)化啊,添加的新功能這些顯然要更多一些。(但圖形界面優(yōu)化是沒有的,當(dāng)時(shí)的UNIX還只是用的字符)

但好境不長,BSD其不斷增大的影響力終于引起了AT&T的關(guān)注。AT&T意識到了Unix的商業(yè)價(jià)值,不再將Unix源碼授權(quán)給學(xué)術(shù)機(jī)構(gòu),并對之前的Unix及其變種聲明了版權(quán)權(quán)利。而且還就伯克利分校的BSD開始了一場曠日持久的版權(quán)官司。

這場官司打得是如何天暈地暗,日月無光,打得AT&T將自己的Unix系統(tǒng)實(shí)驗(yàn)室賣掉等等我們就不多談了。只說下最后的結(jié)果是:允許伯克利自由發(fā)布自己的BSD,但是前提是必須將來自于AT&T的代碼完全刪除。
這下BSD就頭痛了,雖說CSRG添加了許許多多的功能,但內(nèi)核中還是有不少UNIX內(nèi)核代碼啊。這一刪除,不就成了一個(gè)殘缺的內(nèi)核啊,這還怎么運(yùn)行呢。CSRG嚇尿了,馬上通過Internet向外懇求程序員幫他們補(bǔ)全內(nèi)核。說法有些夸張,但我現(xiàn)在還不明白,為什么當(dāng)時(shí)伯克利分校的精英們(CSRG)不自己重寫殘缺的那部份內(nèi)核?是認(rèn)為寫內(nèi)核這種工作太麻煩?還是技術(shù)上的什么原因?我們不得而知,反正最后CSRG把除去AT&T代碼的不完整的系統(tǒng)在網(wǎng)上發(fā)布了。

在這個(gè)不完整的系統(tǒng)出布不到6個(gè)月時(shí)間,嘿!還真有一個(gè)人為BSD補(bǔ)寫了內(nèi)核。當(dāng)時(shí)一個(gè)名叫Bill Jolitz的PC386玩家(或者說黑客什么的)力挽狂瀾,補(bǔ)寫了基于386的內(nèi)核,以386/BSD的名稱發(fā)布在網(wǎng)上。

在很短的時(shí)間內(nèi),386/BSD就流行起來,因?yàn)楫?dāng)時(shí)只有386/BSD,是一個(gè)完整的BSD系統(tǒng)。

伯克利分校的神圣目標(biāo)-- 一個(gè)與AT&T公司UNIX無關(guān)的操作系統(tǒng)實(shí)現(xiàn)了。雖然這個(gè)系統(tǒng)的內(nèi)核不是伯克利大學(xué)完成的,而是靠著外部程序員的幫忙。但總的來說BSD可以在全球作為開放源代碼軟件自由發(fā)行了。

在386/BSD流行以后,Bill Jolitz收到了潮水般涌來的針對386/BSD的缺陷報(bào)告和改進(jìn)需要。但Jolitz有一份全職工作,也并沒有打算做386/BSD的內(nèi)核維護(hù)與開發(fā)工作。所以有一群熱情的386/BSD用戶開始組成了NetBSD小組,來維護(hù)并改進(jìn)這個(gè)系統(tǒng)(后來NetBSD又分出了個(gè)OpenBSD小組)。當(dāng)然沒過多久又有另一群同樣熱情的很的386/BSD用戶組成了FreeBSD小組, 為著同一個(gè)目的。從此BSD有了三個(gè)主流的發(fā)行版:NetBSD,OpenBSD,FreeBSD

和linux發(fā)行版不一樣的是,Linus Torvalds現(xiàn)在依舊在為linux內(nèi)核的發(fā)展做著努力,而Bill Jolitz除了發(fā)布了386/BSD之外,就沒有再維護(hù)BSD內(nèi)核,而是由BSD的發(fā)行版各自去維護(hù)開發(fā)。這樣這三個(gè)BSD發(fā)行版除了做系統(tǒng)工具,系統(tǒng)安全等,還要自己為自己的內(nèi)核打補(bǔ)丁或是升級。在人員有限的情況下這樣發(fā)展就比較緩慢,內(nèi)核的各自變動也是挺大的(NetBSD極力做跨平臺,F(xiàn)reeBSD立志于PC機(jī)上的發(fā)展,OpenBSD在打造安全系統(tǒng))。所以內(nèi)核不像linux那樣以Linux Torvalds為首的linux內(nèi)核小組就專門從事內(nèi)核的開發(fā)那樣快。各linux發(fā)行版在內(nèi)核有什么新的技術(shù)也反饋給linux內(nèi)核維護(hù)人員,經(jīng)仔細(xì)測式后,考慮是否要加入到linux內(nèi)核之中。在穩(wěn)定性、運(yùn)算效率、多構(gòu)架、各硬件的支持上linux內(nèi)核有著長足發(fā)展。
linux的發(fā)展是專術(shù)專攻式的,內(nèi)核由專門的內(nèi)核人員來維護(hù)開發(fā)。各發(fā)行版只專心做好對自身的特點(diǎn)優(yōu)化,GNU維護(hù)升級著GNU的軟件。每個(gè)人專心做一件事,然后做到最好,就可以組成一個(gè)十分完整,又可以自由組合的系統(tǒng)。

BSD的發(fā)行版,就只有籠統(tǒng)全做,從內(nèi)核到上層的應(yīng)用。這樣可能就會造成人員不足的情況,要成為完整系統(tǒng)發(fā)布,有時(shí)也得被迫拿點(diǎn)GNU/linux的東西來用,像一些硬件驅(qū)動用到了linux兼容層,還有freebsd的編譯器,就是用的gcc,雖然有點(diǎn)混亂,不過現(xiàn)在蘋果的clang/LLVM發(fā)布,可算是揚(yáng)眉吐氣了,以后的freebsd不再安裝gcc。FreeBSD也是發(fā)展越來越好了。

最后再說一下伯克利的精英計(jì)算機(jī)小組CSRG,這群精英人物不應(yīng)該這么快就被人遺忘掉。在386/BSD發(fā)布之后,CSRG終于發(fā)了4.4BSD-Lite,一個(gè)沒有一丁點(diǎn)AT&T代碼的BSD系統(tǒng),允許使用者以源代碼和二進(jìn)制的形式自由地重新發(fā)布,只要聲明使用了BSD技術(shù)。這就是BSD協(xié)議的大概內(nèi)容,如果你想知道BSD協(xié)議更詳細(xì)的內(nèi)容,可以在網(wǎng)上查閱。然后CSRG…………解散了!

題外話:在那場官司之后,BSD把UNIX的內(nèi)核代碼剔除,開始使用BSD的商業(yè)公司銳減,雖說后來Jolitz補(bǔ)寫了內(nèi)核代碼,BSD各發(fā)行版接手了BSD系統(tǒng)的開發(fā)維護(hù),依然難蹬當(dāng)時(shí)巔峰時(shí)代。不過我們也期待現(xiàn)在的NetBSD,FreeBSD,OpenBSD或是基于FreeBSD的PC-BSD,能重返興盛

論壇徽章:
54
2017金雞報(bào)曉
日期:2017-02-08 10:39:42操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-03-08 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-03-07 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-02-22 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-01-29 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-01-27 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-01-20 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-01-06 06:20:0015-16賽季CBA聯(lián)賽之江蘇
日期:2015-12-21 20:00:24操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-12-21 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-11-17 06:20:002015亞冠之廣州恒大
日期:2015-11-12 10:58:02
2 [報(bào)告]
發(fā)表于 2013-08-03 11:00 |只看該作者
又溫習(xí)了一遍BSD的歷史。

我認(rèn)為,說FreeBSD是學(xué)院派,并不是說它出完全出自學(xué)院,而是說它的理念,不像Linux那么激進(jìn)。

論壇徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龍
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥豬
日期:2014-04-01 08:56:02亥豬
日期:2014-04-08 08:38:58程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-01-05 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-01-07 06:20:00
3 [報(bào)告]
發(fā)表于 2013-08-03 12:52 |只看該作者
這個(gè)帖子里面有很多觀點(diǎn)和言論是錯誤的。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2013-08-03 13:36 |只看該作者
lsstarboy 發(fā)表于 2013-08-03 11:00
又溫習(xí)了一遍BSD的歷史。

我認(rèn)為,說FreeBSD是學(xué)院派,并不是說它出完全出自學(xué)院,而是說它的理念,不像 ...

原來是這個(gè)意思哦,我一直以為"學(xué)院派"是有些重理論,不重實(shí)際應(yīng)用的意思,還說是有些貶意FreeBSD的意思.


fender0107401 發(fā)表于 2013-08-03 12:52
這個(gè)帖子里面有很多觀點(diǎn)和言論是錯誤的。

如果你認(rèn)為有錯誤的地方,可以指出來,大家一起學(xué)習(xí).
因?yàn)殛P(guān)于這FreeBSD的歷史以及BSD的內(nèi)核,我是參考了<FreeBSD操作系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)>,<linux&UNIX大學(xué)教程>和在網(wǎng)上搜查到的一些資料總結(jié)出來的.

論壇徽章:
54
2017金雞報(bào)曉
日期:2017-02-08 10:39:42操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-03-08 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-03-07 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-02-22 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-01-29 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-01-27 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-01-20 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-01-06 06:20:0015-16賽季CBA聯(lián)賽之江蘇
日期:2015-12-21 20:00:24操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-12-21 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-11-17 06:20:002015亞冠之廣州恒大
日期:2015-11-12 10:58:02
5 [報(bào)告]
發(fā)表于 2013-08-03 14:08 |只看該作者
FreeBSD的官方提到過學(xué)院派嗎?
我的理解是FreeBSD跟Linux相比,更注重穩(wěn)定性,不太追求新的功能,不會在某一個(gè)方面冒進(jìn),顯得很穩(wěn)重,所以才有學(xué)院派的風(fēng)格。

論壇徽章:
2
亥豬
日期:2014-03-19 16:36:35午馬
日期:2014-11-23 23:48:46
6 [報(bào)告]
發(fā)表于 2013-08-03 14:17 |只看該作者
回復(fù) 4# 雪風(fēng)FFR31D系


    CSRG是什么時(shí)候的事?BSD是什么時(shí)候的事?
   替換AT&T的代碼是什么時(shí)候的事?
   CSRG發(fā)布的不完整Lite版本,是因?yàn)榕怀鰜韮?nèi)核?
   你聽說過當(dāng)時(shí)把pdp11移植到vax需要做哪些工作嗎?還寫不出內(nèi)核,有點(diǎn)玩笑了。

兄弟,給你的評分我給撤了,誤導(dǎo)人的東西評分來何用?

http://oreilly.com/catalog/opensources/book/kirkmck.html
仔細(xì)看看吧。

評分

參與人數(shù) 1可用積分 +10 收起 理由
ulovko + 10 贊一個(gè)!

查看全部評分

論壇徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龍
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥豬
日期:2014-04-01 08:56:02亥豬
日期:2014-04-08 08:38:58程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-01-05 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-01-07 06:20:00
7 [報(bào)告]
發(fā)表于 2013-08-03 14:26 |只看該作者
回復(fù) 6# gvim

:wink:

   

論壇徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龍
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥豬
日期:2014-04-01 08:56:02亥豬
日期:2014-04-08 08:38:58程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-01-05 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-01-07 06:20:00
8 [報(bào)告]
發(fā)表于 2013-08-03 14:27 |只看該作者
回復(fù) 4# 雪風(fēng)FFR31D系

我實(shí)在是沒空。


   

論壇徽章:
13
15-16賽季CBA聯(lián)賽之同曦
日期:2016-01-28 19:52:032015亞冠之北京國安
日期:2015-10-07 14:28:19NBA常規(guī)賽紀(jì)念章
日期:2015-05-04 22:32:03處女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午馬
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56獅子座
日期:2013-09-08 08:37:52
9 [報(bào)告]
發(fā)表于 2013-08-03 14:47 |只看該作者

論壇徽章:
2
亥豬
日期:2014-03-19 16:36:35午馬
日期:2014-11-23 23:48:46
10 [報(bào)告]
發(fā)表于 2013-08-03 15:12 |只看該作者
回復(fù) 8# fender0107401

我估計(jì)樓主根本不知道BSD和UNIX什么關(guān)系,他以ubuntu和debian的關(guān)系來做類比就知道他對所謂“歷史”的了解,樓主的這段“野史”里CSRG還被嚇尿了,Jolitz明明一個(gè)BSDI公司的合伙創(chuàng)始人怎么就成了黑客玩家了;有6個(gè)文件存在有版權(quán)問題,樓主便認(rèn)為“寫內(nèi)核這種工作太麻煩”導(dǎo)致整個(gè)內(nèi)核都弄不出來;內(nèi)核是什么東西估計(jì)研究歷史的樓主都還有待深入了解。

其實(shí)我算明白了,樓主以為BSD對UNIX的促進(jìn)和ubuntu對debian的修改一樣,就是改改啟動腳本,改改配置文件,改改用戶習(xí)慣而已,CSRG的人連內(nèi)核都寫不出來怎么可能談得上學(xué)院派。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP