




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
西北工業(yè)大學(xué)《操作系統(tǒng)》實驗報告姓名:學(xué)號:班級:地點:日期:西北工業(yè)大學(xué)實驗一、FreeBSD環(huán)境請查閱資料,了解FreeBSD項目的各個方面,比如它的歷史、目標(biāo)、開發(fā)模式;1)、FreeBSD歷史:FreeBSD計劃最早是從1993開始的,那是源自于維護一組“非官方的386BSDPatchkit”計劃的三個協(xié)調(diào)維護人NateWilliams,RodGrimes和JordanK.Hubbard。他們原先的計劃是做出一份386BSD的測試版以修正一些Patchkit無法解決的bug。你們中的一些人可能還記得早期的計劃名稱叫“386BSD0.5”和“386BSDInterim”就是這個原因。386BSD是BillJolitz的操作系統(tǒng),在當(dāng)時就已經(jīng)有了約一年的分裂討論。由于Patchkit的急劇膨脹,使得很難每天都能夠消化吸收,我們一致決定應(yīng)該幫助比爾來改善目前的困境。然而,比爾卻在事先沒有指出這個計劃應(yīng)該如何開展下去的情況下,突然退出這個計劃,最終這個計劃只好暫時停止。 沒有多久,我們決定在沒有比爾支持的情況下,應(yīng)該做一點有價值的事情,所以我們采用DavidGreenman提出的將這一計劃命名為“FreeBSD”(該名稱由DavidGreenman擲銅板所決定的)。在和當(dāng)時的幾個使用者進行商議后,才決定了我們最初的目標(biāo)。等到一切逐步明朗化之后,整個項目開始走上正規(guī),這個計劃也逐漸成為一個現(xiàn)實。為了給那些不容易訪問互聯(lián)網(wǎng)的用戶提供一個FreeBSD的發(fā)行渠道,我們開始跟WulnutCreekCDROM發(fā)行商進行聯(lián)系。WulnutCreekCDROM發(fā)行商不僅愿意為我們發(fā)行FreeBSD光盤,而且還為我們提供開發(fā)這一計劃所需要的電腦和快速的互聯(lián)網(wǎng)接入。沒有WulnutCreekCDROM的支持,我們就沒有信心去開發(fā)這一計劃,也不可能看到現(xiàn)在的FreeBSD會發(fā)展的那樣深遠、快速。第一張FreeBSD光盤是在1993年12月發(fā)布的,我們把它命名為FreeBSD1.0。這一版本是以伯克利加州大學(xué)的4.3BSD-Lite(“Net/2”)為基礎(chǔ)的,它帶有386BSD上的許多組件還有自由軟件基金會的許多軟件。對于一個早期的產(chǎn)品來說,它還算成功。接著,我們在1994年的5月份成功地發(fā)布了FreeBSD1.1版本。大約就在那時,另一個意外的事情是Novell和U.C.Berkeley在有關(guān)BerkeleyNet/2磁帶版權(quán)問題上發(fā)生了法律糾紛。最后結(jié)果,U.C.Berkeley接受大部分的Net/2的程序代碼都是“侵占來的”且是屬于Novell的財產(chǎn)這一條件------事實上是當(dāng)時不久前從AT&T取得的。Berkeley得到的則是Novell對于4.4BSD-Lite的“祝福”,當(dāng)最后4.4BSD-Lite終于發(fā)行之后,便不再算是侵占行為。而所有現(xiàn)有的Net/2使用者都被強烈建議更換新版本。這包括了FreeBSD,我們被要求于1994年6月底前停止發(fā)布基于Net/2的產(chǎn)品。在此前提下,本計劃被允許在規(guī)定期限以前作最后一次發(fā)行,也就是FreeBSD。于是我們開始艱苦地整合4.4Lite,因為Berkeley的CSRG小組在4.4Lite中刪掉了許多有版權(quán)問題的程序代碼,而導(dǎo)致4.4Lite是一個不完整的,無法啟動的系統(tǒng)。直到1994年11份,整個計劃才有所改善,最終在12月份才把FreeBSD2.0通過網(wǎng)絡(luò)和CDROM發(fā)布出來。雖然系統(tǒng)很多地方還很粗糙,但是這一發(fā)行版還是很成功的。到了1995年發(fā)行2.0.5版的時候,它已經(jīng)變得非常強大和容易安裝了。我們在1996年8月發(fā)布的FreeBSD2.1.5版已經(jīng)在ISP和一些商業(yè)團體中廣泛流傳。另外一個發(fā)行版沿著2.1-stable分支繼續(xù)發(fā)展,直到1997年2月發(fā)行版才終止了這一分支。對于這些發(fā)展的分支,僅僅是增強一些安全性和修補一些錯誤。FreeBSD2.2作為一個新的分支是從1996年的11月的版本發(fā)展而來。作為這一分支的最早發(fā)行版是在1997年4月發(fā)布的2.2.1版,這個分支直到1998年11月的2.2.8版時才宣告結(jié)束。正式的3.0發(fā)行版是在1998年8月份出現(xiàn)的。整個分支結(jié)構(gòu)到了1999年1月20日,才發(fā)展到4.0的當(dāng)前版和3.x的穩(wěn)定版。在3.x的穩(wěn)定版中,3.1版是在1999年的2月15日,3.2是在1999年3月15日,3.3版是在1999年的7月16日,3.4版是在1999年的12月20日,3.5版是在2000年的6月24日發(fā)布的,幾天后又加入了一些安全性方面的修補,這一分支最終發(fā)展到3.5.1版本。這就是3.x分支的最后版本。到了2000年3月13日又出現(xiàn)了一個新的分支。我們把它稱為“current–stable”分支。這一分支有好幾個發(fā)行版:4.0版在2000年3月出現(xiàn),4.1版在2000年7月出現(xiàn),4.2在2000年11月出現(xiàn),4.3在2001年4月出現(xiàn)。4.4在2001年11月發(fā)布。沿著4.x-stable這一分支將不斷發(fā)展直到2002年。有很長的開發(fā)隊伍在繼續(xù)著5.0-CURRENT的開發(fā),現(xiàn)在已經(jīng)可以在網(wǎng)上下載到它的預(yù)覽版了。2)、FreeBSD目標(biāo):FreeBSD計劃的目標(biāo)是為那些不管出于什么目的,不需要有任何限制的人提供軟件。我們中的許多人都為這一計劃或其中的軟件有相當(dāng)深入的投入和研究。當(dāng)然也不介意現(xiàn)在或是將來能夠得到財政上的補償。我們首先和最主要的使命是為現(xiàn)有的任何人和即將加入的新來者提供代碼,無論它們出于什么目的,都能夠使得代碼能夠最大范圍地被使用,使盡可能多的人受益。我相信這就是我們狂熱地支持自由軟件的最基本的目標(biāo)。
在我們整個程序代碼中,有若干是使用GNU公用軟件許可證(GPL)
或是LGPL的版權(quán)公告的。它們附帶有許多限制性文字在其中,但還好只是允許人們可以取得該軟件,而非一般限制性的版權(quán)公告。由于使用GPL的軟件在商業(yè)用途上會增加若干復(fù)雜性,我們在適當(dāng)?shù)臅r候會讓這些軟件改用更寬松的BSD版權(quán)聲明。3)、FreeBSD開發(fā)模式:FreeBSD的開發(fā)方式是一個非常開放和靈活的方式,就象從我們的計劃貢獻者的列表中看到的那樣,F(xiàn)reeBSD是由世界各地的許許多多的人們不斷貢獻它們的力量而建造起來的。我們也經(jīng)常關(guān)注著那些對我們的計劃感興趣的新開發(fā)者和新的創(chuàng)意,它們主要通過FreeBSD的技術(shù)討論郵件列表來與我們進行交流<freebsd-hackers@FreeBSD.org>。FreeBSD發(fā)表的郵件列表對那些希望了解我們工作所涉及到哪些領(lǐng)域的人也是有用的。無論你是獨立地工作,還是封閉式的團隊協(xié)作,了解FreeBSD計劃的開發(fā)程序是非常有用的。詳細記錄探索學(xué)習(xí)的內(nèi)容和實驗的整個過程,包括資料的查詢、資料的來源(資料名稱、網(wǎng)址等)、所做的各種嘗試、以及最終的結(jié)果(包含截屏);首先,打開虛擬機,進入FreeBSD系統(tǒng),ls下發(fā)現(xiàn)當(dāng)前目錄下有幾個文件,pwd顯示/root/。之后又寫了創(chuàng)建進程的c文件,編譯執(zhí)行后結(jié)果如圖4、對整個實驗過程進行分析總結(jié),給出詳細步驟;這是我第一次使用FreeBSD,不過有種似曾相識的感覺,因為我之前的一年多里,都不間斷地在使用linux的各種版本,所以在使用FreeBSD的過程中,并不感到特別困難
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 無人零售店防盜安全措施
- 高中化學(xué)項目式教學(xué)初探-以膨松劑的選擇為例
- 旅游業(yè)項目開發(fā)工期保障措施
- 下半年數(shù)學(xué)核心素養(yǎng)提升計劃
- 六年級科學(xué)知識競賽教學(xué)計劃
- 醫(yī)院胃管感染防控措施探討
- 基于機器學(xué)習(xí)的自動化安全事件響應(yīng)-洞察闡釋
- 幼兒園在線課程與復(fù)學(xué)計劃整合
- 美洲原住民歷史研究-洞察闡釋
- 物聯(lián)網(wǎng)感知與數(shù)據(jù)驅(qū)動的智能城市-洞察闡釋
- 2025年濟南版中考生物知識點考點復(fù)習(xí)提綱
- 2025年全國保密教育線上培訓(xùn)考試試題庫附答案(完整版)含答案詳解
- 企業(yè)交通安全宣傳教學(xué)課件
- 一例COPD急性加重期護理個案課件
- 《雙碳管理基礎(chǔ)與實務(wù)》課件-第三章 碳排放的核算
- 幼兒園課程論知到課后答案智慧樹章節(jié)測試答案2025年春運城幼兒師范高等??茖W(xué)校
- 2024年吉林省高職高專單招考試英語卷試題真題(含答案)
- 通信工程施工企業(yè)安全生產(chǎn)管理人員知識考核題庫500題-含答案
- 2025-2030年中國釷礦行業(yè)發(fā)展趨勢及投資盈利預(yù)測報告
- 公共關(guān)系策略的制定與實施效果評估
- 危重患者管理制度
評論
0/150
提交評論