FreeBSD is an advanced computer operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made it the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.

FreeBSD/arm64 is the port to the 64-bit ARM architecture, also known as AArch64 or Armv8. FreeBSD 11.0 includes out-of-the-box support for Armv8, and over 20,000 packages are available in the 3rd party software collection.

FreeBSD 12.0 is under development, and is scheduled to be released at the end of November, 2018.

FreeBSD on Arm compatibility

Cavium’s ThunderX is the initial reference platform for this port. A pre-release version of FreeBSD 12 is available on the Packet Type 2A system to assist in the development process.

Marvell’s ARMADA 3700 is found in the ESPRESSObin single-board computer and has FreeBSD support, contributed by SemiHalf. Marvell’s A7/8k SoCs also have support, e.g. the A8040 found in the MACCHIATObin.

RT : Latest preview of the PineBook Pro looks AWESOME! OnArm youtu.be/F-Yh8uiA2TY

RT : We had entirely too much fun playing with the split flaps . Thanks for showing us around!… https://t.co/a2Krdgzu2p