1. 程式人生 > >Android的開源與閉源

Android的開源與閉源

早上看新聞,得知谷歌宣佈Android將由開源變為閉源.Android 3.0只給授權使用者,協議條款包括OEM放棄修改API, 放棄建設軟體商店等.

據悉,國內的樂phone等並沒有被授權.果真如此,這對樂phone絕對是個不小的打擊.類似的htc等智慧手機都要不可避免的受到衝擊.

豆花@垃圾熊認為,我們並不能對谷歌要求過多,因為我們本身做的並不夠好.

不過我想更多的該是不同意見吧,比如,以前阮一峰寫的的"Android,開源還是封閉?"就對谷歌的開源形式提出了批評,並指出了為什麼被Linux清理的原因.知名文章"最封閉的開源系統,話說Android的八宗罪",說的也很多.

實際上開源也好,閉源也好都是谷歌出於其自身利益最大化而採取的策略.這個對開發者而已,未必是一件壞事.

Android is an open-source software stack for mobile devices, and a corresponding open-source project led by Google.

也許其還是現在的"開源"呢.

相關推薦

Android開源

早上看新聞,得知谷歌宣佈Android將由開源變為閉源.Android 3.0只給授權使用者,協議條款包括OEM放棄修改API, 放棄建設軟體商店等. 據悉,國內的樂phone等並沒有被授權.果真如此,這對樂phone絕對是個不小的打擊.類似的htc等智慧手機都要不可避免的

開源軟體的安全性比較

 最近由於學習需要,接觸了一陣子的Linux,作為長期與Windows為伍的大多數中的一位,剛接觸Linux那個悲催的經歷是一定的,不習慣用終端,不習慣用vim,不習慣沒有碟符,不習慣去找軟體......諸多不習慣之後自然得硬著頭皮求助於搜尋引擎, 經歷一段適應期後,所

Java開源還是

今天在《Java核心技術·卷I》看到常見誤解 Java is proprietary, and it should therefore be avoided.(英文版P14) 表示很好奇為什麼會產生這種誤解於是去查了一下java的開源歷程。 先羅列一下查到的資料:

SDS“硬幣”的兩面:開源or

一個硬幣有兩面, 正面或反面。 SDS如硬幣一樣, 也有兩面,開源或閉源。    開源的視野與格局  只要一提到開源,相信許多人都會想到OpenStack,它以生態的日益完善、社群的日趨活躍、功能的愈發強大,鼓舞了所有關注、專注在OpenS

開源的故事

JAVA老祖要收了2個徒弟,一個叫開源,一個叫閉源。 JAVA老祖為了檢查2個人的人品,吩咐2人“把你們的心挖出來給我看看!!!”。 開源毫不保留的挖出自己的心臟,新鮮無比,熱騰騰的還在跳!JAVA老祖把它吃了,又複製了一個給開源裝上。開源活蹦亂跳的走了。 閉源拿出藏在兜裡

Android中熱修復框架Robust原理解析+並將框架程式碼從""變成"開源"(上篇)

一、前言Android中熱修復框架比較多,每家公司都有對應的方案和框架,比如阿里的AndFix框架,關於這個框架在之前的文章已經詳細講解了,不瞭解的同學可以點選這裡:AndFix熱修復框架原理分析 。本

Java開源生鮮電商平臺-搜索模塊的設計架構(碼可下載)

failure 快速 模糊搜索 .info 相關數 分離 default 增加 自動 Java開源生鮮電商平臺-搜索模塊的設計與架構(源碼可下載) 說明:搜索模塊針對的是買家用戶,在找菜品找的很費勁下的一種查詢方面。目前也是快速的檢索商品。 對於移動端

Java開源生鮮電商平臺-安全設計架構(碼可下載)

安全機制 設計原則 light 目前 false html true TP 相關 Java開源生鮮電商平臺-安全設計與架構(源碼可下載) 說明:Java開源生鮮電商平臺是一個B2B的生鮮電商平臺,由於是APP的一種模式,所以安全方面一般會思考以下幾個維度:

Java開源生鮮電商平臺-通知模塊設計架構(碼可下載)

bsp 數據庫設計 turn 指定 希望 except 就是 mobile apn Java開源生鮮電商平臺-通知模塊設計與架構(源碼可下載) 說明:對於一個生鮮的B2B平臺而言,通知對於我們實際的運營而言來講分為三種方式: 1. 消息推送:(采用極光推

Java開源生鮮電商平臺-銷售管理設計架構(碼可下載)

svti ont new 更新 short cto lan 加工 dai Java開源生鮮電商平臺-銷售管理設計與架構(源碼可下載) 說明:在Java開源生鮮電商平臺中,銷售人員我們稱為跟餐飲店老板溝通與下載APP的一類地推人員。(所謂地推指的就是一個一個上門拜訪。)

SVG-Android開源庫——專案簡單接入使用

SVG-Android最新版本1.3.2釋出已經發布,Jcenter和MavenCentral都已經上傳,開發者可以非常方便地在Android Studio中接入。 SVG-Android框架主要分為兩部分:SVG-Support庫和SVG-Generat

最新整理的Android開源庫、工具開源專案分享

熱文導讀 | 點選標題閱讀來源:https://github.com/lvm0306/andro

開源雲、雲,企業到底該選哪一個?

作為全球公認的成功開源專案之一,OpenStack已經在2018年釋出了最新的“Queens”版本,這是第17個版本,引發了業界的熱烈討論。 不僅如此,基於OpenStack構建的公有云平臺、私有云平臺的供應商,也贏得了越來越多的使用者。 歷經7年左右的風風雨雨,Op

禁不了的開源——駁“開源’論”

很遺憾,“中興通訊事件”仍然在持續發酵,但是一件事情總有正反兩面性,從積極的一面看,通過此事件,

例項操作:10個步驟教你將專案轉換為開源

【編者按】Difio是一個基於Django的應用程式,它可以跟蹤你的程式包並在其發生改變時通知你。它提供多種變化分析,因此你可以及時判斷你何時以及如何升級。之前,Difio是一個閉源專案,但是作者決定把它開源,以便能夠內部部署以及吸引更多的社群開發者參與進來。以下是作者    Alexander Todor

android開源庫釋出到jcenter圖文詳解填坑

相信很多人都用過開源專案,特別是android studio普及以後,使用開源庫更方便簡單。而如何上傳開源庫到jcenter供大家方便使用,雖然網上也有教程,但還是遇坑了,最後總結一下,希望可以幫助大家。 AndroidStudio是從Maven

Linux開源系統對比Windows系統的優勢解析

當我們聽到linux的時候是不是覺得高大上的感覺呢?在我剛上大學的時候,聽著學長們給我講他們的大學的學習經歷,先學習C語言、微控制器、然後做一些專案,現在正學習linux作業系統,當我聽到linux作業系統的時候,我就呆了一下,只是聽過windows作業系統,還用的不好,

【轉】Android 4.0 Launcher2碼分析——啟動過程分析

handler flag 這一 第一次啟動 asynctask pla size ontouch wait Android的應用程序的入口定義在AndroidManifest.xml文件中可以找出:[html] <manifest xmlns:android="htt

Android setTag()getTag(),set多個setTag()

data- sta har car etc bsp ring 我們 () 首先我們要知道setTag方法是幹什麽的,SDK解釋為 Tags Unlike IDs, tags are not used to identify views. Tags are es

android:padding android:margin的差別

track line trac andro 邊框 pop col ack ria android:padding Padding 為內邊框,指該控件內部內容,如文本/圖片距離該控件的邊距 android:margin Margin 為外邊框,指該控件距離邊