要是没记错的话,elementary Project 最开始只有一个 elementary 主题,之后延伸出了很多项目,形成了 elementary Project 项目组,并有了 elementary OS。
在之前用过 elementary OS 的第一个版本,基于 Ubuntu 10.04。里面删除了 Ubuntu 原版中很少用到的程序,并预装自己开发的浏览器,邮件客户端,通讯录等程序。这个发行版相对于原版改变还是比较小的,并且自己开发的程序还很粗糙。但它对 Ubuntu 的改版很小,从各种 PPA 里安装程序不会出现各种兼容问题。
作为一个 Linux 桌面爱好者,还是很关注这个项目,在 Facebook 上关注他们的动态,在官网看了他们的日志。
项目组的创始者是一个英国的 UI 设计师。他用的机器是一台 Mac,从最开始的 elementary Theme 的Mac风格,到后来的 elementary OS 的设计思路,都可以看出苹果的风格对他的影响很大。项目组成员也不拘泥于 Linuxer 的传统思维。
在开发方面,为了保持与系统的高度集成性,eLementary OS 没有直接预装已经存在的软件,而是重新写了很多自己的程序,并且都是 GTK+与 Vala 作为OS开发的主要语言,这一点和苹果对Coca的使用很相似。项目组可以说是重新发明了很多轮子。例如,下一个版本的系统抛弃了 Nautilus,用 Marlin 作为自己的文件管理器;集成了 Midori 浏览器;开发自己的邮件客户端 Postler ;音乐播放器 BeatBox ,甚至自己的通讯录 Dextex 与字典 Lingo 。这些程序的风格简洁界面清爽。从这些地方可以看出苹果的影子,苹果为了保持统一的系统体验,Mac OS X 与 iOS 上,苹果预装了不少自己开发的软件。但不得不承认,目前这些程序还都是一些半成品。例如,Midori是一个兼容性很差的浏览器,当一些用户留言提出为什么不用 Chromium 来代替它的时候,开发者的态度很坚决,说 elementary OS 决不会用其他框架开发的浏览器,因为 elementary OS 需要自己的浏览器和一致的界面体验;还有,邮件客户端 Postler,虽然清爽,但是经常死掉。

在 UI 设计和用户体验上,elementary OS 在官方博客里经常被讨论,因此可以看出 elementary OS 对这些方面极高的重视。官网有一篇很长的文章讨论过标题栏上面最大化,最小化,关闭按钮的设计。最后讨论的结果是 elemtnary OS 中,去掉了最大化,最小化按钮,仅保留关闭按钮。当点击关闭按钮的后,程序不会退出,而是仅仅关闭了UI界面,从某种程度代替了最小化按钮;在右侧增加了全屏按钮,来代替最大化的功能。这些思路基本上与 Mac OS X 吻合,并且很合理。另外,项目组还对系统设置面板1,软件的安装方法2等细节都有长篇的讨论。
2012刚开始,elementary 项目组在博客上公布了新一年的任务。作为一个目标远大的项目,elementary OS 的目的绝不是做出一个更换主题,进行简单优化的拼凑的发行版,而是想做成一个用户体验一流,精益求精的产品。但是,要完成他们的目标会非常艰辛。特立独行的风格下,elementary 项目的产品未必会非常稳定,足够日常使用。但至少,它为Linux桌面下的程序设计带来的是另一条思路。
21 Responses to Elementary OS,另一个思路
题叶
一月 6th, 2012 at 4:40 下午
好固执的人... 不过浏览器兼容性不是小事啊
[Reply]
AleiPhoenix
一月 6th, 2012 at 5:05 下午
楼上midori也是webkit核心的,基本上只要网站按照w3c的标准做不会有很大的兼容性问题
[Reply]
killpanda Reply:
一月 6th, 2012 at 5:07 下午
@AleiPhoenix, 虽说是webkit内核,但是兼容性还是有问题。例如之前Midori对Google Reader都无法正常显示,现在修复了。
[Reply]
AleiPhoenix Reply:
一月 6th, 2012 at 8:34 下午
@killpanda, 具体情况不是很了解。不过某是希望能看到更多的浏览器竞争。。
[Reply]
wecing
一月 6th, 2012 at 6:15 下午
好可爱的开发者啊。
[Reply]
ICH
一月 6th, 2012 at 7:34 下午
支持一下这些顽固又可爱的团队!!!
[Reply]
patriot7
一月 6th, 2012 at 8:30 下午
真棒,觉得他们应该和etoile团队搞一下合并!
[Reply]
yfwz100 Reply:
一月 7th, 2012 at 11:46 上午
@patriot7, 但他们采用的图形开发工具都不一样……
[Reply]
patriot7 Reply:
一月 7th, 2012 at 4:33 下午
@patriot7, 就是这样合并才好!Elementary 主设计,etoile提供优秀的底层支持!基于freebsd构建新osx!不过一直觉得freebsd不会喜欢gnustep的哈哈哈哈哈啊哈哈~
[Reply]
Seven
一月 6th, 2012 at 8:41 下午
大爱elementary主题
[Reply]
wtry
一月 6th, 2012 at 9:30 下午
很喜欢elementary开发的东西
marlin出现在aur上我就开始用了,而且直接取代了我的pcmanfm
postleru也很好,不过他不能支持pop3
所以还没真正用上,elementary的主题我一直在用
[Reply]
土木坛子
一月 7th, 2012 at 4:18 上午
Linux桌面这么多年了,依然没有超越2%的占有量,市场说明了,在桌面市场上行不通。而服务器市场上,没有方便宣传,但Linux早已赢得了天下。
再搞桌面,也不可能会有太大的市场。
如果只作为爱好者的产品,倒是可以搞一搞。
又或换个思维,当作一种新的思路,开发,尝试,从这个程度上讲,还是有借鉴意义的,不试试,谁知道呢?
[Reply]
killpanda Reply:
一月 7th, 2012 at 11:02 上午
@土木坛子, 是的,作为一个爱好者的产品,我们不需要从商业角度来考虑太多,Just for fun。
[Reply]
hhwsssb Reply:
一月 7th, 2012 at 3:07 下午
“行不通"? 倒果爲因之說而已,和說河蟹族素質差要被管一樣
[Reply]
killpanda Reply:
一月 7th, 2012 at 5:14 下午
@hhwsssb, 政治和商业不能类比的,就好像我们不能谴责一个公司的老板是独裁者一样。
[Reply]
stackr Reply:
一月 8th, 2012 at 1:21 下午
@killpanda, you dao li
[Reply]
kino Reply:
一月 10th, 2012 at 2:01 下午
@土木坛子,
行不通的原因是什么?可以克服吗?
看看以前的gnome和kde,再看看现在的,我就认为没什么行不通的,有了一次飞越,再有一次飞越,也不是什么不可能的?
或着看看苹果,他们已经做到了,开源的为什么做不到。
桌面不是每年都在进步吗?只要进步,就总有可能!
还是你认为进步只是无限接近某个限定值,永无超越的可能。
“再搞桌面,也不可能会有太大的市场。”这个太武断了,讨厌这种泼冷水的做法!
[Reply]
青春没来干净
一月 7th, 2012 at 9:34 下午
marlin真的很漂亮啊 不过还是有一些不方便啊
[Reply]
owwbu
一月 12th, 2012 at 11:48 下午
大爱。感谢这群可爱的开发者
[Reply]
Google Reader Share: Elementary OS,另一个思路 « Kailai's Lifestream
一月 14th, 2012 at 12:00 上午
[...] 本文采用CC协议进行授权,转载本文请注明本文链接。/ 19 条留言 - Twitter / 微博 / 问答 / 投稿 / 加入我们 wow0slx6bcs721xo1udcc- [...]
nick
三月 31st, 2012 at 10:45 上午
大爱这个主题,赶紧试试这个系统,我相信linux的桌面会超过window的,坚信!!!
[Reply]