Embedded Linux 2.0
It’s time for a better developer experience.
More reliable updates. Much better security.
Explore what snaps bring to Embedded Linux
Tap the biggest talent pool. Ubuntu is ahead of the pack by every measure.
Productivity starts with reuse. Accelerate developers with the world’s largest package selection.
Every compiler and language developers use today is there, free, in Ubuntu.
Developers use Ubuntu in the cloud for CI/CD and build systems — iterate faster, deliver sooner.
Ubuntu is renowned for being the place where you get the best and the latest bits.
The people who drive docker hardest do it on Ubuntu. Make cloud-native things.
Classic Ubuntu Server
or new Ubuntu Core
The popular Ubuntu Server is great for developers and system administrators.
The new Ubuntu Core is an appliance platform with immutable packages.
The world’s most popular Linux includes a huge range of debs with rich dependency handling, as well as the new snaps for transactional package updates.
Best for machines with high sysadmin touch.
The all-snap Ubuntu Core runs only strictly confined snaps and locks the entire appliance down with immutable images and signatures.
Best for appliances.
Security matters most
Get 10 years of automatic security updates for every major CVE.
Any compromise of your device puts your reputation on the line.
Canonical publishes security updates for Ubuntu every day. You choose when they get installed on your devices.
Binary package updates
Canonical builds and tests binary package updates for Ubuntu. No need to integrate a mountain of source code patches every year.
A database of fixes supports your customer compliance policy by making it clear which issue is addressed in any update.
Ubuntu provides a verified boot sequence and full disk encryption with optional hardware keys.
Keep your custom software strictly confined as snaps to ensure any problem stays isolated.
10 year maintenance
No other embedded Linux comes close to Canonical’s commitment to long term security.
Automatic tracking of Ubuntu component licenses and monitoring for your packages help you and your customers meet obligations.
Automatic source publication
Meet GPL requirements automatically.
Know what licenses are used in each package.
Let us check for undocumented or unauthorised code combinations.
Global Snap Store
The global Snap Store delivers apps to millions of Linux machines every day. It’s the perfect way to get exposure for your app. It integrates directly with GitHub and Travis, and best of all it’s free to use.
Custom ‘Brand’ Store
Choose which snaps will be available to your devices. Control versions and updates. Create exclusive snaps for your ecosystem. Set prices and SLAs appropriate to your market. For ODMs, resellers and integrators, manage app stores as a service.
DevOps for devices
Build, test and publish applications automatically. Bring CI/CD to your IoT and appliances. Give your developers a pipeline to deliver updates to customers straight from their standard process, and empower customers to test beta and pre-release versions.
Whether you’re using Git with Travis or Jenkins, automated snap creation is just a few steps away. For open source projects, we will even build your snap for ARM, x86, POWER and Z. Canary updates and automatic rollbacks let you go fast with confidence.
All kinds of containers
App containers with transactional updates for system software.
Bring your cloud containers and CI/CD tooling to the edge.
Using apt and debs:
Enable microk8s for secure container orchestration.
Machine containers create full independent OS workspaces.
Failed updates roll back to the last working version automatically, allowing for rapid deployment.
All snaps are digitally signed and can be verified at any time. On Ubuntu Core, the entire device is immutable and traceable.
Every application is confined to its own area for heightened security. On Ubuntu Core, the OS is locked down too.
Binary deltas mean we transmit the least possible data per update, saving you time and money.
Backup device data at any time. Integrate with your existing data management strategy.
Schedule snap updates to align with planned maintenance windows.
- Raspberry Pi
- Intel NUC
- Qualcomm Dragonboard
- i.MX6 SABRE Lite board
- Get Ubuntu on your preferred board
- Activate standard and custom capabilities
- Security updates for 10 years
- Supported by Canonical
Unleash your hardware
Have a custom board? Let us deliver a standard Linux for your developers.
Bluetooth, WiFi, LTE. It’s all at your fingertips. Standard system services with long term maintenance included.
Get your real-world data streams flowing with the UPM and MRAA packages for Ubuntu.
Our entire platform is certified on both x86 and ARM. Pick your favorite, or use both in a product family with little overhead.
Right size silicon
Start on Ubuntu and select the right silicon close to physical shipment, when your performance needs are better defined.
Canonical works with the leading silicon providers to optimise the entire stack — from metal and kernel to computer vision and AI.
Full disk encryption, secure boot and hardware key management raise the bar for trusted computing at the edge.
Standard images of Ubuntu are free to download, get started with no friction.
FIPS, EAL, HIPAA
We are trusted by the world’s most demanding institutions to deliver platforms for regulated services.
Updates and support from Canonical, for the life of your device.
Thousands of companies manage Ubuntu every day. Your appliance will feel right at home.
No matter where you ship, no matter where your customers, we can be there when you need us.
The intelligent edge is born on Ubuntu. From telco to retail, the trailblazers choose Canonical.