El proyecto FreeBSD congeló de forma temporal su árbol de ports después de que se introdujera en el repositorio un archivo binario de 150 MB que rompió la sincronización con el mirror de GitHub, cuyo límite de tamaño por archivo es de 100 MB. El equipo core@ tomó la decisión de detener los commits durante más de 48 horas para limpiar el historial y eliminar el blob problemático.
La investigación reveló que el archivo era el binario completo de la versión Linux de github-copilot-cli, subido accidentalmente por el responsable del port misc/github-copilot-cli. Este port no es un port propiamente dicho: al no ser código abierto, actúa como un script de instalación que descarga el binario original de GitHub y lo ejecuta mediante Linuxulator, la capa de compatibilidad con Linux de FreeBSD.
El anuncio oficial destaca dos problemas: el tamaño excesivo del archivo y la incorporación al repositorio de un binario con una licencia no libre y de dudosa idoneidad para un árbol de ports. FreeBSD asegura que el árbol no fue comprometido y que los sistemas de los usuarios no están en riesgo. El equipo trabaja en revertir el commit, esclarecer lo ocurrido y establecer nuevos controles para evitar que un incidente similar vuelva a producirse.
