硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1285|回复: 0
收起左侧

[ThreadX全家桶] Eclipse基金会经理采访回复未来ThreadX全家桶发展问题

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115892
QQ
发表于 2024-5-2 15:37:49 | 显示全部楼层 |阅读模式
整理转载,翻译自此贴:https://www.mikrocontroller.net/topic/566845

原文如下:

Microsoft 将 Azure ThreadX 转给 Eclipse 基金会的决定在市场上引起了震动。在接受 mikrocontroller.net 采访时,Eclipse 基金会经理 Frederic Desbiens 谈到了操作系统的未来、首选的 IDE,以及认证和维护它的工作等。

1、请告诉我们更多关于您和您公司的信息

Eclipse 基金会是一个欧洲非营利组织,拥有 360 多名成员。它为个人和组织提供了一个商业友好的环境,用于开源软件的协作和创新。该基金会是 Eclipse IDE、Jakarta EE 和超过 415 个项目的所在地,包括云和边缘应用程序、嵌入式、物联网、人工智能、汽车等的运行时、工具、规范和框架。

我负责监督基金会的嵌入式、物联网和边缘计算计划组合。其中包括 Eclipse IoT 和 Sparkplug 工作组、ThreadX 兴趣组以及 50 多个开源项目。我的三项主要职责是推动我们的项目在我们的行业中采用,支持我们以会员为导向的举措,并招募新成员以加强我们的生态系统。

2022 年,我在 Apress 出版了一本名为“使用 Eclipse IoT 技术构建企业物联网解决方案:边缘计算的开源方法”的书(ISBN:978-1484288818)。

2、Azure RTOS 与 Microsoft 密切相关。既然Microsoft不再支持该项目,这种情况将如何发展?

Microsoft是Eclipse基金会的战略成员。它还为基金会许多技术领域的多个项目做出了贡献,例如MQTT客户端的Eclipse Paho集合。 尽管Microsoft将不再参与 Eclipse ThreadX 项目,但与 Eclipse 基金会的合作关系比以往任何时候都更加牢固。此外,Microsoft选择在Eclipse上开源ThreadX这一事实凸显了Microsoft基金会对基金会治理能力的信心。

3、Microsoft 和 Eclipse 基金会之间的交接过程需要多长时间?Microsoft 的现有员工和联系人会发生什么?或者更明确地说:Microsoft会解散 Azure RTOS BU 吗?

此时,移交已经完成。ThreadX 的完整源代码可在 GitHub 上获得,由 Eclipse 基金会控制,并遵循 MIT 许可。然而,我们仍处于过渡阶段。 例如,我们的工程师和我正在与 Eclipse ThreadX 提交者合作,以实现支持 ThreadX 未来安全认证的流程。我们还在努力将现有的 ThreadX 文档迁移到官方 threadx.io 网站,并创建不使用 Azure IoT 作为后端的新示例。 我无法评论 Microsoft 的 Azure RTOS BU 计划或其人员配置决定。

4、源代码(例如在 GitHub 上)何时可供一般使用?
完整的源代码已经在这里提供:https://github.com/eclipse-threadx。所有内容均在非常宽松的 MIT 许可下获得许可。

5、以前,RTOS 用户能够与 Microsoft 签订支持合同。这还可能吗?或者,Eclipse基金会(Eclipse Foundation)会更多地充当项目的治理提供者,还是会承担起这个角色?

Microsoft和Eclipse基金会都不会为Eclipse ThreadX提供支持合同。 我们的一些成员公司提供或打算提供围绕 ThreadX 的开发服务和支持合同。其中包括 Cypherbridge Systems、RTOSX (P5X) 和 Witekio。我们将保留一份官方合作伙伴名单。 同时,我们的成员可以访问与 ThreadX 安全认证相关的文档和项目。今年晚些时候,我们将为非会员推出付费计划。这意味着任何人都可以开发基于 ThreadX 的安全认证产品,风险更低,上市时间更短——即使他们不是 Eclipse 基金会的成员。

6、维护各种认证的成本很高。Eclipse基金会打算如何实现这一目标?
你是对的,这很昂贵。由于我们是会员资助的组织,我们将使用会员收入的一部分来维护认证。 向非会员出售认证文件和工件的收益也将用于未来的认证。

7、从长远来看,哪个 IDE 计划作为 ThreadX 的“参考环境”?
目前,没有适用于 ThreadX 的首选 IDE。我们的存储库包括 IAR、STM32CubeIDE、MCUXpresso、MPLAB、Visual Studio 和 Visual Studio Code 的示例。我们还提供 CMake 支持,因此任何支持它的 IDE 都可以工作。

提到的一些选项基于传统的 Eclipse IDE,特别是 CDT(C 开发工具)插件集。关心 C 开发工具的社区成员也在讨论为 Eclipse Theia IDE 提供一流的 C 支持,这是一个面向云和桌面的现代开放 IDE。Theia IDE 基于 Eclipse Theia 平台。

从长远来看,社区将自行决定是要支持广泛的 IDE 还是选择一些首选选项。现在看旅程的走向还为时过早,但我认为支持广泛的选择会更好,因为它降低了进入门槛。

8、芯片制造商方面的行业联系人不断问我,Eclipse基金会的成员资格对于一家“只有”少数ThreadX客户的芯片公司有什么好处。

ThreadX 是市场上唯一通过安全关键型应用程序认证的开源 RTOS。也许您的联系人现在只有几个客户,但他们的渠道可能会在未来几个月内增长。 在商业 RTOS 按产品和数量获得许可的市场中,成熟、高质量、经过认证的替代品是一个强有力的论据。如果客户吝啬 RTOS 许可,他们可能会有更多的钱投资于更高端的 SOC 和 MCU。

9、您是否打算移植到 RISC/V?
在撰写本文时,ThreadX 支持来自 Andes Technology、Cypress 和 Microsemi 的 RISC-V 处理器。当然,还有很多其他基于RISC-V的SOC和MCU,所以还有很多工作要做。

10、还有什么我们应该知道的吗?
任何人都可以为 Eclipse ThreadX 做出贡献。因此,如果开发人员已经熟悉它并希望贡献错误修复或新功能,欢迎他们!我们将对贡献有特殊的文档要求,因为我们需要保持代码库的可认证性。我们目前正在为此努力。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-25 12:00 , Processed in 0.211610 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表