热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

为Ubuntu麒麟(Kylin)操作系统“正名”

进入维基网站查阅麒麟操作系统,有如下内容:一、麒麟操作系统完全版共包括实时版、安全版、服务器版三个版本,简化版是基于服务器版简化而成的。最近麒麟操作系统经过权威机构进行了源码级鉴定表明,麒麟安全操作系统主要分为三层:最底层是自己加的的东西(从麒麟开发手册上看主要为保证安全性、实时性等方面的任务,可自由替换加载),上面是BSD的内核,最上面是Linux兼容库。开放给公众使用的系统不包括最底层的

进入维基网站查阅麒麟操作系统,有如下内容:

一、麒麟操作系统完全版共包括实时版、安全版、服务器版三个版本,简化版是基于服务器版简化而成的。最近麒麟操作系统经过权威机构进行了源码级鉴定表明,麒麟安全操作系统主要分为三层:最底层是自己加的的东西(从麒麟开发手册上看主要为保证安全性、实时性等方面的任务,可自由替换加载),上面是BSD的内核,最上面是Linux兼容库。开放给公众使用的系统不包括最底层的东西。完全版的麒麟操作系统是内核态多线程的。

二、涉嫌造假

在2006年4月27日网友Dancefire的一篇技术分析文章中指出,通过对网上公开下载的麒麟操作系统简化版进行反汇编,麒麟操作系统简化版与美国开放源代码的FreeBSD操作系统5.3版本相似度竟然在90%以上(在源代码上的相似度高达60%以上,在函数名上有99.45%的相似程度)。该网友指出,按照此结果,麒麟操作系统简化版仅仅是对开源的FreeBSD进行了一定的修改,根本不是官方所说的“中国独立研发成功”和“拥有完全自主版权的内核”。

根据第一款,麒麟操作系统的简化版是基于服务器版简化而成的,系统主要分为三层:最底层是自己加的东西,上面是BSD的内核,......开放给公众使用的系统不包括最底层的东西。根据第二款,网友Dancefire通过对网上公开下载的麒麟操作系统简化版进行反汇编,发现:麒麟简化版与美国开放源代码的FreeBSD操作系统5.3版本相似度竟然在90%以上(在源代码上的相似度高达60%以上,在函数名上有99.45%的相似程度)。据此,该网友指出,按照此结果,麒麟操作系统简化版仅仅是对开源的FreeBSD进行了一定的修改,根本不是官方所说的“中国独立研发成功”和“拥有完全自主版权的内核”。

由此,十分明显的事实是,该网友反汇编并没有涉及操作系统的底层内核,因为,”开放给公众使用的系统不包括最底层的东西“,该反汇编只涉及内核上层的系统服务程序。这些服务程序即便是FreeBSD的源代码,当事人根据FreeBSD的使用许可条款(License)第三条也不得公开借助FreeBSD的名头来为自己产品“担保、促销”。该网友的结论:“麒麟操作系统简化版仅仅是对开源的FreeBSD进行了一定的修改,根本不是官方所说的“中国独立研发成功”和“拥有完全自主版权的内核”。应该认为,此断言是不充分的,也是不能成立的,因为,该反汇编根本没有涉及到麒麟系统的内核。

4月12日,我在”为什么UbuntuKylin应该取名”Ubuntu麒麟“?“(见http://www.linuxidc.com/Linux/2013-04/82620.htm)一文中有一段话如下:回到我们国内,......把”UbuntuKylin“发行版叫做”麒麟发行版“有什么不好呢?有什么忌讳?是不是因为”麒麟造假“风波而不敢接受Mark的好意?在我们国内业界,”麒麟造假“风波对于当事人(国防科大)究竟是不是公平,至今并没有定论。昨日,我仔细查阅了”FreeBSD License“,发现其中第3条款是:”Neither the name of the University of California, Berkeley nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission“,核心意思是说,如果谁使用了FreeBSD程序源代码来创作自己的软件产品,请以自己的名义发布该产品,而不要使用软件原作者的名义来担保、促销该产品。由此可见,那位揭露”麒麟造假”的程序高手根本不懂得FreeBSD的版权许可条款的真正含义,一有点儿“小发现”,就沾沾自喜于自己的“技术高明”(反编译),实在可悲也。此举使“麒麟造假”当事人蒙受了不白之冤。不研究FreeBSD的许可条款,国内媒体跟着吓嚷嚷,令人更加可气!

话说到这里,为麒麟操作系统”正名“是完全应该的。我深切地希望,工信部CSIP有关人员能够认清形势,不要继续错误下去了。

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2


推荐阅读
  • 本文详细介绍了在 Ubuntu 系统上搭建 Hadoop 集群时遇到的 SSH 密钥认证问题及其解决方案。通过本文,读者可以了解如何在多台虚拟机之间实现无密码 SSH 登录,从而顺利启动 Hadoop 集群。 ... [详细]
  • vsftpd配置(虚拟用户、匿名用户登录)
    一、ftp服务搭建(一)概述1.ftp连接及传输模式(1)控制连接TCP21,用于发送FTP命令信息 ... [详细]
  • 本文整理了一份基础的嵌入式Linux工程师笔试题,涵盖填空题、编程题和简答题,旨在帮助考生更好地准备考试。 ... [详细]
  • 本文详细介绍如何在忘记MySQL服务器密码的情况下进行密码重置,包括具体的步骤和注意事项。 ... [详细]
  • 阿里云服务器搭建详解——Ubuntu
    由于自己电脑配置跟不上,双系统一开,整个电脑就会变得非常卡顿,所以决定在阿里云买一个云服务器。听朋友说,学生买的话是非常便宜 ... [详细]
  • 本文详细介绍了 Java 网站开发的相关资源和步骤,包括常用网站、开发环境和框架选择。 ... [详细]
  • PHP 5.5.31 和 PHP 5.6.17 安全更新发布
    PHP 5.5.31 和 PHP 5.6.17 已正式发布,主要包含多个安全修复。强烈建议所有用户尽快升级至最新版本以确保系统安全。 ... [详细]
  • 在 Ubuntu 中遇到 Samba 服务器故障时,尝试卸载并重新安装 Samba 发现配置文件未重新生成。本文介绍了解决该问题的方法。 ... [详细]
  • 在Linux系统中避免安装MySQL的简易指南
    在Linux系统中避免安装MySQL的简易指南 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • 帝国CMS中的信息归档功能详解及其重要性
    本文详细解析了帝国CMS中的信息归档功能,并探讨了其在内容管理中的重要性。通过归档功能,用户可以有效地管理和组织大量内容,提高网站的运行效率和用户体验。此外,文章还介绍了如何利用该功能进行数据备份和恢复,确保网站数据的安全性和完整性。 ... [详细]
  • FreeBSD环境下PHP GD库安装问题的详细解决方案
    在 FreeBSD 环境下,安装 PHP GD 库时可能会遇到一些常见的问题。本文详细介绍了从配置到编译的完整步骤,包括解决依赖关系、配置选项以及常见错误的处理方法。通过这些详细的指导,开发者可以顺利地在 FreeBSD 上完成 PHP GD 库的安装,确保其正常运行。此外,本文还提供了一些优化建议,帮助提高安装过程的效率和稳定性。 ... [详细]
  • Swoole加密机制的安全性分析与破解可能性探讨
    本文深入分析了Swoole框架的加密机制,探讨了其在实际应用中的安全性,并评估了潜在的破解可能性。研究结果表明,尽管Swoole的加密算法在大多数情况下能够提供有效的安全保护,但在特定场景下仍存在被攻击的风险。文章还提出了一些改进措施,以增强系统的整体安全性。 ... [详细]
  • Parallels Desktop for Mac 是一款功能强大的虚拟化软件,能够在不重启的情况下实现在同一台电脑上无缝切换和使用 Windows 和 macOS 系统中的各种应用程序。该软件不仅提供了高效稳定的性能,还支持多种高级功能,如拖放文件、共享剪贴板等,极大地提升了用户的生产力和使用体验。 ... [详细]
  • Vi编辑器的工作模式有哪些?如何在不同模式间切换?
    Vi编辑器是Linux系统中常用的文本编辑工具,具备三种主要工作模式:命令模式、插入模式和底行模式。用户可以通过特定的按键组合在这些模式之间进行切换,以实现不同的编辑功能。例如,在命令模式下,用户可以执行移动光标、删除文本等操作;而在插入模式下,则可以输入或修改文本内容。底行模式则用于执行保存文件、退出编辑器等命令。 ... [详细]
author-avatar
用户v6poho0s7u
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有