久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区


曙海教育集團論壇Linux專區Linux系統開發 → Linux大罵Google安卓系統欺騙軟件開發者欺騙開源界


  共有7253人關注過本帖樹形打印

主題:Linux大罵Google安卓系統欺騙軟件開發者欺騙開源界

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
Linux大罵Google安卓系統欺騙軟件開發者欺騙開源界  發帖心情 Post By:2010-11-25 9:25:06

而日前,有一位名為“阮一峰”的網友就根據國外的一些業內狀況對Android的發展提出了自己的看法,Android真的像Linux那樣開源,而Google也真有那么偉大嗎?此文非常值得大家一讀:

  我也曾經對Android充滿了期待,但是后來的事態發展,令我改變了看法。前幾天,我就在網志上寫了自己的擔憂:“首先,Android應用程序只能用java語言開發。其次,Google對Android采用了一種全面霸權式的管理,完全不是其他開源軟件的開發方式,一切都由Google說了算,很多地方是黑箱,外界不得而知。”

沒有想到,僅僅過了兩天,擔憂就變成了現實。Linux Kernel的維護者Greg Kroah-Hartman宣布,將Android 代碼從 Linux kernel 代碼庫中刪除。這意味著,Linux Kernel的開發小組不認可Android的貢獻,兩者產生了沖突。

  消息公布以后,外界普遍覺得驚訝和可惜。好不容易,才有了一個這么受歡迎的開源手機系統,應該齊心協力、共同開發才對,為什么要“窩里斗”呢?到底是什么矛盾,使得Linux Kernel小組剔除Android代碼呢?

  Greg Kroah-Hartman寫了一篇詳細的文章,解釋這個決定。下面就來看看,他是怎么說的,以及Android到底是一個什么樣的系統。

在這之前,你最好知道Greg Kroah-Hartman是誰。他是目前Linux Kernel的核心開發人員,負責stable軟件包的發布。就是說,每一個新版本的Linux Kernel,都是經過他的手流出來的。此外,他還負責硬件驅動的部署。而他的手機就是HTC G1,每天都在使用。所以,他是絕對有資格談論這個問題的,他的看法代表了Linux社區對Android的看法。

  首先,他指出Android和其他的Linux發行版不一樣:

  “Google has taken the Linux kernel, and nothing else from a “traditional” Linux system.
  Google只用了kernel,別的東西都沒用。”

  這就是說,與Ubuntu、Debian、Redhat這樣的傳統Linux發行版相比,只有系統的底層結構是一樣的,其他東西在Android里都不一樣,尤其是程序員的編程接口是完全不同的。因此,Android應用程序都必須重新寫過,現存的Linux程序無法移植上去。所以,從嚴格意義上說,Android是一種全新的系統,它與Linux的距離,比Mac OS與Linux的距離還要遠。

 然后,Greg Kroah-Hartman肯定了Android這樣做的積極意義:
  “Android also solves the problem that the phone manufacturers had been having for many years: a free version of Java and a unified application layer that programmers can write to that will work on all phone platforms that integrate it.
  它解決了長期令手機制造商頭痛不已的問題:業界缺乏一個開源的Java虛擬機,以及統一的應用程序接口。現在,程序員只要寫一次程序,就能在各種手機硬件平臺之上使用。”

  這段話解釋了,為什么Android的應用程序,都必須用Java語言開發。因為不這樣做的話,沒法讓程序做到硬件無關。

  且慢,這真的是理由嗎?傳統的Linux系統,也并不依賴特定的硬件啊!只要把源代碼根據不同的平臺,分別編譯一下,同一個程序不也照樣可以在不同的硬件架構、不同的Linux發行版中使用嗎?

  那么,Android只采用kernel、只允許用java編程的真正原因,到底是什么?

 臺灣的科技網志MMDays一語道破真相

  “Linux kernel的版權是GPL。
  這下問題來了:如果你是硬件廠商,希望你的硬件能在 Linux kernel 下運作,那么就必須要有驅動程序。如果驅動程序的程序代碼公開,等于硬件規格也公開的差不多了。許多廠商不愿意這么做,所以就提供編好的驅動程序,但不提供原始碼。

  Android 的重點就是商業應用,Google采用了一些手法來繞過這問題。他們把驅動程序移到 “userspace”,也就是說,把驅動程序變成在 Linux kernel 上頭跑,而不是一起跑的東西,這樣就可以避過GPL。然后,在 kernel 這邊開個小門,讓本來不能直接控制到硬件的 “userspace” 程序也可以碰得到,這樣只要把”開個小門”的程序代碼公布就行啦。”

  看明白了嗎?

  這段話的意思是說,Google玩了一個花招,在kernel和應用程序之間,自己做了一個中間層,這樣就既不違反GPL許可,又能不讓外界看到廠商的硬件驅動和應用程序的源碼。

這樣做或許有利于推廣Android,吸引廠商和軟件開發商的加入,但是也給Linux Kernel帶來了麻煩。Greg Kroah-Hartman直截了當說出了自己的不滿。

  “…any drivers written for Android hardware platforms, can not get merged into the main kernel tree because they have dependencies on code that only lives in Google’s kernel tree, causing it to fail to build in the kernel.org tree.
  所有為Android寫的硬件驅動,都不能合并入kernel。因為它們只在Google的代碼里有效,在kernel里根本沒法用。
Because of this, Google has now prevented a large chunk of hardware drivers and platform code from ever getting merged into the main kernel tree. Effectively creating a kernel branch that a number of different vendors are now relying on.
  由于這個原因,Google也從不把大量的硬件驅動程序和平臺源碼向kernel提交。實際上,它創造出了一個kernel的分支,大量的開發者都依賴那個分支。”

  這就是Android干的事情:它修改了Kernel,但是又不提供修改的細節,自己搞了一個封閉的系統。說得難聽一點,它利用了開源社區,要求開源社區為它做貢獻,卻又不愿提供回報。

  所以,Linux Kernel就把Android踢出去了,真是再正常不過了。

  人們有權利質疑,Android這樣的哲學是否正確?是否符合Google“不作惡”的口號?如果Android繼續這樣封閉下去,那么開源社區為什么要為它免費制作軟件呢?因為我又不是在為開源社區服務,而是在為Google服務。既然這樣的話,那還不如去支持iPhone呢,至少能在軟件商店里多賣一點錢,而且喬布斯看上去也更酷一點。

 slashdot上有很多關于此事的討論。有人指出:“Google自己的網站,與微軟的網站一樣封閉。它開源出來的東西,都是根據GPL許可證不得不開源的。”

  好吧,姑且不談Google本身,因為它至少不要求外界提供支持。但是Android不一樣,你不能假裝成開源系統,騙取社區的支持,然后又干著封閉系統的勾當。

  Google必須做出選擇。正如Greg Kroah-Hartman最后的呼吁:

  “I really don’t know. Google shows no sign of working to get their code upstream anymore.
  我真的不知道未來。Google看上去沒有任何改變代碼的跡象。
  I do hold out hope that Google does come around and works to fix their codebase to get it merged upstream to stop the huge blockage that they have now caused in a large number of embedded Linux hardware companies.
  我確實希望Google做出改變,把它的代碼合并進我們的代碼,彌補已經出現的代碼分裂。

I’ve privately offered in the past to help this work get done, and am doing again here publicly. But I need the help of the Google developers to make it happen, without them, nothing can change.
  我私底下已經說過,我愿意幫助完成這項工作,在這里我再次公開這樣說。但是如果沒有Google程序員的加入,什么也不會發生。”

  Android必須變成一個真正的開源系統。如果像現在這樣封閉下去,就會被開源社區拋棄,就一定不會成功,即使有Google的支持。

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

Linux大罵Google安卓系統欺騙軟件開發者欺騙開源界








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
日韩精品一区二区三区四区五区| 韩国中文字幕2020精品| 亚洲精品影院| 欧美大陆一区二区| 国语精品免费视频| 久久久久久久免费| 日本成人三级| 色网站国产精品| 欧美综合色免费| 欧美精品xxxxbbbb| 欧美成人官网二区| 国产婷婷一区二区| 亚洲欧美日韩一区二区 | 久久久美女艺术照精彩视频福利播放| 久久综合久久综合久久综合| 国产欧美视频一区二区| 18成人在线观看| 日韩av高清在线观看| 国产精一区二区三区| 成人国产精品免费观看视频| 91国产在线播放| 日本高清视频一区二区三区| 色av成人天堂桃色av| 69精品人人人人| 国产欧美精品一区二区色综合 | 精品久久久久一区| 国产精品国产三级国产aⅴ原创 | 一区二区三区在线观看网站| 午夜精品一区在线观看| 国产精品456露脸| 国产美女精品在线观看| 亚洲一区二区三区加勒比| 欧美一区二区三区成人| 国产精品不卡在线| 精品一区二区在线看| 成人羞羞视频免费| 日本韩国欧美一区二区三区| 日韩欧美一区在线| 亚洲男女一区二区三区| 国产成人高清视频| 日韩一区免费观看| 精品久久久久av影院| 亚洲一区二区三区不卡国产欧美| 国产麻豆成人传媒免费观看| 国产精品久久久久免费 | 久久人人超碰精品| 香港成人在线视频| 99久久无色码| 欧美日韩精品是欧美日韩精品| 国产精品国产成人国产三级| 麻豆精品精品国产自在97香蕉| 国产福利久久| 欧美美女黄视频| 夜夜亚洲天天久久| 91蜜桃网址入口| 欧美日韩中文国产| 亚洲在线中文字幕| 99re6这里只有精品视频在线观看| 亚洲在线观看一区| 国产精品免费视频一区| 国产乱码精品一区二区三 | 国产成人8x视频一区二区| 精品一区二区三区国产| 这里只有精品视频在线观看| 亚洲午夜精品17c| 国产高清不卡av| 日韩一级精品视频在线观看| 亚洲成国产人片在线观看| 97久久天天综合色天天综合色hd| 一本色道久久综合亚洲二区三区| 国产精品日日摸夜夜摸av| 国产91在线观看丝袜| 91成人在线观看喷潮| 亚洲三级在线免费观看| 91老师片黄在线观看| 717成人午夜免费福利电影| 天堂在线一区二区| 美女精品国产| 国产精品二区一区二区aⅴ污介绍| 夫妻av一区二区| 欧美亚洲国产怡红院影院| 亚洲一区二区三区四区在线观看| 国产91视觉| 久久久久国色av免费看影院| 国产91精品一区二区麻豆网站| 日本道色综合久久| 亚洲午夜精品网| 日韩资源av在线| 亚洲免费在线视频一区 二区| 国产三级精品在线不卡| 久久久久九九视频| 91蜜桃传媒精品久久久一区二区| 欧美一区欧美二区| 国产不卡视频在线观看| 欧美日韩激情一区二区三区| 美女视频免费一区| 欧美午夜一区二区三区| 男人的天堂亚洲一区| 正在播放一区二区三区| 午夜欧美一区二区三区在线播放| 欧美性大战久久久久| 一区二区在线观看免费| 久久99精品久久久久久青青日本 | 一区二区三区资源| 欧美成人蜜桃| 亚洲啪啪综合av一区二区三区| 精品视频第一区| 亚洲精品成人天堂一二三| 欧美系列一区| 爽好多水快深点欧美视频| 一区二区三区不卡在线| 麻豆精品国产91久久久久久| 欧美浪妇xxxx高跟鞋交| 国产精品亚洲一区二区三区在线| 3atv一区二区三区| 波多野结衣欧美| 欧美高清在线一区二区| 韩国成人一区| 亚洲一区二区三区视频在线| 色婷婷久久一区二区三区麻豆| 看片网站欧美日韩| 在线不卡中文字幕| 成人免费va视频| 亚洲国产高清aⅴ视频| 久久久99爱| 日韩专区欧美专区| 91精品国产手机| 99久久er热在这里只有精品15| 久久精品人人做人人爽人人| 精品久久蜜桃| 无吗不卡中文字幕| 91精品国产aⅴ一区二区| 成人app软件下载大全免费| 欧美激情综合五月色丁香小说| 欧美精品二区三区四区免费看视频 | 成人欧美一区二区三区在线观看| 国产精品国产自产拍高清av| 欧美日韩一区二区视频在线观看| 丝袜美腿亚洲色图| 欧美精品乱码久久久久久按摩| av男人天堂一区| 亚洲女爱视频在线| 欧美视频一区二区在线观看| 成人福利电影精品一区二区在线观看| 中文字幕欧美国产| 色嗨嗨av一区二区三区| 成人激情综合网站| 一区二区三区日韩| 欧美精品亚洲二区| 久久久久se| 国产在线精品国自产拍免费| 日本一区二区免费在线观看视频| 午夜精品区一区二区三| 国产白丝网站精品污在线入口| 亚洲视频一二三区| 制服丝袜一区二区三区| 国产女人水真多18毛片18精品| 日韩国产欧美在线视频| 久久久青草青青国产亚洲免观| 伊人久久大香线蕉成人综合网| 99久久99精品久久久久久| 亚洲成va人在线观看| 欧美xxxx在线观看| 亚洲精品一区二| 91色porny| 人禽交欧美网站| 国产精品久久久一本精品| 在线视频你懂得一区二区三区| 99re视频| 国产在线播放一区三区四| 中文字幕一区二区日韩精品绯色 | 久久久影视传媒| 午夜一区二区三区| 99久久久精品免费观看国产蜜| 日韩精品电影在线观看| 国产精品女人毛片| 在线不卡欧美精品一区二区三区| 欧洲精品亚洲精品| 91九色偷拍| 国产河南妇女毛片精品久久久| 尤物av一区二区| 2023国产精品自拍| 欧美日韩国产中文| 亚洲国产精品毛片| 精品国产一区二区三区免费| 风间由美一区二区av101| 午夜精品一区二区三区电影天堂| 国产精品午夜在线观看| 欧美一级在线免费| 色综合久久中文字幕综合网| 精品国产一二| 不卡日韩av| 成人开心网精品视频| 美女视频黄频大全不卡视频在线播放| 有坂深雪av一区二区精品| 国产色一区二区| 欧美成人福利视频| 日韩一区二区在线看片| 欧美性色综合网| 欧美在线播放一区|