Table of Contents

  1. 1.不能轻松获得Linux下的开源软件
  2. 2.没有使用X窗口系统
  3. 3.系统架构中的Java虚拟机

Tizen,加油

Posted on 29 Feb 2012, tagged tizenmobile

一直以来,都希望有一个真正的基于Linux的手机操作系统。找来找去,还是看好Tizen。Tizen是一个由Linux基金会主持的一个项目,致力于打造一个真正开放的手机系统。这里是它的项目主页:https://www.tizen.org/

有人说,Android不也是一部基于Linux的操作系统吗?但它不是我所期望的,有以下几个原因:

1.不能轻松获得Linux下的开源软件

Android只是借用了Linux的内核来实现功能。大部分应用程序都是独立的。如果是一个类似于Linux发行版的系统,应该很容易就获得Linux下的很多开源软件。

2.没有使用X窗口系统

上面所说的软件当然是命令行下的,因为Android并没有使用X窗口系统。这就导致了不能使用Linux的桌面软件。很多人认为X窗口太大了,其实现在手机性能越来越高,已经可以赶上几年前的电脑了,何况更可以把精力投入到X窗口的改进上。

3.系统架构中的Java虚拟机

这个直接导致了大部分Android应用程序都要用Java编写。这也许也是谷歌乐于看见的结果,因为这样可以加快应用的开发速度,迅速占领市场。但是这一层架构,不是必须的,应该把选择的自由给程序员。

而Tizen则没有以上的问题。这里有Tizen的几个特色:

  1. 由Linux基金会和Limo基金会合作,完全开源。
  2. 使用X窗口系统。这也是Meego以前被看好的原因。
  3. 相对于Meego以前只有诺基亚一家厂商支持相比,Tizen有Limo的成员支持,包括三星等厂家。
  4. 致力于打造一个标准的、硬件无关的操作系统。

现在的移动设备越来越普及,对人们越来越重要。借鉴PC的发展历程,如果移动设备能够统一硬件的标准,无疑是一个极大的进步。人们选择设备将只考虑硬件的好坏,不管买哪个厂家的设备,都能安装自己喜欢的操作系统。

Tizen有希望借Limo这个厂家生态圈和Linux这个广阔的平台,来促进这个过程。并且,如果这个平台是基于Linux的,那么很多软件只需要开发一次,进行少量的修改,就可以在不同的平台上运行,包括PC机、平板电脑、手机甚至是智能电视。这将极大的节约劳动力。

Tizen的前途还是未卜,但是,Tizen,加油!

comments powered by Disqus