Canonical is the company behind Ubuntu, but who are the people behind Canonical? In this blog series, we get to know some of the different employees that make up our company. Emilia Torino is a Security Generalist at Canonical, and she has over 10 years of experience working in software engineering at an enterprise level.
Canonical has been working closely with NVIDIA for many years to fuel innovation and support open source software with the power of accelerated processing. That already allowed us to jointly deliver GPU acceleration into Linux, OpenStack and container workloads on traditional datacenter servers. We continued working together, with Ubuntu
NVIDIA is redefining the data center around the concept of data processing units (DPUs): powerful network cards running Ubuntu out of the box that combine hardware and software to deliver new classes of cloud architectures – in the data center and at the edge. Whether for private clouds, edge computing or data center technologies, we
This week, Dell announced the availability of its XPS 13 Developer Edition, preloaded with Ubuntu 20.04 LTS, has been updated with Intel’s® new 11th generation core™ processors. This is the first laptop to preload Linux together with Intel’s 10nm Tiger Lake processor. The XPS 13 Developer Edition is focused on bringing out-of-the-box usab
In environments with large numbers of client machines, configuration management tools are often used to simplify and standardize the target state of each host in a seamless, automated and consistent manner. Software like CFEngine, Chef, Ansible, and others offer a high degree of granular control over software packaging and system configur
The 12th OSM Hackfest, or OSM mid-release NINE (MR#9) Hackfest, is one for the books and Canonical happily shared the presenter floor with the rest of the Open Source MANO (OSM) community. The event spanned the whole week from September 7th to 11th, with Wednesday September 9th afternoon being used for the OSM Ecosystem day.
The Snap Store has been designed to enable upstream developers and enthusiastic community contributors to publish snaps. As with most Linux packaging solutions, the wider community are often responsible for starting and maintaining software packages. This is a double-edged sword, especially for humans with limited life spans and other shi
The next 10 years will redefine banking. What will differentiate top banks from their competitors? Data and derived insights. Banks across the globe have been immersed in their digital agenda and with customers adopting digital banking channels aggressively, banks are collecting massive volumes of data on how customers are interacting at
Newsletter signup
Today, Lenovo announced the expansion of its Linux program to include selected ThinkPad and ThinkStation PCs preinstalled with Ubuntu Desktop 20.04 LTS. Designed to be the daily drivers for developers across the globe, the ThinkPad and ThinkStation ranges, including the popular X1, can now be purchased globally, with Ubuntu preinstalled,
Databases like MongoDB, a NoSQL document database, are commonly used in environments where flexibility is required with big, unstructured data with ever-changing schemas. This post explains what a NoSQL database is, and provides an overview of MongoDB, its use cases and a solution for running an open source MongoDB database at scale. What
If you’re a snap developer, you know that snap development is terribly easy. Or rather complex and difficult. Depending on your application code and requirements, it can take a lot of effort putting together the snapcraft.yaml file from which you will build your snap. One of our goals is to make snap development practically easier
The web team here at Canonical run two-week iterations. Here are some of the highlights of our completed work from this iteration. Web squad Our Web Squad develops and maintains most of Canonical’s promotional sites like ubuntu.com, canonical.com and more. CloudNative Days Tokyo 2020 This year will see a lot of physical events move to
One of the defining features of snaps is their strong security. Snaps are designed to run isolated from the underlying system, with granular control and access to specific resources made possible through a mechanism of interfaces. Think of it as a virtual USB cable – an interface connects a plug with a slot. Security and
The myriad of different fields that make up robotics makes QA practices difficult to settle on. Field testing is the go-to, since a functioning robot is often proof enough that a system is working. But online tests are slow. The physical environment must be set up. The entire system has to be in a workable
So that’s the summer gone (hopefully, that heat was awful). Or winter if that’s where you are. Seasons change and so does the state of robotics. Fortunately, that’s what we’re here for. Before we get into it, as ever, If you’re working on any robotics projects that you’d like us to talk about, be sure
You’d think we would be running out of terrible/great (delete as applicable) 80s songs to try and shoehorn into the titles of these blog posts. Turns out, not quite yet! “How can I help?” is a phrase often used in Open Source projects by enthusiastic users and developers. There are a lot of moving parts
Ubuntu tech blog
Deep dives for developers
Visit the Ubuntu Tech Blog for deep dives into product features, step-by-step tutorials, and the latest updates from Canonical's engineering teams.