- 資訊首頁(yè) > 開(kāi)發(fā)技術(shù) > web開(kāi)發(fā) >
- 架構師的操作系統
實(shí)時(shí)處理系統
Apache 軟件基金會(huì )與自由軟件基金會(huì )都同意Apache許可證屬于自由軟件許可證,且兼容于第三版的GNU通用公共許可證??;第一版與第二版的GNU通用公共許可證并不兼容于A(yíng)pache許可證。
動(dòng)態(tài)內核
庫文件
Apache:不以原作者名義宣傳代碼
2. 如果你修改了代碼,需要再被修改的文件中說(shuō)明。
el: Enterprise Linux
Linux 操作系統的誕生、發(fā)展和成長(cháng)過(guò)程始終依賴(lài)著(zhù)五個(gè)重要支柱:UNIX操作系統、MINIX操作系統、GNU計劃、POSIX標準和Internet網(wǎng)絡(luò )。
有重新發(fā)布拷貝的自由。
3. 在延伸的代碼中(修改和有源代碼衍生的代碼中)需要帶有原來(lái)代碼中的協(xié)議,商標,專(zhuān)利聲明和其他原來(lái)作者規定需要包含的說(shuō)明。
軟件更新速度快
樣的想法“Windows 系統很好用啊,而且也可足以滿(mǎn)足日常工作需求呀”??陀^(guān)來(lái)講,Windows系統確實(shí)很優(yōu)秀,但是在安全性、高可用性與高性能方面卻難以讓人滿(mǎn)意。
RHCE RH254 紅帽認證工程師
S.u.S.E 數據庫高級服務(wù)和電子郵件網(wǎng)絡(luò )應用的用戶(hù),商業(yè)公司支持(Novell)S.u.S.U: RPM 包管理器
GPL 協(xié)議的主要內容是只要在一個(gè)軟件中使用(“使用”指類(lèi)庫引用,修改后的代碼或者衍生代碼)GPL 協(xié)議的產(chǎn)品,則該軟件產(chǎn)品必須也采用 GPL 協(xié)議,既必須也是開(kāi)源和免費。這就是所謂的”傳染性”。GPL 協(xié)議的產(chǎn)品作為一個(gè)單獨的產(chǎn)品使用沒(méi)有任何問(wèn)題,還可以享受免費的優(yōu)勢。
將可以從用戶(hù)的角度選出最熱門(mén)的幾款進(jìn)行介紹。
BSD 代碼鼓勵代碼共享,但需要尊重代碼作者的著(zhù)作權。BSD 由于允許使用者修改和重新發(fā)布代碼,也允許使用或在BSD代碼上開(kāi)發(fā)商業(yè)軟件發(fā)布和銷(xiāo)售,因此是對商業(yè)集成很友好的協(xié)議。而很多的公司企業(yè)在選用開(kāi)源產(chǎn)品的時(shí)候都首選 BSD 協(xié)議,因為可以完全控制這些第三方的代碼,在必要的時(shí)候可以修改或者二次開(kāi)發(fā)。
Apple 公司:XEROX 系統:PARK 實(shí)驗室(mouse, 以太網(wǎng)),star(圖形界面)
1996年6月,Linux 2.0內核發(fā)布,此內核有大約40萬(wàn)行代碼,并可以支持多個(gè)處理器。此時(shí)的Linux 已經(jīng)進(jìn)入了實(shí)用階段,全球大約有350萬(wàn)人使用。
ASF: Apache Software Foundation (Hadoop, spark)
Debian (.deb包命):社區辦,沒(méi)有商業(yè)公司支持;8.x版本
自由、靈活
文件系統
6.?Unix?系統采用樹(shù)狀目錄結構,具有良好的安全性,保密性和可維護性。
為了保障和尊重其它一些人的自由和權益,如果哪個(gè)人在發(fā)布源于 GPL 的軟件的時(shí)候,同時(shí)添加強制的條款(在一些國家里,只能以二進(jìn)制代碼的形式發(fā)布軟件,以保護開(kāi)發(fā)軟件者的版權),那么他將根本無(wú)權發(fā)布該軟件。
RedHat: rpm, yum -> dnf
RedHat
4.?Unix?提供了豐富的,精心挑選的系統調用,整個(gè)系統的實(shí)現十分緊湊,簡(jiǎn)潔。
自舉過(guò)程
S.u.S.E: rpm, zypper
五種開(kāi)源協(xié)議的比較(BSD,Apache,GPL,LGPL,MIT):
? ? GPL 與 BSD 比較主要區別就在于GPL程序的演繹作品也要在 GPL之下(LGPL:可以庫調用打包成自己的可以賣(mài))。相反,BSD 許可證并不禁止演繹作品變成專(zhuān)有軟件(修改 BSD 的一部分代碼,然后打包封裝之后自己開(kāi)發(fā)的沒(méi)問(wèn)題。不要保留別的的公司的商標和版權聲明)。
多道程序帶來(lái)了分時(shí)的概念:資源可以被不同的作業(yè)分享。每個(gè)作業(yè)可以分到一段時(shí)間來(lái)使用資源。因為計算機裕興速度很快,所以分時(shí)系統對用戶(hù)是隱藏的,每個(gè)用戶(hù)都感覺(jué)整個(gè)系統為自己服務(wù)。
虛擬文件系統(VFS)是 Linux 內核中非常有用的一個(gè)方面,因為它為文件系統提供了一個(gè)通用的接口抽象。VFS 在 SCI 和內核所支持的文件系統之間提供了一個(gè)交換層。
Ubuntu
手機版操作系統
著(zhù)名的非盈利開(kāi)源組織 Apache 采用的協(xié)議。該協(xié)議鼓勵代碼共享和尊重原作者的著(zhù)作權,同樣允許代碼修改,再發(fā)布(作為開(kāi)源或商業(yè)軟件)。需要滿(mǎn)足的條件也和BSD類(lèi)似:
ArchLinux: port
RHEL: RedHat Enterprise Linux
批處理
版本
1994年3月,Linux1.0發(fā)布,代碼量17萬(wàn)行,當時(shí)是按照完全自由免費的協(xié)議發(fā)布,隨后正式采用GPL協(xié)議。
發(fā)行版有自己的版本號
Portage 軟件包管理系統
? ? Unix?標準免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系站長(cháng)郵箱:ts@56dr.com進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。
Copyright ? 2009-2021 56dr.com. All Rights Reserved. 特網(wǎng)科技 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2 建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站