NTP: a behind-the-scenes protocol Network Time Protocol is one of those oft-ignored-but-nonetheless-essential subsystems which is largely unknown, except to a select few. Those who know it well generally fall into the following categories: time geeks who work on protocol standardisation and implementation, enthusiasts who tinker with GPS
The snapcraft team is pleased to announce that version 2.35 has been released. Contributions This release saw some excellent contributions from outside the snapcraft core team, and we want to give a shout out to those folks. A team thank you to: Mark Lee Michael Vogt James Beedy Aleix Pol Jeff Dickey Nathan Haines Chris
Bloomberg, Walmart, eBay, Samsung, Dell. Ever wonder how some of the world’s largest enterprises run on Ubuntu? This December, we are hosting our first ever Ubuntu Enterprise Summit to tell you how and help guide your own organisation whether it be running the cloud in a large telco to deriving revenue from your next IoT
Hello Ubuntu Server! The purpose of this communication is to provide a status update and highlights for any interesting subjects from the Ubuntu Server Team. If you would like to reach the server team, you can find us at the #ubuntu-server channel on Freenode. Alternatively, you can sign up and use the Ubuntu Server Team
This article originally appeared on Andres Rodriguez’s blog I’m happy to announce that MAAS 2.3.0 (final) is now available! This new MAAS release introduces a set of exciting features and improvements to the overall user experience. It now becomes the focus of maintenance, as it fully replaces MAAS 2.2 In order to provide with sufficient
The highlight of this week was the release of LXD 2.20 which introduces a number of exciting new features. LXD 2.20 should now be available everywhere through both native packages and snap. We also started the process of deprecating the various LXD PPAs, see below for details. Our next milestone is LXD 2.21 in about
As computing at the edge grows, so does the need to connect a flurry of IoT devices directly into a device that can do advanced analytics and processing. The whole journey from prototype to production is often bumpy, having to switch from a tangle of wires and development boards to production hardware: portability issues, lack
When building or deploying any IoT device either in remote locations or consumer’s homes, it is now essential for manufacturers to consider and review how their devices can be future-proofed once it leaves their warehouses – such as update mechanisms and deploying security patches quickly. This is particularly so in the consumer market wh
Newsletter signup
Despite the fact that OpenStack’s mission statement has not fundamentally changed since the inception of the project in 2010, we have found many different interpretations of the technology through the years. One of them was that OpenStack would be an all-inclusive anything-as-a-service, in a striking parallel to the many different definit
The Security Team weekly reports are intended to be very short summaries of the Security Team’s weekly activities. If you would like to reach the Security Team, you can find us at the #ubuntu-hardened channel on FreeNode. Alternatively, you can mail the Ubuntu Hardened mailing list at: ubuntu-hardened@lists.ubuntu.com During the last we
Dutch manufacturer Visual Productions BV, provides multi-platform software and solid-state hardware lighting control technology for namely the architectural, retail, venue and entertainment lighting industries. Originating from an engineering background, Visual Productions combines creative thinking with the talent of listening to market
Turning your website into a desktop integrated app is a relatively simple thing to do, but distributing it as such and making it noticeable in app stores is another story. This tutorial will show you how to leverage Electron and snaps to create a desktop web app from scratch and release it on a multi-million
We recently landed a feature in Codetree that I’m pretty excited about. Codetree is a tool for collecting code from various locations and assembling it in a specific directory structure. It can be used in a standalone fashion, but is also tightly integrated with Mojo, which we use to deploy and manage Juju models. To
The purpose of this communication is to provide a status update and highlights for any interesting subjects from the Ubuntu Server Team. If you would like to reach the server team, you can find us at the #ubuntu-server channel on Freenode. Alternatively, you can sign up and use the Ubuntu Server Team mailing list. Spotlight:
Looking for a new PC with Ubuntu pre-installed? We thought we’d run through the latest Dell Precision computers that come pre-installed with Ubuntu. These are systems developed by and for developers, and are available in form factors ranging from sleek ultrabooks to powerful workstations. Here’s a quick runthrough of the latest offerings!
Introduction The main focus this past week has been on merging a pretty large refactoring branch on top of LXD. This moves a lot of code around to make it more testable and easier to plug in a new database implementation in preparation for some clustering features. We’ve done a few minor improvements like adding
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.