Skip to main content

The Source

Stay informed: 
New Ubuntu Theme in Development for 20.04

Yaru is the user interface theme that has been used in Ubuntu since 18.10. The theme is what determines the colours, borders, shadows, size, and shape of individual elements on the screen. Last week, the Yaru team visited London to plan the future of Yaru with members of Canonical’s Design and Ubuntu Desktop teams. I’d

Kubernetes: a secure, flexible and automated edge for IoT developers

Cloud native software such as containers and Kubernetes and IoT/edge are playing a prominent role in the digital transformation of enterprise organisations. They are particularly critical to DevOps teams that are focused on faster software releases and more efficient IT operations through collaboration and automation. Most cloud native so

Why you should upgrade Windows 7 to Ubuntu

Windows 7 has reached the end of its life. It will no longer receive security updates and Microsoft’s technical support will stop. Running an out-of-date OS can have serious potential risks, and if you’re one of more than 750,000 people using Windows exposed to the internet, you may have a problem. Fortunately, there are two

How to launch IoT devices – Part 1: Why it takes so long

(This blog post is part of a 5 part series, titled “How to launch IoT devices”. It will cover the key choices and concerns when turning bright IoT ideas into a product in the market. Sign up to the webinar on How to launch IoT devices to get the full story, all in one place.)

Digest #2020.01.13 –Machine Learning and AI 2020

Architecture for MLOps using TFX, Kubeflow Pipelines, and Cloud Build – If you’re a data scientist or an enthusiast and have been wanting to try the TFX (TensorFlow Extended), this article is a good place to start. The article also helps guide through setting up CI/CD and CT ( Continuous Training) using Kubeflow Pipelines and

The State of Robotics – Robotics Over the Holidays

Canonical closes for the holidays, but robots just get more festive. Roboticists seem to feel the festive spirit, and it turns their projects into festive robots. The Ubuntu robotics team isn’t quite ready to let go of the festive cheer. So we’d like to share with you some of our favourite projects that we saw

Infrastructure-as-Code mistakes and how to avoid them

Two industry trends point to a gap in DevOps tooling chosen by many. Operations teams need more than an Infrastructure-as-Code approach, but a complete model-driven operations mentality. Learn how Canonical has addressed these concerns to create multiple world-leading products.

MAAS readying enhanced network testing and link checking

  Enhanced MAAS Network Testing and Link Checking With the upcoming release of MAAS 2.7, Metal-as-a-Service has gained new network testing and link-checking features.  These features identify broken and slow network links when you try to commission machines, notifying you when there are discrepancies. In this release, we also offer the ca


Newsletter signup

Get the latest Canonical news and updates in your inbox.

By submitting this form, I confirm that I have read and agree to Canonical's Privacy Policy.

Data Ops at petabyte scale

Should you deploy Apache Spark to Kubernetes? Learn how model-driven operations have enabled one data engineering team to evaluate several options and come to an ideal solution.

Keep enterprise ROS robots up-to-date with snaps

When a robot is not up-to-date, it becomes about as useful as an expensive paperweight, or companies have to burn money to get them back online. Yet when mobile apps need updating, it only takes a few clicks and a minute or two before it’s back up and running. This blog discusses how ROS robots

Discover cool apps with snap find

Software discovery and installation broadly comes in two flavors – via graphical user interface or on the command line. If you’re using a Linux distribution with a friendly software frontend offering integrated snap support, e.g. KDE Discover or GNOME Software, you can enjoy the experience without having to resort to using a terminal wind

OpenStack vs VMware: Bringing costs down

Moving to OpenStack from VMware can significantly reduce the TCO associated with an initial roll-out and ongoing maintenance of your cloud infrastructure. OpenStack vs VMware economic analysis shows that under certain circumstances, it is possible to bring the costs down by an entire order of magnitude. This requires choosing an OpenStack

This is why smart displays run Ubuntu Core

First impressions count, and making sure your users can see and interact with your product in a seamless way, means selecting the right smart display technology. Read on to find out what hardware features are needed to make a reliable smart display, and why smart displays run Ubuntu Core. Medical imaging to smart displays: There’s

MAAS 2.7, better networking features for server provisioning

Our MAAS team has been hard at work, making life even better for those of you who provision and manage servers and data centres. This hard work has produced a new release, MAAS 2.7! This blog describes how MAAS 2.7 can detect network faults before users run into them, and test network configurations before you

Digest #2019.12.16 – Artificial Intelligence of Things

AI to Identify Unknown Civil War Soldiers – An interesting piece by Time on the use of Artificial Intelligence for facial recognition; the software calculates the difference between proportions of the face and facial portraits like the eyes to match an uploaded picture with picture available on the web. This allows matching of discoloured

Design and Web team summary – 20 December 2019

This is the final iteration of the year. The team has worked exceptionally hard to produce a number of new projects and initiatives. Here is a shortlist of highlights from the team in 2019: JAAS dashboard, proof of concept – a new view of Juju for people that have a lot of Juju to list


Ubuntu tech blog

Deep dives for developers

Visit the Ubuntu Tech Blog for deep dives into product features, step-by-step tutorials, and the latest updates from Canonical's engineering teams.