[7] FreeBSD ofrece una gran cantidad de funciones avanzadas e incluso cuenta con algunas no disponibles en algunos sistemas operativos comerciales.
Se empezó a trabajar en la sustitución del código AT&T y, al cabo de dieciocho meses, gran parte del código AT&T había sido sustituido.
[18] Hoy en día, FreeBSD es utilizado por muchas empresas de TI como IBM, Nokia, Juniper Networks, y NetApp para construir sus productos.
[19] Ciertas partes del sistema operativo Mac OS X de Apple están basadas en FreeBSD.
Aunque FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas «clones de UNIX».
Desde FreeBSD 13 la atención se ha centrado en las plataformas x86-64 y AArch64 que tienen soporte Tier 1 o Nivel 1.
GBDE fue escrito por Poul-Henning Kamp y se distribuye bajo la licencia BSD de dos cláusulas.
Geli es una alternativa a GBDE que fue escrita por Pawel Jakub Dawidek y apareció por primera vez en FreeBSD 6.0.
Este proyecto está en marcha y muchas de sus extensiones se han integrado en FreeBSD.
Otros trabajos de infraestructura en FreeBSD realizados como parte del proyecto TrustedBSD han incluido GEOM y OpenPAM.
Además, muchas características, una vez completamente maduras, encuentran su camino en otros sistemas operativos.
[54] FreeBSD se distribuye con tres paquetes de cortafuegos diferentes: IPFW, pf e IPFilter.
pf fue tomado de OpenBSD e IPFilter fue adaptado a FreeBSD por Darren Reed.
Es posible que otras configuraciones también funcionen, pero simplemente no han sido probadas todavía.
La mayoría de los ports también tienen paquetes homólogos (es decir, binarios precompilados), lo que permite al usuario elegir.
Aunque este método es más rápido, el usuario tiene menos opciones de personalización.
Es posible ejecutar varias jaulas al mismo tiempo, pero el núcleo se comparte entre todas ellas.
[99] No se ha observado ninguna penalización notable en el rendimiento respecto a los programas nativos de FreeBSD cuando se ejecutan binarios de GNU/Linux, y, en algunos casos, éstos pueden incluso funcionar mejor que en GNU/Linux[100][101] Sin embargo, la capa no es del todo perfecta, y algunos binarios de Linux son inutilizables o sólo parcialmente utilizables en FreeBSD.
[106] ULE es el planificador por defecto en FreeBSD desde la versión 7.1, soporta Multiprocesamiento simétrico (SMP) y Multihilo simultáneo SMT.
[108] El hilado del núcleo (Kernel threading) se introdujo en FreeBSD 5.0, usando un modelo de hilado M:N. Este modelo funciona bien en teoría,[109] pero no es así; es difícil de implementar y pocos sistemas operativos lo soportan.
Según OSNews, «ha perdido algunas características mientras que ha ganado otras, pero es un diseño mucho más flexible, y en última instancia será una mejora significativa».
Los desarrolladores utilizan Internet para todas las comunicaciones y muchos no se han conocido en persona.
[125][126][127] El Proyecto FreeBSD está dirigido por unos quinientos committers o desarrolladores que tienen acceso a los repositorios maestros de código fuente y pueden desarrollar, depurar o mejorar cualquier parte del sistema.
El código del núcleo y la mayoría del código de nueva creación se liberan bajo la Licencia BSD de dos cláusulas que permite a todo el mundo usar y redistribuir FreeBSD como desee.
[138] Parte del código aportado por otros proyectos está licenciado bajo GPL, LGPL, CDDL[139] y ISC.
[143] En términos litográficos, el gráfico de Lasseter no es line art y a menudo requiere un proceso de impresión photo offset tramado y en cuatricromía para su reproducción fiel en superficies físicas como el papel.
Debido a estas preocupaciones, se convocó un concurso y el 8 de octubre de 2005 se publicó un nuevo logotipo diseñado por Anton K. Gural, que seguía haciéndose eco del demonio BSD.
Entre las derivadas más destacadas están: Todas estas distribuciones no presentan cambios, o éstos son mínimos, en comparación con el sistema base original de FreeBSD.
La principal diferencia con el FreeBSD original es que vienen con software preinstalado y preconfigurado para casos de uso específicos.
[151][152] Algunos servicios de suscripción que se basan directamente en FreeBSD son: Los dispositivos embebidos y los sistemas operativos para dispositivos embebidos basados en FreeBSD incluyen: No se puede compilar la entrada de EasyTimeline: