BSD @ FOSDEM 2017: Encrypted Disks, Go, CloudABI

Written by Michael Larabel in BSD on 5 February 2017 at 08:43 AM EST. 1 Comment
BSD
On Saturday at this year's FOSDEM conference there was a BSD developer room where various talks were had for European BSD fans.

For Phoronix BSD readers who weren't in attendance at this year's Free Open-Source Developers' European Meeting, many of the PDF slides and videos have already been uploaded. When it comes to the BSD talks this year there was work presented on packaging Golang for pkgsrc, GELIBoot for booting FreeBSD from an encrypted disk, evolution on top of the BSD's, and CloudABI for FreeBSD.

Of the BSD sessions, the CloudABI for FreeBSD is the one I found most interesting from reading about the work. CloudABI is a "simplified POSIX-like runtime environment that is inspired by FreeBSD's Capsicum." The project site goes on to explain, "Nuxi CloudABI is a new runtime environment for Unix-like systems that addresses these issues by introducing the concept of dependency injection to full Unix applications. Instead of allowing applications to open arbitrary files on disk and connect to arbitrary systems on the network, you as a user exactly inject those resources that the application should access. This makes it possible to run even untrusted CloudABI programs directly on top of your operating system, without using any virtualisation, containers or additional security frameworks. CloudABI is a great tool for applying the principle of defence in depth to your software. It can be used to secure a wide variety of software, ranging from networked microservices written in Python to embedded programs written in C."

Those wishing to watch the videos (those uploaded so far) or the PDF slide decks for the BSD sessions can find the material via this page.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week