Skip to main content

The Source

Stay informed: 
How Netflix tunes Ubuntu on EC2

One of the nice things about having Netflix running Ubuntu is that the community can take advantage of the lessons they learn about running services at scale. I had the pleasure of attending Brendan Gregg’s Linux Profiling at Netflix talk at SCALE13x and afterwards he gave me a list of things that Netflix did to Ubuntu

Ubuntu One file syncing code Open Sourced

Today, we’re happy to be open sourcing the biggest piece of our Ubuntu One file syncing service. The code we’re releasing is the server side of what desktop clients connected to when syncing local or remote changes. This is code where most of the innovation and hard work went throughout the years, where we faced

Golden Ratio calculated to 2 trillion digits, on Ubuntu, in the Cloud

The Golden Ratio is one of the oldest and most visible irrational numbers known to humanity.  Pi is perhaps more famous, but the Golden Ratio is found in more of our art, architecture, and culture throughout human history.I think of the Golden Rat

BQ goes global with Ubuntu

The successful European launches of the BQ Aquaris E4.5 Ubuntu Edition and it’s slightly larger brother, the BQ Aquaris E5 HD Ubuntu Edition, have seen the appetite for Ubuntu phones grow the world over.

Celebrate the new Film Scope with DJ Yoda

With the launch of the new Film Scope on the Ubuntu phone, users can now watch movie trailers, read reviews and discover film choices. We’ve managed to get Sci-Fi fan and famous DJ Yoda on-board to be part of a new competition we’re launching. We’re inviting the public to create their own Sci-Fi film GIFS

Vanilla: Creating a modular Sass library

We recently introduced Vanilla framework, a light-weight styling framework which is intended to replace the old Guidelines framework as the basis for our Ubuntu and Canonical branded sites and others. One of the reasons we created Vanilla was because we ran into significant problems trying to use Guidelines across multiple different sites

The first app-enabled spider

If you are into robot spiders then the erle-spider is something to look forward to. It will be the first app-enabled Snappy Ubuntu Core and ROS powered robot spider. Curious to see what people will do with it  

Juju: Re-Framing the Discussion

A while back, just before Dockercon 2015, the friendly folks behind Ubuntu, Juju, LXD, and a whole bunch of other goodness hosted a special event that was all about service modelling, orchestration, and making all the container-y Docker-y stuff work we


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.

Introducing Turku: Cloud-Friendly Backups for Your Infrastructure

It’s a topic many people don’t like to think about: backups. In addition to making sure your cloud environments are correctly deployed, highly available, secured and monitored, you need to make sure they are backed up for disaster recovery purposes. (And no, replication is not the same as backups.) Canonical’s IS team is responsible for

NFV with Juniper OpenContrail and Ubuntu OpenStack: ODS Vancouver

 Arguably, the pressure on carriers to find new and innovative ways to develop and deliver new, sticky services has never been greater. Wannabe service providers such as Google, Amazon and Netflix, are finding ever more nimble ways to design and launch innovative new services. It’s their ability to deploy thousands of new machines with

Juju – It’s About Building Relationships!

I admit it, I was excited about Juju before I even fully understood it. But isn’t that part of the magic of anything called Juju? I’m new to Canonical, I’m less than a month into my tenure here. But I’m already super excited to have joined. What has me so excited? The company‘s vision, and

Java on Snappy

Snapcraft is a new tool allowing developers to easily and quickly package their favourite projects as Snappy Apps or Snaps. Since lots of enterprise developers are using Java for IoT, we wanted to show a preview of how to package a Java war, Tomcat and a JDK as a Snap. The video also shows how to deploy a

Conducting Systems & Services: An Evening About Orchestration

Orchestration of containers is one of the hottest topics in devops. Prior to Dockercon this year we thought it would be a great idea to bring in some of the thought leaders in this area and have a discussion of the challenges that face devops today and how solving large scale problems can help drive

ODS Video: Making Large-scale Data Centre Deployment Easy With MAAS

Why has cloud computing been so successful? Arguably, it’s the 70s-style pay-as-you-go model of computing that allows companies a low-cost way to build a cloud from zero. More importantly, it’s how the cloud solves the problem of quick machine deployment in fast-paced business environments – provisioning a new PC in minutes. But what if y

Spreedbox – most private video chat and file exchange

This is a guest post by Struktur AG. Today, most organizations use online services for communication and often have confidential data shared and stored with service providers. Just think of Google®, Skype®, WebEx®, GoToMeeting®, BlueJeans® and many others. You may already have used these services to video conference, share files, keep you


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.