Los desarrolladores de Ladybird dejaron de aceptar nuevas solicitudes de extracción públicas esta semana para estabilizar el código antes de su primera versión alfa. El proyecto de navegador independiente cerró su cola de contribuciones públicas en GitHub para que el equipo principal pueda centrarse en pulir las características existentes.
El líder del proyecto, Andreas Kling, y el equipo principal se están preparando actualmente para un lanzamiento alfa programado para finales de 2026. El navegador necesita ser estable antes de ser lanzado a los primeros adoptantes y desarrolladores en Linux y macOS. Procesar una ola incesante de solicitudes de extracción externas crea una carga masiva de revisión de código. Pausar esas entradas permite a los mantenedores revisar lo que ya tienen sin perseguir objetivos en movimiento.

Esta decisión sigue a un período de impulso en el desarrollo del navegador. Los mantenedores recientemente añadieron pestañas verticales para ofrecer a los usuarios un diseño moderno de barra lateral para gestionar múltiples páginas. También reemplazaron su código original de filtrado de contenido por el motor de código abierto de Brave para mejorar el bloqueo de anuncios.
Construir un motor de navegador web desde cero significa que el equipo no puede depender de soluciones preexistentes de Chromium o Gecko. Cada línea de código para el diseño, la ejecución de JavaScript y el manejo de redes debe ser construida y mantenida internamente. Las contribuciones casuales del público a menudo introducen código que carece de propiedad a largo plazo. Mantener ese código se convierte en un pasivo para el equipo principal si el contribuyente original desaparece después de la presentación.
Aparte de eso, las preocupaciones de seguridad también contribuyen a la decisión, especialmente dado que el equipo está actualmente migrando partes fundamentales del navegador de C++ a Rust para manejar datos web no confiables de manera segura.
El equipo también terminó recientemente reescribiendo las herramientas básicas que leen páginas web y enlaces para detener fallos de seguridad y bloqueos. Revisar todo este nuevo código requiere una enorme concentración. Los ingenieros principales simplemente no pueden manejar presentaciones externas mientras intentan asegurarse de que la base sea segura.
Las personas que deseen probar el software aún pueden clonar el repositorio y compilar el navegador localmente. Sigue abierto en GitHub para cualquiera que quiera explorar la arquitectura o realizar experimentos locales. Solo se ha desactivado temporalmente la canalización pública para fusionar nuevo código en la rama principal.

La próxima versión alfa tiene como objetivo servir como un controlador diario capaz para desarrolladores web y usuarios técnicos antes de que siga una versión beta más amplia en 2027. El proyecto planea alcanzar una versión completamente estable para el público en general para 2028.
Puedes leer la entrada completa del blog aquí.