Linux拒绝俄罗斯开发者合入

Posted 嵌入式Linux,

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux拒绝俄罗斯开发者合入相关的知识,希望对你有一定的参考价值。

最近在Linux社区看到这样的信息

https://lore.kernel.org/all/20230314103316.313e5f61@kernel.org/

我们不愿意接受你们的补丁。

关于上面的内容,看到有一篇这样的文章

https://www.phoronix.com/news/Linux-STMAC-Russian-Sanctions

由于美国对俄罗斯实施制裁,Linux的一些开发者无法继续与俄罗斯的STMicroelectronics合作,这可能导致一些Linux内核中的驱动程序不再得到更新和维护,从而影响Linux在某些硬件上的兼容性。不过,Linux社区正在寻找解决方案,以确保内核的稳定性和兼容性不受影响。

Linux社区一直致力于维护开源软件的质量和安全性,到目前为止,Linux社区依然是全球最火热的开源项目,没有之一,每天都可以看到大量的开发者向社区提供自己的代码。

当然了,因为这样,我们会看到Linux内核越来越庞大,代码越来越多并且臃肿。

Linus对于代码的合入有非常严格的要求,「Fuck Your Code」是他对于代码最直接的表达,因为一些历史原因,Linux某些模块的代码有很大的改进空间。

这次拒绝代码合入大概率也是对于安全性和质量的考量。

Baikal是俄罗斯自主研发的一款处理器,但是在提交的代码上缺少必要的文档和技术支持「既然是开源的东西,就不要怀抱夹杂着私货进去」。

Linux社区拒绝代码合兵并不是第一次了。

之前的龙芯LoongArch合入也有因为代码质量差、代码抄袭被拒绝合入,但是后续修改后也被采纳了。

一个大功能的合入确实应该谨慎一些,如果随意合入可能就影响到了主线上的一些功能。

话说回来

这也是为什么很多企业直接从一个release拉一个开发分支做开发的原因,甚至于不再回归主线的,原因还是因为主线上每天的提交太多,总是会有一些不确定的因素存在,修改了一个问题,可能会引发新的问题出现。

九联科技开发板正式合入OpenHarmony主干

近日,九联科技Unionpi系列Unionpi Tiger(A311D)开发板,正式合入OpenAtom OpenHarmony(以下简称“OpenHarmony”)社区主干。Unionpi Tiger开发板是一款基于A311D芯片,支持OpenHarmony标准系统,面向超高清领域的开发板。

A311D芯片有着强大的CPU、GPU和神经网络加速子系统。支持4K视频编解码器引擎和一流的HDR图像处理,集成了所有标准音频/视频输入/输出接口。主系统CPU基于大小核架构,集成四核ARM Cortex-A73 CPU集群和双核Cortex-A53集群,统一二级缓存,提升系统性能。每个 CPU 内核都包含单独的 NEON SIMD 协处理器,以提高软件媒体处理能力。还有支持 INT8 推理的神经网络加速器,适用于所有流行的深度学习框架,包括 TensorFlow 和 Caffe,支持 8bit/16bit 运算,运算性能高达 5.0T。

九联科技作为OpenHarmony共建单位之一,积极推动OpenHarmony芯片适配进程,突破完成A311D芯片对OpenHarmony 3.1 Release 的适配,推出基于此芯片打造的OpenHarmony开发板——Unionpi Tiger,并顺利通过兼容性测评,合入OpenHarmony社区主干。

Unionpi Tiger开发板,采用双层结构,上下层分别为核心板、底板。核心板集成高速嵌入式存储器,具有32G的Flash和4G的RAM,同时集成有WIFI模块。底板包括RJ45以太网、USB、phone、HDMI、Micro USB、GPIO、I2C、I2S、Speaker、MIPI DIS、MIPI CSI、ADC、PWM、TTL、RS485、CAN BUS等接口,以及4G等选配模块。


未来,九联科技将持续深耕超高清视频行业,充分发挥自身优势,积极推进OpenHarmony 生态发展,为开源生态可持续发展倾智献力,共同创建一个新时代的万物互联体系。

代码仓地址:

https://gitee.com/openharmony/device_board_unionman

暑期编程PK赛 得CSDN机械键盘等精美礼品!

以上是关于Linux拒绝俄罗斯开发者合入的主要内容,如果未能解决你的问题,请参考以下文章

俄罗斯军方的 GNU/Linux 发行版:Astra Linux

Linux自动化运维之Cobbler(自定义系统安装)

PYTHON运维开发面试题整理

开发运维手牵手「Linux篇」开发同学可能用到的Linux运维命令集锦

Linux服务器集群只允许堡垒机SSH登录

Linux之nginx优化与防盗链