---
title: Development | 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/tag/development?format=md
---

# Blog posts tagged *"Development"*

---

[arighi](https://canonical.com/blog/author/arighi)

26 February 2024

### [Crafting new Linux schedulers with sched-ext, Rust and Ubuntu](https://canonical.com/blog/crafting-new-linux-schedulers-with-sched-ext-rust-and-ubuntu)

Ubuntu

Ubuntu tech blog

In our ongoing exploration of Rust and Ubuntu, we delve into an experimental kernel project that leverages these technologies to create new schedulers for Linux. Playing around with CPU scheduling policies has always been a dream for many kernel hackers and OS enthusiasts. However, such material typically remains within the domain of a fe ...

---

[arighi](https://canonical.com/blog/author/arighi)

31 August 2023

### [Get familiar with “Rusty” kernel programming in Ubuntu Lunar Lobster](https://canonical.com/blog/get-familiar-with-rusty-kernel-programming-in-ubuntu-lunar-lobster)

Ubuntu

Ubuntu tech blog

The Linux kernel has recently introduced the Rust programming language as an alternative to C for creating kernel modules. Rust is a strongly, statically typed programming language with a focus on memory safety features which produces extremely compact executable code. These properties, paired with its good tooling, make Rust a natural ch ...

---

[Igor Ljubuncic](https://canonical.com/blog/author/igorljubuncic)

16 June 2023

### [Snapcraft 8.0 and the respectable end of core18](https://canonical.com/blog/snapcraft-8-0-and-the-respectable-end-of-core18)

Ubuntu

Ubuntu tech blog

‘E’s not pinin’! ‘E’s passed on! This base is no more! He has ceased to be! ‘E’s expired and gone to meet ‘is maker! ‘E’s a stiff! Bereft of life, ‘e rests in peace! If you hadn’t nailed ‘im to the perch ‘e’d be pushing up the daisies! ‘Is software processes are now ‘istory! ‘E’s ...

---

[Igor Ljubuncic](https://canonical.com/blog/author/igorljubuncic)

21 March 2023

### [Craft team welcomes you to another episode of its adventures](https://canonical.com/blog/craft-team-welcomes-you-to-another-episode-of-its-adventures)

Ubuntu

Ubuntu tech blog

Welcome to the second article in the Craft team saga. Previously, on Craft Team, we gave you a brief introduction into the team’s function, we announced our desire to share the ins and outs of our day-to-day work with the community, and gave you an overview of roughly two weeks of coding and fun. Today, ...

---

[Igor Ljubuncic](https://canonical.com/blog/author/igorljubuncic)

6 March 2023

### [What happens in the Craft team stays in the Craft team … until today](https://canonical.com/blog/what-happens-in-the-craft-team-stays-in-the-craft-team-until-today)

Ubuntu

Ubuntu tech blog

Snapcraft, Charmcraft, Rockcraft … you may have heard of these tools, but have you ever wondered how – and by who – they are developed? These tools are the intellectual and keyboard-driven product of Canonical’s Craft team. Officially, the team’s name is \*Craft, and the asterisk symbol can easily be seen as a “star” (The ...

---

[Nathan Hart](https://canonical.com/blog/author/nhart)

1 February 2023

### [Multipass 1.11 brings enhanced performance for Linux on Mac and Windows](https://canonical.com/blog/multipass-1-11-brings-enhanced-performance-for-ubuntu-on-mac-and-windows)

Ubuntu

Ubuntu tech blog

Multipass 1.11 is here! This release has some particularly interesting features that we’ve been wanting to ship for a while now. We’re excited to share them with you! For those who aren’t familiar with Multipass, it’s software that streamlines every aspect of managing and working with virtual machines. We’ve found that development, partic ...

---

[Igor Ljubuncic](https://canonical.com/blog/author/igorljubuncic)

14 October 2022

### [The long ARM of KDE](https://canonical.com/blog/the-long-arm-of-kde)

Desktop

Ubuntu tech blog

With over 100 applications available in the Snap Store, KDE is by far the biggest publisher of snaps around. What unifies this impressive portfolio is the fact that all of these snaps are made for the x86 platform. Not anymore. Now, don’t panic! The x86 snaps are not going anywhere. But ARM-supported KDE snaps are ...

---

[Igor Ljubuncic](https://canonical.com/blog/author/igorljubuncic)

24 June 2022

### [The new classic confinement in snaps – Even the classics need a change](https://canonical.com/blog/the-new-classic-confinement-in-snaps-even-the-classics-need-a-change)

Ubuntu

Ubuntu tech blog

As part of their fundamental, security-driven design, snaps are meant to run isolated from the underlying system. In most cases, the idea works well, and granular access to system resources using the mechanism of interfaces allows snap developers to ship their applications packaged with strict confinement. However, there are some scenario ...

---

[Igor Ljubuncic](https://canonical.com/blog/author/igorljubuncic)

17 May 2022

### [Snapping PhotoNoteBook: Lessons from the kitchen table, or: How an Android app got converted to a Linux snap](https://canonical.com/blog/snapping-photonotebook-lessons-from-the-kitchen-table-or-how-an-android-app-got-converted-to-a-linux-snap)

Ubuntu

Ubuntu tech blog

This article was written by Alan Watson, with only small cosmetic changes from me. Having stumbled upon PhotoNoteBook, I asked Alan to write a guest blog post and share his project with the wider snap developer community. ===== The idea for PhotoNoteBook was seeded in 2018 after watching a Double-Glazing salesman measure my windows. He ...

---

[Miona Aleksic](https://canonical.com/blog/author/mionaalex)

12 May 2022

### [Setting up a secure shared development environment with LXD](https://canonical.com/blog/shared-development-environment-with-lxd)

Cloud and server

Ubuntu tech blog

LXD multi-user feature allows for secure development in shared development environments. Learn more about the feature in this blog. ...

---

[Igor Ljubuncic](https://canonical.com/blog/author/igorljubuncic)

14 April 2022

### [Private shared memory support for snaps](https://canonical.com/blog/private-shared-memory-support-for-snaps)

Ubuntu

Ubuntu tech blog

At first glance, the title of this article may sound like an oxymoron. However, what it highlights is the introduction of a rather useful feature that will enable a far more robust and elegant handling of the /dev/shm implementation inside the snap sandbox. This will make snap development easier, more secure, and reduce potential bugs ...

---

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