久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

【Android安全】GMS是否開源

 netouch 2023-05-12 發(fā)布于北京

GMS是否開源

參考https://www.zhihu.com/question/36344547

Android代碼包括三部分:

1.Android開源系統(tǒng)(Android Open Source Project,,簡稱AOSP)

https://source./AOSP提供了Android系統(tǒng)的框架,,包括修改后的Android專用Linux內核,Dalvik虛擬機和Android應用層框架等,。AOSP的大部分源碼采用Apache 2.0 授權模式發(fā)布,,另外Android專用Linux內核部分采用GPL授權。Apache 2.0授權規(guī)定,,可以任意使用源碼,,不需要開源。GPL授權規(guī)定,,對源碼的任何修改都必須開源,。Linux內核的授權是GPL,而AOSP修改了Linux內核,,所以AOSP必須開源,。

2.Google移動服務(Google Mobile Service,簡稱GMS)

GMS是由Google提供的一系列提高用戶移動體驗的應用和服務,,包括置服務和內購功能,,還有一些Google的應用:GMail,Chrome,Google地圖,,Google 等,。GMS提供了很好的特性,但是GMS是閉源的,。為了獲取GMS的授權,,必須通過Google的測試。這部分源代碼是不可見的,。

3.基于AOSP的源碼開發(fā)獨立的Android系統(tǒng)

AOSP是開源的,,任何人都可以修改AOSP的代碼開發(fā)獨立于AOSP的Android系統(tǒng)。因為AOSP采用Apache 2.0授權,,所以修改AOSP后的代碼不需要開源,。Amazon的Kindle Fire和眾多國產手機廠商的系統(tǒng)都屬于這一類。AOSP的所有源代碼是可見的,,而GMS和基于AOSP的獨立Android系統(tǒng)源碼是不可見的,。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內容中的聯系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現有害或侵權內容,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多