有沒有Linux和Android的八卦? - Android

Oliver avatar
By Oliver
at 2013-03-19T19:17

Table of Contents

(恕刪)
不知道你的根據是從哪裡來的
不過幾乎全部都跟我看到的不一樣

首先,google的原始碼每一版都有開放
網路上明明都找得到
只是開放時間早晚的問題,對廠商會比較早,對一般大眾是比較晚
但本來就沒有硬性規定開放的時間,難道我程式碼寫到一半也要丟出來嗎?

然後google apps的話,那個本來就是google自己開發的東西
跟開放源始碼有什麼關系?
android的軟體是跑在java的vm裡,而這個java vm是google自己開發的
何來要開放源始碼的道理?就像matlab也有linux版,怎麼沒人叫他放出源始碼
所以你要用google apps,要付授權金跟本是天經地義的事
我記得有版友提過google的授權有分三級,不過詳細的分法我不記得了

如果google真的掌握的了android的生態
那還真不知道對岸一堆白牌的android手機是怎麼來的

最後,google對open source是有貢獻的,只是你視而不見而已
kernel 3.0版有一部分就因為有了android才誕生的

--
有錯請指正,畢竟都是憑印像打的,不是這行的專家

--
Tags: Android

All Comments

Zenobia avatar
By Zenobia
at 2013-03-20T07:16
不要再提 Java 了,Android 是用 Dalvik 不是用 Java…
Iris avatar
By Iris
at 2013-03-21T20:14
dalvik不是一樣是java vm嗎?只是跟sun java不一樣
Elizabeth avatar
By Elizabeth
at 2013-03-24T17:04
不是,Dalvik 跟 Java 是完全不同的東西
Anthony avatar
By Anthony
at 2013-03-26T17:53
不應該是 Java -> .dex -> Dalvik 嗎?
Quanna avatar
By Quanna
at 2013-03-27T22:59
嚴格來說並不能說 android 用的不是 java,不然明明程式都是
.java 也要用 Java compiler,說它不是 java 有點睜眼說瞎話
Edith avatar
By Edith
at 2013-04-01T08:21
應該說 andrioid 用了 Java Language 卻不是用 Java Runtime
Environment
Olivia avatar
By Olivia
at 2013-04-05T18:04
語言只是個介面,甚至有謠傳 Google 有可能把寫軟體的語
Olivia avatar
By Olivia
at 2013-04-05T21:32
言多增加 Go 了
Hamiltion avatar
By Hamiltion
at 2013-04-09T12:15
基本上用什麼寫不是很重要,重點是實際上執行的東西和
Java 是不相容的
Ingrid avatar
By Ingrid
at 2013-04-11T22:22
這樣講不對,相不相容和語言的要件無關,否則拿 target 是 na
tive code 的語言來說,像 C 語言每個平台的 binary 都不相容
難道就不是 C 嗎
Susan avatar
By Susan
at 2013-04-14T02:19
再舉 byte code vm 以 .net framework 為例,我們可以用 C++/
C#/VB 等等來寫,我們也只會把 .net 拿來稱做 framework 和 r
untime environment,而不會說這樣 C++ 就不是 C++ 了
Tristan Cohan avatar
By Tristan Cohan
at 2013-04-14T07:33
我主要針對 VM 來說,實際上 .NET 的情況我們也只在意軟
體是跑在 .NET 的環境下而不是用什麼語言實作啊?
Ingrid avatar
By Ingrid
at 2013-04-14T20:46
我們會說軟體要跑在 .NET 的環境要相容 .NET 而不是
.NET 的某種語言吧?
John avatar
By John
at 2013-04-17T04:59
另外 Android 軟體也不是只能用 Java 寫,用 C++ 配合
John avatar
By John
at 2013-04-20T00:40
Qt 也可以寫,所以這樣寫出來的軟體是不是就跟 Java 無
關了?
Frederica avatar
By Frederica
at 2013-04-20T06:53
個人比較不喜歡把 Android 和 Java 綁在一起的原因是因
為這兩個東西實際上是不相容的,這樣的概念成型後就會有
Kelly avatar
By Kelly
at 2013-04-23T16:45
人(像原 po)覺得 Dalvik 是 Java 的另一種實作,但事
實上完全不是這樣
Liam avatar
By Liam
at 2013-04-24T02:16
Dalvik 本來就是 Java 概念的另一種實作,dex 和 class 是 eq
uivalent 的東西,不能跑 Java 的程式是因為 Google 選擇這
樣做而已,因為 Java 的 source code 像 swing 或 awt 有 cop
yright
Mia avatar
By Mia
at 2013-04-25T23:06
而 google 絕口不提 java 一方面是因為他沒有被授權使用 Java
(tm) 這個商標
Caitlin avatar
By Caitlin
at 2013-04-26T19:09
android 的確不是使用 explicit 的 Java(TM) platform 沒錯,
但是他有用到 Java Lang 也是事實
John avatar
By John
at 2013-04-30T18:39
而且 Java Lang 本來就是 Android 跨平台的基石,如果完全說
無關那就有點問題了,好像變成 Android 完全沒借用 java 的力
Dorothy avatar
By Dorothy
at 2013-05-01T17:20
不過如果把 dalvik 說成 java vm 當然也是錯的
Freda avatar
By Freda
at 2013-05-05T05:07
還有就是 gapps 開不開放和 dalvik 是 Google 寫的沒關係,
全部都扯一起很怪

朋友的S2

Edwina avatar
By Edwina
at 2013-03-19T18:52
朋友的S2昨天剛升級到4.1.2,結果發現了幾個問題,第一個是目前 很多人都有碰到的相機360的事件,這個現在還是無解嗎??? 第二個問題是他新升級的S2無法截圖拍照,請問怎麼辦? 謝謝大家的回答,感恩。 - ...

ARC S螢幕截圖後的照片在哪......

Oliver avatar
By Oliver
at 2013-03-19T18:06
ARCS螢幕截圖後的照片在哪..... 我找半天找不到檔案在哪個資料夾 = = 求解了 ... - ...

ME301T的保護貼與皮套

Kyle avatar
By Kyle
at 2013-03-19T17:21
剛買了ME301T, 結果到處都找不到他的專用皮套和保護貼, 去問燦坤才知道原來這款每有出專用的atat 請問有這台平板的版友建議用其他哪一款的保護貼和皮套? ME301T是TF300的後續機種,不知道買TF300的合不合用, 所以上來問一下~ 感謝 -- → virage2002:13歲我還在 ...

Amazon今日限免:Tank Ace Reloaded

Zenobia avatar
By Zenobia
at 2013-03-19T16:13
Tank Ace Reloaded by RESETgame 今天在Amazon上是零元限時免費中 在Google Play上原價是:2.99美元(88.83元台幣) 在Amazon上則是限時免費NT0元 Amazon(限時免費NT0元): (評價:★★☆☆☆ [2]) 網址: http ...

Papago的測速照相提醒

Damian avatar
By Damian
at 2013-03-19T15:41
太小了吧~ 一個小圖示在右下角, 限速幾公里也根本看不清楚. 大家有這樣的感覺嗎? 連papago的行車紀錄器跳出來的測速照相提醒都比Papago M11大 - ...