Sí, lo es. Lo uso para mis necesidades de firewall. Una buena manera de probar si todavía existe, es simplemente ejecutarlo. Abra Terminal.app e introduzca el siguiente comando:
sudo ipfw list
Debe informar de lo siguiente (las normas pueden variar):
65535 allow ip from any to any
Además, Apple no lo eliminará ya que en realidad es el backend del Firewall de Aplicaciones por defecto que se encuentra en las Preferencias del Sistema, al menos no por un tiempo.
Puede leer más sobre ipfw en OS X usando Página de manuales de Apple (o simplemente escriba man ipfw
en Terminal.app).
En cuanto a pf (la implementación real de OS X es pfctl
), es un programa mucho más orientado a objetos que puede controlar la traducción del acceso a la red y el filtro de paquetes (mientras que ipfw
requiere componentes externos para manejarlos). Nació a partir de OpenBSD (en contraposición a FreeBSD) y también ha existido durante bastante tiempo. Su poder viene de ser capaz de lograr más internamente, pero también optimizar conjuntos de reglas largas (que a veces empantana ipfw
hacia abajo). Sin embargo, ambos son excelentes cortafuegos y pueden coexistir felizmente. Puede leer más sobre las diferencias entre pf y ipfw, aquí .