(Re)introducing the Community Team

The Ubuntu community is, and always will be, a major part of the Ubuntu project. It is one of the biggest reasons all of this (gestures around) even exists. Over the past month or so, the beginnings of a new Community team has been taking shape inside Canonical with the specific … | Continue reading


@ubuntu.com | 3 years ago

Transcribing user interviews with Amazon Transcribe

Will Grant, Lead UX Designer at Canonical. We try to do as much user testing as we can at Canonical, and one of the techniques that we employ is user interviews. Our UX team will talk to users regularly – usually there’s a user interview happening on every day of the week.  Aside … | Continue reading


@ubuntu.com | 3 years ago

Should you ever reinstall your Linux box? If so, how?

Broadly speaking, the Linux community can be divided into two camps – those who upgrade their operating systems in-vivo, whenever there is an option to do so in their distro of choice, and those who install from scratch. As it happens, the former group also tends to rarely reinst … | Continue reading


@ubuntu.com | 3 years ago

DISA has released the Ubuntu 20.04 LTS STIG benchmark

The Security Technical Implementation Guides (STIG) are developed by the Defense Information System Agency (DISA) for the U.S. Department of Defense. They are configuration guidelines for hardening systems to improve security. They contain technical guidance which when implemente … | Continue reading


@ubuntu.com | 3 years ago

From lightweight to featherweight: MicroK8s memory optimisation

If you’re a developer, a DevOps engineer or just a person fascinated by the unprecedented growth of Kubernetes, you’ve probably scratched your head about how to get started. MicroK8s is the simplest way to do so. Canonical’s lightweight Kubernetes distribution started back in 201 … | Continue reading


@ubuntu.com | 3 years ago

Telecom AI: a guide for data teams

Data is the new oil, and Artificial Intelligence is the way to monetize it. According to an IDC report, Artificial Intelligence (AI), alongside 5G, IoT, and cloud computing, is one of the technologies reshaping the telecom industry. From data-driven decisions to fully automated a … | Continue reading


@ubuntu.com | 3 years ago

Ubuntu in the wild – 13th of April 2021

The Ubuntu in the wild blog post ropes in the latest highlights about Ubuntu and Canonical around the world on a bi-weekly basis. It is a summary of all the things that made us feel proud to be part of this journey. What do you think of it? UX Design vs Security Tom Canning, VP … | Continue reading


@ubuntu.com | 3 years ago

Security at the Edge: hardware accelerated AI-based cybersecurity with Canonical Ubuntu and the BlueField-2 DPU

During GTC last fall, NVIDIA announced an increased focus on the enterprise datacenter, including their vision of the datacenter-on-a-chip. The three pillars of this new software-defined datacenter include the data processing unit (DPU) along with the CPU and GPU. The NVIDIA Blue … | Continue reading


@ubuntu.com | 3 years ago

Design and Web team summary – 12 April 2021

The web team at Canonical run two-week iterations building and maintaining all of Canonical websites and product web interfaces. Here are some of the highlights of our completed work from this iteration. This iteration has seen many of the team out of the office as schools are ou … | Continue reading


@ubuntu.com | 3 years ago

The State of Robotics – March 2021

It’s never too late to learn. As any reinforcement learning agent, we get rewarded by the new knowledge that we acquire. Likewise, we learn by doing, by rolling up our sleeves and getting to work. (Do you want a hands-on book on Reinforcement Learning? Here is my personal favouri … | Continue reading


@ubuntu.com | 3 years ago

Security podcast: March

The Security Podcast covers the most interesting security fixes around Ubuntu, with in-depth discussions around the latest vulnerabilities and updates. […] | Continue reading


@ubuntu.com | 3 years ago

Kubernetes 1.21 available from Canonical

Today, Canonical announces full enterprise support for Kubernetes 1.21, from cloud to edge. Canonical Kubernetes support covers MicroK8s, Charmed Kubernetes and kubeadm. Starting with 1.21, moving forward Canonical commits to supporting N-2 releases as well as providing extended … | Continue reading


@ubuntu.com | 3 years ago

Kubernetes 1.21 available from Canonical

Today, Canonical announces full enterprise support for Kubernetes 1.21, from cloud to edge. Canonical Kubernetes support covers MicroK8s, Charmed Kubernetes and kubeadm. Starting with 1.21, moving forward Canonical commits to supporting N-2 releases as well as providing extended … | Continue reading


@ubuntu.com | 3 years ago

How to make your first snap

Snaps are a way to package your software so it is easy to install on Linux. If you’re a snap developer already or you’re a part of the Linux community, and you care about how software is deployed, and you’re well versed in how software is packaged, and are tuned into the discussi … | Continue reading


@ubuntu.com | 3 years ago

Hardened ROS with 10 year security from Open Robotics and Canonical

Canonical ROS ESM customers now can access a long-term supported ROS and Ubuntu environment by the Ubuntu and ROS experts. Learn more about ROS ESM. 6 April 2021: Canonical and Open Robotics announced today a partnership for Robot Operating System (ROS) Extended Security Maintena … | Continue reading


@ubuntu.com | 3 years ago

What is ROS Extended Security Maintenance?

Developing robots is not like building apps or IoT devices. Robots balance complex features such as scene awareness, social intelligence, physical intelligence, communication, dialogue, learning from interaction, memory, long-term autonomy, safe failure… the list goes on and on.  … | Continue reading


@ubuntu.com | 3 years ago

Ubuntu for machine learning with NVIDIA RAPIDS in 10 min

10 minutes tutorial on how to set up Ubuntu for machine learning, data science and data analytics using NVIDIA RAPIDS, NGC Containers and Anaconda. […] | Continue reading


@ubuntu.com | 3 years ago

Ceph Pacific 16.2.0 is now available

April 1st 2021 – Today, Ceph upstream released the first stable version of ‘Pacific’, a full year after the last stable release ‘Octopus’. Pacific focuses on usability and cross-platform integrations, with exciting features such as iSCSI and NFS promoted to stable or major dashbo … | Continue reading


@ubuntu.com | 3 years ago

Kubernetes across clouds: Ubuntu at NVIDIA GTC 2021

NVIDIA GTC is back again and we’re thrilled to be talking all things Kubernetes with you, on April 12-16! This year too, the conference will be hosted virtually and registration is free, which means even more of us can get together to share knowledge and ideas at the #1 AI confer … | Continue reading


@ubuntu.com | 3 years ago

Announcing Ubuntu on Windows Community Preview – WSL 2

We are thrilled to release the Ubuntu on Windows Community Preview, a special build of Ubuntu for the Windows Subsystem for Linux (WSL) that serves as a sandbox for experimenting with new features and functionality. The new Ubuntu on Windows Community Preview is our way of thank … | Continue reading


@ubuntu.com | 3 years ago

Ubuntu for machine learning with NVIDIA RAPIDS in 10 min

10 minutes tutorial on how to set up Ubuntu for machine learning, data science and data analytics using NVIDIA RAPIDS, NGC Containers and Anaconda. […] | Continue reading


@ubuntu.com | 3 years ago

How to choose the best enterprise Kubernetes solution

While containers are known for their multiple benefits for the enterprise, one should be aware of the complexity they carry, especially in large scale production environments. Having to deploy, reboot, upgrade or apply patches to patches to hundreds and hundreds of containers is … | Continue reading


@ubuntu.com | 3 years ago

Ubuntu in the wild – 30th of March 2021

The Ubuntu in the wild blog post ropes in the latest highlights about Ubuntu and Canonical around the world on a bi-weekly basis. […] | Continue reading


@ubuntu.com | 3 years ago

What lies after LTS? Two years of Ubuntu 14.04 in ESM

Two years ago, we launched the Extended Security Maintenance (ESM) phase of Ubuntu 14.04, providing access to CVE patches through an Ubuntu Advantage for Infrastructure free or paid subscription. This phase extended the lifecycle of Ubuntu 14.04 LTS, released in April 2014, from … | Continue reading


@ubuntu.com | 3 years ago

Windows containers on Kubernetes with MicroK8s

Kubernetes orchestrates clusters of machines to run container-based workloads. Building on the success of the container-based development model, it provides the tools to operate containers reliably at scale. The container-based development methodology is popular outside just the … | Continue reading


@ubuntu.com | 3 years ago

Design and Web team summary – 29 March 2021

The web team at Canonical run two-week iterations building and maintaining all of Canonical websites and product web interfaces. Here are some of the highlights of our completed work from this iteration. Web squad The Web Squad develops and maintains most of Canonical’s sites lik … | Continue reading


@ubuntu.com | 3 years ago

Kubernetes operators and Open Operator Collection integration – Juju 2.9

Following the Open Operator Collection announcement from November, Canonical is today proud to announce the availability of Juju Operator Lifecycle Manager (OLM) 2.9. This new release of Juju brings new capabilities for Kubernetes operators as well as smooth integration with the … | Continue reading


@ubuntu.com | 3 years ago

Call for testing: Kubernetes 1.21 release candidate

Today, Kubernetes upstream made the 1.21 release candidate available for download and experimentation ahead of general availability, which will come later in April. Woohoo! We would love to get your feedback ahead of the general release and hear about any bugs or issues you find. … | Continue reading


@ubuntu.com | 3 years ago

Livepatch 2021-03-24 incident investigation report

Description A defective livepatch for kernel 4.4 in Ubuntu 16.04 LTS (Xenial) was not caught in internal testing processes because the defect was a race condition, triggered by workload-specific behaviour, under load. The livepatch would cause the madvise system call to block ind … | Continue reading


@ubuntu.com | 3 years ago

What’s in a snap?

Snaps are several things, all at once. They are confined, standalone Linux applications that bundle all their necessary dependencies, which means they do not need to rely on the underlying system, and can run independently of it. Snaps are also packaged as compressed Squashfs fil … | Continue reading


@ubuntu.com | 3 years ago

Getting started with micro-ROS on the Raspberry Pi Pico

In this post we will see how the Raspberry Pi Pico can natively speak to a ROS2 graph using micro-ROS. We will set up a project in VSCode, compile and upload it to the microcontroller. We thus assume that you are somewhat familiar with ROS2 development and VSCode. What is this al … | Continue reading


@ubuntu.com | 3 years ago

Canonical, Collabora, Nextcloud deliver work-from-home solution to Raspberry Pi and enterprise ARM users

March 25th, 2021 – Canonical, Collabora and Nextcloud announce the immediate availability of a content collaboration platform for 64bit ARM for both consumers and enterprises. Building on the prior Nextcloud Ubuntu Appliance it adds with Collabora Online, the first viable self-ho … | Continue reading


@ubuntu.com | 3 years ago

Meet my co-worker, webbot

Like every team, the web team has a set of features that are super useful to automate. We use Hubot, a technology owned by GitHub to write very simple bot scripts that we can interact with. The way we use the bot is mostly via Mattermost. We called it: webbot. In this article I w … | Continue reading


@ubuntu.com | 3 years ago

AI on premise: benefits and a predictive-modeling use case

Running an Artificial Intelligence (AI) infrastructure on premise has major challenges like high capex and requires internal expertise. It can provide a lot of benefits for organisations that want to establish an AI strategy. The solution outlined in this post illustrates the pow … | Continue reading


@ubuntu.com | 3 years ago

Ubuntu Blog: What is cloud native?

The term cloud native is widely used when thinking about computing and software development, encompassing a wide range of concepts that are regularly used in technology. Let’s break it down and take a closer look – what does cloud native really mean? What you need to know As a co … | Continue reading


@ubuntu.com | 3 years ago

How does Ubuntu 16.04 entering Extended Security Maintenance (ESM) affect snap publishers?

At the end of April, Ubuntu 16.04 LTS will reach the end of its five years of mainstream support and enter the Extended Security Maintenance (ESM) phase. If you’re a snap developer, and you have built or based your snaps on Ubuntu 16.04 (Xenial) packages and libraries, you may wa … | Continue reading


@ubuntu.com | 3 years ago

Flutter and Ubuntu So Far

At Flutter Engage, Ken VanDine, engineering manager for the Ubuntu desktop,  made an appearance in the keynote speech to talk about Flutter on Ubuntu. Canonical has been working to support Flutter for some time now, bringing the SDK to Linux, committing to build a new Ubuntu inst … | Continue reading


@ubuntu.com | 3 years ago

NFV orchestration: Network functions auditability with the open-source LMA stack

The transition to virtualized infrastructure and software network functions requires a re-evaluation in the telecom production environments. Network function is not alone. It has always been an important piece in the puzzle but requires a set of non-functional bits to complete th … | Continue reading


@ubuntu.com | 3 years ago

Flutter and Ubuntu so far

At Flutter Engage, Ken VanDine, engineering manager for the Ubuntu desktop,  made an appearance in the keynote speech to talk about Flutter on Ubuntu. Canonical has been working to support Flutter for some time now, bringing the SDK to Linux, committing to build a new Ubuntu inst … | Continue reading


@ubuntu.com | 3 years ago

The State of Robotics – February 2021

And that was February! A month where a rover showed what perseverance means and a small drone what ingenuity looks like. February will be remembered as the month where two robots landed on Mars, telling us all to “dare mighty things”.  Perseverance and Ingenuity  Do you want to k … | Continue reading


@ubuntu.com | 3 years ago

Ubuntu in the wild – 17th of March 2021

The Ubuntu in the wild blog post ropes in the latest highlights about Ubuntu and Canonical around the world on a bi-weekly basis. It is a summary of all the things that made us feel proud to be part of this journey. What do you think of it? Adlink Technology devices using certifi … | Continue reading


@ubuntu.com | 3 years ago

Design and Web team summary – 17 March 2012

The web team at Canonical run two-week iterations building and maintaining all of Canonical websites and product web interfaces. Here are some of the highlights of our completed work from this iteration. Meet the team My name is Clément, I live in Toulouse, France. I joined Canon … | Continue reading


@ubuntu.com | 3 years ago

Ask Me Anything: Ubuntu Core 20

Ubuntu Core 20 was recently released. What can it do for IoT developers? How does it work? What’s new? If you are asking yourself any of these questions, or more, there is good news. David Beamonte, the Product Manager for Ubuntu Core, will be answering questions on a YouTube liv … | Continue reading


@ubuntu.com | 3 years ago

Fully open source, multicloud stack with Ubuntu, LXD and Mist

This is a guest post authored by Chris Psaltis. We are reproducing it here with Chris’ permission. Chris is the co-founder and CEO of Mist.io and uses Ubuntu and LXD on his platform on a regular basis. Thanks, Chris! One of the advantages that Ubuntu brings to the cloud equation … | Continue reading


@ubuntu.com | 3 years ago

CSS Animations

In our team, we run “masterclasses” every few weeks, to share knowledge throughout the team. Similar to Robin’s post on regex basics, here’s the contents of the masterclass on “CSS animations” that I just presented to the team. The fundamentals A simple `transform` example: .btn: … | Continue reading


@ubuntu.com | 3 years ago

Running an open source multi-cloud with Ubuntu, LXD, and Mist

This is a guest post authored by Chris Psaltis. We are reproducing it here with Chris’ permission. Chris is the co-founder and CEO of Mist.io and uses Ubuntu and LXD on his platform on a regular basis. Thanks, Chris! One of the advantages that Ubuntu brings to the cloud equation … | Continue reading


@ubuntu.com | 3 years ago

All About That Base

Snapcraft is our delightful tool for building snaps. It’s not the only way to build them, but it’s certainly a popular one.  A benefit of Snapcraft is that typically a developer can configure the packaging definition once, and not have to update it for a long time. Snapcraft will … | Continue reading


@ubuntu.com | 3 years ago

Open source enterprise support vs free open source use

Many enterprises use open source enterprise support from a vendor, such as Red Hat or Canonical, to boost uptime and peace of mind. Others choose to use open source without any additional vendor support, relying on one of the major benefits of open source – the robust community s … | Continue reading


@ubuntu.com | 3 years ago