亚洲一级免费看,特黄特色大片免费观看播放器,777毛片,久久久久国产一区二区三区四区,欧美三级一区二区,国产精品一区二区久久久久,人人澡人人草

操作系統(tǒng)

Linux以外的7種開(kāi)源操作系統(tǒng)

時(shí)間:2025-01-28 16:22:36 操作系統(tǒng) 我要投稿
  • 相關(guān)推薦

Linux以外的7種開(kāi)源操作系統(tǒng)

  開(kāi)源是近些年來(lái)計(jì)算機(jī)界最熱門的話題,那么關(guān)于開(kāi)源的操作系統(tǒng)你了解多少呢?以下百分網(wǎng)小編整理的Linux以外的7種開(kāi)源操作系統(tǒng)的介紹,希望對(duì)大家有所幫助,更多信息請(qǐng)關(guān)注應(yīng)屆畢業(yè)生網(wǎng)!

  開(kāi)源操作系統(tǒng)即公開(kāi)源代碼的操作系統(tǒng)軟件,它遵循開(kāi)源協(xié)議使用、編譯和發(fā)布。自由和開(kāi)放源代碼軟件中最著名的是Linux,它是一種類Unix的操作系統(tǒng)。Linux可安裝在各種計(jì)算機(jī)硬件設(shè)備中,比如手機(jī)、平板電腦、路由器、視頻游戲控制臺(tái)、臺(tái)式計(jì)算機(jī)、大型機(jī)和超級(jí)計(jì)算機(jī)。

  嚴(yán)格來(lái)講,Linux這個(gè)詞本身只表示Linux內(nèi)核,但實(shí)際上人們已經(jīng)習(xí)慣了用Linux來(lái)形容整個(gè)基于Linux內(nèi)核,并且使用GNU 工程中各種工具和數(shù)據(jù)庫(kù)的操作系統(tǒng)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。流行的Linux版本有Ubuntu、Debian、Fedora、openSUSE、CentOS、Red Hat等,移動(dòng)開(kāi)發(fā)領(lǐng)域使用最廣泛的Android也是基于Linux內(nèi)核開(kāi)發(fā)的操作系統(tǒng)。

  除了Linux外,還有很多其它著名的開(kāi)源系統(tǒng),現(xiàn)對(duì)Linux以外的開(kāi)源操作系統(tǒng)進(jìn)行一次搜集和整理,詳細(xì)內(nèi)容如下:

  1、KnightOS

  KnightOS是一個(gè)專為TI Z80計(jì)算器編寫的開(kāi)源操作系統(tǒng),其代碼托管在GitHub上。KnightOS提供了很多新特性,如開(kāi)源,支持多任務(wù),可同時(shí)運(yùn)行32個(gè)任務(wù);具有基于樹(shù)型結(jié)構(gòu)的文件系統(tǒng);具有跨平臺(tái)特性,能夠支持包括最新的銀版彩屏計(jì)算器在內(nèi)的9種計(jì)算器、具有內(nèi)存安全特性,重啟后不會(huì)影響用戶數(shù)據(jù);KnightOS內(nèi)核具有獨(dú)立特性,它采用類 Unix 的環(huán)境,使用Z80的匯編語(yǔ)言編寫,開(kāi)發(fā)者可以用它來(lái)編寫自己的操作系統(tǒng);需要較少的內(nèi)存,使用31K的內(nèi)存即可運(yùn)行程序。

  2、ToAruOS

  ToAruOS是一個(gè)由伊利諾伊大學(xué)計(jì)算機(jī)科學(xué)本科生開(kāi)發(fā)的業(yè)余愛(ài)好操作系統(tǒng),其代碼托管在GitHub上。ToAruOS可在POSIX和x86架構(gòu)上運(yùn)行,其最終的目標(biāo)是一個(gè)微內(nèi)核。ToAruOS的主要功能包括對(duì)進(jìn)程和線程的支持、ELF二進(jìn)制的支持、運(yùn)行時(shí)加載模塊、管道(Pipe)和各種類型的終端設(shè)備(TTY)的支持、虛擬文件系統(tǒng)的支持、EXT2文件系統(tǒng)的支持、信號(hào)量支持等。

  3、OSv

  OSv是由Dor Laor和Avi Kivity領(lǐng)導(dǎo)的以色列創(chuàng)業(yè)公司Cloudius Systems發(fā)布的虛擬化、開(kāi)源的操作系統(tǒng),采用BSD許可協(xié)議授權(quán),其代碼托管在GitHub上。OSv的開(kāi)發(fā)動(dòng)機(jī)是由于今天大部分的應(yīng)用都是跑在云端的 GNU/Linux虛擬機(jī)上,而GNU/Linux在設(shè)計(jì)之初并非為虛擬化而設(shè)計(jì),像多用戶和多進(jìn)程的模式不但造就了復(fù)雜性而且也成為今天的 hypervisor的性能障礙。OSv旨在在云端取Linux。OSv能夠使得一個(gè)應(yīng)用程序跑在一個(gè)虛擬機(jī)上,這樣就不需要kernel-land到user-land 的隔離,從而降低上下文切換的損耗;在啟動(dòng)速度方面,OSv只需要2秒就能啟動(dòng)完成;在安全性方面,目前,OSv支持檢測(cè)use-after-free;在網(wǎng)絡(luò)方面,OSv完全繼承了FreeBSD的TCP/IP協(xié)議棧;在文件系統(tǒng)方面,OSv支持ZFS。另外,OSv還為應(yīng)用程序提供了新的API,既支持原生的Linux應(yīng)用,還支持原生的JVM和基于JVM構(gòu)建的應(yīng)用。

  4、B2G

  B2G是“Boot To Gecko”的縮寫,它是Mozilla公司基于Web標(biāo)準(zhǔn)開(kāi)發(fā)的完全開(kāi)放的移動(dòng)操作系統(tǒng),其代碼托管在GitHub上,從系統(tǒng)本身到應(yīng)用程序完全由HTML5、CSS和JS來(lái)寫的。B2G采用了linux內(nèi)核和部分Android技術(shù)。目前,B2G已經(jīng)被移植到了Galaxy S II、Nexus S 4G等Android手機(jī)上。B2G的前期目標(biāo)是低價(jià)的功能機(jī)市場(chǎng),先讓功能機(jī)用戶以同樣的價(jià)格用上智能機(jī)。B2G不同于Android和IOS等平臺(tái),它完全基于Web標(biāo)準(zhǔn),沒(méi)有私有API和SDK,完全托付給Web API,這樣就省去了開(kāi)發(fā)SDK的步驟,開(kāi)發(fā)者也省去了安裝調(diào)試以及學(xué)習(xí)SDK的步驟。另外,B2G還有一個(gè)與眾不同的功能,用戶能夠查看應(yīng)用的源碼,就好像使用瀏覽器可以察看網(wǎng)頁(yè)代碼一樣方便。

  5、jsos

  jsos是一個(gè)由來(lái)自澳大利亞的Charlie Somerville 于2010年使用JavaScript編寫的開(kāi)源操作系統(tǒng),其內(nèi)核、C庫(kù)、編譯器和JavaScript虛擬機(jī)都遵守簡(jiǎn)單的BSD 協(xié)議發(fā)布,其中內(nèi)核包括了一些來(lái)至ToAruOS操作系統(tǒng)的代碼。自從兩年前最后一次的更新維護(hù),Jsos至今還沒(méi)有繼續(xù)更新。

  6、Singularity

  Singularity是一種實(shí)驗(yàn)性、開(kāi)源的微內(nèi)核操作系統(tǒng),它由微軟研究院設(shè)計(jì)、開(kāi)發(fā),該操作系統(tǒng)的核心、驅(qū)動(dòng)程序以及應(yīng)用程序都以“受控代碼”寫成。Singularity的設(shè)計(jì)不以其性能為標(biāo)準(zhǔn),而以系統(tǒng)穩(wěn)定性作為首要標(biāo)準(zhǔn)。Singularity的低級(jí)x86中斷使用匯編語(yǔ)言和C語(yǔ)言寫成;Singularity的硬件抽象層使用C++語(yǔ)言編寫,并運(yùn)行在安全模式下;另外,并且也有部分C代碼負(fù)責(zé)調(diào)試工作。

  7、BareMetal OS

  BareMetal OS是一個(gè)為X86-64系統(tǒng)開(kāi)發(fā)、開(kāi)源的64位操作系統(tǒng),它使用匯編語(yǔ)言編寫且能夠使用C/C++開(kāi)發(fā)應(yīng)用程序,其代碼托管在GitHub上。該系統(tǒng)的開(kāi)發(fā)有三個(gè)適用場(chǎng)景,第一個(gè)是使用高性能的計(jì)算,能夠作為HPC集群的節(jié)點(diǎn),也能夠最為但認(rèn)為系統(tǒng)以運(yùn)行高負(fù)荷的計(jì)算任務(wù);第二個(gè)是嵌入式應(yīng)用,提供了基于x86-64硬件的嵌入應(yīng)用開(kāi)發(fā)平臺(tái);第三個(gè)是提供教育和教學(xué)使用,提供了基于X86-64環(huán)境的匯編語(yǔ)言的學(xué)習(xí)和實(shí)驗(yàn)的環(huán)境。目前,該系統(tǒng)只是盡可能提供有用的功能,還沒(méi)有將其打造成通用操作系統(tǒng)(如Mac OS X、Linux、Windows)的計(jì)劃。

  開(kāi)源操作系統(tǒng)具有安全、穩(wěn)定、免費(fèi)或少許費(fèi)用、能夠快速修復(fù)漏洞、有強(qiáng)大社區(qū)的大力支持等優(yōu)點(diǎn),同時(shí)還為大家提供了學(xué)習(xí)和交流的資源。開(kāi)源操作系統(tǒng)在服務(wù)器市場(chǎng)已占有了絕對(duì)的優(yōu)勢(shì),同時(shí)在個(gè)人PC市場(chǎng)也正在發(fā)展壯大。目前,就連微軟對(duì)待Linux的態(tài)度都有了巨大的轉(zhuǎn)變,已從原來(lái)的將Linux比作毒瘤到現(xiàn)在的宣布:微軟愛(ài)Linux的巨大轉(zhuǎn)變。


更多操作系統(tǒng)相關(guān)文章推薦:

1.iTunes如何恢復(fù)iOS系統(tǒng)操作

2.國(guó)產(chǎn)操作系統(tǒng)有哪些

3.matlab簡(jiǎn)明教程

4.win7系統(tǒng)重裝win10提示not a valid image file

5.win7任務(wù)欄透明度設(shè)置的方法圖解

6.如何使用電腦可以避免重裝系統(tǒng)

7.Win8能消除在離線差異嗎

8.win8系統(tǒng)計(jì)算機(jī)打開(kāi)步驟

9.Win7開(kāi)機(jī)后顯示器無(wú)信號(hào)怎么辦

10.win10一鍵鎖屏是如何操作的

【Linux以外的7種開(kāi)源操作系統(tǒng)】相關(guān)文章:

什么是開(kāi)源操作系統(tǒng)07-17

開(kāi)源操作系統(tǒng)的簡(jiǎn)介07-17

開(kāi)源操作系統(tǒng)是什么05-17

LINUX操作系統(tǒng)05-27

LINUX操作系統(tǒng)01-22

linux操作系統(tǒng)的概述05-31

Linux操作系統(tǒng)的安裝01-23

Linux操作系統(tǒng)的安裝03-07

linux操作系統(tǒng)怎么安裝04-26