開源作業系統是什麼意思

時間 2021-08-11 17:27:26

1樓:七彩虹科技****

開源的意思是安卓系統的源**是面向使用者開放的,可以遵循開源協議(gnu)進行使用、編譯和再發布。在遵守gnu協議的前提下,任何人都可以免費使用,隨意控制軟體的執行方式。最著名的開源作業系統是linux。

開源系統相對於不開源的作業系統,如windows和mac,開源作業系統最大的特點就是開放源**和自由定製,但也會因為使用者的技術水平等關係出現很多不可預知的情況及維護問題,並且由於多數硬體和軟體廠商並不支援開源軟體.所以在驅動和軟體源方面有很大困難,這就要求個人使用者在選擇系統時需要注意根據自己的實際情況來選擇,這也是目前個人使用開源作業系統較為困難的最主要原因。

開源系統的分類:unix-like類:linux(這一族開發者眾多,發行版本以千計,覆蓋所有平臺,並支援所有檔案格式和所有網路協議)、freebsd、openbsd、netbsd(覆蓋所有平臺)、drangonflybsd、darwin/opendarwin/puredarwin、minix、gnu mach/gnu hurd、l4/fiasco/pistachio、syllable、禪os

unix類:opensolaris、auroraux、plan9、inferno – plan 9。

dos類:freedos

windows-like類:reactos

原創類:house、kolibrios、menuetos、helenos、openvms

還有其他的開源作業系統有:xfree86、reactos。

2樓:匿名使用者

開源作業系統,顧名思義,開放源**給大家,讓別人可以根據自己的喜好想怎麼改怎麼改,所以像linux才會有這麼多版本,當然改來改去核心還是不變的,所以通過開源系統改出來的各種新系統,軟體是通用的。

作業系統中repeat是什麼意思

是作業系統裡程序之間通訊用到的兩種操作 具體可以參考下面 在作業系統理論中有一個非常重要的概念叫做p,v原語。在我們研究程序間的互斥的時候經常會引入這個概念,將p,v操作方法與加鎖的方法相比較,來解決程序間的互斥問題。實際上,他的應用範圍很廣,他不但可以解決程序管理當中的互斥問題,而且我們還可以利用...

c語言的作業系統是什麼,手機作業系統用什麼語言編的?是C語言嗎

c語言是一種程式語言。跟作業系統沒有任何關係。沒有所謂的c語言的作業系統說法。如果你指哪些作業系統是用c語言開發的,那麼 windows,linux,mac等都用了c語言開發他們的作業系統。c語言知識一個語言,用於程式設計,指示計算機處理器如何工作,處理資料等。你可以用c語言,也可以用其他很多語言。...

什麼是作業系統?作業系統有哪些功能

蹦迪小王子啊 作業系統是管理計算機硬體與軟體資源的計算機程式。作業系統需要處理如管理與配置記憶體 決定系統察納資源供需的優先次序 控制輸入裝置與輸出裝置 操作網路與管理檔案系統等基本事務。作業系統也提供一個讓使用者與系統互動的操作介面。作業系統的五大管理功能 1 作業管理 包括任務 介面管理 人機互...