Board logo

標題: Android opensource license 問題 [打印本頁]

作者: rkkc    時間: 2018-4-22 10:30     標題: Android opensource license 問題

Android Open Source Project (AOSP) 除 kernel (GPL),Android Runtime 同基本 GUI 用 Apache Software License 2.0 (ASL2),條款容許商業用 AOSP 開發硬件 firmware 出售途利

Google Mobile Services (GMS) 不是 ASL2,廠商需要 google 授權 GMS 才可跟例如:Chrome, Play...,google 一向透過該授權去左右廠商,以保障 google 利益

一向都有廠出產冇 GMS 嘅 android 電話平板 (只用 AOSP 無需授權),該類產品符合 ASL2 條款

近日美國要求 google 禁止授權 Android 給中興,google 當然可以停止授權 GMS 給中興,硬件冇 GMS 授權當然身價會大減,但如何禁某廠用 AOSP?

一些關於 ASL2 嘅問題,想各位一齊討論:
1. 已公開嘅 ASL2 code 屬誰擁有? (public, google, contributors)

2. 假如 google 將 AOSP 改 license 並關閉 public code repository,商業公司繼續用舊 ASL2 code 合條款嗎?

3. 受制裁國家或個別公司可以用 ASL2 projects (例如 AOSP) 嗎?
作者: dllm2048    時間: 2018-4-22 19:14

AOSP license
The preferred license for AOSP is the Apache Software License, Version 2.0 ("Apache 2.0"), and the majority of the Android software is licensed with Apache 2.0. While the project strives to adhere to the preferred license, there may be exceptions that will be handled on a case-by-case basis. For example, the Linux kernel patches are under the GPLv2 license with system exceptions, which can be found on kernel.org.

冇講過全部都係ASL2喎...
作者: dllm2048    時間: 2018-4-22 19:19

仲有ANDROID  trademark 係google.
https://source.android.com/setup/start/brands

就算用佢ASOP, 都唔可以叫做android OS....android Device..
作者: rkkc    時間: 2018-4-22 19:24

本帖最後由 rkkc 於 2018-4-22 19:25 編輯
AOSP license
冇講過全部都係ASL2喎
dllm2048 發表於 2018-4-22 19:14


上文都有列出 kernel 屬 gpl

google 慣常係試新嘢放 AOSP 吸引 contributors,成熟後就 fork 走去其他 license,例如:android calendar 是 ASL2,google calendar (forked from android calendar) 不是 ASL2
作者: rkkc    時間: 2018-4-22 19:31

brand, logo, trademark 等冇授權,當然唔可以用

美國可以限制任何 license 嘅 opensource 軟件出口 (USA software export restrictions),古巴唔知解禁未,但未搞清楚可否限制個別公司
作者: dllm2048    時間: 2018-4-22 22:37

咩都可以限制, 法律都係人定. 涉及到國家安全問題, 冇國家會讓步.
ZTE賣有美國出口限制芯片比伊朗、蘇丹、朝鮮、敘利亞.
美國禁制ZTE是必然,同必定没灣轉.什麼open license 都不用談.

強國都有"國安法", 國家安全同完整大於一切.





歡迎光臨 電腦領域 HKEPC Hardware (https://h1.hkepc.com/forum/) Powered by Discuz! 7.2