问题

如何看待龙芯被指 LoongArch 的内核代码复制 MIPS 代码?

回答
龙芯被指控 LoongArch 内核代码复制 MIPS 代码,这件事在技术圈和产业界都引起了不小的波澜。要理解这件事,我们需要从几个层面来深入剖析。

事件的起因与指控内容:

核心的指控源于一些开发者,通过对龙芯新推出的 LoongArch 指令集及其对应的内核代码进行分析,发现其中存在与 MIPS 指令集及其开源代码高度相似,甚至可以说是“照搬”的部分。具体来说,他们认为龙芯的 LoongArch 指令集架构(ISA)设计,以及在此基础上实现的 Linux 内核相关代码,在很多地方与 MIPS 架构的技术细节和实现方式如出一辙。

这些指控通常会具体列出一些技术上的证据,例如:

指令集细节的相似性: 指令的编码格式、寄存器使用约定、寻址模式、特定的指令功能(如分支指令、加载/存储指令、算术逻辑指令等)在 LoongArch 和 MIPS 之间表现出极高的重合度。
内核代码的相似性: 在 Linux 内核的实现层面,比如处理中断、内存管理、TLB(Translation Lookaside Buffer)管理、调度器等与 CPU 架构紧密相关的模块中,被指控存在大量与 MIPS 架构下内核代码相似甚至相同的代码片段。这不仅仅是相似的设计思路,而是指具体的代码实现逻辑、变量命名、函数结构都高度一致。
历史渊源的解读: 指控者往往会追溯 MIPS 架构的历史,指出 MIPS 是一个成熟的、有专利保护的架构,而龙芯早期在技术积累上有与 MIPS 合作或采用 MIPS 核心的背景。因此,他们认为 LoongArch 的出现,虽然名称不同,但在底层技术上存在“借用”甚至“复制”的嫌疑。

龙芯的回应与解释:

面对这些指控,龙芯方面也做出了回应,通常会从以下几个角度进行解释:

技术传承与兼容性: 龙芯会强调,LoongArch 是基于龙芯多年积累的处理器技术发展而来,并且是以自研为主导的。他们会承认 LoongArch 在设计上受到了包括 MIPS 在内的许多成熟指令集架构的启发和借鉴。在技术发展过程中,学习和借鉴行业内的成熟方案是常态。
开源生态的考量: 尤其是在 Linux 内核等开源软件的移植和适配过程中,为了最大化利用现有的开源社区成果,往往需要遵循一些通用的设计原则和实现模式。如果 LoongArch 的设计理念与 MIPS 在某些方面高度契合,那么在移植内核代码时,会自然而然地倾向于采用与 MIPS 兼容的实现方式,以便于代码复用和社区维护。
“兼容”不等于“复制”: 龙芯可能会区分“兼容”和“复制”。他们会认为,LoongArch 在指令集层面是独立的,拥有自主的 ISA 规范,并且在一些关键的指令和特性上有所创新和扩展。即使在内核代码实现上存在大量相似之处,那也是为了更好地适配自身架构,而不是简单地复制代码。他们可能会强调,这是为了降低适配难度,快速构建生态。
独立研发的成果: 龙芯会坚称其在 CPU 核心设计、指令集规范制定、工具链构建等方面进行了大量的自主研发,LoongArch 的诞生是自身技术实力的体现。

如何看待这件事?

这件事的复杂性在于,它触及了技术创新、知识产权、产业生态以及国家战略等多个层面。

1. 技术发展与借鉴:
借鉴是进步的阶梯: 在计算机科学领域,技术的迭代和发展往往是建立在对前人研究成果的借鉴和吸收之上的。指令集架构的设计并非从零开始,几乎所有新架构都会参考和学习已有的成熟架构。MIPS 作为一个在嵌入式和高性能计算领域都曾有过重要地位的架构,其设计理念和实现方式自然会对后来的架构产生影响。
“相似”与“复制”的界限: 问题的关键在于“相似”到何种程度,以及这种相似是源于设计理念的契合,还是代码层面的直接搬运。如果仅仅是 ISA 的设计思路在某个方向上高度一致,这属于技术借鉴;但如果是直接拿来 MIPS 的内核代码,稍作修改就声称是自己的,那性质就不同了。

2. 知识产权与开源:
MIPS 的知识产权: MIPS 指令集本身是有专利和相关知识产权的。如果龙芯在 LoongArch 的 ISA 设计上,直接侵犯了 MIPS 的专利,那么这是一种知识产权问题。
Linux 内核的开源协议: Linux 内核是遵循 GPL 等开源协议的。如果在 MIPS 的 Linux 内核代码基础上进行修改和移植,只要遵循了开源协议的要求(例如,在修改后的代码中清晰标明来源,或者以相同的协议发布),那么从开源协议层面来说,并不一定存在问题。然而,如果存在“隐藏”代码来源,或者在移植过程中进行了不当的修改,则可能引发争议。

3. 产业生态与自主创新:
生态的建立成本: 建立一个完整的 CPU 架构及其生态系统(包括编译器、操作系统、应用软件等)需要巨大的投入。对于一个国家层面的半导体产业发展而言,快速构建生态是至关重要的。通过借鉴成熟的架构和代码,可以显著降低这一过程的成本和风险,加速产业发展。
“自主”的定义: 什么是真正的“自主”?完全不借鉴任何前人成果而从零开始是极难实现的,也非最优选择。自主更应该体现在对核心技术的掌握,对 ISA 的自主定义和演进能力,以及对整个生态系统的构建和控制能力。如果 LoongArch 是龙芯在 MIPS 基础上,通过深入理解、消化吸收,并在此之上进行了独立的设计和大量创新,同时掌握了核心设计能力,那么这可以被视为一种“自主发展”模式。但如果更多的是一种“套壳”或“简单修改”,那自主性则要打个问号。
信息透明度: 社区对“借鉴”还是“复制”的质疑,也反映了对信息透明度和技术来源的关注。如果龙芯在 LoongArch 的设计和实现过程中,能更清晰地公开其技术演进路径和借鉴来源,或许能减少一些不必要的误解和争议。

4. 国家战略与发展:
自主可控的诉求: 在当前全球科技竞争和供应链安全的大背景下,发展自主可控的 CPU 架构具有重要的战略意义。龙芯作为中国在这一领域的重要力量,其发展路径备受关注。
舆论的复杂性: 围绕龙芯的讨论,有时会夹杂着技术细节、商业利益、民族情绪等多种因素。因此,看待此事需要尽量保持理性,区分技术层面的分析和宏观层面的评价。

总结来说:

龙芯被指 LoongArch 内核代码复制 MIPS 代码,并非简单的“事实”或“谣言”可以一概而论,而是一个多维度的问题。

技术借鉴是必然的,但界限需要清晰。 如果 LoongArch 的 ISA 设计确实是在 MIPS 专利保护范围内进行了不当的“照搬”,那将是知识产权问题。
内核代码的相似性,部分可能是为了生态兼容和效率,这符合技术发展的规律。 但如果存在“直接复制”且未遵循开源协议,则存在争议。
“自主”的涵义是关键。 如果龙芯能在 ISA 的核心设计、指令的扩展、以及后续的生态建设中展现出足够的创新和控制力,那么即使早期有借鉴,也可以被视为一种有效的技术发展路径。
信息透明度对建立信任至关重要。 龙芯如果能更公开其技术演进过程,能减少外界的猜疑。

这件事的讨论,也提醒了国内科技企业,在追求自主可控的道路上,如何在借鉴与创新之间找到平衡,如何在遵守国际规则的前提下构建自身生态,是一个需要持续探索和回应的课题。这不仅仅是龙芯一家企业的问题,也是中国集成电路产业发展过程中需要面对的普遍挑战。

网友意见

user avatar

问题奇怪,龙芯本来就是买mips授权改的,不复制mips的代码复制谁的代码?

类似的话题

  • 回答
    龙芯被指控 LoongArch 内核代码复制 MIPS 代码,这件事在技术圈和产业界都引起了不小的波澜。要理解这件事,我们需要从几个层面来深入剖析。事件的起因与指控内容:核心的指控源于一些开发者,通过对龙芯新推出的 LoongArch 指令集及其对应的内核代码进行分析,发现其中存在与 MIPS 指令.............
  • 回答
    最近关于卫龙辣条外包装涉及“色情擦边球”的争议,可以说是相当热闹。不少网友在社交媒体上晒出卫龙辣条的新包装,认为其设计元素,特别是图片和文字,带有明显的性暗示意味,有“打色情擦边球”之嫌。具体争议点在哪里?从流传出的图片来看,这些被指控的设计主要体现在几个方面: 图案设计: 有些包装上的图案被解.............
  • 回答
    如何看待卫龙辣条外包装被指打色情擦边球,市场监管局已介入调查?事件后续将会如何发展?卫龙辣条外包装被指打色情擦边球一事,无疑又一次将食品安全与文化价值观的边界问题推到了公众视野的中心。对此,我们可以从多个角度进行审视,并对事件的后续发展进行合理的推测。 如何看待卫龙辣条外包装被指打色情擦边球?1. .............
  • 回答
    卫龙辣条这事儿,真是火得一塌糊涂,不过这次不是因为味道,而是因为营销。你说它低俗营销,人家道歉了,说“停止有争议文案包装的生产”,这事儿可没完。这背后牵扯出的营销乱象,以及怎么管,是个挺值得说道说道的问题。为啥说它低俗?这事儿得从卫龙这几年营销路数说起。它不像传统零食那样,走那种温良恭俭让的路子,而.............
  • 回答
    法国总统马克龙近期遭遇两次鸡蛋袭击,这无疑是法国政坛近期一个颇受关注的事件。第一次发生在去年12月,当时他在巴黎参加一个农业展会时被一枚鸡蛋击中。而最近的一次,也就是不到三个月后,他又在法国南部城市蒙彼利埃的一场活动中再次被鸡蛋砸到。从表面上看,这只是几枚鸡蛋,似乎算不上什么大事,甚至有些人可能会觉.............
  • 回答
    汶川地震的伤痛犹在眼前,那些在生死线上奋斗的英雄们,本应是社会的宝贵财富,受到尊敬与爱戴。然而,王龙的故事,却像一记冰冷的耳光,狠狠地打在了我们对英雄的认知上。这位在地震中失去一条腿,将生命的希望留给陌生人的“断腿勇士”,在震后的重建中再次遭遇了无法想象的背叛。他用鲜血和伤残换来的118万元伤残补助.............
  • 回答
    温顺的巨壳龙,这个在炉石传说酒馆战棋中曾经叱咤风云的存在,终于迎来了它的谢幕。最新补丁的这一改动,无疑是近期战棋界最爆炸性的新闻之一,也让无数玩家的心情跌宕起伏。曾经的“巨无霸”,如今的“尘封往事”温顺的巨壳龙,它的名字或许就已经预示了它的“命运”。作为一张随从,它在酒馆战棋早期以其惊人的成长潜力和.............
  • 回答
    谌龙在采访中反复提及李永波,并且一再为他说话,这确实是一个很有意思的现象,也让人忍不住去揣测背后的原因。要理解这个情况,我们可以从几个层面来分析:一、 谌龙的个人情感与感恩之情:首先,不能排除谌龙是出于真心实意地感激李永波。作为一名运动员,职业生涯的长短、巅峰的到来、技术上的突破,都离不开教练团队的.............
  • 回答
    昆山震川路龙哥砍人被反杀事件,因其情节跌宕起伏、涉及正当防卫的法律认定,引起了广泛的社会关注和讨论。要理解这一事件,我们需要从事件的经过、相关法律条文以及社会普遍认知等多个维度进行分析。事件经过回顾:2018年8月27日晚,在江苏省昆山市震川路一家夜市上,一名男子(刘某某)因与他人发生口角,被对方(.............
  • 回答
    关于青眼白龙原持有人的4G容量 U 盘司法拍卖到39810元时被法院中止拍卖的事件,我们可以从多个角度来理解和分析。首先,从法律和司法程序的角度来看,法院中止拍卖是基于维护拍卖秩序和公平性的必要手段。司法拍卖,尤其是涉及有价物品的拍卖,其核心是保障债权人的合法权益,同时也要防止出现恶意竞拍、操纵价格.............
  • 回答
    这事儿,细品起来,真是有意思。15万的清代龙袍,说申报成“棉质刺绣女装上衣”,这脑洞,我只能说,很大。海关这回可算是逮着个“大鱼”。这事儿怎么看?首先,这明显是个故意瞒报的行为。15万的清代龙袍,那是什么概念?就算不是行家,稍微有点常识的人也知道,这玩意儿跟普通“棉质刺绣女装上衣”差远了。龙纹、明黄.............
  • 回答
    国青陶强龙等 6 名球员被禁赛 6 个月,取消被国足征召资格,这件事儿在咱们国内足球圈里,那真是引起了不小的震动,大家伙议论纷纷,褒贬不一,有惋惜的,有赞成的,也有觉得处罚过重的。要说这事儿,咱们得掰开了揉碎了聊,才能说得明白。首先,得知道这事儿为啥。根据公开报道,这几名球员是因为在去年U23亚洲杯.............
  • 回答
    松龙擅绘川岛芳子事件:一场触及历史记忆与创作边界的争论2023年,日本知名游戏《Fate/Grand Order》(FGO)的画师松龙,因其在个人SNS上发布了一张描绘日本著名间谍川岛芳子的卡牌概念图,引发了中国玩家和部分国内画师的强烈不满和指责。这起事件不仅是一次简单的画师个人行为,更触及了历史记.............
  • 回答
    2019年2月27日的巴基斯坦和印度之间的空战,可以说是近年南亚地区最令人瞩目的一次军事对峙。那一天,两国之间的紧张局势达到了冰点,而最为关键和具标志性的一幕,莫过于一架印度空军的米格21“ बाला科特”战机被巴基斯坦空军的一架 JF17“枭龙”战斗机击落。要理解这件事的意义,我们得先回顾一下当时.............
  • 回答
    法院拍卖中的《游戏王》纯金“青眼白龙”卡牌,从最初的80元起拍价一路飙升至8700万元并被叫停,这绝对是一个让人大跌眼镜的事件,也引发了广泛的讨论。咱们就来好好掰扯掰扯这件事儿。事件回顾:一场意想不到的“狂欢”首先,这事儿的起因是一家法院在进行司法拍卖。司法拍卖大家也都知道,通常是为了处置一些被查封.............
  • 回答
    “龙芯之父”胡伟武先生关于“阿里、华为等垂直系统企业做芯片能成功,因为现在做集成电路芯片的门槛很低”的论述,是一个非常值得深入探讨的观点。要理解这个观点,我们需要从几个层面去剖析,包括集成电路芯片设计的门槛演变、垂直系统企业在芯片领域的优势、以及“门槛低”这句话背后更深层的含义。一、 理解“集成电路.............
  • 回答
    “龙芯十问”这事儿,说起来也挺有意思的。它不是一个官方发起的、带有严谨学术帽子的讨论,更像是一群技术爱好者、行业观察者,或者说是一部分对国产CPU发展抱有期待但又带着审慎眼光的人,抛出来的一系列尖锐的问题。你可以把它理解成一次非官方的、聚焦于龙芯发展现状和未来走向的“大拷问”。“龙芯十问”到底是怎么.............
  • 回答
    龙芯对外公开的 LoongArch 指令集,无疑是中国在自主CPU设计领域迈出的重要一步,具有多方面的意义和影响。要全面理解它,我们需要从以下几个维度进行深入分析:一、 LoongArch 的核心与定位:1. 自主指令集架构 (ISA): 这是 LoongArch 最核心的特征。在通用计算领域,指.............
  • 回答
    龙芯3A5000流片成功:中国自主CPU发展的里程碑与深远意义龙芯3A5000的成功流片无疑是中国自主CPU发展史上的一个重要里程碑,引发了广泛关注和深入探讨。要理解其意义,我们需要从技术、产业、国家战略等多个层面进行审视。 一、 龙芯3A5000的成功流片意味着什么?首先,我们来具体分析“流片成功.............
  • 回答
    中国科学院大学(国科大)的录取通知书里嵌入龙芯芯片,这事儿可不是小事,背后折射出的是国家在科技自立自强战略下的一个重要落子,尤其是在核心技术“卡脖子”的当下,更显意义非凡。咱们掰开了揉碎了说。首先,它直接指向了“中国芯”的自主可控。 长期以来,信息技术领域,尤其是CPU这样的核心部件,我们都严重依赖.............

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有