关于Ubuntu for Android
- yejustme
- 帖子: 405
- 注册时间: 2007-04-18 12:08
- 联系:
关于Ubuntu for Android
看起来,ubuntu的标准linux软件(GTK、QT软件)、UI是直接运行在Android的Linux内核上的,我猜canonical可能扩展了android的C/C++类库:把android阉割掉的东西又补回来,下图中android的library部分经过Google的裁剪,去掉了一些至对桌面有意义,对于移动设备无意义的东西,canonical可能又把它扩展回标准的linux类库了。并且在此基础上,canonical移植了gtk、qt,gtk进入3.0+、qt进入4.8+以后,对于后端的移植更容易。
android的UI、软件都跑在dalvik虚拟机上,dalvik虚拟机也不过是linux内核的一个进程而已。Dalvik 经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik 应用作为一个独立的Linux 进程执行。独立的进程可以防止在虚拟机崩溃的时候所有程序都被关闭。
因此,这些ubuntu软件可能是本地运行的C/c++进程,与android的davlik进程并行,并且由linux进行进程调度。
可以这样说:1.这相当于传统的linux桌面(包括linux内核、X Window、gtk、qt、及其软件)+dalvik虚拟机及其软件,只是linux内核是经过谷歌定制的。
2.或者说:传统的android(包括linux内核、dalvik、dalvik软件)+Linux桌面的gtk、qt、及其软件。
就是说,从两个方向,二者合一了。 这东西其实用在手机上意义不大,手机不可能总是外接显示器,能找到外接显示器的地方(无非是办公室、家里),这地方有台式机、笔记本。其实这种想法,早就有了。摩托罗拉的Atrix手机提出了webtop概念,就是手机外接一个显示器,而webtop模式下的操作系统,就是摩托罗拉自己修改过的ubuntu!
现在
canonical这么做,估计还是想进军平板,甚至于把android拉到电脑桌面!为什么呢?canonical在电脑桌面界奋斗了这么多年,主要成就也无非是桌上了第一把交椅,Linux在桌面领域的市场份额依然比Windows少得多!或许canonical也认识到革命成功的希望很渺茫,所以可能也想借力android,把android已有的几十万软件引入到电脑桌面,或许能成事儿。
[flash=]http://player.youku.com/player.php/sid/ ... OTIw/v.swf[/flash]
android的UI、软件都跑在dalvik虚拟机上,dalvik虚拟机也不过是linux内核的一个进程而已。Dalvik 经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik 应用作为一个独立的Linux 进程执行。独立的进程可以防止在虚拟机崩溃的时候所有程序都被关闭。
因此,这些ubuntu软件可能是本地运行的C/c++进程,与android的davlik进程并行,并且由linux进行进程调度。
可以这样说:1.这相当于传统的linux桌面(包括linux内核、X Window、gtk、qt、及其软件)+dalvik虚拟机及其软件,只是linux内核是经过谷歌定制的。
2.或者说:传统的android(包括linux内核、dalvik、dalvik软件)+Linux桌面的gtk、qt、及其软件。
就是说,从两个方向,二者合一了。 这东西其实用在手机上意义不大,手机不可能总是外接显示器,能找到外接显示器的地方(无非是办公室、家里),这地方有台式机、笔记本。其实这种想法,早就有了。摩托罗拉的Atrix手机提出了webtop概念,就是手机外接一个显示器,而webtop模式下的操作系统,就是摩托罗拉自己修改过的ubuntu!
现在
canonical这么做,估计还是想进军平板,甚至于把android拉到电脑桌面!为什么呢?canonical在电脑桌面界奋斗了这么多年,主要成就也无非是桌上了第一把交椅,Linux在桌面领域的市场份额依然比Windows少得多!或许canonical也认识到革命成功的希望很渺茫,所以可能也想借力android,把android已有的几十万软件引入到电脑桌面,或许能成事儿。
[flash=]http://player.youku.com/player.php/sid/ ... OTIw/v.swf[/flash]
上次由 yejustme 在 2012-02-22 13:38,总共编辑 3 次。
-
- 帖子: 312
- 注册时间: 2010-02-01 19:24
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 关于Ubuntu for Android
今天这手机的相关新闻真多。




◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
-
- 帖子: 3030
- 注册时间: 2009-10-03 23:31
Re: 关于Ubuntu for Android
canonical搞的unity明显就是冲着平板来的,目前平板比较火,总多公司都想分一杯羹。
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
- qy117121
- 论坛版主
- 帖子: 50587
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
- 牵牛星
- 帖子: 998
- 注册时间: 2011-11-26 11:44
- 来自: ★光坂高校文艺部★
Re: 关于Ubuntu for Android
那gtk,Qt有没有分辨率兼容问题 

openSUSE+KDE
我用A卡,不曾杯具
驱动开源之不提倡者
AMD_N930+AMD_HD5470+AMD_M880G(3A党)
Linux就是2B(NB的架构+SB的驱动)
子曰:写C时适当d "断行" || "缩进" || "空格" == "注释"
我用A卡,不曾杯具
驱动开源之不提倡者
AMD_N930+AMD_HD5470+AMD_M880G(3A党)
Linux就是2B(NB的架构+SB的驱动)
子曰:写C时适当d "断行" || "缩进" || "空格" == "注释"
-
- 帖子: 30
- 注册时间: 2011-10-14 17:52
Re: 关于Ubuntu for Android
没有这个问题,所以unity在哪里都能使用。。。。牵牛星 写了:那gtk,Qt有没有分辨率兼容问题
- ooinzaghi
- 帖子: 1767
- 注册时间: 2010-11-18 15:55
- 系统: ubuntu16.04+win10
- 来自: Auir
Re: 关于Ubuntu for Android
能把android版的扣扣引到桌面来??所以可能也想借力android,把android已有的几十万软件引入到电脑桌面,或许能成事儿。
-
- 帖子: 22323
- 注册时间: 2010-07-19 21:41
- 系统: OS X
- leo_songwei
- 帖子: 178
- 注册时间: 2010-07-01 19:59
Re: 关于Ubuntu for Android
其实我更想看到的是一个漂漂亮亮的Android for Ubuntu,SDK太纠结。
- yejustme
- 帖子: 405
- 注册时间: 2007-04-18 12:08
- 联系:
Re: 关于Ubuntu for Android
其实,目前使用的还是Xorg,等wayland完全成熟后,会更好。
- ReiFFEXzyx
- 帖子: 1045
- 注册时间: 2010-08-14 13:13
Re: 关于Ubuntu for Android
对Linux和Android来说应该是双赢
对Android来说多了许多开源软件可供选择
对Linux系统来说,用定制的内核,也能用上Android的软件了,省掉麻烦的SDK
以后QQ for Android这类软件也能用在Linux上了
对Android来说多了许多开源软件可供选择
对Linux系统来说,用定制的内核,也能用上Android的软件了,省掉麻烦的SDK
以后QQ for Android这类软件也能用在Linux上了
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41