RT-Thread团队回应社区关切:鸿蒙OS带来的影响-合作远远大于竞争

  关于HarmonyOS

2019年8月9日,华为正式向全球发布了全新的自有系统 HarmonyOS 1.0——基于微内核的面向全场景的分布式操作系统,并宣布开源;2020年9月10日,华为发布HarmonyOS  2.0,并正式开源代码。据当前开源的代码,其包含liteos_m内核(针对Cortex-M系列处理器)以及liteos_a内核(针对Cortex-A系列处理器)。

  关于RT-Thread

   

自2006年发布源码并开源,RT-Thread坚持“开源、开放”的理念,贴近开发者满足市场需求,坚持做小而美的物联网操作系统,当前已可完美覆盖面向嵌入式及IoT不同应用场景:

⚪小资源场景的MCU用于简单控制使用RT-Thread Nano版本(2006年发布,针对Cortex-M、RISC-V等);

⚪中等规模的IoT节点使用RT-Thread IoT OS版本(2017年发布,针对Cortex-M、龙芯、RISC-V等);

⚪功能丰富的智能设备使用RT-Thread Smart微内核版本(2020年发布,针对带MMU的处理器如Cortex-A、龙芯、RISC-V等)。

HarmonyOS代码开源后,不少社区伙伴询问RT-Thread团队的看法,仅就当前HarmonyOS和RT-Thread的情况,RT-Thread团队对相关关切作出一些回应:

1

鸿蒙OS是否是RT-Thread的竞争

对手?

鸿蒙OS是围绕着华为 1 + 8 + N搭建的操作系统及商业生态,甚至可以说是以手机为核心的周边物联网生态。非常高兴看到华为在物联网上非常看重,对Liteos继续进行加注。这也说明了物联网领域是一个超大规模的市场,对于这样一个高速发展、成长的市场,还不能说谁是谁的竞争对手。

而对于一个在中国人从来没成功过的市场:操作系统,也希望大家多多合作,合作大于竞争的方式。对RT-Thread来说,自从做RT-Thread并开源出来的那天,就定下了 合作 的基调,希望在中国能够走出一支通过大家通力合作而得到广泛使用、认可的操作系统。

另一点上,从公布的情况看鸿蒙更加强调的是上层应用生态、互联互通(分布式、全场景、设备虚拟化等;其当前开源的OS内核是其五六年前推出的Liteos),而RT-Thread的定位是OS和中间层组件的基础软件生态,其独特的中立性优势是作为基础开源软件能普及流行的前提。

RT-Thread的愿景是万物互联,但它将通过与各个领域的合作伙伴合作,各展所长,优势互补,去实现这个愿景!所以RT-Thread与鸿蒙OS未来的合作机会远远大于竞争。

2

鸿蒙OS在生态上对RT-Thread的影响,以及RT-Thread是否考虑对接鸿蒙之上的应用和服务

鸿蒙将给行业带来很多启示,对我国互联网/物联网软件生态的发展也将起到正面的推动作用和影响。但操作系统是个持久战,其对OS格局和生态的影响还有待观察。

RT-Thread经过14年的技术和生态积累,加上专业、专注、用心的社区运营,无论是底层技术创新和先进性,还是生态社区都在国内处于领先地位。我们相信,只要我们保持初心、做对的事情,我们的未来将一片光明!

当然,我们始终保持开放的心态和策略,如果条件具备,愿意与包括鸿蒙在内的所有开放系统合作,对接其平台和服务。

3

RT-Thread是玩具吗?RT-Thread到底是什么?

看到相关评论下提到RT-Thread是一个简单的RTOS(实时操作系统),甚至是说是玩具的。所以这里做下介绍或者说澄清:RT-Thread是什么?

从市场角度,据能统计到的数据,RT-Thread终端装机量已超过6 亿台,覆盖了消费电子、工业、能源、安防、航天等领域。

从技术角度,首先RT-Thread是一套弹性,伸缩性非常好的中立、开源的物联网操作系统。按照目前的体系架构,它是一个RTOS,在编译时,操作系统本身和用户编写、添加的应用会最终链接在一起;然后在运行的时候,也相类似的,做为一个整体来运行。所以有的时候,也可以认为它是一个大进程,然后里面有多个线程的执行方式,这也是RT-Thread名字的来由——实时线程操作系统。

RT-Thead不仅仅是一个RTOS,更是一个组件丰富的软件开发平台,在这个平台里,包含了很多,例如实时内核,文件系统,网络协议栈,命令交互的Shell,编程用的POSIX API,C++接口等等。在这个基础上还可以包括一系列的应用协议,例如HTTP应用协议,MQTT应用协议等。这一系列的,RT-Thread的突出优点在于可配置性、可定制性非常好,可以非常好的满足到物联网的各类碎片化场景中。

以上这些主要是面向一些MCU,IoT SoC芯片,资源紧张、功能相对单一的场合。而除了这些以外,我们也深刻感受到,在一些中高端物联网应用、边缘计算场合中,随着功能复杂性的提升,算力上的需求,也需要用更高端的处理器,例如带MMU的Cortex-A处理器。这个时候就有必要把带地址映射、内存隔离的MMU给用起来了,包括应用与系统进行分离,从而演变成一个个的进程,而用户态进程与系统之间的交互通过系统调用的方式。

这就有些类似Linux,有内核(运行在内核态),用户态libc,用户程序等。那么Linux不香吗?随着这几年的发展(服务器,手机,桌面),只是Linux逐渐逐渐走向臃肿,目前版本的Linux都达到了2000万行代码的规模。当Linux Kernel出了些问题时,就不是一般人能够解决的事情了。

考虑到这块,以及RT-Thread的延续性,所以在2019年初的时候,我们启动了RT-Thread新一代架构的想法,做一个小巧的内核:把一些基本功能放在内核中,而其他的一些服务,例如文件系统,网络协议栈,放到用户态中,变成一个微内核架构的操作系统。这样也可以达到启动快的特点。经过快两年的改造、酝酿,我们的新系统出来了,并给了它一个时髦的命名:RT-Thread Smart。关于RT-Thread Smart更多信息可查看 RT-Thread Smart微内核操作系统重磅发布!开源!

坚持做小而美的物联网操作系统,秉承中立 原则,坚持“开源、开放”理念,是RT-Thread持久发展的根本精神!

报名参加请扫描图中二维码!

你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!

RT-Thread


让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。

长按二维码,关注我们

1.AIoT时代的嵌入式技术与人才培养

2.RT-Thread Smart开源混合微内核操作系统横空出世,替换智能设备中的Linux!

3.华为鸿蒙的秘密

4.设计一款编程语言有多难?Ruby 创始人揭秘

5.职场上该如何有效地向师傅请教问题?

6.谷歌软件工程师这样写设计文档!

免责声明:本文系网络转载,版权归原作者所有。如涉及作品版权问题,请与我们联系,我们将根据您提供的版权证明材料确认版权并支付稿酬或者删除内容。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/68566.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

100个让ChatGPT更听话的技巧之1:提出更具体的问题

你好,我是赤辰。 ChatGPT并没有万能公式,但有许多能让它回答得更高效的技巧,接下来我们每天会介绍1条让ChatGPT更听话的技巧; 下面介绍100个能让ChatGPT更听话的技巧的第1个:提供更具体的问题或指令,而非…

100个让ChatGPT更听话的技巧之:提出更具体的问题

你好,我是赤辰。ChatGPT并没有万能公式,但有许多能让它回答得更高效的技巧,接下来我们每天会介绍1条让ChatGPT更听话的技巧;下面介绍100个能让ChatGPT更听话的技巧的第1个:提供更具体的问题或指令,而非模糊…

ChatGPT指令「万能公式」,学会这一个就是高手了

ChatGPT指令「万能公式」,学会这一个,你也可以是高手了 这个【万能公式】ChatGPT自己总结出来的,ChatGPT提问万能公式,套用这个公式,ChatGPT给出的答案都不会差! 直接入主题: 指令万能公式 角…

U盘复制文件到最后5秒会卡住怎么办解决

现在的U盘容量已经非常大了,一般都有16G以上,为了能放单文件大于4G的数据大多数时候我们都是把U盘格式化为ntfs格式的,所以会出现不管是大文件还是小文件,当你往U盘里复制文件或者使用发送到U盘功能的时候会出现一个怪现象&#x…

恢复扩容U盘实际容量 检查正版U盘 U盘量产工具 U盘修复工具使用方法

来源:http://apps.hi.baidu.com/share/detail/52747794 我的U盘存东西莫名其妙的消失,检查没有坏片,最后原来是被扩容了。最后用此方法解决。4G的原来是2G,擦。 现淘宝及电脑城常有奸商为求私利,不惜将U盘容量改大以…

u盘拷文件提示文件过大怎么办

1. u盘常见的几种文件系统 U盘常见的文件系统及简介 文件系统简要介绍传输文件大小FAT16U盘初始文件系统,现在基本不使用了 2GBFAT32相比FAT16空间利用率更高,更加稳定。但是FAT文件系统的通病是:当文件删除后写入新资料,FAT不会…

u盘读写速度变慢了开始快后面特别慢卡顿解决方法

我的是金士顿64G的U盘,刚开始买的时候读写都很快,后面有那个文件夹路径隐藏病毒(根目录显示一个“_”,需要双击这个,才能看到所有的文件),一直也没管,后面就越来越卡了好像。然后用了…

记录linux使用QT检测U盘的方式

首先认识一个linux的命令 在终端输入lsblk时会得到如下结果 其中sdc1是我插入的U盘,在有操作系统且正常运行的情况下,使用centos时U盘是会自动挂载到/media这个路径下的。 注意:在使用ubuntu和centos时的路径有些不同,ubuntu好像…

mac识别不了u盘怎么办 mac系统格式化u盘win不识别怎么回事

Mac系统与Windows操作系统相同,都可以连接外部硬盘或U盘并执行文件读取与写入操作,但有些Mac系统用户反馈自己的U盘插入后Mac无法识别,但是插入到Windows系统中又无问题。如果大家也有Mac识别不了U盘怎么办,mac系统格式化u盘win不…

U盘容量变小了 -恢复U盘实际容量教程(亲试有效)

今天把U盘插电脑上,发现电脑识别出来的U盘容量变小了,原本8G左右的容量显示只有几十MB,/(ㄒoㄒ)/~~下面说一下恢复U盘容量的详细教程     第一步:U盘插电脑上,做好资料备份 备份好U盘里的资料接下来的操作会格式化U…

u盘什么品牌质量好?这几款可以试试

u盘是很多朋友在工作和学习时都会用到的存储设备,因此质量问题是我们首先关注的问题,其实判断一款u盘的好坏,不应该只看它的价格和品牌,而是应该关注u盘的质量、传输速度、性能和数据安全程度等。 结合这些因素,下面给…

计算机向u盘拷贝速度慢,U盘复制速度慢的解决措施

如今,U盘的使用已是时下最常用的储存工具,它的出现给我们带来了很大的方便。不过很多用户却发现,U盘使用的时间就了,U盘的传输速度就变慢了,这是怎么回事呢?U盘复制速度慢要怎么办?今天U大侠小编…

从计算机移到u盘如何加快速度,我的电脑移动文件到U盘里时进度很慢很慢,怎么让它变快?...

满意答案 aa7769 2013.03.17 采纳率:44% 等级:10 已帮助:522人 一:病毒可以导致计算机速度变慢。 其作用机理有二:一是病毒入侵后,首先占领内存,然后便以此为根据地在内存中开始漫无休止地复…

u盘乱码怎么办?看他怎么恢复的(不花一分钱)

在使用u盘、SD卡、tf卡等移动储存设备时,有时候会莫名其妙的出现乱码,这给我们造成了极大地麻烦,甚至造成重要资料丢失。这些乱码还无法移动、无法删除,这些乱码怎么办? 最简单的u盘乱码修复方法 第一步:把…

【U盘检测】为了转移压箱底的资料,买了个2T U盘检测仅仅只有47G~

文章目录 检测工具U盘知识显示容量不符标USB3.0 版本检测结果为2.0缩水盘格式化 买个硬盘吧 时间⏲事件🌍备注🇳🇦JucwJucw 突然有一天,想买个U盘保存一些我那大容量的资料,打开淘宝,找到一家HP小店&#…

U盘传输速度慢或无法传输过大文件怎么解决

第一步: 右键U盘,进行格式化 第二步: 选择 NTFS 的格式,选择完后直接点击开始就行了 FAT32 的格式太老,所以无法完成过大文件和传播速度慢

计算机向u盘拷贝速度慢,U盘读写拷贝速度慢的解决措施

为什么U盘读写拷贝的速度这么慢?每次使用U盘拷贝一个文件都需要花上很长的时间才能复制成功,这究竟是怎么回事?是电脑问题?还是U盘问题?用户对这个问题也是深感疑惑,其实一般情况下,U盘出现读写…

U盘检测-linux+QT

目录 方法一:Liunx11usb.cpp效果 方法二:LiunxQTudisk.cppudisk.hui结构效果 文件参考改进参考 注意:本人U盘已经使用​ sudo mkfs.ntfs /dev/sdb1 U盘分区格式化 方法一:Liunx 检测U盘是否存在检测U盘自动挂载还是需要手动挂载 …

目标文件太大,放不进U盘

当你想把电脑的文件放进U盘,但是提示文件太大放不进U盘怎么办(如图1-1)? 图1-1 解决方法如下: 1、找到电脑,点击鼠标右键, 2、选择格式化 3、将文件系统从默认的"FAT32"改成"…

U盘常见的两种故障解决方案,朋友们快来码住

U盘被我们用来储存文件资料,因为它可以随身携带,所以我们常会用到。用得多了它就容易出一些故障,今天我带来U盘数据损坏和无法读取这两种常见故障的解决方法,需要的朋友就码住吧。 故障一:U盘无法打开 如果你将U盘接…