亚洲综合伊人,成人欧美一区二区三区视频不卡,欧美日韩在线高清,日韩国产午夜一区二区三区,大胆美女艺术,一级毛片毛片**毛片毛片,你瞅啥图片

 首頁(yè) > 新聞 > 國(guó)內(nèi) >

2014年:Linux和開(kāi)源的福禍之年

2014-12-26 10:03:17   作者:   來(lái)源:CSDN   評(píng)論:0  點(diǎn)擊:


  Linux和開(kāi)源軟件在今年有成功也有失敗,不過(guò)總的來(lái)說(shuō),今年對(duì)Linux和開(kāi)源軟件是好的一年,而在未來(lái)一年,Linux和開(kāi)源可能沒(méi)有什么“大”事,因?yàn)樗鼤?huì)繼續(xù)在計(jì)算的各領(lǐng)域滲透。

  失敗之處

  1. Heartbleed

  Heartbleed漏洞是由安全公司Codenomicon和谷歌安全工程師發(fā)現(xiàn)的,漏洞讓特定版本的OpenSSL成為無(wú)需鑰匙即可開(kāi)啟的“廢鎖”,這項(xiàng)嚴(yán)重缺陷(CVE-2014-0160)的產(chǎn)生是由于未能在memcpy調(diào)用受害用戶輸入內(nèi)容作為長(zhǎng)度參數(shù)之前正確進(jìn)行邊界檢查。攻擊者可以追蹤OpenSSL所分配的64KB緩存、將超出必要范圍的字節(jié)信息復(fù)制到緩存當(dāng)中再返回緩存內(nèi)容,這樣一來(lái)受害者的內(nèi)存內(nèi)容就會(huì)以每次64KB的速度進(jìn)行泄露。

  2. Systemd爭(zhēng)議

  如果你不深入了解Linux,那么你不會(huì)聽(tīng)過(guò)Systemd。Systemd實(shí)現(xiàn)系統(tǒng)初始化時(shí)服務(wù)的并行啟動(dòng)。雖然Systemd兼容SysV和LSB init腳本,但是它旨在取代老舊的SysV init。

  多數(shù)的抱怨源于人們認(rèn)為Systemd項(xiàng)目太大以至于超出了它的工作范圍,并且它從Linux系統(tǒng)接管的部分太多了:

  "systemd文件是一大堆復(fù)雜的高度耦合的二進(jìn)制組成,這違反了UNIX哲學(xué):‘做一件事情,并把它做好’。它超出了一個(gè)init程序的職責(zé)范圍,因?yàn)樗有電源管理、設(shè)備管理、掛載管理、cron(定時(shí)執(zhí)行工具)、磁盤加密、socket接口/inetd、syslog、網(wǎng)絡(luò)配置、登陸/會(huì)話管理、文件預(yù)讀、GPT分區(qū)發(fā)現(xiàn)、容器注冊(cè)、hostname/locale/time管理、mDNS/DNS-SD等功能、它將Linux控制臺(tái)以及其他的一些功能都包裝在一個(gè)程序里面。

  3. 開(kāi)源許可沒(méi)有被使用

  或許你不會(huì)介意開(kāi)源許可中沒(méi)有GPL這樣的協(xié)議,但是你一定會(huì)介意這么多的開(kāi)源程序不帶有任何的開(kāi)源許可。到底有多少呢?在2013年,GitHub程序中有77%的程序沒(méi)有許可。

  4. Ubuntu Touch和Steam Machines

  為了使得游戲體驗(yàn)更好,Valve正致力于開(kāi)發(fā)新一代的游戲機(jī)Steam Machines,將刷新用戶在游戲機(jī)上玩游戲的體驗(yàn),尤其是第一人稱射擊和策略游戲。不幸的是,這是個(gè)艱巨的任務(wù),2014年發(fā)布的目標(biāo)已經(jīng)無(wú)法達(dá)成了。同樣在這一年我們也無(wú)法看到搭載Ubuntu Touch的手機(jī)和平板,或許我們可以寄希望于2015年。

  成功之處

  1. 終端用戶操作系統(tǒng)第一的名額可能屬于Linux

  Windows還占據(jù)著桌面,終端用戶操作系統(tǒng)第一的名額可能屬于Linux?這怎么可能?然而,在任何情況下,很多人不需要使用太復(fù)雜的計(jì)算機(jī)。很多用戶繞過(guò)電腦,完全支持智能手機(jī)和平板電腦。有誰(shuí)發(fā)現(xiàn)超過(guò)70%的全球市場(chǎng)份額都是智能手機(jī)?Android運(yùn)行在Linux內(nèi)核上。Android也支持平板電腦、集頂級(jí)設(shè)備、照相機(jī)、電視機(jī)、游戲機(jī)等等,以后也會(huì)支持更多的設(shè)備。

  2. 開(kāi)源成為高級(jí)編程方法

  現(xiàn)在五個(gè)程序員當(dāng)中會(huì)有四個(gè)使用開(kāi)源開(kāi)發(fā)工具。在2014年,微軟CEO Satya Nadella說(shuō):“微軟喜歡Linux。”微軟在。NET上開(kāi)放了很多,而OpenStack現(xiàn)在也對(duì)Windows Server開(kāi)放了。

  Linux Foundation的Jim Zemlin最近一篇博文“2014年是一個(gè)轉(zhuǎn)折點(diǎn),太多的公司運(yùn)用開(kāi)源編寫程序。”也佐證了這一觀點(diǎn)。

  3. 開(kāi)源支配云

  OpenStack看上去似乎得到了世界上每一個(gè)主要科技公司的支持,甚至是微軟和VMware這樣的競(jìng)爭(zhēng)對(duì)手也支持它。

  IT行業(yè)中許多人都知道云是未來(lái)的一大趨勢(shì),而OpenStack會(huì)成為云的主要成分之一。

  4. Red Hat和Canonical為云作戰(zhàn)

  Canonical可能還沒(méi)有推出其Ubuntu Touch手機(jī),但是Ubuntu是OpenStack上最主要的Linux系統(tǒng)。同時(shí),Red Hat是全球最大的開(kāi)源技術(shù)廠家,其產(chǎn)品Red Hat Linux也是全世界應(yīng)用最廣泛的Linux。

  無(wú)論基礎(chǔ)架構(gòu)即服務(wù)(LaaS)或平臺(tái)即服務(wù)(PaaS),這兩家公司都希望自家的Linux最終主導(dǎo)云。

  這將是一個(gè)非常有趣的斗爭(zhēng),或許到2015年底也不會(huì)分出勝負(fù)。兩家公司都有各自的優(yōu)點(diǎn)和缺點(diǎn),去觀察這場(chǎng)斗爭(zhēng)產(chǎn)生什么樣的結(jié)果會(huì)是一件有趣的事。

  5. Docker重新定義數(shù)據(jù)中心和云計(jì)算

  一年前,我們甚至都沒(méi)聽(tīng)過(guò)Docker。Docker是什么?Docker是一個(gè)開(kāi)源的應(yīng)用容器引擎,現(xiàn)在Docker把容器技術(shù)幾乎帶到了所有的數(shù)據(jù)中心和云計(jì)算公司。

  這是為什么呢?因?yàn)镈ocker讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口(類似 iPhone 的 App)。幾乎沒(méi)有性能開(kāi)銷,可以很容易地在機(jī)器和數(shù)據(jù)中心中運(yùn)行。最重要的是,他們不依賴于任何語(yǔ)言、框架或包括系統(tǒng)。

分享到: 收藏

專題

台湾省| 南昌县| 阜宁县| 长乐市| 宜昌市| 昌邑市| 积石山| 武功县| 仁化县| 新竹县| 体育| 巩义市| 即墨市| 栾城县| 芒康县| 张家界市| 三门县| 逊克县| 西吉县| 紫金县| 临夏市| 萨嘎县| 夏津县| 福清市| 岚皋县| 镇赉县| 南华县| 余庆县| 桂林市| 山西省| 玉龙| 凌源市| 镇安县| 琼结县| 中牟县| 田东县| 马鞍山市| 珲春市| 得荣县| 久治县| 北宁市|