Unix FreeBSD的開(kāi)發(fā)者取得很大成功
Unix使用一個(gè)神話中的精靈形象作為其吉祥物,這個(gè)吉祥物標(biāo)志被Unix FreeBSD、NetBSD繼續(xù)使用,但不同BSD系統(tǒng)的精靈略有不同,當(dāng)用戶瀏覽Internet時(shí),會(huì)在很多與FreeBSD相關(guān)的網(wǎng)站上看到這個(gè)可愛(ài)的精靈標(biāo)志。
1993年12月對(duì)于FreeBSD來(lái)講是非常重要的日子,Unix FreeBSD 1.0版本于這個(gè)月正式發(fā)布。
這次Unix FreeBSD的開(kāi)發(fā)者找到了一家出版商Walnet Creek提供支持,來(lái)發(fā)布FreeBSD的光盤(pán)和提供高速 Internet網(wǎng)絡(luò)服務(wù),使得任何人都可以通過(guò)購(gòu)買光盤(pán)或者通過(guò)Internet下載的方法,自由獲得FreeBSD系統(tǒng),使得FreeBSD取得了很大成功。而Walnet Creek也使用FreeBSD建成了Internet 上最大、最繁忙的匿名文件服務(wù)器──ftp.cdrom.com。
Unix FreeBSD雖然可以自由獲得,然而B(niǎo)SD與AT&T的法律糾紛仍然威脅著FreeBSD系統(tǒng)的合法性。就在FreeBSD得到相當(dāng)多用戶歡迎的時(shí)候,Unix系統(tǒng)實(shí)驗(yàn)室(此時(shí)已經(jīng)賣給了Novell)與伯克利計(jì)算機(jī)系統(tǒng)研究小組的法律紛爭(zhēng)有了結(jié)論。
雖然最后不必進(jìn)行賠償,但是BSD Unix系統(tǒng)中必須去除原來(lái)來(lái)自AT& T的源碼。伯克利計(jì)算機(jī)系統(tǒng)研究小組去除了這些不到10%源碼,發(fā)布了4.4BSD Lite,其他基于BSD的U nix,包括FreeBSD在內(nèi),都被要求立即轉(zhuǎn)換到4.4 BSD Lite上去。
這對(duì)Unix FreeBSD是一次相當(dāng)嚴(yán)重的打擊,雖然4.4 BSD Lite只刪除了一小部分代碼,但尤其對(duì)于英特爾80386平臺(tái),缺乏這些代碼,系統(tǒng)就不能正常運(yùn)轉(zhuǎn)。FreeBSD小組必須解決兩個(gè)任務(wù),首先是將FreeBS D從原本的4.3BSD遷移到4.4BSD上,再將刪除的源碼完全重寫(xiě)。
這些任務(wù)相當(dāng)于將4.4BSD Lite重新移植到80386上,因此這花費(fèi)了FreeBSD核心小組很大的精力。因此直到1995年1月他們才發(fā)布了FreeB SD 2.0,這次就是一個(gè)完全的4.4BSD Lite的系統(tǒng)了。
但是在大約一年時(shí)間之內(nèi),Unix FreeBSD不能在原有1.0基礎(chǔ)上進(jìn)行改進(jìn)并推出新版本,而這個(gè)時(shí)期正是Internet進(jìn)一步發(fā)展的階段,F(xiàn)reeBSD錯(cuò)過(guò)了一個(gè)發(fā)展壯大的好時(shí)機(jī)。而其競(jìng)爭(zhēng)對(duì)手,如Linux,則取得了巨大的成功。
接下來(lái),Unix FreeBSD加快了開(kāi)發(fā)節(jié)奏,2.1、2.2、3.0相繼推出,這個(gè)系統(tǒng)在Internet上的應(yīng)用也越來(lái)越多,尤其是對(duì)于要求高性能、高可靠性的網(wǎng)絡(luò)服務(wù)器系統(tǒng),F(xiàn)reeBSD提供了一個(gè)極具誘惑的選擇。
【編輯推薦】