---
title: Archives | Blog
description: Canonical makes open source secure, reliable and easy to use, providing
  support for Ubuntu and a portfolio of enterprise-grade technologies. Founded in
  2004, Canonical operates globally with team members in over 80 countries.
url: https://canonical.com/blog/archives
---

# Archives

4802 posts

### [What designers should know about semiotics](https://canonical.com/blog/what-designers-should-know-about-semiotics)

By [Sophie Carroll](https://canonical.com/blog/author/sophiecarroll "More about Sophie Carroll"), 15 October 2026

What happens when you look at an apple? When you see it, you perceive the apple and assign meaning to it based on your language, experience, and personal...

### [Canonical releases Ubuntu 26.10 Stonking Stingray](https://canonical.com/blog/canonical-releases-ubuntu-26-10-stonking-stingray)

By [Canonical](https://canonical.com/blog/author/canonical "More about Canonical"), 15 October 2026

The latest interim release of Ubuntu previews privacy conscious speech-to-text, enables post-quantum package signing, completes the rollout of Rust coreutils,...

### [Securing open source software dependencies in the public cloud](https://canonical.com/blog/securing-open-source-software-dependencies-in-the-public-cloud)

By [Aaron Whitehouse](https://canonical.com/blog/author/aaron-whitehouse "More about Aaron Whitehouse"), 5 October 2026

Building stable and secure software requires understanding build systems and having a plan for vulnerabilities in your software dependencies.

### [AI infrastructure for telcos](https://canonical.com/blog/ai-infrastructure-for-telcos)

By [Benjamin Ryzman](https://canonical.com/blog/author/benjaminryzman "More about Benjamin Ryzman"), 2 October 2026

Why moving from pilots to production changes the platform Artificial intelligence has moved beyond the demonstration phase. Telco operators are already...

### [Canonical named a Challenger in the 2026 GartnerⓇ Magic Quadrant™ for Server Virtualization Platforms](https://canonical.com/blog/canonical-a-challenger-in-2026-gartner-magic-quadrant-for-server-virtualization-platforms)

By [Canonical](https://canonical.com/blog/author/canonical "More about Canonical"), 1 October 2026

Canonical has been recognized as a Challenger in the 2026 GartnerⓇ Magic Quadrant™ for Server Virtualization Platforms. The inaugural edition of the report...

### [Canonical announces the alpha release of Charmed OpenShell to help secure autonomous AI agent fleets](https://canonical.com/blog/charmed-openshell-alpha-release)

By [Canonical](https://canonical.com/blog/author/canonical "More about Canonical"), 28 September 2026

To streamline enterprise deployment and lifecycle management, Canonical is announcing the alpha release of Charmed OpenShell.

### [Ubuntu coming soon to Snapdragon X2 Series platforms, unlocking more Linux PCs for the agentic world](https://canonical.com/blog/ubuntu-coming-soon-to-qualcomm-snapdragon-x2-series-platforms)

By [Canonical](https://canonical.com/blog/author/canonical "More about Canonical"), 23 September 2026

Canonical and Qualcomm Technologies announce upcoming native Ubuntu support for Qualcomm’s flagship laptop silicon, delivering multi-day battery life, 80 TOPS...

### [Accelerating delivery of CVE fixes with a new Kernel release strategy](https://canonical.com/blog/accelerating-delivery-of-cve-fixes-with-a-new-kernel-release-strategy)

By [Canonical](https://canonical.com/blog/author/canonical "More about Canonical"), 23 September 2026

When it comes to fixing security vulnerabilities, speed is crucial. Canonical is officially outlining a transition from its current 4-week regular and 2-week...

### [Canonical announces Zephyr 26.04 LTS, delivering up to 15 years of support for MCU-grade devices](https://canonical.com/blog/zephyr-lts-announcement)

By [Canonical](https://canonical.com/blog/author/canonical "More about Canonical"), 21 September 2026

The new enterprise distribution provides a trusted Real-Time Operating System (RTOS) to solve critical Cyber Resilience Act (CRA) compliance and developer...

### [From raw data to intelligent actions: inside our next-gen AI analytics data lake stack](https://canonical.com/blog/inside-our-next-gen-ai-analytics-data-lake-stack)

By [Rob Gibbon](https://canonical.com/blog/author/robgibbon "More about Rob Gibbon"), 18 September 2026

At Canonical, we believe organisations should be able to unlock the full value of their data without giving up control. That principle is at the heart of our...

### [Beyond the 10-year mark: Extending Ubuntu Pro 16.04 LTS security coverage](https://canonical.com/blog/extending-ubuntu-pro-16-04-coverage)

By [Carlos Bravo](https://canonical.com/blog/author/carlos-bravo "More about Carlos Bravo"), 17 September 2026

A decade ago, Canonical launched Ubuntu 16.04 LTS (codenamed “Xenial Xerus”). As a Long-Term Support (LTS) release, it comes with 5 years of standard security...

### [Network disaggregation in telecommunication transport networks](https://canonical.com/blog/network-disaggregation)

By [Benjamin Ryzman](https://canonical.com/blog/author/benjaminryzman "More about Benjamin Ryzman"), 16 September 2026

Telecommunications networks have traditionally been built from tightly integrated systems. A router vendor supplies the forwarding hardware, network operating...

### [Bring Zenoh to ROS 2 with snaps](https://canonical.com/blog/bring-zenoh-to-ros-2-with-snaps)

By [gbeuzeboc](https://canonical.com/blog/author/gbeuzeboc "More about gbeuzeboc"), 15 September 2026

ROS 2 gives robotics developers the freedom to choose the middleware that fits their system. As a communication protocol for ROS, Zenoh has gained strong...

### [Canonical and CIX Technology announce strategic collaboration for edge innovation](https://canonical.com/blog/canonical-and-cix-technology-announce-strategic-collaboration-for-edge-innovation)

By [Jonathan Mok](https://canonical.com/blog/author/jmok027 "More about Jonathan Mok"), 11 September 2026

Canonical, the publisher of Ubuntu, and CIX Technology, a semiconductor innovator, today announced a strategic collaboration to deliver an optimized Ubuntu...

### [What the Cyber Resilience Act (CRA) means for Android™ development](https://canonical.com/blog/what-the-cyber-resilience-act-cra-means-for-android-development)

By [Bertrand Boisseau](https://canonical.com/blog/author/bboisseau "More about Bertrand Boisseau"), 10 September 2026

The CRA starts now: 24 hours to respond Picture this: a critical Android vulnerability is reportedly being exploited. Based on initial analysis, the...

### [Ubuntu now certified on Qualcomm Dragonwing™ IQ-8275](https://canonical.com/blog/ubuntu-now-certified-on-qualcomm-dragonwing-iq-8275)

By [Canonical](https://canonical.com/blog/author/canonical "More about Canonical"), 8 September 2026

Sep 8, 2026 –  Canonical and Qualcomm Technologies, Inc. announce the general availability of certified Ubuntu 24.04 LTS images for the Qualcomm Dragonwing™...

### Archives

* ##### [2026](https://canonical.com/blog/archives?year=2026)

  + [Jan](https://canonical.com/blog/archives?year=2026&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2026&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2026&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2026&month=4)
  + [May](https://canonical.com/blog/archives?year=2026&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2026&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2026&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2026&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2026&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2026&month=10)
* ##### [2025](https://canonical.com/blog/archives?year=2025)

  + [Jan](https://canonical.com/blog/archives?year=2025&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2025&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2025&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2025&month=4)
  + [May](https://canonical.com/blog/archives?year=2025&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2025&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2025&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2025&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2025&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2025&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2025&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2025&month=12)
* ##### [2024](https://canonical.com/blog/archives?year=2024)

  + [Jan](https://canonical.com/blog/archives?year=2024&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2024&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2024&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2024&month=4)
  + [May](https://canonical.com/blog/archives?year=2024&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2024&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2024&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2024&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2024&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2024&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2024&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2024&month=12)
* ##### [2023](https://canonical.com/blog/archives?year=2023)

  + [Jan](https://canonical.com/blog/archives?year=2023&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2023&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2023&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2023&month=4)
  + [May](https://canonical.com/blog/archives?year=2023&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2023&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2023&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2023&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2023&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2023&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2023&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2023&month=12)
* ##### [2022](https://canonical.com/blog/archives?year=2022)

  + [Jan](https://canonical.com/blog/archives?year=2022&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2022&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2022&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2022&month=4)
  + [May](https://canonical.com/blog/archives?year=2022&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2022&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2022&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2022&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2022&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2022&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2022&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2022&month=12)
* ##### [2021](https://canonical.com/blog/archives?year=2021)

  + [Jan](https://canonical.com/blog/archives?year=2021&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2021&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2021&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2021&month=4)
  + [May](https://canonical.com/blog/archives?year=2021&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2021&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2021&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2021&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2021&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2021&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2021&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2021&month=12)
* ##### [2020](https://canonical.com/blog/archives?year=2020)

  + [Jan](https://canonical.com/blog/archives?year=2020&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2020&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2020&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2020&month=4)
  + [May](https://canonical.com/blog/archives?year=2020&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2020&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2020&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2020&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2020&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2020&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2020&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2020&month=12)
* ##### [2019](https://canonical.com/blog/archives?year=2019)

  + [Jan](https://canonical.com/blog/archives?year=2019&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2019&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2019&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2019&month=4)
  + [May](https://canonical.com/blog/archives?year=2019&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2019&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2019&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2019&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2019&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2019&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2019&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2019&month=12)
* ##### [2018](https://canonical.com/blog/archives?year=2018)

  + [Jan](https://canonical.com/blog/archives?year=2018&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2018&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2018&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2018&month=4)
  + [May](https://canonical.com/blog/archives?year=2018&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2018&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2018&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2018&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2018&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2018&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2018&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2018&month=12)
* ##### [2017](https://canonical.com/blog/archives?year=2017)

  + [Jan](https://canonical.com/blog/archives?year=2017&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2017&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2017&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2017&month=4)
  + [May](https://canonical.com/blog/archives?year=2017&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2017&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2017&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2017&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2017&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2017&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2017&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2017&month=12)
* ##### [2016](https://canonical.com/blog/archives?year=2016)

  + [Jan](https://canonical.com/blog/archives?year=2016&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2016&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2016&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2016&month=4)
  + [May](https://canonical.com/blog/archives?year=2016&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2016&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2016&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2016&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2016&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2016&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2016&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2016&month=12)
* ##### [2015](https://canonical.com/blog/archives?year=2015)

  + [Jan](https://canonical.com/blog/archives?year=2015&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2015&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2015&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2015&month=4)
  + [May](https://canonical.com/blog/archives?year=2015&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2015&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2015&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2015&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2015&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2015&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2015&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2015&month=12)
* ##### [2014](https://canonical.com/blog/archives?year=2014)

  + [Jan](https://canonical.com/blog/archives?year=2014&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2014&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2014&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2014&month=4)
  + [May](https://canonical.com/blog/archives?year=2014&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2014&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2014&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2014&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2014&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2014&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2014&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2014&month=12)
* ##### [2013](https://canonical.com/blog/archives?year=2013)

  + [Jan](https://canonical.com/blog/archives?year=2013&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2013&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2013&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2013&month=4)
  + [May](https://canonical.com/blog/archives?year=2013&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2013&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2013&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2013&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2013&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2013&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2013&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2013&month=12)
* ##### [2012](https://canonical.com/blog/archives?year=2012)

  + [Jan](https://canonical.com/blog/archives?year=2012&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2012&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2012&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2012&month=4)
  + [May](https://canonical.com/blog/archives?year=2012&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2012&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2012&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2012&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2012&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2012&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2012&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2012&month=12)
* ##### [2011](https://canonical.com/blog/archives?year=2011)

  + [Jan](https://canonical.com/blog/archives?year=2011&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2011&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2011&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2011&month=4)
  + [May](https://canonical.com/blog/archives?year=2011&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2011&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2011&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2011&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2011&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2011&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2011&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2011&month=12)
* ##### [2010](https://canonical.com/blog/archives?year=2010)

  + [Jan](https://canonical.com/blog/archives?year=2010&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2010&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2010&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2010&month=4)
  + [May](https://canonical.com/blog/archives?year=2010&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2010&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2010&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2010&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2010&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2010&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2010&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2010&month=12)
* ##### [2009](https://canonical.com/blog/archives?year=2009)

  + [Jan](https://canonical.com/blog/archives?year=2009&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2009&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2009&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2009&month=4)
  + [May](https://canonical.com/blog/archives?year=2009&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2009&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2009&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2009&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2009&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2009&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2009&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2009&month=12)
* ##### [2008](https://canonical.com/blog/archives?year=2008)

  + [Jan](https://canonical.com/blog/archives?year=2008&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2008&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2008&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2008&month=4)
  + [May](https://canonical.com/blog/archives?year=2008&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2008&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2008&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2008&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2008&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2008&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2008&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2008&month=12)
* ##### [2007](https://canonical.com/blog/archives?year=2007)

  + [Jan](https://canonical.com/blog/archives?year=2007&month=1)
  + [Feb](https://canonical.com/blog/archives?year=2007&month=2)
  + [Mar](https://canonical.com/blog/archives?year=2007&month=3)
  + [Apr](https://canonical.com/blog/archives?year=2007&month=4)
  + [May](https://canonical.com/blog/archives?year=2007&month=5)
  + [Jun](https://canonical.com/blog/archives?year=2007&month=6)
  + [Jul](https://canonical.com/blog/archives?year=2007&month=7)
  + [Aug](https://canonical.com/blog/archives?year=2007&month=8)
  + [Sep](https://canonical.com/blog/archives?year=2007&month=9)
  + [Oct](https://canonical.com/blog/archives?year=2007&month=10)
  + [Nov](https://canonical.com/blog/archives?year=2007&month=11)
  + [Dec](https://canonical.com/blog/archives?year=2007&month=12)

---

1. *Previous page*
2. [1](https://canonical.com/blog/archives?format=md&page=1)
3. [2](https://canonical.com/blog/archives?format=md&page=2)
4. [3](https://canonical.com/blog/archives?format=md&page=3)
5. [4](https://canonical.com/blog/archives?format=md&page=4)
6. [5](https://canonical.com/blog/archives?format=md&page=5)
7. [*Next page*](https://canonical.com/blog/archives?format=md&page=2)
