The major topics covered in the past quarter for the FreeBSD operating system include:
- Work has begun on Radeon KMS support for FreeBSD. After FreeBSD 9.1 received Intel kernel mode-setting support, now it's coming for ATI/AMD Radeon graphics hardware. The work is being done for FreeBSD 10 but there's a long way to go.
- BHyVe is a new virtualization hypervisor coming to FreeBSD 10.
- Up to now the patch command in FreeBSD has been an old GPLv2 patch from GNU, but now there's a new BSD-licensed patch.
- bsdconfig is a new configuration utility being developed.
- The Common Flash Interface (CFI) driver has received improvements.
- LLVM/Clang found within the FreeBSD tree now works on FreeBSD/ARMv6. Both the ARM EABI and OABIs are supported by GCC and Clang for ARMv6 on this platform.
- FreeBSD developers have started work on 64-bit ARM (AArch64) support.
- FreeBSD developers continue bringing up support for the ARM BeagleBone, which they are using as part of their ARMv7 enablement. They hope for good BeagleBone support in FreeBSD 10.
- FreeBSD is running on the Raspberry Pi when it comes to the USB controller, SDHC, network, frame-buffer, GPIO, and VCHI interface.
- KDE desktop updates continue coming for FreeBSD desktop users.
- The NFSv4.1 client has been committed to head/current.
- UEFI support is still being worked on for FreeBSD.
- Xfce desktop support continues to be improved for FreeBSD.
Read the full quarterly report at FreeBSD.org.