當前位置:編程學習大全網 - 源碼下載 - Netbsd源學習

Netbsd源學習

Windows開發者微軟Windows 98/Me Windows 2000/XP Windows server 2003 Windows Vista Windows 98/Me是基於MS-DOS的混合16/32位操作系統,正在慢慢退出PC舞臺。2000/XP和Server 2003都是基於WindowsNT的32位操作系統,XP/Server2003有64位版本。Vista是微軟開發的最新版本,預計將於2006年推出。主要支持Intel,AMD AMD,後來增加了對PowerPC和MIPS的支持。微軟的操作系統基本上主導了個人PC市場,約占90%的市場份額。IBM AIX,類似UNIX的AIX開發者,是Advanced Interactive eXecutive的縮寫。它是IBM的UNIX操作系統。整個系統的設計,從網絡、主機硬件系統到操作系統,完全遵循開放系統的原則。RS/6000采用IBM的UNIX操作系統——AIX作為其操作系統。是目前操作系統領域最成功、應用最廣泛、最開放的第二代UNIX系統。它特別適用於關鍵數據處理。它支持PowerPC POWER處理器。當前版本是AIX 5L 5.3,支持64個處理器,2TB內存,16TB JFS2文件系統。16TB JFS2文件。HP-UX開發商HP Hewlett-Packard Company於1996年推出64位PA-8000處理器,開始了64位技術的實施計劃,為業界最快的商業和工程應用服務器奠定了基礎。為了與先進的硬件相匹配,惠普公司已經逐步將64位功能植入惠普在業界領先的UNIX操作系統HP-UX。HP-UX 10.10和10.20分別擁有非常大的文件系統和文件。惠普-UX 11.00也有32位版本,這樣基於32位PA-7X00的系統也可以得到惠普-UX 11.00的新功能和特性;基於PA-8X00的K系列和T系列系統的客戶必須在32位或64位版本的惠普UX之間進行選擇。惠普的V系列系統,性能業界領先(39,469TPMS),只能運行64位惠普-UX 11.00。它主要運行在惠普的PA系列處理器和英特爾的安騰系列處理器上。最新版本的HP-UX 110V2可以管理128個處理器,1TB內存,32TB文件系統,最大文件為2TB。IRIX的開發商SGI SGI公司最早專門生產圖形顯示終端,OpenGL標準就是SGI提出的。該公司開發的操作系統主要運行在基於MIPS處理器的圖形工作站上。1992年,SGI收購了MIPS。MIPS於1998脫離SGI,成立MIPS技術公司。2003年,SGI推出了基於Linux的Altix系列操作系統。Mac OS X開發商蘋果蘋果公司的Macintosh電腦的操作系統主要用於圖形領域,在圖形處理領域占據了很大的市場份額。Mac OS是商業領域第壹個成功的圖形用戶操作系統。Mac OS9及之前的版本在Mac上銷售。它不支持其他設備,每次有新設備時,都需要通過添加擴展來支持該設備。新的Mac OS X結合了BSDUnix、NeXTStep和Mac OS 9的元素。采用Unix風格的內存管理和搶占式多任務,底層構建基於BSDUnix的內核,部分開源。最新的系統版本是Mac OS X v10.4.2。它只能在搭載PowerPC G3以上處理器的MAC上運行。蘋果正在與英特爾合作,表示未來將采用x86處理器。SUN是壹個Solaris開發者,最初是基於BSD Unix開發的。當時直接叫Sun OS。從Sun OS5開始,它就以Solaris的名稱上市。從Solaris10開始,它也是免費的開源軟件。起初,它主要是為SPARC和x86編寫的。後來經過壹些改動,也可以支持大量的處理器。Solaris10開始支持64位處理器。FreeBSD開發者內特威廉姆斯,羅德格萊姆斯,喬丹哈伯德。Bill Jolitz的386BSD發展成了三個分支:FreeBSD、NetBSD、OpenBSD OpenBSD,都是免費開源的操作系統。第壹張FreeBSD CD發行於1993+二月。FreeBSD是運行在個人電腦上的操作系統,主要支持x86處理器。也支持其他與英特爾兼容的CPU,如AMD和Cyrix。FreeBSD可以為您提供許多昂貴工作站才有的高級功能。這些功能包括搶占式多任務處理。完整的TCP/IP網絡功能包括SLIP、PPP、NFS和NIS。內存保護可以確保壹個用戶不會打擾其他用戶。而且壹個應用不能影響其他程序。標準的X window系統(X Window,X11R6)為通用VGA顯卡和屏幕提供了良好的圖形用戶界面(GUI),並提供了完整的源代碼。可以直接執行在其他操作系統(如SCO、BSDI、NetBSD、Linux、386BSD)上編譯的二進制程序。在FreeBSD端口和軟件包中可以找到數以千計的現成應用程序。省去妳在網上到處找軟件的麻煩。NetBSD開發者NetBSD組NetBSD是壹個完全免費的類UNIX操作系統。它是BSD的壹個分支,比吹噓平臺應用更重要。它支持50多種硬件平臺,具有高度的可移植性和硬件平臺兼容性。它可以在從64位alpha服務器到手持設備的各種硬件平臺上運行。NetBSD清晰的設計和它的許多高級特性使它成為壹個傑出的產品或研究環境。而且支持用戶各方面的資源。它的許多應用程序可以很容易地獲得。OpenBSD開發人員由前NetBSD核心成員Theo de Raddt領導的開發團隊。NetBSD發布的OpenBSD是基於4.4BSD的免費、多平臺的類Unix操作系統,目標是強調正確性、安全性、標準化和可移植性。專註安全,努力做最安全的操作系統。OpenBSD支持大多數二進制模擬,包括SVR 4 (Solaris)、FreeBSD、Linux、BSDI、SUNOS和HPUX。Redhat/Fedora開發者Red Hat Linux。Inc是最早的Linux發行版之壹,也是最早使用軟件管理包RPM的Linux版本。從9.0開始,紅帽不再發布桌面版,而是與開源社區合作,於是Fedora就是Linux發行版。最新版本是FC4.0. Slackware開發者Slackware Linux,Inc Slackware Linux是Patrick Volkerding開發的GNU/Linux發行版。和其他很多發行版不壹樣,它秉承了KISS的原則(保持簡單愚蠢),即沒有用於配置系統的圖形界面工具。起初,在配置系統時會有壹些困難,但是更有經驗的用戶會喜歡這種方法的透明性和靈活性。Slackware Linux的另壹個突出特點也符合KISS原則:Slackware沒有RPM這樣成熟的包管理器。Slackware的軟件包通常是tgz(tar/gzip)格式文件加安裝腳本。對於有經驗的用戶來說,Tgz比RPM更強大,並且避免了RPM等管理器的依賴性問題。Slackware的另壹個眾所周知的特性是BSD風格的初始化腳本。Slackware對所有運行級別/任務使用相同的腳本,而不是在不同的運行級別鏈接壹堆腳本。這使您可以輕松地調整系統,而無需自己編寫新的腳本。Debian開發者Debian project Debian以忠於Unix和自由軟件以及豐富的選擇而聞名。其最新版本包含50,000個軟件包,支持從ARM到IBM S390的11種架構。以及個人電腦上的x86到PowerPC。它的軟件包管理工具APT同樣出名。最新發布的版本是Debian3.1,也叫sarge Mandriva developer Conectiva Mandrake Linux,它的前身是歐洲最大的Linux廠商之壹Mandrakesoft,長期以來壹直被稱為最方便、最易用、最華麗的Linux發行版。Mandrake Linux早期便捷的字體安裝工具和默認中文支持為Linux的普及做出了巨大貢獻。但在2004年左右,Mandrakesoft陷入財務危機,瀕臨破產。2005年2月24日,公司與拉美最大的Linux制造商Conectiva達成收購協議,金額為654.38+0.7萬歐元,新公司的品牌Mandrake Linux更名為Mandriva Linux。Mandriva使用rpm作為軟件管理工具,部分兼容紅帽Linux/Fedora Core的預編譯包。SUSE的開發者Novell SUSE LINUX是壹個德語發行版,最初是基於Slackware Linux,提供了完整的德語用戶界面。2004年,Novell收購了SUSE。Gentoo Gentoo Linux為用戶提供了大量的應用程序源代碼。Gentoo Linux的每個部分都可以在最終用戶的系統上重新編譯和構建,甚至包括最基本的系統庫和編譯器本身。通過以依賴描述和源代碼鏡像的形式提供軟件,Gentoo Linux提供了大量的軟件供用戶選擇。標準源代碼映像包括30G數據。選擇不僅存在於整個軟件中,也存在於軟件本身。因為軟件可以在本地編譯,所以參數和變量的選擇可以由用戶自己指定。事實上,Gentoo在軟件安裝和升級方面有自己獨特的優勢。由於Portage技術的出現,Gentoo Linux可以充當理想的安全服務器、開發平臺、專業桌面應用、遊戲服務器、嵌入式應用等。由於其無限的可配置性,我們甚至可以稱Gentoo Linux為準發行版。嵌入式操作系統。uClinux uClinux是嵌入式linux的優秀版本。Uclinux是壹個開源的操作系統,面向沒有MMU(內存管理單元)的硬件平臺。與標準Linux相比,它集成了標準Linux操作系統的穩定性、強大的網絡功能和優秀的文件系統,而且完全免費。uC/OS II開發者Micrium搶占式實時多任務實時操作系統可以管理63個任務,開源嵌入式操作系統,商業應用需要Micrium公司授權。VxWorks開發者WindRiver VxWorks操作系統是美國WindRiver公司於1983年設計開發的嵌入式實時操作系統(RTOS),是嵌入式開發環境的關鍵組成部分。良好的可持續開發能力、高性能內核和友好的用戶開發環境在嵌入式實時操作系統領域占據壹席之地。由於其良好的可靠性和優異的實時性,廣泛應用於通信、軍事、航空、航天等高科技、實時性要求高的領域,如衛星通信、軍事演習、彈道制導、飛行器導航等。VxWorks已經在美國的F-16、FA-18戰鬥機、B-2隱形轟炸機和愛國者導彈上使用,甚至在1997年7月登陸火星表面的火星探測器上使用。VxWorks的實時性能非常好。系統本身開銷很小,進程調度、進程間通信、中斷處理等常用程序簡潔有效。PalmOS的開發商PalmSource,Inc是美國機器人公司(後被3Com收購,獨立更名為Palm公司)為其產品“Palm”專門開發的操作系統。主要用於PDA廠商WindowsCE開發者微軟,這是微軟為個人電腦以外的計算機產品開發的嵌入式操作系統,CE是Customer Embedded的縮寫。
  • 上一篇:現成的微軟源代碼
  • 下一篇:2008年北京奧運會壹***有多少個比賽項目?
  • copyright 2024編程學習大全網