日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

為什么android要開源,安卓既然是開源的

看到這里,肯定有人會問,為什么Google選擇了執(zhí)行效率更高的Java而不是C?說了Android和Linux的起源,再來說說Android為什么開源 。而且開發(fā)者必須將源代碼的任何改進告知開源軟件公司,這也有利于開源公司進一步改進源代碼 。Android作為市場占有率最高的手機系統(tǒng),開源免費 。
安卓既然是開源的,為什么還需要谷歌授權(quán)?
【為什么android要開源,安卓既然是開源的】感謝邀請!要回答這個問題,只需了解安卓系統(tǒng)的來龍去脈,就會非常清晰了!1首先,必須明確安卓系統(tǒng)Android并不是谷歌公司自己開發(fā)的,是谷歌公司收購過來的 。2Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),最初由安迪魯賓Andy Rubin等人開發(fā)制作 ,當(dāng)時開發(fā)這個系統(tǒng)的目的是創(chuàng)建一個數(shù)碼相機的先進操作系統(tǒng)但是后來發(fā)現(xiàn)市場需求不夠大,加上智能手機市場快速成長,于是Android被改造為一款面向智能手機的操作系統(tǒng) 。
3Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶多任務(wù)支持多線程和多CPU的操作系統(tǒng) 。它能運行主要的UNIX工具軟件應(yīng)用程序和網(wǎng)絡(luò)協(xié)議 。它支持32位和64位硬件 。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng) 。
inux操作系統(tǒng)誕生于1991 年10 月5 日這是第一次正式向外公布時間 。1991年的10月5日,創(chuàng)始人林納斯托瓦茲在comp.os.minix新聞組上發(fā)布消息,正式向外宣布Linux內(nèi)核的誕生Freeminix-like kernel sources for 386-AT 。42005年8月美國科技企業(yè)Google收購安卓系統(tǒng)Android 。
2007年11月,Google與84家硬件制造商軟件開發(fā)商及電信營運商成立開放手持設(shè)備聯(lián)盟來共同研發(fā)改良Android系統(tǒng). 。隨后,Google以Apache免費開源許可證的授權(quán)方式,發(fā)布了Android的源代碼 。從上述的來龍去脈,就可以很清楚的曉得了,安卓是基于Linux開發(fā)的,而Linux一直都是開放源代碼的,類似感覺已經(jīng)屬于全社會的感覺 。
安卓系統(tǒng)是開源的,開源是啥意思?
開源,全稱為開放源代碼,就是用戶利用源代碼,在遵循開源協(xié)議GNU進行使用編譯和再發(fā)布 。雖然大家可以修改,但開源系統(tǒng)同樣也有版權(quán),也受到法律保護 。用戶在使用開源產(chǎn)品時,不但需表明產(chǎn)品來自開源軟件和注明源代碼編寫者姓名,而且還應(yīng)把所修改產(chǎn)品返回給開源軟件,否則所修改產(chǎn)品就可視為侵權(quán) 。簡單的來說,比如谷歌開發(fā)了安卓系統(tǒng)最基礎(chǔ)的框架了,華為等手機廠家可以利用其源代碼開發(fā)修改升級匹配自身的系統(tǒng),但是因為基礎(chǔ)源代碼來自于安卓所以我們的手機開機時一般都會體現(xiàn)POWERED BY Android 。
而且開發(fā)者對于源代碼的任何改進都必須要告知開源軟件的公司,這樣也有利于開源的公司進一步提高源代碼 。在這方面華為為安卓的發(fā)展壯大做出了巨大的貢獻 。開發(fā)系統(tǒng)很難嗎?早期的時候可能困難,但是以現(xiàn)在華為的技術(shù)水平來說,開發(fā)一個手機操作系統(tǒng)根本不難,但是為什么一直不推出自己的系統(tǒng)呢?這是因為系統(tǒng)容易,生態(tài)難 。每一種操作系統(tǒng)都有它的運行環(huán)境,所有你在下載APP的時候,不同的操作系統(tǒng)是要下載不同的APP的 。
一個新的操作系統(tǒng)進來,沒有了你系統(tǒng)的APP,那么根本沒人會用你的手機,因為等于以前的老人機 。比如華為開發(fā)了一個系統(tǒng),據(jù)說是鴻蒙系統(tǒng)的,但是微信、支付寶、百度等 。這些企業(yè)都不開發(fā)適合鴻蒙系統(tǒng)系統(tǒng)的APP軟件,所以鴻蒙系統(tǒng)系統(tǒng)會面臨沒有軟件下載的情況 。這個時候,這個系統(tǒng)就相當(dāng)于一個廢棄的系統(tǒng) 。微軟在之前意識到手機操作系統(tǒng)的重要性后也推出了Windows Phone,但最后還是敗下陣來 。因為沒有匹配的app可以下載,所以安卓并不強大,但是占了先機 。

推薦閱讀