Blog


João Hellmeister
20 January 2025

A comprehensive guide to NIS2 Compliance: Part 3 – Setting the roadmap and demonstrating NIS2 compliance.

Article Ubuntu

In this third and final part of the series, I’ll provide some tips on how to set up your roadmap and effectively demonstrate compliance without overburdening your teams.  If you’re just joining the fun now, in our two previous editions we covered who NIS2 applies to and what requirements it sets out. Be sure to

João Hellmeister
20 January 2025


piperdeck
20 January 2025

An Introduction to Open Source Licensing for complete beginners

Article Design

Open source is one of the most exciting, but often misunderstood, innovations of our modern world. I still remember the first time I installed linux on my laptop, saw the vast array of packages I could install on it, all the utilities and libraries that make it work, all the forum threads filled with advice

piperdeck
20 January 2025


Gabriel Aguiar Noury
20 January 2025

Bringing 12-year LTS to 32-bit Arm processors as CRA comes into force

Article IoT

With the release of Ubuntu 24.04 LTS (Noble Numbat) and Ubuntu Core 24, Canonical introduced a 12-year Long Term Support commitment for 32-bit Arm® processors, addressing the critical time_t overflow issue, commonly known as the “Year 2038 problem.” These processors, essential for critical IoT devices requiring a...

Gabriel Aguiar Noury
20 January 2025


João Hellmeister
17 January 2025

A comprehensive guide to NIS2 Compliance: Part 2 – Understanding NIS2 requirements

Article Ubuntu

In my previous blog, we ran through what NIS2 is and who it applies to. In this second part of the series, I’ll break down the main requirements you’ll find in NIS2 and help translate them into actionable and practical measures you can take to achieve NIS2 compliance. Join me in this post and start understanding what...

João Hellmeister
17 January 2025


João Hellmeister
15 January 2025

A comprehensive guide to NIS2 Compliance: Part 1 – Understanding NIS2 and its scope

Article Ubuntu

The EU NIS2 directive, which calls for strengthening cybersecurity across the European Union, is now active in all member states. Join me for this 3-part blog post series  in which I’ll explain what it is, help you understand if it is applicable to your company and how you can become NIS2 compliant. In this first

João Hellmeister
15 January 2025


eslerm
14 January 2025

Rsync remote code execution and related vulnerability fixes available

Article Hardening

Canonical’s security team has released updates of the rsync packages for all supported Ubuntu releases. The updates remediate CVE-2024-12084, CVE-2024-12085, CVE-2024-12086, CVE-2024-12087, CVE-2024-12088, and CVE-2024-12747.

eslerm
14 January 2025


Freyja Cooper
14 January 2025

Your data applications, contained and maintained

Article Apps

Introducing trusted open source database containers  It’s time to stop proclaiming that “cloud native is the future”. Kubernetes has just celebrated its 10 year anniversary, and 76% of respondents to the latest CNCF Annual Survey reported that they have adopted cloud native technologies, like containers, for much or all...

Freyja Cooper
14 January 2025


Stefano Fioravanzo
14 January 2025

How to build your first model using DSS

Article AI

GenAI is transforming how we approach technology. This blog explores how you can use Canonical’s Data Science Stack (DSS) to set up your environment and dive into Hugging Face’s new self-paced course on LLMs. Learn how to build your first model and explore new GenAI topics this year!

Stefano Fioravanzo
14 January 2025


jdkandersson
9 January 2025

How we used Flask and 12-factor charms to simplify Canonical.com development

Article Ubuntu

Learn how Canonical is using Python Flask and the 12-factor charm framework to simplify the development of Canonical.com and Ubuntu.com

jdkandersson
9 January 2025


Anthony Dillon
8 January 2025

Web Engineering: Hack Week 2024

Engineering Design

At Canonical, the work of our teams is strongly embedded in the open source principles and philosophy. We believe open source software will become the most prevalent method of software development and delivery in the future. Being open source is more than making the source of your software available, it’s also about...

Anthony Dillon
8 January 2025


Rhys Knipe
23 December 2024

What to know when procuring Linux laptops

Article Ubuntu

Technology procurement directly influences business success. The equipment you procure will determine how your teams deliver projects and contribute to your success. So what does being “well-equipped” look like in the world of Linux laptops?  In this blog, we’ll lay down the best practices for procurement professionals...

Rhys Knipe
23 December 2024


Michelle Anne Tabirao
20 December 2024

Building RAG with enterprise open source AI infrastructure

Article Data Platform

How to create a robust enterprise AI infrastructure for RAG systems using open source tooling?A highlight on how open source can help

Michelle Anne Tabirao
20 December 2024


Amir Abdel Baki
19 December 2024

Life at Canonical: Victoria Antipova’s perspective as a new joiner in Product Marketing

Article Ubuntu

Life at Canonical: Victoria Antipova’s perspective as a new joiner in Product Marketing

Amir Abdel Baki
19 December 2024


Matthew de Klerk
18 December 2024

What is patching automation?

Article Security

In software, patches are updates that are designed to overcome problems, flaws or vulnerabilities in the programming. Patch management is the process of gathering and applying these patches to the target software, devices or systems.

Matthew de Klerk
18 December 2024