我一直以為Android是GNU陣營的東西,首先Android的內核就是Linux,再比如說一些小細節:2012年我發現在Windows XP中ID3元數據標籤顯示正常的MP3、WMA歌曲文件,如果不把ID3的編碼修改為UTF-16或UTF-8,那麼在Linux和Android環境下這些MP3文件的ID3標籤中的漢字將一律變成亂碼,而且Linux和Android中顯示的亂碼一模一樣!這就說明Android是GNU陣營的東西,帶著濃厚的Linux風格。(Windows NT環境下顯示正常的中文——無論簡體還是繁體——在Linux中通通變成亂碼,這應該是每一位華人Linux用戶都熟悉的畫面,甚至有人跟我說「玩Linux的樂趣之一就是不停地跟亂碼作鬥爭」)
但是今天發生的一件事顛覆了我此前的認識:我用GNU 7-Zip打包的ZIP壓縮文件,傳輸到Android 4.2.2三星手機上以後無論用ES文件瀏覽器還是Root Explorer解壓縮都不正常,解出來要麼文件名變成亂碼,要麼文件損壞無法使用,簡直莫名其妙。
也許只是因為ES文件瀏覽器、Root Explorer跟GNU 7-Zip不兼容而已,跟Android系統無關?
Android跟GNU不兼容是什麼節奏?
- ilovegoogle
- 帖子: 467
- 注册时间: 2010-02-18 16:08
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: Android跟GNU不兼容是什麼節奏?
1. https://en.wikipedia.org/wiki/Android_% ... #Licensing
1-1. Licensing
1-2. Leverage over manufacturers
2. https://zh.wikipedia.org/wiki/Android#. ... F.E8.AD.89
許可證
1-1. Licensing
1-2. Leverage over manufacturers
2. https://zh.wikipedia.org/wiki/Android#. ... F.E8.AD.89
許可證
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7351
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
Re: Android跟GNU不兼容是什麼節奏?
Android除了内核是Linux,其他的跟Linux关系不大
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
10.04新手入门——笨兔兔讲述自己的故事
- ilovegoogle
- 帖子: 467
- 注册时间: 2010-02-18 16:08
Re: Android跟GNU不兼容是什麼節奏?
這是否解釋了Android人氣極旺而Linux相當冷清?(對於絕大多數普通人而言)懶蝸牛Gentoo 写了:Android除了內核是Linux,其他的跟Linux關係不大
-
- 帖子: 106
- 注册时间: 2015-08-29 21:05
Re: Android跟GNU不兼容是什麼節奏?
android与linux关系不大?android继承了gnu和gplv2协议,连协议都是一个,就像父亲跟儿子的关系,儿子不认父亲就算了,但别再开玩笑了好不好?内核上面是硬件抽象层,属于opencl、opengl这一层面,抽象层上面是运行库,也就是library、runtime这样一些东西,运行库上面是应用架构,比如jre、jdk什么的,最顶层才是应用程序,android只是多了通讯模块,并针对精简指令集做了改造优化,这五个层面的代码会从天而降?显然是不可能的。