中国大学的集体堕落---麒麟vs汉芯

news/2024/7/6 4:42:21

贴文不说话:

“今年年初的时候,我发现FreeBSD的官方网站以及全球最大的开源网站SourceForge曾经一度被封
并且对于FreeBSD使用的是关键字过滤的极端方式封锁。联系这一系列事件,我
       
不得不对年初的FreeBSD被封事件产生了一个可怕的怀疑:是不是因为国防科技大学为了防
       
止自己造假的丑事泄漏,于是对网监部门人员行贿,才导致FreeBSDSourceForge的无辜
       
被封,当然,这个怀疑实在太恶毒,如果我们的大学已经堕落到这个地步,那么中国高等教
       
育的未来就完全没有什么希望了。”
       
---月光博客
     

 

“原来麒麟操作系统首席科学家、国防科大计算机学院副院长廖湘科还是国家863软件重大
       
专项专家组组长。就凭这个,相信大家很快就明白为什么国防科大能够申请到这样的项目并
       
能够在2004年很快通过验收了。”
       
按照廖湘科的说法,麒麟基于Unix国际标准,但不完全是Unix内核,且兼容Linux,这
       
种代码的不透明,在某种程度上的确保证了其安全性。
---By  IT一路
      

     
       
     

     
       
     
然而在四月末,网上出现了一篇针对银河麒麟的一篇分析报告《麒麟操作系统内核同其他操作系统内核的相似性分析报告》,分析报告指出麒麟操作系统内核与FreeBSD在源代码上
       
的相似度高达60%以上,在函数名上有99.45%的相似程度,而麒麟自己创新程度可能仅为
       
10%左右。面对如此另人惊诧的数据,麒麟官方已经被迫承认了麒麟操作系统的内核外层即服务层使用了FreeBSD5.0
“这种把别人的开源产品拿来作为自己的创新,简单的修改一下就骗取国家7000万科研经
       
费,实在是中国软件业的一大耻辱。如果人人都以开源产品拿来作为自己的创新,那这个社
       
会的诚信何在,良心何在。”
       
---月光博客
     

     
       
     
“我所进行的麒麟操作系统内核同其他几种操作系统内核的二进制可执行文件的相似度分
       
析,所得到的数据已经明确的显现出来麒麟操作系统2.0-14/21FreeBSD 5.3/5.4之间紧
       
密的血亲关系,已经能够说明一定问题。
       
即便是精简版,也不应该有如此高的相似度,我相信开发组一定不会认同裁减完后的精简版
       
就和FreeBSD内核差不多了,毕竟还有很多基础构架上的东西不同。所以精简版并不能完整
       
地解释很高的相似度的问题。
       
如果开发组可以给出修改自GENERIC的内核配置文件,和调整后的gcc编译参数,那么可能
       
会令二进制文件相似性分析更加贴近真实情况。毕竟这些不涉及源代码,应该也不属于保密
       
内容。”
       
---DanceFire
     




http://www.niftyadmin.cn/n/3649763.html

相关文章

[收藏]该怎么做,才能取得转型的成功呢?[人力资本]

看了《人力资本》这期的转型专题,给出了几个成功人士的故事,虽然有点老生常谈,不过作为辅助教材,还是有很大指导意义的。刘述尧作为技术人员转型的标杆,谈的感想都蛮现实的:“我上学时候的理想就是将来创办…

命令行 上下箭头符号_命令行基础知识:符号链接

命令行 上下箭头符号Symbolic links allow you to links files and directories to other files and directories. They go by many names including symlinks, shell links, soft links, shortcuts, and aliases. At a glance, a symbolic link looks like just a file or dir…

golang 延迟_了解Go中的延迟

golang 延迟介绍 (Introduction) Go has many of the common control-flow keywords found in other programming languages such as if, switch, for, etc. One keyword that isn’t found in most other programming languages is defer, and though it’s less common you’…

如何安装svelte_在Svelte中使用if块

如何安装svelteIn this tutorial, we’ll see how to use the if blocks with the Svelte framework to add some flow control logic to our Svelte markup code. 在本教程中,我们将看到如何在Svelte框架中使用if块向Svelte标记代码添加一些流控制逻辑。 Blocks i…

[EntLibFAQ]“不允许所请求的注册表访问权”的解释[0508Update]

[EntLibFAQ]“不允许所请求的注册表访问权”的解释VersionDateCreatorDescription1.0.0.12006-5-2郑昀Ultrapower草稿继续阅读之前,我们假设您熟悉以下知识:n Microsoft Enterprise Library June 2005n EventLog和注册表的关系[现象]首先…

mac node repl_如何使用Node.js REPL

mac node replThe author selected the Open Internet/Free Speech Fund to receive a donation as part of the Write for DOnations program. 作者选择了“ 开放互联网/言论自由基金会”作为“ Write for DOnations”计划的一部分来接受捐赠。 介绍 (Introduction) The Node…

[Remoting FAQ]传递Remoting参数时遇到的两种常见错误

[Remoting FAQ]传递Remoting参数时遇到的两种常见错误VersionDateCreatorDescription1.0.0.12006-4-25郑昀Ultrapower草稿继续阅读之前,我们假设您熟悉以下知识:n Remoting[现象1]我们先来描述一个简单的错误。当你激活远端Remoting Objects时&a…

greensock下载_使用GreenSock绘制Alligator.io SVG徽标

greensock下载To get the most out of this article it is important that you have a solid understanding of JavaScript. We will be solely focusing on understanding GreenSock in this article, so if you haven’t used JavaScript before then get learning and come …