The final day of EuroBSDCon kicked off (summary of Day 1, 2 & 3) and I gave my talk on “Introducing the 64-bit ARMv8 Architecture” in the morning, actually the morning in Track 3 was overtaken by ARM related talks :-). My talk went down well (no rotten fruit/veg was thrown! \o/), and it was nearly a full room people from various flavours of BSD which was encouraging. There were some good questions and some suggestions for things that could make things easier for the developers to support ARM moving forward which is always useful to hear.
OK so I lied, the EuroBSDCon actually has 3 days of FreeBSD DevSummit. The third day built upon some of the things covered in Day 2. The first part of the morning was taken over by the FreeBSD working groups, these working groups are the ones that do the work and integrate things that make up the full FreeBSD Operating system. There were presentations by groups like Toolchain, Security, Packaging, Desktop, etc.
Day 2 of EuroBSDCon (overview of Day 1) kicked off for me with the morning being dedicated to virtualization. In Linux we’re all used to the usual suspects - KVM/Xen/LXC/VMWare, so I was interested to hear what’s available on FreeBSD especially bhyve which is probably as close to KVM as one will get. Xen support is available in FreeBSD, but only as DomU (guest VM). Dom0 (host server) support is actively being worked on though to rectify this shortfall (this does not apply to NetBSD).
As part of my role at work I get to interact with various Open Source projects, and not all of them are Linux related. This week I’m on the beautiful, historic, sunny and warm island of Malta attending EuroBSDCon. As you can work out from the name, it is the European gathering of BSD developers and users covering all the BSD variants like FreeBSD/NetBSD/OpenBSD/PCBSD/Dragonfly. I’m giving a talk on ARMv8 and AArch64 on Sunday, so hopefully that will go well, I’m somewhat nervous as I finished my slides before I left which is somewhat unusual.