Linux嵌入式版本yodaos、libreCMC、Gokrazy、DroneCode介绍

以下为你介绍Linux嵌入式版本:yodaos(开源人工智能操作系统)、libreCMC(完全自由的嵌入式操作系统)、Gokrazy(树莓派上小型 Linux 系统)、DroneCode(开源无人机航空操作系统)。

Linux嵌入式版本yodaos、libreCMC、Gokrazy、DroneCode介绍

1、yodaos(开源人工智能操作系统)

Linux嵌入式版本yodaos、libreCMC、Gokrazy、DroneCode介绍

YodaOS是 Rokid 公司为人机交互设备开发的开源人工智能操作系统,可用于智能音箱、智能眼镜、智能家居、儿童故事机和车载等多种设备和场景。

YodaOS 基于 Linux 内核,集成了完整的系统架构和组件,与丰富的内容和服务,旨在连接起开发者、内容服务商和硬件平台,共同建立开放的AI人机交互生态系统。

YodaOS 有以下优势:

1]、产品级方案

包括硬件设计、集成的应用、Turn-key方案。

支持各类工具,包括开发及工厂量产工具。

支持客户快速量产。

2]、技术领先

FCTC唤醒算法、多路实时寻向算法,行业内性能最优。

优化的JavaScript引擎,适合嵌入式系统。

3]、软件模块化

系统开源,易移植与定制。

支持JS与native API,可以灵活支持客户需求。

提供云端定制化服务。

支持根据客户要求算法定制。

下载地址:https://github.com/yodaos-project/yodaos

2、libreCMC(完全自由的嵌入式操作系统)

Linux嵌入式版本yodaos、libreCMC、Gokrazy、DroneCode介绍

什么是 libreCMC?

一套完全自由的嵌入式操作系统,可在路由器和各种通用计算机上工作。 它是100%自由的软件,符合GNU FSDG(Free System Distribution Guidelines)。 libreCMC由两个项目组成,一个是GNU/Linux-libre发行版,另一个是不基于 linux* 内核的试验性的操作系统。

我为什么要关注?

鉴于最近的事件,现在比以往任何时候都更重要的是争取在给定设备上运行的软件的控制自由。用户应该可以自由地控制他们的设备,而不是最初制造设备的OEM。由于libreCMC是自由软件,所以用户可以完全控制自己设备上的软件。这很重要,因为这意味着社区(community)可以添加新功能,查看软件正在做什么并做出改进,从而使整个社区受益。

你们会支持设备"X"吗?

设备X是否需要非自由blob(binary large objects)?许多流行的设备和开发板都是非自由的,将不会被libreCMC支持。目前有个对Cubieboard的审核,但是我们目前没有添加支持,直到100%确认它不需要二进制blobs去工作为止。

libreCMC 基于什么之上?

libreCMC GNU/linux-libre是受欢迎的OpenWRT的分支,但是我们使用了linux-libre内核,并删除OpenWRT中另外包含的一些非自由组件。

OpenWRT 有什么问题?

有些人认为每个人都应该有控制自己设备上运行的软件的自由。如果做出任何妥协,那么自由软件的一些好处就被扔出窗外了。OpenWRT项目确实帮助用户获得比其它方式更多的自由度,但是一些受支持的设备和软件包是非自由的。

libreCMC 开发者要付款?

不,libreCMC开发者不要付款。他们在项目上所做的一切工作都是自愿的。

libreCMC 项目是否获得资助?

是和否。目前,libreCMC将获得 ThinkPenguin, Inc. 的所有路由器库存销售后的路由器销售额的20%。项目收到的资助用于开发所需的硬件和工具,以增加新的构建对象(build targets)。此时,libreCMC没有从任何来源收到钱,也没付款给开发者。

发布的频率是?

libreCMC每 3 - 6 个月发布一次,具体取决于是否存在严重的安全或设计缺陷。我们正在制定定期软件包更新的新计划,以及(也许)半日构建(semi-daily builds)。发布新版本时会涉及许多因素,因此发布可能会更频繁或延迟。

下载地址:https://www.librecmc.org/

3、Gokrazy(树莓派上小型 Linux 系统)

Linux嵌入式版本yodaos、libreCMC、Gokrazy、DroneCode介绍

Gokrazy 是用于树莓派上的一个小型 Linux 系统。长期以来我们因为在不同的树莓派上的 Linux 分发版维护带来的安全问题备受困扰。然后我们有了一个疯狂的想法,是否可以抛弃所有我们并不怎么需要的内存不安全的语言和软件。实际证明这个想法是可行的,于是就有了 Gokrazy。

Gokrazy 使用如下分区表,分别如下:

num--size--purpose--file system

1--100 MB--boot (kernel+firmware)--FAT16B

2--500 MB--root2 (gokrazy+apps)--FAT16B

3--500 MB--root3 (gokrazy+apps) --FAT16B

4--rest--permanent data--ext4

下载地址:https://gokrazy.org/

4、DroneCode(开源无人机航空操作系统)

Linux嵌入式版本yodaos、libreCMC、Gokrazy、DroneCode介绍

DroneCode 是一个开源的无人机航空操作系统,由 Linux Foundation 联合 12 家技术公司宣布推出的免费开源项目,旨在为无人机航空操作系统、导航工具等系统及工具的开发者提供一个庞大的开源代码库,从而促进整个应用生态的健康发展。

这个新项目的推出,就是为了将许多分散的资源合并到一起,为无人机系统和工具开发者提供一个免费开源的公共平台,以及共同的沟通和治理工具。3D Robotics、Skycatch、DroneDeploy、HobbyKing、Horizon Ag、PrecisionHawk、Agribotix、Walkera 等已经在使用这个平台。

该项目将由 Linux Foundation 负责监管,此外 3D Robotics CEO Chris Anderson 以及 Box CEO Aaron Levy 也将提供协助。项目的其他创办会员包括 Robotics、百度、Box、DroneDeploy、英特尔、高通、jDrones、Laser Navigation、SkyWard、Squadrone System、Walkera 以及 Yuneec。

根据 Linux Foundation 执行董事 Jim Zemlin 的介绍,目前已经有 1200 多位开发者在为 Dronecode 项目工作,其中有些项目每天收到的贡参与献代码多达 150 份。

注明

以上就是Linux嵌入式版本yodaos、libreCMC、Gokrazy、DroneCode的介绍内容。

栏目相关文章