- 07 Oct 2022
- 1 Minute to read
- Updated on 07 Oct 2022
- 1 Minute to read
Open Source Customizable Linux Distributions
The Yocto Project (YP) is an open source collaboration project that helps developers create custom Linux-based systems regardless of the hardware architecture. The project provides a flexible set of tools and a space where embedded developers worldwide can share technologies, software stacks, configurations, and best practices that can be used to create tailored Linux images for embedded and IOT devices, or anywhere a customized Linux OS is needed.
TechNexion maintains Linux support in Yocto for all of our products. The current version of Yocto we support is Yocto 3.0 (known as Zeus).
If you are new to using Yocto, or are an experienced Yocto developer, you may be interested in taking a look at our Yocto Development Guide.
TechNexion Yocto Project Roadmap
The following table is our current Yocto project roadmap.
|Yocto 3.x + Linux 5.x|
|Yocto 3.2 Hardknott + Linux 5.10|
i.MX8 Family Release Q1 2022
i.MX6/7 Family Added Q2 2022
|Yocto 3.0 Zeus + Linux 5.4|
i.MX8M, i.MX8M Mini, i.MX8M Plus, i.MX8M Nano
|2021 Q3||2021 Q4||2022 Q1||2022 Q2||2022 Q3|
Development versus Stable Branches
At TechNexion, we utilize a common practice where we maintain publicly accessible development branches and stable branches.
Development Branches (-next)
We push the latest commits into development branches (branch name suffix: "-next"). These changes have not yet been fully tested, and developers should exercise caution when utilizing them.
Stable Branches (-stable)
Periodically, usually 2-4 times per year, we will issue a new release. As part of that release, commits in the development branches are shifted to the "stable" branches (suffix: "-stable").
For an example of this, you can check our Linux kernel git repository: