Archives
52 posts
Two approaches to IoT prototyping
By Nathan Hart, 25 October 2022
Taking a new device from an idea to production readiness can be a challenge. Hacks or workarounds can help you deliver a proof of concept, but they can...
Ubuntu 21.04 is here
By Canonical, 22 April 2021
Ubuntu 21.04 is here, with native Microsoft Active Directory integration, performance optimization and joint support for Microsoft SQL Server on Ubuntu.
Compact and Bijou
By Alan Pope, 21 January 2021
Snaps are designed to be self-contained packages of binaries, libraries and other assets. A snap might end up being quite bulky if the primary application it...
Announcing OpenJDK 11 packages in Ubuntu 18.04 LTS
By Canonical, 19 April 2019
OpenJDK 11 is the default JRE/JDK for 18.04 LTS and is covered under LTS upstream security support. OpenJDK 11 will be the default package for the upcoming...
Bootstrap Your Snap
By Alan Pope, 14 February 2019
People frequently tell me they’d like to make a snap of an application they care about. Whether it’s in person at events like FOSDEM, or online via IRC or...
egmde: a project that uses Mir
By Alan Griffiths, 19 November 2018
Display servers solve a large and complex problem. Mir provides a broad and powerful library to solve those problems, but there is a learning curve to use Mir...
Perfectly Formed Snaps Challenge
By Alan Pope, 18 July 2018
Summer is here (sorry Southern hemisphere), and with the World Cup and Wimbledon over, it’s time for a new challenge! Background Snaps are universal Linux...
Demystifying Snap Confinement
By Alan Pope, 12 July 2018
Snaps introduce some new concepts to the Linux ecosystem which developers can take advantage of, and snap users need to appreciate. When installing a snap,...
Command-line usability: A terminal user’s thought process
By Robin Winslow, 8 September 2017
I’ve been thinking about the usability of command-line terminals a lot recently. Command-line interfaces remain mystifying to many people. Usability hobbyists...
Webteam development summary
By Anthony Dillon, 6 September 2017
Iteration 6 dating between 14th to the 25th of August This iteration saw a lot of work on tutorials.ubuntu.com and on the migration of design.ubuntu.com from...
Simplifying local development: The ./run executable
By Robin Winslow, 5 July 2017
Canonical’s webteam manage over 18 websites as well as many supporting projects and frameworks. These projects are built with any combination of Python, Ruby,...
Our open source websites
By Robin Winslow, 31 May 2017
Nowadays free software is everywhere – from browsers to encryption software to operating systems. Even so, it is still relatively rare for the code behind...