西西河

主题:【原创】关于麒麟操作系统内核,还想说两句 -- 闲云野熊

共:💬55 🌺42 新:
分页树展主题 · 全看 下页
  • 家园 【原创】关于麒麟操作系统内核,还想说两句

    国防科大公布了其自称是完全自己研制的操作系统麒麟2.0,引起了很多质疑,有的人还创造性地搞出了一种对二进制代码进行比较鉴定两种操作系统是否相似的方法(也许我孤陋寡闻,不知道有没有其他人使用过类似方法比较过其它功能相同的软件),并由此得出结论,这个操作系统就是将开源的freeBSD系统汉化而已。随后国防科大课题组承认了其中的系统调用层是基于freeBSD改造的。于是有很多人就感到心里非常难受,并且肆意攻击这些科研人员。心里颇有感慨。想说上一两句。

    首先,关于这个麒麟操作系统是不是纯粹抄袭,或者就是freeBSD汉化,我不知道。因为我接触到的有分量的资料太少。我对操作系统的实现细节懂得也很少,没有什么资格评判。本文也不是试图辨别麒麟是否涉嫌抄袭。我仅仅想对操作系统的功能,完成一项技术性科研(不是基础性研究),还有对一些评论提一点自己的看法。有人愿意指教出我的错误我非常感谢。

    关于操作系统的内核,我的浅薄的知识是这样的:几乎所有的操作系统内核,需要实现的功能就是进程调度,内存分配,文件系统、IO及IO调度,安全管理。我想不出还有什么可以创新的功能,同时,在硬件相似的环境下,要考虑与其它操作系统兼容,除了安全管理和文件系统,这些功能的实现几个主流操作系统在功能和算法上也是相差无几。文件系统要考虑兼容,所以主要的文件系统大家也都得实现和支持。我没有比较过,但我认为几种主要用途相近的操作系统,相同之处远远大于不同之处。尽管在界面上可能长得很不一样,很多命令的名称也不同,但本质应该是相近的或一致的。我大胆的猜想其内核的二进制代码会有多大差异,例如AIX与HP-UX、Solaris之间?有没有人比较过?

    其次,技术型的科研与基础研究不同,基础研究一般不会去做别人做过的事,但技术型科研很可能出现仿制和改进,这似乎不能影响作为自主知识产权的称号。例如我国的FC-1歼击机,似乎没有人指责这种飞机其实是米格21的改型,也没有人因为出口巴基斯坦的FC-1使用了俄罗斯的RD91发动机而被认为是剽窃俄国人的设计,与俄国米格在百分之多少上相似(大家都知道发动机对于一种飞机的重要性)。

    在IT界,你做的东西如果与别人都不兼容,基本上是死路一条。所以作为一个想要投入使用的产品,必须与主流产品兼容,所谓兼容,肯定要相似,甚至部分借用。

    最后,说道源代码的问题,有人指责说为什么不公布源代码,是否欺骗公众。我想作为一种国防科研产品,是不是要让所有人都看到都得到是个问题,有些人没有看到是否等于没有人能看到。评判是由随便什么人来进行还是由专家(尽管这个词现在不好听)进行,我原本是清楚的,现在糊涂了。望方家有以教我。

    关键词(Tags): #麒麟#真假#freeBSD#抄袭#科研
    • 家园 我的一点浅见

      小弟的专业不算是这行,技术上不好乱说。就说点非专业的。

      第一,麒麟的开发有无涉及非法抄袭的问题。目前看来应该是没有法律问题,这就比较好办,没有超出底线。链接出处

      第二,国家出了钱,有没有得到应当得到的结果?就是说,出了钱,有没有收到货?这个表面上似乎是做到了。货的质量如何,反正可以下载,让行家测试,似乎也不算难事。

      第三,国家出的钱,有没有超过市场价格太多?这样一个项目,要用多少人力物力,估算比较容易。只是涉及国防的部分,恐怕不会太透明。这个项目,国家到底花了多少钱,恐怕难以得知。如果不知道的话,说开发者骗经费,恐怕难以成立。

      第四,我怀疑事情是这样的,上头的人不懂操作系统,招标时把“完全自主研发”的要求加上去。下面的人明知不可行,为了中标,也就糊弄一下,于是就弄出了这么个大头佛。

      看来,INTERNET真是个好东西,让人来不得半点虚假。

      • 家园 回懒厨大人。

        一、bsd是允许抄的,因此不存在什么非法抄袭的问题。

        二、那货到底怎么样,就是仁者见仁智者见智了,反正一个据说是改进了的内核配上所有外围全部使用freebsd的代码,您说怎样呢?就像一台公开出售的电脑,您回来自己换换cpu,说不定都没换,只是贴了个标。

        三、7000万,这些钱要是拿出来1/10,搞个开源项目资助,我想效果比这个要好的多。

        • 家园 嘻嘻,小厨何时变成大人了?

          我想知道的是,

          其一,换了个内核之后,有什么不同之处没有,总应该有些指标吧?

          其二,总共有多少个开发人员,花了多少时间?大致可以推算出7000万是否合理。澳洲这边的联邦银行,花了2亿多澳币,300多个开发人员,大约3年,搞了套CRM,这已经是四大银行里最便宜的了。软件开发,实在是烧钱的东西。

          • 家园 这个。。。这个

            一、目前看没有,好像就是集成了个kata的web进内核,关于这个也是有疑问的,有人认为这样虽然提高了性能,但是降低了系统的安全性,另外有人做了试验,直接用freebsd的内核替换麒麟的内核,可以启动。

            二、屁股没露出来之前,谁也看不见,估计又是和汉芯一样,一笔糊涂帐,

          • 家园 这个不同,实施crm/erp更多的是管理流程的问题

            换句话说就是基本在互相扯皮……可是那些顾问公司可是按小时收钱的,黑着呢……

            基本上50%的时间是在明确客户需求和理清流程……和基于bsd开发完全不是一码事

    • 家园 我来说说

      有人的想法是,

      用了2进制就是错误的! 最好用3进制,比洋人大一号。

    • 家园 抄FreeBSD没有错

      但是拿着国家几百万上千万的科研经费去抄FreeBSD,完了还声称是“完全自主开发”就是不对的乐。

      • 家园 OS这玩意,把内核都搞透了,再做点小改动,称自主知识产权

        是没有问题的,称完全自主开发,就有点过了。

        完全重写内核,既没有必要,也不会获得全面的性能提升,有源码,在需要的地方做优化就可以了。

        这世上私有的OS林林总总,绝大多数都是这么改巴改巴改出来的。

        当然了,要是商业上用的,得有办法避开商业风险,如果是国防用途的,能抄出来就得算本事了。

      • 家园 一点看法:在事情还没有水落石出之前,可以质疑,但不宜下结论
        • 家园 其实,到csdn,cu,等一些专业论坛去看看

          就知道咋样了。

        • 家园 铁老大此言差矣,每个人都可以有自己的结论

          并且为自己的结论辩护。声音如果足够大,上达天听,直到影响到政府介入进行调查,给个它自己的结论,供大家评判。舆论不就是这么影响决策者的吗?投票,听证会都是表达个人意愿的机会,只是俺们没有这样的机会,只好在网上发发牢骚。

          我对政府没什么乐观的,陈进现在依然逍遥,天天开着宝马到交大继续上班。

          • 家园 确实从陈进这事就能以小见大

            道理上讲他骗了这么多钱应该追究刑事责任的,相关头脑也应该审查,该撤的撤,该罚的罚,不过好像相关人员大都没事?这么一搞就体现出了“中国特色”,就是官员犯错误的成本太低,造成面子工程泛滥。从这一点来看大多数人质疑麒麟的原创成分是可以理解的。

            不过我也赞成铁老大的态度,质疑和评论都很正常,但在没有确实证据下还是先不要下结论

    • 家园 跟冲灵剑法跟华山剑法的区别差不多吧

      估计这里的人多数都看过<笑傲江湖>吧.

      令狐冲跟小师妹一起创了套剑法<冲灵剑法>,

      估计令狐大侠也明白,这个剑法只是为了讨好师妹而弄

      出来,并且估计其中好多招式还是从师门华山剑法中演化

      而来.所以令狐大侠那时也没发头昏从此自立门户,创立

      令狐派.

分页树展主题 · 全看 下页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河