Ubuntu Core, a minimalist rendition of Ubuntu, is a lightweight, transactionally updated operating system designed for deployments on embedded and IoT devices, cloud and more. It runs a new breed of super-secure, remotely upgradeable Linux app packages known as snaps.
The strict separation between kernel and device drivers, OS and applications means embedded engineers and application developers can easily work in parallel.
Your Ubuntu Core first steps, installing Ubuntu Core on your board or in a virtual machine.
Reusable code snippets to speed up your Ubuntu Core development and deployment journey, from using interfaces to building a gadget snap.
Package, release and distribute your snaps to your devices through the Ubuntu Store or your private store.
Everything there is to know about building and managing Ubuntu Core devices. The complete documentation and reference materials.
Got stuck? Here's where to find help to move forward with your Ubuntu Core project.
This is the fourth blog post in this series about ROS production. In the previous post we created a snap of our prototy...
This is the third blog post in this series about ROS production. In the previous post we came up with a simple ROS prot...
This is the second blog post in this series about ROS production. In the previous post we discussed why Ubuntu Core was...