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 : There are now Go builders on build.golang.org for android/arm, android/arm64, darwin/arm64 (iOS) running on… https://t.co/9lBRv60mYb

RT : Npcap for ARM64 coming soon! This means we'll be able to capture raw network traffic and analyze it with Wireshark… https://t.co/1ivK18fCsQ

RT : Come and see a shiny new latest and greatest @arm server running 30 in the boo… https://t.co/eDiAvivcGR

RT : I’ve published my review and Linux/Java benchmarks for the Odroid N2 SBC. A powerhouse board with… https://t.co/2szQ5JlO05