Embedded Linux for Teams
3 days ago, ubuntu

A Linux kernel for each developer team, which uses it to bring up target boards. Bespoke, built, issued, and maintained over years by the vendor. Teams that focus on building great apps, rather than figuring out hardware dependencies. Happy developers that bootstrap smart devices in no time. This is what highly productive embedded systems development […]...

Design and Web team summary – 24th November 2020
5 days ago, ubuntu

The web team here at Canonical run two-week iterations. Here are some of the highlights of our completed work from this iteration. Meet the team Hi, I am Carlos Wu. I work for the Webteam as a web developer, and I just recently reached 1 year at Canonical! I have worked previously in a number […]...

Canonical publishes LTS Docker Image Portfolio on Docker Hub
6 days ago, ubuntu

Ten year maintenance commitment on app images provides secure cloud software supply chain November 24th 2020: Canonical has published the LTS Docker Image Portfolio, a curated set of secure container application images, on Docker Hub. The LTS Docker Image Portfolio comes with up to ten years Extended Security Maintenance by Canonical. “LTS Images are built […]...

Exploring ROS 2 Kubernetes configurations
1 week ago, ubuntu

Kubernetes and robotics make a great match. However, as we have seen, robots running ROS 2 can be tricky to set up on Kubernetes. This blog series has explored running ROS 2 on Kubernetes, set up a simple talker and listener, and distributed that demo across three machines. The configurations presented may not quite fit […]...

Distribute ROS 2 across machines with MicroK8s
1 week ago, ubuntu

Introduction Our simple ROS 2 talker and listener setup runs well on a single Kubernetes node, now let’s distribute it out across multiple computers. This article builds upon our simple ROS 2 talker / listener setup by running it on multiple K8s nodes. At the completion of this setup expect to have a ROS2 Kubernetes […]...

Cybersecurity defenses for IIoT
1 week ago, ubuntu

Cybersecurity attacks on industrial IoT solutions can have detrimental consequences. This is the case because IoT devices record privacy-sensitive data and control production assets. Therefore, demonstrable trustworthiness is prerequisite to IoT adoption in industrial settings. Fortunately, IT security is a mature field. Experts have identified classes of threats devices may be subject to. Let’s discuss […]...

Mark Shuttleworth on overcoming software complexity
2 weeks ago, ubuntu

While today we see an enormous amount of incredible software being published, both by tech giants and niche providers, there is a significant lag in the telco industry’s ability to leverage it.  The promise of a software-defined technology landscape is, of course, agility.  But what is the main factor preventing telecommunications enterprises from adopting open […]...

Edge computing is dead, long live micro clouds and IoT gateways
2 weeks ago, ubuntu

“The King is dead, long live the King.” It might be my french roots speaking, but it seems that actual use cases are replacing King Edge, and it might be for the best. Warning; do not read this blog if you’re particularly sensitive about edge computing (and if you don’t know what this is about, […]...

Popular snaps per distro (2020 edition)
2 weeks ago, ubuntu

Back in mid-2019, we wrote a blog post detailing and comparing the most popular snaps across multiple distributions – Arch Linux, CentOS, Debian, Fedora, Manjaro, and Ubuntu. This article gave us a fascinating insight into the usage patterns across these different systems and their audiences. We wanted to see if and how the situation has […]...

Canonical’s Open Operator Collection extends Kubernetes operators to traditional Linux and Windows applications
2 weeks ago, ubuntu

13th November 2020: Canonical’s Open Operator Collection, the largest collection of application operators, now supports both cloud-native and traditional applications on Windows and Linux. The collection is hosted at Charmhub.io and follows the Open Operator Manifesto. Next-generation operations unify CAAS and IAAS “The operator pattern successfully replaced config management on Kubernetes for cloud-native workloads,” said […]...

10 years and 10 million cores: charting OpenStack’s greatest achievements
2 weeks ago, ubuntu

Technology anniversaries have become more commonplace in recent years. The iPhone at 10 years old, indeed Canonical itself turned 15 last year. Here though, we want to look at OpenStack reaching double figures this year.  Starting off as a joint project between NASA and Rackspace in 2010, over 500 companies have now joined the OpenStack […]...

Less than 6 months to 16.04 ESM: 6 things to prepare
2 weeks ago, ubuntu

Ubuntu 16.04 LTS Xenial Xerus will enter the extended security maintenance (ESM) period in April 2021. This article explains the ESM period and provides a guide for six key considerations when planning a migration path from Ubuntu 16.04 LTS. Contact us with your ESM questions What is ESM? Every Ubuntu Long Term Support (LTS) release […]...

Less than 6 months to Ubuntu 16.04 ESM: 6 things to prepare
2 weeks ago, ubuntu

Ubuntu 16.04 LTS Xenial Xerus will enter the extended security maintenance (ESM) period in April 2021. This article explains the ESM period and provides a guide for six key considerations when planning a migration path from Ubuntu 16.04 LTS. Contact us with your ESM questions What is ESM? Every Ubuntu Long Term Support (LTS) release […]...

Open Operators Training Day hosted by Canonical: a co-located KubeCon event
2 weeks ago, ubuntu

Register for Operators Day Date: Tuesday, November 17Registration Fees: Complimentary KubeCon NA is just around the corner and, as always, we aim to give back to the community in any way we can. That’s why, in the context of the upcoming KubeCon, we’re hosting a full-day training on operators, led by Canonical’s engineers. The Open […]...

Design and Web team summary – 10th November 2020
2 weeks ago, ubuntu

The web team here at Canonical run two-week iterations. Here are some of the highlights of our completed work from this iteration. Meet the team Hi, my name is Long. I’ve recently joined Canonical on the Web and Design team as a Lead Visual Designer. Joining Canonical during this weird time that we’re all going […]...

Malawi’s TNM selects Canonical’s Charmed OpenStack to help lead virtualisation charge
2 weeks ago, ubuntu

10 November 2020 – Canonical, the publisher of Ubuntu, today announced that its Charmed OpenStack, an open source private cloud solution that allows businesses to control large pools of computer, storage and networking in a datacentre, has been selected by Telekom Networks Malawi Plc (TNM), to modernise and virtualise its entire telecommunications infrastructure. TNM is […]...

ROS 2 on Kubernetes: a simple talker and listener setup
3 weeks ago, ubuntu

Kubernetes and ROS make a great match, but ROS2 can be tricky to set up. In this post we demonstrate a scalable system with MicroK8s on Ubuntu. ...

Edge-native Linux
3 weeks ago, ubuntu

Tech innovators use Linux to create intelligent devices for homes, factories, buildings, cities or vehicles etc… These things are deployed at the edge, in privacy sensitive or business critical environments. They require ever more compute to run ever smarter applications. A Linux distribution engineered for embedded devices running highly intelligent applications at edge scale is […]...

The State of Robotics – October 2020
3 weeks ago, ubuntu

This post marks the one year anniversary of the Ubuntu Robotics newsletter: the place we showcase our work and discussing cool robotics happenings....

The Hunt for Rogue Time – How we investigated and solved the Chromium snap slow startup problem
3 weeks ago, ubuntu

In October, we shared a blog post detailing significant snap startup time improvements due to the use of a new compression algorithm. In that article, we focused on the cold and hot application startups, but we did not delve much into the first-run setup scenario. While running our tests, we observed a rather interesting phenomenon, […]...

Next