当前位置:读零零>都市言情>重生之完美人生> 第125章 设计为王
阅读设置(推荐配合 快捷键[F11] 进入全屏沉浸式阅读)

设置X

第125章 设计为王(3 / 3)

x或者unix的操作方式,那么回过头来再看windows,你的结论将会是完全相反的。

正式因为李伉上面提到的东西了解的很透彻,所以他决定建立自己的操作系统研发团队,就必须解决几个问题,第一个是选择一款优秀的操作系统内核,目前他有两个选择,第一个是史蒂夫开发的幽灵操作系统,第二是李纳斯开发的linux,这两款操作系统都很优秀,李伉经过长时间反复思考,决定采用幽灵操作系统而非linux,他之所以这么选择主要是出于商业利益考虑,linux已经和gnu结合了,这样做的结果就是linux成了一款完全自由的操作系统,而且这种自由是强制性的,如果李伉选择了linux,也就意味着将来太极软件开发的操作系统必须免费供所有人使用,并且无条件的公开源代码,虽然在他的计划中,太极软件的所有产品在将来都会公开源代码,但是绝不是现在,而选择幽灵操作系统却没有这个顾虑,因为幽灵操作系统目前完全是史蒂夫一个人在开发,版权也完全属于他自己,李伉当初在双龙岛的时候就和史蒂夫谈过,史蒂夫也同意李伉以太极软件的股份来换取幽灵操作系统的版权。

他要解决的第二个问题是操作系统的图形界面问题,计算机专业人员因为专业原因,他们对计算机的要求往往是性能和稳定性大于易用性,但是作为一款面向普通用户的通用操作系统,易用性的重要性要远远大于性能和稳定性要求,这样的问题也存在于史蒂夫的身上,所以李伉要组建操作系统开发团队,就必须要先扭转雷君和史蒂夫的观念,让他们树立用户易用性高于一切的思想,这也是李伉今晚要写这篇设计为王的主要目的,而操作系统具体的用户界面李伉有更多可借鉴的东西,比如前世微软的windows系列和苹果的macosx系列,他并不像单纯的抄袭某一种操作系统的设计,而是想借鉴这些操作系统的优秀设计进而开发出自己操作系**有的风格。

他要解决的第三个问题是操作系统的编程接口问题,这个问题虽然不直接面向用户,但是却是要基于这款操作系统做开发的计算机专业人员最关心的问题,如果操作系统编程接口很复杂,在其上开发应用程序的难度很大,软件公司肯定不愿意在这样一个操作系统上做开发,那么基于这款操作系统的软件数量必将受到影响,说到底,人们使用计算机主要用的是上面的软件,而不是操作系统,如果软件不够丰富,那么操作系统也将会失去它存在的价值,所以李伉要在自己的操作系统发布之时,配套发布其上的软件开发包和开发环境,尽最大努力把在这个操作系统上开发软件的难度降到最低,当然如何解决这个问题他也有着自己的想法。

李伉要解决的第四个问题是时间问题,虽然操作系统的售价不一定比太极办公贵,但是一个操作系统的开发难度比开发太极桌面办公系统大多,这是一个非常耗时的巨大工程,可能要动用成百上千的程序员日以继日的奋战数月,甚至数年才能完成,

上一页 目录 +书签 下一章