Skip to main content

The Source

Stay informed: 
Pi-Cubes – App-Enabled HVAC Control

This is a guest post by the Cube-Controls team as part of “the startup stories”, a series of blog posts about how and why innovative companies are using Ubuntu technology. Pi-Cubes has been designed to provide makers and hobbyist with a modular automation system that supports up to 24 I/Os and four thermostats. It is

The App-Enabled Spider

This is a guest post by the Erle-Robotics team as part of “the startup stories”, a series of blog posts about how and why innovative companies are using Ubuntu technology. Erle-Spider as the first legged drone powered by ROS and running snappy Ubuntu Core. This smart robot with a 900 MHz quad-core ARM Cortex-A7 processor

We’re going to be at dConstruct!

Ubuntu is once again sponsoring the excellent dConstruct conference, taking place this Friday, 11th September in Brighton. This year’s theme is “Designing the future” and we can’t wait to hear what the stellar lineup of speakers has to share. As ever, if you’re going to be there, come and say hi, and grab a few

Canonical Cloud Chatter: August 2015

September is fast approaching giving us a ‘back-to-school’ feeling. No time to spare, we’ve been focused on securing new partners for Juju, planning the upcoming Juju Charmer Summit as well as our popular Ubuntu OpenStack Fundamentals Training course. We will be attending many events around the globe, demoing our Cloud solutions – come ha

5 Reasons why you should learn OpenStack

After the remarkable success of the recent OpenStack days in Taiwan, Seattle and Silicon Valley (Benelux is next, September 17th), and as we head towards the next OpenStack Design Summit in Tokyo, I feel it is a great time to give you the following piece of advice: You should learn OpenStack. The sooner, the better. Let me give you 5 reas

August’s reading list

The design team members are constantly sharing interesting, fun, weird, links with each other, so we thought it might be a nice idea to share a selection of those links with everyone. Here are the links that have been passed around during last month: Scaling Agile At Spotify Design Documentaries A Designer’s Guide to Wearables

Canadian OpenStack Cloud VEXXHOST Joins Ubuntu Certified Public Cloud

As we’ve mentioned before, Ubuntu is the world’s most popular operating system for OpenStack. OpenStack is, in fact, built on Ubuntu, and its cycles of development are based on Ubuntu’s release schedules. In the public cloud, Ubuntu as a guest OS has also proven to be the developers’ choice, with roughly two-thirds share of VMs on

Windows 10: is it finally time to migrate to Ubuntu?

Public and private enterprises across the world have been using Microsoft Windows for years, but it calls into question whether this is in fact the best choice or simply force of habit? With recent security and performance issues coming to the fore, an increasing number of companies are exploring the benefits of using alternative Operatin


Newsletter signup

Get the latest Canonical news and updates in your inbox.

By submitting this form, I confirm that I have read and agree to Canonical's Privacy Policy.

Another successful Developer Hackathon in China

The second in a series of Chinese developer hackathons took place last weekend (22nd and 23rd August) in Shenzhen. Once again there was an overwhelming positive response, with over 170 people signing up online for the pre-hackathon and 30 people turning up onsite. This developer hackathon unlike the prior one in Beijing not only focused

Winners crowned in the China Mobile and Ubuntu developer contest

Just recently the ‘’And your Dream come true’’ Innovation contest, launched by China Mobile and Canonical, drew to a close. The competition attracted both Ubuntu enthusiasts and developers nationwide, affording them the opportunity to help fast-track the new Ubuntu mobile ecosystem. This contest has provided a creative platform for young

A midsummer night’s Juju Office Hours

Our biweekly catchup of all things happening in the land of Juju. Here’s our summary of today’s session, first off, all the URLs we discuss during the list, followed by some handy shortcuts if you want to skip around this episode. https://github.com/juju/charmstore/blob/v5-unstable/docs/bundles.md https://jujucharms.com/docs/devel/wip-sys

Deploying a Juju Cluster on Brightbox Cloud

Juju is described as a state-of-the-art, open source, universal model for service oriented architecture and service oriented deployments. It takes the configuration scripts written in other tools and wraps them into a charm which can be deployed either with the Juju CLI tool or its GUI interface. And it’s really easy to run up a

Publishing Vanilla

We’ve got a new CSS framework at Canonical, named Vanilla. My colleague Ant has a great write-up introducing Vanilla. Essentially it’s a CSS microframework powered by Sass. The build process consists of two steps, an open source build, and a private build. Open Source Build While there are inevitably componants that need to be kept privat

Aquaris E4.5 and E5 Ubuntu Editions debut in India with Snapdeal

The Aquaris E4.5 and Aquaris E5 Ubuntu Editions to be sold through Indian online marketplace, Snapdeal Marks the inaugural launch of Ubuntu phone in India following a successful rollout of the Aquaris E4.5 and Aquaris E5 Ubuntu Editions in Europe Phones will come preloaded with a number of scopes developed specifically for the Indian mark

AppFormix newest member of Charm Partner Programme

Canonical is excited to announce that AppFormix has joined the Charm Partner Programme. Canonical’s Charm Partner Programme helps solution providers make best use of Canonical’s universal service modeling tool, Juju; enabling instant workload deployment, integration, and scaling at the click of a button. Juju makes it easy to deliver comp

Django behind a proxy: Fixing absolute URLs

I recently tried to setup OpenID for one of our sites to support authentication with login.ubuntu.com, and it took me much longer than I’d anticipated because our site is behind a reverse-proxy. My problem I was trying to setup OpenID with the django-openid-auth plugin. Normally our sites don’t include absolute links (https://example.com/


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.