GO SEE FreeBSD9 INSTEAD!
Network
- INET6 only kernel
- More virtualization
- Code Hygiene
- Remove IF sendqueue
- Sets of packates
- PCPU network dispatch
- Revised mbufs+tags
- dot1p
- Pass input Q info up to device
Kernel
- Move to disklabels
- Textdumps by default in 9.0
- Express Card
- DDB unattended by default
- External hardware integration
- Flattended device tree
- Xen Dom0
- Infiniband
- ZFS as default FS
- MAC for ZFS
- Flash FS support
- TRIM support
- BIO_DELETE support
- Parallel dev attach
- Tickless kernel
- Multi pass boot
- Per thread creds (zach)
- USB video
- Kernel capabilties
- PMC on embedded
- 64 bits quotas
- 64 bit linux
- Hibernate
- NOP op lock (zach)
- Virtual syscalls
- Fixing carp(4)
- Non executable stack
- Disallow NULL mappings in userspace
- Clock management framework
- Address space randomization
Userland
- Variants for ports
- Connman like facilties
- Better jail management
- Concurrent ports builds
- Cross building ports
- Reducing boot time
- rc.d parallel
- faster reboot
- signed packages
- subset ports tree
- ports STABLE
- better binary support
- startup dependencies (Martin)
- Userland backtrace
- Witness for pthreads (Warner)
- pstack, ltrace, strace
- Compiling for 32 bit on amd64
- Running i386 on amd64
- Parallel pkg_add (http by default)
- Better virtualbox
- Always put 64 bit kernel if h/w supports it (even on i386)
- Common DVD for i386/amd64
- Binary only system
- IPv6 in sysinstall