Open Source Contributions
Note
TL;DR - Amarula Solutions is an active maintainer and upstream contributor to Linux Kernel, U-Boot, Buildroot, Yocto, Zephyr, and Jenkins plugins — with maintainer roles in Allwinner sunXi, SPI, MTD/SPI-NOR, and DSI subsystems. - This page aggregates our maintainer activity, monthly contribution reports, and upstream statistics — updated continuously as patches are merged.
Maintainer Roles
Amarula Solutions engineers serve as official maintainers in the following subsystems:
Linux Kernel: - DSI Vendor driver — drivers/gpu/drm/panel/ - DSI bridge drivers - Linux Kernel Memory Consistency Model (LKMM)
U-Boot: - Allwinner sunXi custodian - SPI subsystem custodian - MTD/SPI-NOR custodian
Buildroot:
- Board configurations for i.MX, Allwinner, Rockchip
- Package maintainership: python-*, Mender, Flutter
- See DEVELOPERS file
Yocto: - meta-amarula-engicam (Engicam i.CoreM6 BSP) - Vyasa RK3288 machine config
For a full list with links, see Open Source Activities.
Monthly Contribution Reports
We publish monthly reports tracking all upstream commits across our repositories:
2026 Reports
- Today 2026-06-30 Developments: A Look at Our Codebase (2026-06 Monthly Review)
- Today 2026-05-31 Developments: A Look at Our Codebase (2026-05 Monthly Review)
- Today 2026-04-30 Developments: A Look at Our Codebase (2026-04 Monthly Review)
- Today 2026-03-04 Developments: A Look at Our Codebase (1 Months Review)
- openembedded-core
- cutekeyboard
- git-analyzer
- check-jenkins
- meta-mend
- explain-error-plugin
- meta-openembedded
- buildroot
- Today 2026-02-01 Developments: A Look at Our Codebase (1 Months Review)
- chatgpt-code-review-gerrit-plugin
- git-collect-plugin
- nlcpp
- explain-error-plugin
- meta-openembedded
- u-boot
- buildroot
- Today 2026-01-02 Developments: A Look at Our Codebase (1 Months Review)
- openembedded-core
- cutekeyboard
- git-analyzer
- git-collect-plugin
- nlcpp
- explain-error-plugin
- openid-plugin
- android-signing-plugin
- buildroot
2025 Reports
- Today 2025-12-02 Developments: A Look at Our Codebase (1 Months Review)
- chatgpt-code-review-gerrit-plugin
- flutekeyboard
- libcppconnman
- u-boot
- buildroot
- Today 2025-11-01 Developments: A Look at Our Codebase (1 Months Review)
- flutekeyboard
- libcppconnman
- explain-error-plugin
- buildroot
- Today 2025-10-01 Developments: A Look at Our Codebase (1 Months Review)
- chatgpt-code-review-gerrit-plugin
- git-analyzer
- meta-mend
- nlcpp
- explain-error-plugin
- coreutils
- buildroot
- Today 2025-09-07 Developments: A Look at Our Codebase (1 Months Review)
- git-analyzer
- meta-mend
- nlcpp
- buildroot
- Today 2025-08-04 Developments: A Look at Our Codebase (3 Months Review)
- connman
- openembedded-core
- CANopenTerm
- ufs-utils
- calendar-addon-jitsi
- connman_proxy
- cutekeyboard
- flutekeyboard
- ftu
- git-analyzer
- git-training
- jenkins-dsl-training
- meta-mend
- meta-tegra
- slidev-theme-amarula
- bitbucket-plugin
- meta-openembedded
- linux
- u-boot
- buildroot
- Amarula Solutions Open source Contributions - March/April 2025
- Contribuitions
- Amarula Solutions Open Source Contributions - February 2025
- IoT Project Contributions
- Buildroot and Yocto contribuitions
- Linux kernel and U-boot contribuitions
- Other opensource contribuitions
Projects We Contribute To
Project |
Our Focus |
|---|---|
Linux Kernel |
Display panels/bridges, CAN bus, STM32, i.MX, memory model, device trees |
U-Boot |
Allwinner, Rockchip, i.MX, RISC-V, SPI/MTD, Falcon Mode, secure boot |
Buildroot |
Board configs, Flutter, Mender, package updates, STM32, i.MX, Allwinner |
Yocto / OpenEmbedded |
BSP layers, CVE scanning, meta-mend, meta-qt (CuteKeyboard) |
Zephyr |
Sensor drivers (apds9253, si7006), STM32 boards, CAN, ESP32 |
Jenkins |
Gerrit Checks plugin, warning-ng (Yocto/Valgrind/CodeChecker scanners), pipeline-graph-view, bitbucket-plugin |
Conference Talks
We regularly present our open source work at conferences — see Conferences for a full list including FOSDEM, Embedded Linux Conference, Linux Plumbers, Buildroot Developer Days, and PyCon Italy.
Tip
Want to collaborate on open source? Amarula Solutions funds upstream development and welcomes co-engineering on Linux Kernel, U-Boot, Buildroot, Yocto, and Zephyr. Contact our open source team