第四十一章 操作系统完工(2 / 2)
从哪扣?
总不能找人家游戏公司要吧,那也太不要脸了。就算要来了,游戏公司扭头就转嫁到玩家身上,这些玩家可都是鸿蒙的用户。
这么干不就相当于自己捅了自己一刀嘛。
问题二,本地账户自由安装程序。自由安装这个事儿既然已经成了问题,那解决办法就只能从程序上着手了。
既然系统本身拒绝非法程序的运行,那就要从程序的合法性这一点出发。
想到这里,王正就想起来玩单机游戏输入CDK那一套流程,这不就是差不多的意思嘛。
于是王正向身边的CTO本·科林斯问道:“科林斯,如果我们为独立程序做一个专用的应用数字签名秘钥,你觉得怎么样?”
反正鸿蒙系统规定了开发程序一定要通过仓颉开发套件来做,即使你不通过这个套件写代码,那也得用这个套件完成程序打包吧。
那鸿蒙就完全可以在这个上面套件下功夫。
要求开发独立软件的开发者来官网填写申请,写好应用名字、开发者、简要作用等信息,通过审核就可以给他发一个特定的秘钥。
开发者在开发程序的时候如果给程序添加这个秘钥,用户在安装独立程序的时候,系统就可以通过识别这个秘钥,来判断这个程序是否为合法程序。
如果合法就安装,程序不合法的话那就拒绝安装。
科林斯闻言眼睛一亮,这确实是个很不错的主意,立刻拿过彩笔在白板上写写画画了几分钟,这才道:“确实是可行的。独立软件秘钥,就像是游戏的CDK一样,当然我们这个要包含更多的信息,不能像CDK那也简单。”
“这样一来即使断网,系统也能识别应用程序的合法性,我认为这是个好办法。”
科林斯把这个方式跟一众研发宣布了之后,经过大家的一番讨论和完善之后,顺利的把这个方案定了下来。
等解决了这个问题,PC版本的鸿蒙系统的第一个发行版就算是彻底完成了。
第一版系统并没有多少复杂的功能,界面和未来的win7差不太多,主打简洁和易用,所以操作习惯和win系统大差不差,不过为了避开微軟和蘋果在操作系统专利方面的问题,具体的实现方式是有着很大的不同的。
不过距离直接发布还有些遥远,这系统现在基本上就是个光板。
王者这一系的公司都要把自身的业务先兼容进来,尤其是微信,这个尤其重要。因为它不仅仅是即时通讯软件,还具有游戏平台功能功能,未来还会做在线音乐、在线流媒体等业务,这都将会极大的丰富系统的生态内容。
同时至少要保证有字处理程序(office)、图片处理程序(photo)、音视频处理程序(madia)等基本程序,确保系统不仅能娱乐,还能具备一定的生产力。
说到生产力,王正还真是挺佩服蘋果公司的。
蘋果能成功不是没有道理的,总管他们每一次每一种产品发布会,没有一次不提“生产力”。
说简单点儿,它瞄准的市场和构造的生态,就是围绕着它的既定客户群体“生产者”来打造的。
所以很多人觉得贵(排除iPhone,特指Mac)很正常,你就不是蘋果需求的用户。
鸿蒙的目标就大了不少,实现万物互联才是它的愿景,它的用户已经不再是单纯的人类,也扩展到了物。
当然,这第一个版本还是没那么夸张的,第一步嘛,步子稍微小点儿,免得扯着淡。