cover image

Building your snap on-device? There's a better way

I’m currently the maintainer of the ownCloud snap. One of the primary target devices for this snap is a Raspberry Pi 2, which is of course armhf. Snapcraft solves a lot of problems when building snaps, but one issue it doesn’t solve is cross-building (i.e. building on one architecture while targeting another). Back in Snappy Ubuntu Core 15.04, every ownCloud release I made for armhf was built on the Raspberry Pi 2....

May 9, 2016 · 5 min · Kyle
cover image

That's one Snappy MOOS

So you’re a roboticist, looking at Ubuntu Core and Snappy, trying to decide if they’re a good fit for your project. You come across some ROS documentation and realize that the ROS support is first-class, but you’re not using ROS. No, you’re using the Mission Oriented Operating Suite (MOOS). Why is there no documentation on using MOOS? Because it’s too easy to need a document, that’s why (update: this remains true, but we wrote a quick one anyway)....

February 10, 2016 · 5 min · Kyle
cover image

Seccomp filters on the Ubuntu Phone

The officially-supported Ubuntu Phones run pretty old kernels. The Nexus 4 and BQ phones all run v3.4, and the Meizu MX4 runs v3.10. Device kernels typically lag a bit behind since so much effort goes into making them compatible with the hardware, but this posed a bit of a complication since the Click confinement model utilizes features of AppArmor v3, which isn’t even released yet. However, we like to push the envelope here at Canonical, so we backported it into our phone kernels anyway....

January 7, 2016 · 2 min · Kyle
cover image

Prototype: A GUI-friendly Snappy

So this is the week of the Ubuntu Online Summit, and many of the sessions are discussing Snappy. As you may know, Snappy is currently pretty geared toward embedded, headless devices. However, it is the successor to Click, and eventually the phones will be based upon it. To drive that effort forward, a few colleagues and I had a session (update: I used to link to the video here, but the Summit server is no more) where we discussed the path forward for supporting snaps on other devices, specifically the phone and the desktop....

November 3, 2015 · 4 min · Kyle
cover image

V3 Technology Awards: Vote for Canonical!

I’m pleased to announce that Canonical has made the shortlist in several categories for the V3 Technology Awards! Now it’s all in your hands: Go and Vote for Canonical! Note that voting closes at 5pm on Friday, October 9th. The categories in which we made the shortlist are: Best cloud computing provider We made this as an overall company: Canonical Best business software provider We also made this as an overall company: Canonical Best Internet of Things product Made this as Canonical Snappy Ubuntu Core Thank you for your support!...

September 11, 2015 · 1 min · Kyle