La versión 3.x de BFW utiliza el Kernel Linux 4.1.5. El usuario Erythros llegó a desarrollar una versión 3.x, pero luego la abandonó.
En Mayo 2008, Woshman utilizando el projeto Linux From Scratch comienza a escribir la versión 3.x desde cero.
Características
Formato de Texto: UTF - 8
Soporte de memoria RAM: hasta 64 GB
Soporte multiprocesador: hasta 8 procesadores
Drivers de red nativo: Ethernet 10/100/1000 / Wireless - Wireless AP (Chipset Atheros)
Soporte de interfaces 'IDE / SATA / SCSI / USB
Soporte de placas madre mas recientes
Soporte de PCI-e
Soporte ilimitado de placas de rede (limitado por la cantidad de PCI/PCI-e/USB)
Número de conexiones limitado según la cantidad de memoria - ConnTrack Automático
Cálculo de Conntrack Automático » El sistema calibra automáticamente la cantidad máxima de conexiones de su red de acuerdo con la cantidad de memoria RAM que se tenga en el Servidor.
En BFW 2.x la regla era de 64 conexiones por Mega Byte de memória RAM. Ejemplo: Teniendo 256 MB de RAM, usted tendría 256 x 64 = 16.384 conexiones.
En BFW 3.x, con el nuevo cálculo, quedamos con 1.652 conexiones aproximadamente por Mega Byte de memoria RAM.
Ejemplo 1: » Teniendo 256 MB de RAM, usted tendría 256 x 1.652 = 422.912 conexiones aproximadamente.
Ejemplo 2: » Si cada usuario utiliza 1.000 Conexiones, con 1 GB de RAM sen correr ningún otro servicio, el server tendrá soporte para 1.748 usuarios simultáneos, esto sin tener en cuenta el ancho de banda de la conexión de acceso a internet.