“最近刚忙完帝大的提前结业考试,又跟某位教授谈了谈继续读研,还要分神招募技术团队并成立实验室,恨不得把自己劈成几份来用,结果才几天没上论坛,没想到就跳出来这么多的傻0逼跟二货。”
“正好掌心有点痒,借扇某个id为‘爷我很帅’巴掌的机会,我来谈谈移动操作系统的开发进程问题!”
“第一,本人上次发帖时提过的一个月内拿出测试版承诺依旧有效!”
“第二,操作系统框架已经基本完成,测试版大小不会超过1.5G。”
“第三,因为要闭源,目前正在重点攻关防护机制,力争在测试版时让大家看到一个牢不可破的安全系统!”
“第四,从技术上解决硬件的优化难题是可行的,只是难度也比我预料的要大得多,目前已开发出硬件适配系统,正在进行测试中!”
“第五,我所开发的移动版操作系统将摒弃传统的触屏式操控改为声控,目前核心声控操作系统‘唢呐’正在进行全面升级,下面将附送上‘唢呐’测试版供大家先行体验!”
“安卓版安装方案,下载地址!”
“塞班s60/塞班3版安装方案,下载地址!”
“IOS版安装方案,越狱系统下载地址,IOS版下载地址!”
因为还要把软件上传到论坛上,孙诚足足折腾了一个多小时才把帖子弄好。
有样学样的效仿那个叫‘爷我很帅’的发帖人,也在二楼故意了艾特了此人后,孙诚这才退出了帖子跟论坛,对着显示器发起了呆来。
虽已经过了午夜,但不久之前的经历,还有如今刺痛不止的左臂,都让孙诚没有半点睡意。
呆坐了一会,他很快想到了最近时常在意识空间里进行的各种尝试,自己已经对操作系统有了更全面的设计方案。
趁着现在的机会,孙诚准备要一口气把脑袋里已经基本成型的操作系统给弄出来。
心念一定,他立刻就点开了桌面上的一款编程软件,有些不适应的只靠着右手在键盘上快速敲击了起来。
有linux开源系统、麒麟系列跟安卓做参考,如果孙诚只是准备混个名声的,照猫画虎地弄出个山寨版的操作系统并不困难,以他的能力甚至有把握不眠不休,在三天内就做出来。
但那并没有个卵用,从框架到技术全部来自别人,没有一点自己的想法跟改进,别说拿出去赚钱了,就是亮出来给明眼人一瞧,指不定会嘲笑成什么样呢。
这一点上,其实烽火就是个典型案例。
无可否认,桌面操作系统的开发难度比移动端要高得多,但烽火自麒麟诞生之初,技术团队就缺乏足够的信心跟创意,以至于他们对麒麟的改进就让它看上去越来越像微软的windows。
尤其7.0版出来后,那桌面差不多跟xp长得像亲兄弟了,也不怪史蒂夫·鲍尔默在接受大明媒体采访时幽默的讽刺道:“它越来越像windows,尤其是最新版。这说明我们的xp设计很棒,不是吗!”
孙诚可不想自己的系统搞出来后,被人指着鼻梁讽刺‘你丫抄袭’,所以在基于linux源代码重新设计之初,他就在想尽办法的让自己的系统看起来更加与众不同。
框架的优化只能算是基础部分,这一点安卓跟ios都有在做。
尤其前者,设计团队出色的优化让更新到2.2版的安卓系统已经剔除了超过一半以上的无用linux代码,只保留了自己需要的最精华的部分。
与之相比,苹果的团队表现的更保守得多,截止到最新的4.1版时,苹果系统中还保留着为数不少的重复无用的unix代码。
当然,安卓之所以会如此,也跟其系统本身的虚拟机制有关。
其实很少有人知道,安卓严格说来并不能算是一款开源系统。
目视着服务器里已经依托于‘唢呐’声控系统构建完成的主核心框架,孙诚在敲完了一段代码后不由停下了手上的工作,思考了起来。
虽然到目前为止,使用过安卓手机跟苹果手机的用户,口碑出现了一面倒的倾向,甚至连他本人也承认就目前来看ios显得更完美。
然而如果从设计理念跟技术上来看,采用了伪双系统构架的安卓,潜力跟未来反而更加值得期待。
没错,自打拿到了2.2版的安卓系统代码后,经过了吸收跟消化后,孙诚已经完全读懂了这款野心勃勃的伪开源系统。
为什么说安卓是双系统构架?
又为什么认为安卓是伪开源?
因为看似开源,实际上安卓对外提供的仅限于底层的linux系统。
一方面是没有跟linux基金会在授权协议上达成共识;另一方面,安卓的技术团队们也发现了linux仅能满足一部分自己一部分的需求。
在谷歌拒绝了linux基金会的一趣÷阁天价专利敲诈后,安卓的技术团队转而开发了Dalvik平台,将自己设计中的系统大部分的功能都转移到了这个虚拟机之内,同时大量安卓app与系统进行数据交换时,也可以轻易绕开。
目前来看,Dalvik显然还不完美,它一旦工作会占用大量的资源,导致手机耗电增加、续航时间减少,甚至伪双系统的优化不足,也可能导致严重卡顿、死机跟黑屏的反复出现。
缺点虽然很多,但优点同样也很明显。
安卓的每一次升级,需要对底层linux系统的改进地方很少,技术团队更多是集中精力优化Dalvik。
而且未来一旦设计出了比Dalvik更完美的平台,可以直接踢掉更换上,再搞好跟linux之间的兼容与优化,对于安卓而言将会带来不下于飞一般的体验提升。
不得不说,安卓的伪双系统给孙诚带来了极大的震撼跟启发。
苹果之所以能直接用unix系统进行开发,是因为人家搞了N多年的桌面系统,积累了丰富的技术跟专利,近年来又通过购买跟交叉授权的方式,保障了ios的生存环境,这些都是谷歌跟孙诚所不具备的!
所以在弄懂了安卓的伪双系统后,同样使用linux源代码做二度开发的孙诚只觉眼睛一亮,在经过了一段时间的设计跟思考后,他虽放弃了也编写一款类Dalvik平台的想法,但仍大受启发的对‘唢呐’声控系统进行了更高的授权及更大幅度的修改,甚至还在尝试着能不能让它具备一定的智能。
没错,他准备用‘唢呐’声控系统取代Dalvik,让它成为自己正在编写中的操作系统的第二核心。
未来,大多数运行在他开发系统中的程序,都要通过‘唢呐’来获得运行的资格,这让孙诚不由又有了一些新想法,他需要像安卓的apk、苹果的ipa、塞班的sisx一样,为系统设计一套专属且更节省资源的文件格式。
突如其来的想法打断了孙诚的编写进程,不过灵感的闪现不代表他立刻就能有完整的设计思路。
只好暂停下了编写工作,瞟了一眼显示器左下角的时间,发现距离自己之前发帖已经过去了将近两个小时,全当是转换一下心情,孙诚又登上了论坛。
刚一打开【电脑爱好者论坛】,孙诚就被弹跳出来的私密短信又给吓了一跳,没想到这么晚了还会有那么多的夜猫子在。
不过想了想程序员的特性后,他旋即又有些释然了,只随便扫了下数量他就点开了‘技术交流版’,第一眼就看到了被人用论坛币变更了颜色的自己那帖子。
点击2617,回复334,在深夜里短短两个小时间就能有这么多回复,也算不错了。
随手点开了帖子,他认真看起了回复来。
“3楼,惊现消失已久的学霸!”
“4楼,帮忙艾特‘爷我很帅’,小样,学霸来打脸了!”
“声控系统?学霸巨不声不响放出个窜天猴啊!”
“下载中,爱立信L70低端安卓机先来为大家试验下!”
“6楼,卧槽,别人家的学霸!”
“草草草草,N8已装载,学霸巨请收下我的膝盖,吊炸了!”
“卧槽,真能语音发短信、打电话啊!!!”
“……学霸巨请务必原谅我曾经黑过你,就冲这款吊炸的声控软件,你的收费版操作系统买定了!”
“+1!”
“+2!”
“+3!”
“楼上你们够了,不怕纯水被扣经验啊,+11!”
“卧槽,版主都被炸出来水了,还怕毛,算我一个!”
……
一目十行往下拉去,孙诚很快就把回复全给看完了。
尽管那个之前黑过他的叫‘爷我很帅’的家伙并没有出现,也不知道是谁了还是假装不在线躲他锋芒。
尽管论坛上经过了两个小时的摸索后,很快也有人察觉到了‘唢呐’的一些不足之处。
但总体而言,论坛上的大多数人对于这款国内首次出现的语音声控系统表现地十分震惊,让他心中不由产生了浓浓地满足感。