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

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

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

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

簡單的來說,比如谷歌開發(fā)了安卓系統(tǒng)最基礎的框架了,華為等手機廠家可以利用其源代碼開發(fā)修改升級匹配自身的系統(tǒng),但是因為基礎源代碼來自于安卓。而且開發(fā)者對于源代碼的任何改進都必須要告知開源軟件的公司,這樣也有利于開源的公司進一步提高源代碼。

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

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

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

所謂的代碼開源就是說這個程序或者說是這個應用。說的代碼也就是程序的源代碼。

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

想變成的人員,或者說對這個程序感興趣的。我都可以對其進行改進。這就是**的好處了。

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

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

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

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

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

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

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

軟件為什么要開源

開源軟件有許多好處,總結起來,最重要的有三點。首先,開源軟件對用戶的權利保護得更充分一些。

舉例來說,如果有**微軟公司不復存在了,那么 Windows、Office 這些本來由微軟公司負責維護的軟件很可能由于沒人維護下去而被淘汰,但開源軟件卻不存在這樣的問題,開源軟件不會因某個人不存在而變得停滯不前。

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

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

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

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

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

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

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

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

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

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

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

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

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

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