查看: 8203 | 回复: 99
乘风破浪: Sailfish OS
[复制链接]
简介
Sailfish OS (暂无中文译文)是一个由Jolla Ltd. 主导开发的Linux基,开源操作系统。Jolla (注:芬兰词,发音为Yolla)为一间芬兰公司,其创办人和雇员多为前Nokia的MeeGo研发团队。
Sailfish OS的前身是Nokia和Intel主导开发的MeeGo。话说2012度WMC,Jolla获得了一个很小的摊位,远离群众的视线,只有三个人在告诉大家:MeeGo还未结束。最后Intel抛弃了MeeGo计划,Nokia也几乎同时后宣布停止MeeGo的开发。经过纷纷扰扰后,MeeGo开发团队另组新团队延续MeeGo的开发工作,最后让MeeGo以分叉(froking)成为Mer Project的形式生存下去
当然,今天而言,MeeGo似乎已经是一个遥远的传说,一个还没有多少人知道的OS最后葬送在Nokia的中途变节:Nokia和微软Window Phone搭上了。
前言:MeeGo
在Android推出市场两年,Iphone一代已经登场4年后的2010年,芬兰电话老大终于做出了一个选择,一个让全球电话爱好者都不看好的选择:Nokia和Intel将联合开发新一代的OS以取代已经严重老化和脱节的Symbian OS。(而事实上这个也没能发生,囧)
MeeGo就这样光荣登场在2010年WMC大会上。而刚开始的MeeGo也看似很有潜力,很快的拉拢了许多有实力的生产商和开发商,如Novell,AMD等。
基于Linux而开源的关系,MeeGo有着一个很特别的特色:MeeGo的核心系统(MeeGo Core)是基于Nokia的Debian系统和Intel的Fedora系统,通过GNU通用许可协议发布,是属于开源的。但是覆盖在MeeGo核心系统上的UI (MeeGo术语:UX)却因厂商和媒介的不一样而有所区分,而这部分并不一定是开源的。(通过Permissive free software licence发布)
后来,不足两年后蜜月期,Intel抛弃了Nokia转而支持三星的Tizen,加上大家长Linux Foundation也改变了支持对象,MeeGo开始分崩离析。在缺乏有力盟友的支持,加上MeeGo第一支电话因种种原因无法在美加英荷德法意西等国家上市,Nokia转而于微软配合,发布搭载Window Phone 7的Lumnia系列。(虽然首两支Lumnia电话710和800的售量也是差强人意)
就这样,在Nokia内部奋斗了好几年的MeeGo开发团队突然就没有了工作,但看着自己的亲生儿子被送往冷宫却让他们心有不甘。
在和Nokia达成离职协议后,Jolla 诞生了。
浴火重生的Mer Project
2012初,在得知MeeGo彻底的被Nokia,Intel和Linux Foundation放弃后,一封电邮流传于各MeeGo开发人员的手头上,一封承诺MeeGo不会就这样被放弃,而是选择继续奋斗的誓言书。但基于Nokia没有把MeeGo的命名权以及其庞大的知识财产权交付出来,这群MeeGo开发员必须给予自己新的出路才能把路继续走下去。
开发员把手头上能使用的开源系统进行一次大整合,把属于Nokia的知识财产归还给Nokia。此外为了避免犯上侵权罪,所有在MeeGo时期开发的UX必须被抛弃。而且,他们还无法使用MeeGo这个名字。
接着,开发员发现到在没有强大的硬体制造商干涉新系统的成长,他们决定让Mer Project不依赖特定硬体,进一步确立一个全新的概念:Mer Prjoect不只是要成为一个硬体商OS,而是一个“全部人的OS”。于是,Mer Project被定位成“Middleware开发者”,他不受硬体限制,理论上能运用在任何能运行Linux系统的机子上。(Middleware:在Linux Kernel之上,UI之下。相等于MeeGo Core)
Mer Project的开发者们都一致肯定,与其让硬体商驾驭这个计划而成为寡头政治形态,不如把权力下放给开发者们,只有开发者们才能左右Mer Project的未来。
Mer Project迅速的招纳了大量的开源系统,软体和协议伙伴,如 systemd(后台管理系统), Wayland(显示服务/协议),Hybris(兼容函式庫)以及其他适合开源系统部件,包括原生至MeeGo的Qt(跨平台应用程序框架)运用等等。
慢慢的,却实实在在的,Mer Project一点一滴的成型了。
乘风破浪:Sailfish OS
2012年夏天,Jolla宣布了MeeGo 2.0计划:让MeeGo以Sailfish OS的形态以重生。
整合了原生于MeeGo的核心技术如Qt,QML以及新技术如HTML5的加持,整合以Mer Project内的各种元素,覆盖上Joll自主研发,类似Nokia N9的Swipe UI界面,这就是Sailfish OS。
Jolla看到了市场上智能手机的一个缺口:真正的多工处理。目前,无论是Android还是iOS的多工处理能力都是局限在“虚拟”多工处理,因此Sailfish OS的第一波强力主打就是多工处理能力。简而言之,Sailfish OS能让所有被开启的app保持运行状态,无论是否被最小化(或者背景运行),不再通过FIFO编码控制记忆体以强制某些app关闭。
VIDEO
接着,Sailfish OS祭出了第二张王牌:Gesture Based UI。或许许多80后,90后的机友们还记得电话上的按钮给予我们一个无与伦比的优势:我们几乎可以不用看着电话就能完成一切任务,无论是在抽屉里打短讯,开启静音模式,甚至拍照等等等。换了今天的触屏电话,这个特色突然消失了。而Sailfish OS则承诺将把按钮电话的某些“不用眼睛看就做到”的特色带回来。
VIDEO
最后,Sailfish OS破解了一个只能电话界的谣言:一个强大的OS必须强大的硬体做配备。因为无与伦比流畅的Sailfish OS的原始配备Jolla Phone居然只是使用了高通S400 + Adreno 305 + 1GB RAM,堪称平民装备(连HTC One只配备S600都已经给骂个臭头了)却是连许多Android主流硬体商也无法打造的流畅度!
VIDEO
终于。
2013年5月,Sailfish OS横空出世,乘风破浪而至。
Sailfish OS:Android兼容性
2013年底,Jolla团队再次做出一个重大的宣布:继BB系统后,Sailfish OS将兼容绝大部分的Android App,而且几乎不需要更改任何系统。此外,流畅着Mer Project血液的Sailfish OS也成功让Sailfish OS能轻易的被移植到Android机子上,如:Nexus 4。至于Nokia N9为原生MeeGo机子,也很快的被开发者移植了过去。未来,在更多的开发者加持下,想必有更多的机子能运行Sailfish OS,甚至于在iphone上也不会只是一个梦!
VIDEO
VIDEO
小结
写到这里,一句名言却在我的脑海里盘旋:众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
不知怎么的,Sailfish OS给予我的感动是那么的深,这几天几乎睡不着的啃着Sailfish OS的各种资料的时候,总让我觉得莫名的感动。
或许是久违的诚意产品,打动了我吧!
本帖最后由 JunJun04035 于 13-3-2014 02:03 AM 编辑
评分
查看全部评分
发表于 12-3-2014 08:35 AM
|
显示全部楼层
是不是一个很特别的系统,越可以让自己跟附近的朋友说:"我比你们特别,我就是和你们的电话或者系统与众不同"?
发表于 12-3-2014 09:56 AM
|
显示全部楼层
楼主
|
发表于 12-3-2014 10:17 AM
|
显示全部楼层
Dogs1985 发表于 12-3-2014 08:35 AM
是不是一个很特别的系统,越可以让自己跟附近的朋友说:"我比你们特别,我就是和你们的电话或者系统与众不同 ...
那个感觉对不一样的人或许有不一样的表现
就好象那个著名的花花公子总在炫耀新女朋友是多么的迷人
就好象那个老躲在车bonet调车的老是说自己的车子比起其他的车子快乐0.5秒
就好象那个在电脑面前彻夜苦干,然后在论坛上发布其文章一样
就好象我身为电脑geek,我对我的电脑不一样感到骄傲一样
可以是炫耀,可以是虚荣感,也可以是成就感
可是我知道每个人心底深处都有一个特别的领域总让自己的热忱燃烧起来
就这样而已
评分
查看全部评分
发表于 13-3-2014 02:45 PM
|
显示全部楼层
发表于 13-3-2014 04:26 PM
|
显示全部楼层
期待!!
不知道几时可以尝试~ 本帖最后由 sohaha 于 13-3-2014 05:25 PM 编辑
发表于 13-3-2014 05:43 PM
|
显示全部楼层
反而觉得这个系统以后会比tizen更加出色
只是美术需要在进步
发表于 13-3-2014 06:23 PM
|
显示全部楼层
Haha~不晓得我的Nokia N900可不可以刷成Jolla Sailfish~~ hahaha...
发表于 13-3-2014 06:31 PM
|
显示全部楼层
只要apps支援,新的生态 值得被鼓励!
但是google 并不会不采取行动的,这根本就是抢人饭碗
发表于 13-3-2014 06:33 PM
|
显示全部楼层
最重要是可以给我的GALAXY ACE起死回生啊...
发表于 13-3-2014 11:11 PM
|
显示全部楼层
楼主
|
发表于 14-3-2014 09:42 AM
|
显示全部楼层
zyaens 发表于 13-3-2014 06:23 PM
Haha~不晓得我的Nokia N900可不可以刷成Jolla Sailfish~~ hahaha...
N900是09/10年的产品 就算port到也不一定完善吧
楼主
|
发表于 14-3-2014 09:43 AM
|
显示全部楼层
Gazat 发表于 13-3-2014 06:31 PM
只要apps支援,新的生态 值得被鼓励!
但是google 并不会不采取行动的,这根本就是抢人饭碗
jolla 和 Sailfish OS都不含GMS
google干预什么呢 除非是把jolla买下来
发表于 14-3-2014 10:06 AM
|
显示全部楼层
发表于 14-3-2014 10:25 AM
|
显示全部楼层
sailfish的理念感覺上就和linux一樣,已經可以算是移動平台上的linux操作系統了吧
話說比起firefox的os我更期待這款
发表于 14-3-2014 10:26 AM
|
显示全部楼层
我有两个问题
1.原来android的multitasking也不是正统的咩?
使用到来没有觉得哪里有很假啊?
有没有人可以解释下怎样的假?
2.关于流畅度android如果不是厂家乱加东西不也很顺畅吗?
更不用提早期的iphone spec是几破都可以很顺畅了
拿这个来做卖点有点奇怪?
发表于 14-3-2014 10:27 AM
|
显示全部楼层
JunJun04035 发表于 14-3-2014 09:42 AM
N900是09/10年的产品 就算port到也不一定完善吧
唉~~可怜~~我这台电话应该要准备放进保险箱了~~
发表于 14-3-2014 10:48 AM
|
显示全部楼层
JunJun04035 发表于 14-3-2014 09:43 AM
jolla 和 Sailfish OS都不含GMS
google干预什么呢 除非是把jolla买下来
如果安卓的apk可以移植到sailfish不用修改 直接使用..
google不会什么都不做吧?即使是没有GMS,也可以搞出一个新玩意来呀..
在有个对象还没成长为潜质竞争对手前,就把它干掉.. 那样才有大公司风范不是吗
我就只是觉得google不会什么都不做的.. 他也是越来越奸诈的一个东西
楼主
|
发表于 14-3-2014 02:13 PM
|
显示全部楼层
hawgeng 发表于 14-3-2014 10:26 AM
我有两个问题
1.原来android的multitasking也不是正统的咩?
使用到来没有觉得哪里有很假啊?
1. 正统的多工处理:
正如你在电脑感受到的:你在上佳礼,听着youtube的歌,下载着迅雷,开着看到一半的韩剧,以及不想昨晚的学校功课
电话的多工处理不是真多工处理,因为除了很有限的几个app能一起执行(如音乐播放器,地图app,文件下载功能等)
而sialfish os的demo短片还真示范了电脑程度的多工处理(有一个短片显示youtube在播放着,同时后另一个电影也在播放着)
2. 流畅度这个卖点,因人而异,有的慢过0.5秒就是卡,有些使用某泡菜牌子的用户还津津乐道
不过低阶硬体+高流畅度这个我倒没有在android体验过
本帖最后由 JunJun04035 于 14-3-2014 02:40 PM 编辑
楼主
|
发表于 14-3-2014 02:14 PM
|
显示全部楼层
Gazat 发表于 14-3-2014 10:48 AM
如果安卓的apk可以移植到sailfish不用修改 直接使用..
google不会什么都不做吧?即使是没有GMS,也可以 ...
最坏的打算就是收购吧?
就是没有gms,谷歌能做的就不多了
本周最热论坛帖子