超脑黑客-第407部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
她耸耸肩道:“这些事情不是我的管辖范围,我也就不多说了。今天我就到此为止,明天开始休假。”
林鸿点头道:“好,你好好休息一阵,公司的事情就交给我吧。”
林鸿已经下定决心,这段时间,要好好发展公司,让公司进入快速发展轨道。
……
第二天一大早,林鸿便召开了LINX技术部全体会议。
事实上,林鸿对LINX的进展速度是不满意的,这么久过去,也只是对以前的版本进行一些功能拓展,修修补补,根本没有什么值得称道的革命性改进之处。还是在原来他定下的框架进行着。
不过这也不能怪技术部的开发人员。他们能够做到这一点已经相当不错了,他们毕竟不能和林鸿相比,在国内。他们在这个领域的技术水平已经相当于是顶尖的了。
当然,和世界上的一些一流高手比起来,还是有一定的差距。
林鸿认为。要想让LINX迅速发展壮大,最终成长成为能够和现在的UNIX、LINUX以及WINDOW相媲美的操作系统,必须像LINUX那样,借助开源的力量,建立开发者社区,让全世界的程序员们都参与到这个项目当中来。
这就是借势,齐集众人的智慧为这个项目服务,最终产生巨大的效应。
LINUX之所以能够如此快速地发展壮大,正是由于全世界有着非常多的程序员们在为其默默贡献代码。
LINX要开源。
当林鸿将这个消息向大家宣布的时候。一时之间也引起了大家的纷纷议论。
有人赞成,有人反对。
反对的人,基本上都是担心系统的安全问题。
毕竟。现在三色火公司已经和军方合作。一些重要的军备上使用的系统就是LINX,如果将其开源。是否会导致入侵事件的发生?
而赞同的人,则认为,虽然开源很可能会带来一些安全问题,但这也只能说是暂时的。
如果只是因为保密而带来的安全,那肯定不是真正的安全,最终这些漏洞肯定会有曝光的那一天,与其如此,还不如将代码开放出来,让全世界的高手都进行检测,如此,代码才会越来越健壮,漏洞也才会越来越少。
基本上,有这层担心的,主要是国防科技大学那些借调过来的技术人员,尽管开源的确是一个很不错的解决方案,但对于军用系统来说,却不是一个非常好的选择。
在他们看来,LINX最好是定位在军用系统领域,严格控制源代码的保密级别,确保最大限度的系统安全。
技术部的这些人分成了非常鲜明的两派,大家在会场据理力争,表达自己的观点,整个会场几乎成为了一场辩论会。
林鸿也没想到自己的这个决定引起了大家这么大的反应。
不过,他对LINX开源的决心却没有因此而动摇。
LINX安全与否,并不在于源代码的是否开放,真正的高手,就算你不开放源代码也一样可以找到漏洞,毕竟,有些漏洞并不是系统本身的,而是基于现在已经存在的那些协议上面,系统再安全,也还是要遵守现行的这些协议,否则根本不存在通用性,必须得完全自己开发所有的东西。
WINDOWS是闭源的,源代码严格保密,可是不一样漏洞百出?经常高高挂在不安全的系统榜单的前列?
林鸿始终坚信,根本没有绝对安全的系统,最不安全的因素在于人。
当然,反对方的担心也是有道理的,不过林鸿却有另外的解决方案,并不是说系统和民用系统共用同样代码的系统。
不过,这点他却没有在会议上提出来,而是直接非常独裁式地说道:“LINX开源,我并不是征求大家的意见,而只是宣布一下这个事实。这次会议到此为止,散会。”
严格说来,这是公司改组搬迁之后召开的第一次会议,也是林鸿做出的第一个比较有争议性的决定。
对于公司前期的发展,林鸿绝对不允许公司内部有什么反对的声音,尤其是在技术领域。
这个消息很快便传遍了整个公司上下。
可以说,很多人第一次见识到了林鸿的强势。
而老人们则觉得这个情况很是正常,在技术领域,林鸿有着绝对的权威,他们已经习惯性地绝对服从,不是他们不反对,而是他们觉得自己和老板的差距实在太大,两者根本不是一个力量等级的。
最终,这个消息传到了在休假的张瑾的耳中。
张瑾听到之后,并没有像对方所要求的,给林鸿打电话劝劝他的这个决定,而只是淡淡地说道:“他才是公司的总裁,同时也是最大的股东。”
当然,私底下最终张瑾还是给林鸿打了个电话,问他是否将这个消息知会了军方有关部门,最终,这件事情还是由她完成的。
LINX最终还是对外开源了。
并没有大张旗鼓地对外宣传,而只是建立了一个开源社区,不声不响地便出现在了网络上。
网络如海洋,每天都有新的网站出现,也有网站从这个海洋中消失。
代码开源自然会形成很多版本,LINUX目前就是这样,虽然刚刚出来不久,但是衍伸的版本却已经有了非常多种,各式各样的版本形成了很多个平台,大家都在自己的平台中各自开发着,这样虽然形成了百花齐放的局面,增加了非常多不同的选择,但是却分散了大家的力量,造成了很多重复性开发,浪费了资源。
LINX则不同,一开始便建立了一个官方社区。
不管你有没有什么分支,官方始终会维护一个版本,不单单是内核版本,还包括系统外围的软件版本。
三色火公司会根据实际情况制定一系列的标准,然后再让程序员们按照这些标准进行编程,以便尽可能地统一规则和平台,以实现最大的兼容性。
LINX开源的消息,只是在小范围内的圈子中传播着,扩散着,并且主要局限在国内,大家对LINX的好奇在于,这是国内公司开发的操作系统,仅仅凭借这点,就已经吸引足够很多技术人员在第一时间就跑到官方开源社区的FTP上将源代码下载到本地进行研究了。
不过,这目前,LINX暂时只是一个实时嵌入式操作系统,还不能直接运行在PC机的硬件上,仅仅是这个门槛,就过滤了很多想凑热闹的人。
而基本上下载下来并且成功运行的人,都是真正的圈内人士。
刚开始,大家并没有对此抱多大的希望,毕竟三色火公司出现在大家视野中的时间并不长,刚开始还只是一家稍微有点技术的兼容机电脑销售公司,转眼间就说编写出了操作系统,这中间的跨度也太大了吧?
不过,当大家阅读到代码,见识到LINX的超强硬件适配性的时候,他们便有些惊讶了,事实远超他们的想象。
很快,LINX便在圈子内口口相传起来,其优美简单的设计思想和结构,得到了很多人认可。
渐渐的,国外也有一些硬件和嵌入式社区接触到了这个系统,一些零星的用户开始出现,LINX的官方开源论坛上,也开始陆续出现了一些疑问帖子。
……
在做出LINX开源的决定之后,林鸿给LINX项目组的成员分配的第一个任务,便是给将LINX编写通用操作系统驱动模块,让LINX能够在通用的PC硬件上成功运行起来。
当然,为了节省时间,林鸿直接将大致的框架做完,并且还完成了大部分的源代码。
林鸿给这个模块限定的时间是一周。
虽然他的笔记本中已经有了这样的系统的原型,不过有一些代码和技术暂时却不适合公开。
要想让LINX的影响进一步扩大,让更多的程序员参与到开发当中,就必须提升LINX的覆盖面,显然,PC端硬件目前来看是最多的,也是最容易获得的。
故而林鸿将LINX的通用操作系统模块的开发排在了第一位。
因为林鸿的回归,LINX的发展彻底进入快车道,尽管才刚刚开始,不过相信在不久的将来,LINX将会成为计算机领域中一个不可忽视的操作系统。
第五百八十四章 封闭式开发
为了尽快将LINX的PC硬件驱动模块和通用操作系统模块编写出来,林鸿带领着LINX开发项目组进入了封闭式的开发。
在这一周时间中,大家吃住都直接在公司,不准在外面住宿,吃饭也直接由专人送到办公室。
林鸿将所有的开发人员都集中在了一个非常大的大厅之中,他在中间坐镇指挥和协助编写代码。
实际上,林鸿一个人也可以完成这个工作量,毕竟他之前这个流程已经走过一遍,但是这并不是他所想看到的,他必须尽快将这些技术人员培养出来,这样自己不在公司的时候,他们也能够独当一面。
封闭式高强度的开发,让每个人的神经都崩得紧紧的。
他们完全按照林鸿所设计的框架,一步一步地填充着其中的代码,想办法实现需要的功能。
遇到阻碍的时候,林鸿便出现了,他给大家讲解,为什么自己会这么思考,使用什么方式可以达到目的,总共有多少可能……
整个办公室中热火朝天,大家走起路来都是匆匆忙忙,其他时间里,就只能听到键盘的敲击声和鼠标的点击声。
很多人直到这一次才真正体会到了项目开发的真正氛围,同时也感觉到了公司老总的强大。
基本上,他就好像是无所不知,每一个问题,只要到了他的手中,他几乎连思考的时间都不需要,当时就可以直接说出三种以上的解决方案,不但是理论,而且可以直接提现在代码上。
大家从事代码编写工作都已经不短时间,可是第一次体验到了顺畅的感觉。一路开发过来。似乎畅通无阻,一气呵成。
在这样的氛围当中,开发组只花费了五天的时间就将PC硬件端的驱动和软件模块编写完毕。并且其功能和性能都超出预期很多。
和LINUX一样,LINX的通用操作系统模块,也区分字符界面和图形界面两种模式。只不过,这两种模式已经彻底融合在一起。
也就是说,LINX集成了WINDOWS和LINUX两者的优点,不但从底层开始就对图形界面有所支持,并且同样拥有强大的命令行终端工具。
尽管LINX现在的图形界面还很初级,也就只相当于WINDOWS3。0时的效果,但是其功能却比WINDOWS3。1要强大很多。
封闭式开发进行到第五天晚上的时候,开发大厅中响起了一阵鬼哭狼嚎一般的嚎叫声,这是大家在以自己的方式庆祝这次封闭式开发成功完成。并且是超预期地完成。
这五天来,很多人就直接睡在了自己的办公桌底下,困了累了的时候。就直接往睡袋里面一钻。然后很快就能呼呼睡着。
有不少人,在这五天当中。甚至连澡都没有洗,直接连续不断地工作着。
林鸿也知道,大家辛苦了。
经过这五天的魔鬼式开发,可以看得出来,大家都成长了不少,在开发过程中还发现了自己的不少短处。
在开发结束之后,林鸿当场便宣布放假三天,大家好好休息休息,然后再回来上班。
不过,大家并没有按照林鸿所说的,整整休息三天才回来上班,很多人,直接在家里睡了一天一夜之后,便立刻回到了公司。
用他们的话来说,开发虽然结束了,可是测试还没有完成,心中老是惦记着这件事情,醒来之后,就再也睡不着了,反正呆在宿舍也没啥事,还不如回来上班。
软件原型出来之后,后续的测试是一个非常重要的流程,因为刚开始开发出来的东西,通常都会有各种各样的BUG,如果这些BUG被用户看到,造成的用户体验会非常不好,他们会认为这个产品非常糟糕,进而散失对这个产品的信心,或许以后就形成了这样一个印象,再也不用了。
三色火公司有专门的系统和软件测试小组,不过相对来说,人手还是有些不足,平时开发人员也会参与到测试当中。
不过,这一次,参与测试的人,就不再仅仅是三色火公司内部的人了,还有一些社会上的LINX爱好者。
听说三色火公司推出了通用操作系统版本,并且对外招募内测人员,很多人报名都非常踊跃,在非常短的时间内,三十名资深技术爱好者便招满了。
他们将在接下来的一周时间,对最新的系统进行测试,发现问题,提出改进意见等等。
这一步测试结束之后,三色火公司就会选择对外开放源代码,再次扩大范围,进行公众测试,直到最终认为版本稳定之后,才会正式对外发布稳定版本。
当