第166页

怀着疑惑的心情,大家点开了这个新开设的板块,里面只有几个新发的帖子,大家首先点开了那个顶置的高亮显示的帖子。

stuos竟然是编写的!他终于要开始编写操作系统了吗?!

大家在惊讶之余,却又理所当然。实际上,这个问题已经被很多人提出过了。现在黑客学院几乎集中了全国的优秀的计算机人才,早就该组织一个这样的项目了,编写中国自己的操作系统。

大家看到了帖子中的屏幕截图,显然被那些华丽的效果给震住了,他们没想到,不声不响的就弄出了个图形操作系统!

无论是对这方面感兴趣还是不感兴趣的人都纷纷下载了那个镜像包,都按照帖子中描述的步骤,开始进行虚拟机模拟,他们要亲自观看效果。

最后有不少人看到了运行的效果,不过他们有些小失望,因为发现这个系统原来并没有想像中的那样好,只是实现了一个桌面和一个小游戏。

当然,失望的人自然是那些外行人,那些对这方面感兴趣的人则不同,他们饶有兴致地开始阅读许毅写出来的相关教程和源代码。因为考虑到教学目的,这些源代码都写得非常规范,使用模块化格式,在重要的地方都做了必要的注释,大家看起来非常轻松。

其中讲述的很多资料,现在都非常难找到,就算是找到了没有人帮助也很难看懂。现在,许毅结合实例讲解其中的相关知识,让大家感到非常高兴。这个操作系统涉及的知识并不很复杂,大家在总体上有了一个大致的概念,极大地刺激了他们想要进一步学习相关知识的神经。原来,一向都非常神秘的操作系统是这样编写出来的!大家按照教程中的步骤,很顺利地完成了自己的第一个bootloader,看着虚拟机显示器中大迎出来的“hello world!”,他们心中的激动之情无以言表。

……

于是,黑客学院中刮起了一阵操作系统学习风潮,很多人投入到这个项目的学习和开发上来。

第183章 类人智能

stuos系统的发展方向是“在内核上按照国际规范支持双字节,提供gui和命令行模式下两种中文支持环境,一个彻底的中文os……如果有可能,则可以兼容unixlux和s的文件格式,可以不加修改地运行至少是大多数已经存在的s和unixlux软件……像 nt一样提供完全的gui界面,最大限度地简化操作……”。

它仍然是开源的,遵守gl协议,这样做是为了让这个项目更好地发展起来着想,只有开源才能吸引到更多的人投入到这个操作系统的开发上来。同时,这也符合黑客共享、免费和自由的精神。

事实上,许毅始终都没有打算过将这个操作系统商业化,他发起这个项目,目的就是为了培养人才,积累技术。“stu”可以理解为“study”和“student”,即这个操作系统本身就是为了教学目的,是一个学习型操作系统。

在stuos公布之后,引起了国际上很多人的关注,他们纷纷猜测,这次又有什么大动作了?难道真的被他搞出来一个gui操作系统?有了之前的经验,就算真的搞出来一个功能强大的操作系统,大家在心理上也能接受。于是,他们到黑客学院将源代码下载下来,然后仔细研读,结果却令那些内行人大为失望。这根本就没有什么技术含量嘛!用到的技术都是一些众所周知的基本技术,唯一有点看头的仅仅是里面支持中文汉字的特性。那些高手对这个项目真的有些不屑,在他们看来,这感觉就是小孩子的玩物,他们在学习技术的早期就已经玩过了,现在已经抛到一边,研究更加高级的技术去了。所以国外的那些高手大部分都是凑了个热闹,后来对此就没再关心了。

真正关心这个项目的还是中国的技术人员。这个项目在提出的初期本来就具有民族性质了,也无怪乎别人不怎么热心。但身为中国的技术人员,他们对这件事是绝对支持的。可以说,编写中国自己的操作系统是很多人的一个梦想,曾经年少时都为之疯狂过、努力过、无奈过。有人默默研究,发现自己一个人的力量实在有限,于是到网络上寻求帮助,但响应者甚少。主要原因是菜鸟觉得这个技术太复杂太高深,只能站在外围摇旗呐喊。高手则往往有自己的计划,他们自己也在做同样的事情,不愿放弃自己的项目转而去支持别人的项目。于是,大家都在重复劳动,碰到问题得不到解决,老是在原地踏步,最终导致项目夭折。