AlpineBSD es un nuevo proyecto de sistema operativo basado en el kernel de NetBSD, diseñado para ofrecer un entorno de software que evita el uso de código generado por IA. El proyecto se inspira en Alpine Linux, una distribución popular conocida por su pequeña huella y su uso en contenedores, pero adapta esos conceptos al ecosistema de NetBSD. El objetivo principal de AlpineBSD es proporcionar una plataforma para usuarios que priorizan el código escrito por humanos y desean asegurar que los componentes del sistema subyacentes no hayan sido influenciados por modelos de lenguaje de gran tamaño (LLMs).

Para aplicar esta política de "libre de IA", el proyecto emplea una estrategia de fijar paquetes de software esenciales a versiones específicas. Según la documentación del proyecto, fijan el software como último recurso, prefiriendo encontrar alternativas o mover los paquetes a un repositorio "contaminado" si contienen componentes generados por IA. Actualmente, el proyecto fija varias herramientas principales en sus repositorios "base" y "main", incluyendo binutils, gcc, gdb, libffi, perl y xorriso. Al bloquear estas herramientas en versiones conocidas por estar libres de código generado por LLM, el proyecto busca mantener una cadena de suministro de software limpia, incluso si esto significa renunciar a parches upstream o requerir que la comunidad mantenga estas versiones de forma independiente.

El enfoque del proyecto ha generado un debate significativo dentro de la comunidad de código abierto. Algunos observadores han caracterizado la medida como una forma de "tribalismo", argumentando que el enfoque en el origen del código, en lugar de su calidad o auditabilidad, es una postura subjetiva. Los críticos han señalado desafíos prácticos, como la dificultad de mantener versiones fijas de herramientas complejas como GCC o binutils sin el beneficio de las actualizaciones upstream. Además, algunos usuarios han cuestionado la utilidad práctica del proyecto para aquellos que buscan evitar la IA, preguntando por qué elegirían AlpineBSD sobre el NetBSD estándar a menos que el proyecto proporcione hitos específicos o una experiencia de comunidad única que justifique la carga adicional de una distribución separada.