曾有人质疑reactOS使用了泄‘露’的indos源代码,reactOS开发团队不得不停止工作,重新检查所有代码,以确保没有一条受版权法的代码存在。
(设计对白)ReactOS团队:“你妹的!姥子玩indos1。0的有木有?姥子最终目标是打造开源版NT4。0有木有?泄‘露’的是NT5。0(in2000)有木有?那玩意儿姥子有生之年不碰的有木有?!”
最后就是在去年,也就是刚刚过去的2006年,微软进一步开放了indos的内核代码。
先是在7月份,微软针对高校和学术界,开放了32位Server2003和64位XP的内核源代码,加上必要的说明文档和编译工具,组成RK,indos研究内核的工具包。借助RK,相关专业人员终于不用依靠揣摩reactOS来研究indos系统的运行原理了,甚至可以自己修改RK代码,打造出自己的、可运行的indos版本来。
然后在11月,微软发布了针对嵌入式系统的indosCE6。0,并且在SSI共享源计划中开放了其除了图形界面以外的全部核心代码,手机PDA等相关设备制造商可以借此修改定制自家产品专用的CE系统。
作为业界巨头,微软这么做自然不是因为“爱好和平、关爱人类”之类的价值观,而是基于商业利益的考量。
发布RK是为了培养新血的需要,抓住了大学生就是抓住了未来的开发者,而且也不排除是为了压制reactOS的意思。
全面开放CE却是因为其在市场上的形势使然,不同于桌面系统上XP神话般的90%以上占有率(加上盗版),在嵌入式系统上CE表现并不好。
硬件厂商会更加青睐可以更加方便地修改定制的各种开源系统,比如日本的Tron(日系家电企业)或者更加大名鼎鼎的Linux。再说这二者都是免费的,CE5。0时候虽然开放了大部分核心代码,但是每份产品3美元的授权费还是很让硬件厂商心疼的。
微软自己为了推广CE,曾经耗资十几亿美元搞“维纳斯计划”,推销基于inCE的可上网电视机顶盒,最后却失败了。
无论微软的目的是什么,RK里面附带的说明文档着实帮了马竞的大忙。他通过暴力破解、反汇编得到的部分indos源代码因此才被真正利用起来,所以10月份以后蜜蜂用户们惊喜地发现各种蜜蜂新版本的稳定‘性’兼容‘性’得到了极大提升
本章未完,请点击下一页继续阅读!