Android的手機(jī)系統(tǒng)是開源的,開源到底是什么意思

Android的手機(jī)系統(tǒng)是開源的,開源到底是什么意思

開源,全稱為開放源代碼,就是用戶利用源代碼,在遵循開源協(xié)議(GNU)進(jìn)行使用、編譯和再發(fā)布。雖然大家可以修改,但開源系統(tǒng)同樣也有版權(quán),也受到法律保護(hù)。

用戶在使用開源產(chǎn)品時(shí),不但需表明產(chǎn)品來(lái)自開源軟件和注明源代碼編寫者姓名,而且還應(yīng)把所修改產(chǎn)品返回給開源軟件,否則所修改產(chǎn)品就可視為侵權(quán)。

簡(jiǎn)單的來(lái)說(shuō),比如谷歌開發(fā)了安卓系統(tǒng)最基礎(chǔ)的框架了,華為等手機(jī)廠家可以利用其源代碼開發(fā)修改升級(jí)匹配自身的系統(tǒng),但是因?yàn)榛A(chǔ)源代碼來(lái)自于安卓。而且開發(fā)者對(duì)于源代碼的任何改進(jìn)都必須要告知開源軟件的公司,這樣也有利于開源的公司進(jìn)一步提高源代碼。

擴(kuò)展資料:
開源的缺點(diǎn):
主要表現(xiàn)為管理成本、設(shè)計(jì)程序議題以及組織可信賴性等。首先就管理成本而言,主要是因?yàn)橐坏?*發(fā)展到一定程度,其創(chuàng)新、修正的質(zhì)量必然變大百科,參與人數(shù)眾多,當(dāng)然也會(huì)造成一定的管理成本,另外,整合、決策架構(gòu)都會(huì)增高管理的成本。

其次就設(shè)計(jì)程序議題來(lái)看,其不斷釋出新版本,將造成消費(fèi)者需要不斷重新安裝的困擾,并且由于其設(shè)計(jì)上通常較不關(guān)心友善的界面,會(huì)增加使用者的接近使用的難度。
**就組織可信賴性而言,使用者會(huì)在意其使用的計(jì)算機(jī)軟件可從開發(fā)組織中獲得如何的支持和關(guān)心軟件的未來(lái)發(fā)展方向。

什么是代碼開源?開源有什么好處

所謂的代碼開源就是說(shuō)這個(gè)程序或者說(shuō)是這個(gè)應(yīng)用。說(shuō)的代碼也就是程序的源代碼。

全都是讓別人可以知道的,這樣的話呢所有的。

想變成的人員,或者說(shuō)對(duì)這個(gè)程序感興趣的。我都可以對(duì)其進(jìn)行改進(jìn)。這就是**的好處了。

開源有什么優(yōu)點(diǎn),為什么要開源?

優(yōu)點(diǎn):就是可以自己改。自己可以根據(jù)需要,自己更改其中的內(nèi)容。

可以獲得開發(fā)的源代碼。

開源的比較便宜缺點(diǎn):安全性差。你能修改其他人也能修改。如果源代碼中的bug被人識(shí)破,就很容易入侵你的系統(tǒng)。安全性不高。

什么叫開源,為什么要開源,平板

簡(jiǎn)單點(diǎn)說(shuō),就是開放源代碼,讓大家都知道程序,系統(tǒng)等基層的東西。

以便高手根據(jù)那些原始代碼,進(jìn)行定制優(yōu)化,出更好的軟件或系統(tǒng)等東西。

軟件為什么要開源

開源軟件有許多好處,總結(jié)起來(lái),最重要的有三點(diǎn)。首先,開源軟件對(duì)用戶的權(quán)利保護(hù)得更充分一些。

舉例來(lái)說(shuō),如果有**微軟公司不復(fù)存在了,那么 Windows、Office 這些本來(lái)由微軟公司負(fù)責(zé)維護(hù)的軟件很可能由于沒人維護(hù)下去而被淘汰,但開源軟件卻不存在這樣的問(wèn)題,開源軟件不會(huì)因某個(gè)人不存在而變得停滯不前。

用戶曾經(jīng)花費(fèi)巨資購(gòu)買的 386、486 微機(jī),現(xiàn)在卻只能作為一堆廢品來(lái)處理,原因就在于缺乏性能優(yōu)異的應(yīng)用軟件來(lái)持續(xù)支持,但功能強(qiáng)大的自由軟件卻可以在這些 386、486 微機(jī)上跑得很好。 其次,開源軟件由于發(fā)布很廣,開源軟件的問(wèn)題更容易暴露出來(lái),這使得當(dāng)這些問(wèn)題解決以后開源軟件就變得更加完美。 **,開源軟件對(duì)用戶個(gè)性化的需求更容易滿足。由于軟件過(guò)多地引進(jìn)了工程化管理,使得軟件的標(biāo)準(zhǔn)化程度越來(lái)越高。

這固然可以增加軟件的開發(fā)效率,但卻使得人們都需要按照一個(gè)模式去操作軟件。正常人使用著很方便的軟件,左撇子使起來(lái)就很別扭。隨著手機(jī)、PDA 等新產(chǎn)品的出現(xiàn),這種個(gè)性化的需求會(huì)表現(xiàn)得更加強(qiáng)烈。

開源軟件由于源代碼是公開的,所以這些個(gè)性化需求更容易得到滿足。軟件不能單純用工程表現(xiàn),在這個(gè)問(wèn)題上,開源軟件的開發(fā)方式給了人們很深的啟示。 共創(chuàng)軟件聯(lián)盟的劉澎則指出,開源文化是人類幾千年的智慧結(jié)晶,是一種必然的歷史發(fā)展趨勢(shì),這種發(fā)展趨勢(shì)是誰(shuí)也阻擋不了的。

今天,已不可能有人會(huì)否認(rèn)互聯(lián)網(wǎng)所蘊(yùn)含的價(jià)值,但人們有沒有注意過(guò)互聯(lián)網(wǎng)發(fā)展初期是一個(gè)什么樣子呢?幾十年前的互聯(lián)網(wǎng)只是具備了一些核心的協(xié)議,應(yīng)用價(jià)值也并沒有顯現(xiàn)出來(lái),但這根本不會(huì)妨礙互聯(lián)網(wǎng)發(fā)展成今天這個(gè)樣子。互聯(lián)網(wǎng)在發(fā)展初期實(shí)質(zhì)上就是一種開源的形式,今天的開源軟件與此非常類似。發(fā)展趨勢(shì)本身就具有一種力量,Windows 之所以應(yīng)用得這么廣,在于它符合現(xiàn)代操作系統(tǒng)的標(biāo)準(zhǔn)。

現(xiàn)代操作系統(tǒng)的標(biāo)準(zhǔn)就是一種趨勢(shì),Linux 也符合這些標(biāo)準(zhǔn),這使得 Linux 也將注定成為了一種**的操作系統(tǒng)。 劉澎同時(shí)認(rèn)為:“目前開源軟件的發(fā)展進(jìn)入到了一個(gè)低谷的時(shí)期,這其實(shí)是開源軟件發(fā)展的必經(jīng)階段。因?yàn)殚_源軟件的商業(yè)推廣模式在創(chuàng)立初期就出現(xiàn)了問(wèn)題,所以才有今天的發(fā)展低谷,可見這個(gè)低谷并沒有超越于發(fā)展趨勢(shì)之外。我們?cè)诙兰o(jì)九十年代中期就采用開源技術(shù)解決了路由技術(shù),這個(gè)項(xiàng)目在商業(yè)上也獲得了巨大的成功。

事實(shí)上,國(guó)內(nèi)有許多開源項(xiàng)目,如 Hopen 等,都做得非常成功。因此,面對(duì)暫時(shí)的困難,就認(rèn)為**無(wú)開源,認(rèn)為開源沒有希望,是一種敷淺的表現(xiàn)。 **工程院院士倪光南指出:“從產(chǎn)業(yè)層面看,以 Linux 為代表的開源軟件增強(qiáng)了我國(guó)軟件業(yè)討價(jià)還價(jià)的能力,并且使得軟件的市場(chǎng)空間增大了。我們必須看到,國(guó)產(chǎn) CPU 必須有 Linux 支持,否則就會(huì)因使用范圍太窄而不能投入實(shí)際應(yīng)用。

” 開源的本質(zhì)在許多人眼中,開源就意味著只有付出而沒有任何回報(bào),然而,開源的本意卻是“ When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves ”(只要程序員對(duì)軟件的某一部分實(shí)現(xiàn)閱讀、重新分發(fā)和修改代碼,即可稱作開源)。既使是要求極為嚴(yán)格的GPL協(xié)議,也僅要求使用GPL源碼這個(gè)部分開源,而 BSD 協(xié)議則僅僅要求在 End User License 中,保留原來(lái)的協(xié)議就可以了。 由此看來(lái),開源軟件同樣可以做到“別人怎么賺錢,我們也怎么賺錢”,開源與商業(yè)利益并是完全對(duì)立的。在國(guó)內(nèi)保障體系還不完善的情況下,國(guó)內(nèi)的軟件公司和程序員完全可以利用開源軟件解決吃飯和生存的問(wèn)題。

而開源軟件也并不只包含 Linux 這樣的系統(tǒng)軟件,目前熱門的 ERP、CRM 乃至知識(shí)管理、商業(yè)智能同樣可以基于開源軟件開發(fā)。 對(duì)程序員個(gè)體而言,加入開源社區(qū)也并非一無(wú)所獲。國(guó)外許多程序玩家通過(guò)社區(qū)的鍛煉獲益匪淺,功成名就者也不乏其人。

國(guó)內(nèi)的軟件工程技術(shù)人員參與過(guò)大型開發(fā)項(xiàng)目的少而又少,中軟 COSIX 項(xiàng)目盡管歸于失敗,但通過(guò)這個(gè)項(xiàng)目培養(yǎng)出來(lái)的參與過(guò)大型項(xiàng)目開發(fā)的人員已被幾大外資軟件公司瓜分殆盡。而現(xiàn)實(shí)的問(wèn)題卻是,一方面程序人員抱怨沒有項(xiàng)目可供練手,另一方面卻又不愿加入開源社區(qū)得到鍛煉。無(wú)論國(guó)內(nèi)的程序員有著什么樣的想法,開源社區(qū)卻**不失為獲得大型開發(fā)項(xiàng)目經(jīng)驗(yàn)和揚(yáng)名立萬(wàn)的良好場(chǎng)所。

對(duì)軟件公司來(lái)說(shuō),開源還是增加軟件需求的好方法。軟件發(fā)展到今天,由于過(guò)多地引入了工程方法,使得軟件越來(lái)越趨于標(biāo)準(zhǔn)化。對(duì)個(gè)人用戶而言,同樣的軟件,用慣右手的人使用起來(lái)得心應(yīng)手,然而左撇子用起來(lái)卻怎么使怎么別扭。而對(duì)企業(yè)用戶而言,管理軟件的使用必然伴隨著管理方式的變化,然而,并不是說(shuō)管理軟件帶來(lái)的總是適合用戶的管理變革,這時(shí)用戶就會(huì)提出系統(tǒng)必須要和管理實(shí)現(xiàn)互動(dòng)的要求,顯然,開源軟件處理這類問(wèn)題更為方便。

與國(guó)內(nèi)軟件公司遠(yuǎn)離開源的情況相反, Sun 公司把 Solaries 操作系統(tǒng)的源代碼毫無(wú)保留地公開給了業(yè)界,微軟也已宣布將把投入巨資開發(fā)的 Windows CE 的 70% 的源代碼以 5 美元的象征性價(jià)格出讓給業(yè)界。微軟公司和 Sun 公司當(dāng)然明白這樣做帶來(lái)的好處,源代碼開放以后,業(yè)界更容易形成基于某類產(chǎn)品的技術(shù)標(biāo)準(zhǔn),這將為技術(shù)的擁有者帶來(lái)更大的市場(chǎng)。而對(duì)下游的服務(wù)廠商而言,可以更容易地為用戶提供更好的服務(wù),表面看來(lái)微軟公司和 Sun 公司在服務(wù)市場(chǎng)損失了一部分收入,但這部分損失會(huì)在產(chǎn)品市場(chǎng)得到更大的補(bǔ)償。

從根本上講,開源與非開源的開發(fā)只是開發(fā)方法上的不同,采用開源方式開發(fā)出的軟件產(chǎn)品,也可以采用不同的商業(yè)模式來(lái)實(shí)現(xiàn)其價(jià)值。開源不是怪物,開源也不會(huì)讓某些公司保不住飯碗,相反,開源可以培養(yǎng)出更多高水平的人才,開源軟件能應(yīng)用于核心應(yīng)用,也能創(chuàng)造出更廣闊的需求市場(chǎng),從而改善軟件產(chǎn)業(yè)環(huán)境。 來(lái)自CSDN網(wǎng)站關(guān)于開源的調(diào)查表明,抱有“開放源代碼會(huì)使公司失去收入來(lái)源”和“加入開源社區(qū)意味著只有付出沒有回報(bào)”想法的人,只占到總調(diào)查人數(shù)的十分之一;明確表明無(wú)條件不加入開源社區(qū)的調(diào)查者不足 3%;反進(jìn)來(lái),認(rèn)為開源擁有良好商業(yè)前景的調(diào)查者占到了十分之七,認(rèn)為能從開源中取得回報(bào)的調(diào)查者更是占到了十分之八。 然而,日漸成熟的開源技術(shù)與慘淡的生態(tài)環(huán)境還是形成了強(qiáng)烈的對(duì)比,開發(fā)人員對(duì)于開源的高漲熱情與開源社區(qū)的慘淡同樣形成了強(qiáng)烈的對(duì)比,被賦予了太多使命的開源讓我們感受到了從未有過(guò)的沉重。

面對(duì)著這些強(qiáng)烈的反差,我們不得不開始思考一個(gè)問(wèn)題:**開源路在何方? **開源路在何方談起**開源的發(fā)展道路,這**是一個(gè)仁者見仁,智者見智的問(wèn)題。關(guān)于這個(gè)問(wèn)題的答案,涉及到了心態(tài)、人才、**支持、產(chǎn)業(yè)等方方面面。應(yīng)該說(shuō),經(jīng)過(guò)了幾年的普及,開源在國(guó)內(nèi)確實(shí)已經(jīng)擁有一批擁躉,**在這方面也下了不少力氣,而現(xiàn)在所需的,是要把這些力量匯聚成一股合力。

為此,發(fā)展開源首先要保持良好的心態(tài),其次是要選擇正確的方法,**是要實(shí)現(xiàn)開源成果向產(chǎn)業(yè)的順利轉(zhuǎn)化,當(dāng)然,**的支持同樣是不可缺少的??傊_源軟件的推動(dòng)工作是一項(xiàng)系統(tǒng)工程,其中需要用到太多公眾的力量和智者的思想。 開源的心態(tài)對(duì)許多事情而言,態(tài)度往往決定一切,發(fā)展?。