FreeBSD đóng băng kho Ports vì sự cố Git gây gián đoạn

Vào ngày 21/7, dự án FreeBSD đã thông báo về việc đóng băng kho Ports cho năm 2026 do gặp sự cố liên quan đến Git. Nguyên nhân là một nhà phát triển đã vô tình cam kết (commit) lên kho một phiên bản nhị phân của Microsoft Copilot, gây ra sự cố vượt quá giới hạn kích thước tệp của GitHub và xung đột về giấy phép phần mềm.

Kế hoạch đóng băng kho Ports vẫn được duy trì ngày hôm sau, theo thông báo trên danh sách gửi thư miễn phí freebsd-announce. Nội dung thông báo chỉ nêu khái quát rằng cam kết này làm gián đoạn việc sao chép kho ports lên GitHub bởi giới hạn kích thước tệp 100MB của nền tảng này, đồng thời cũng khiến kho bị lẫn vào tập tin có vấn đề về giấy phép.

Vấn đề với nhị phân Copilot và giới hạn của GitHub

Phiên bản nhị phân Copilot bị đẩy lên kho không phải do dự án FreeBSD phát triển trực tiếp mà là phần mềm được chạy thông qua Linuxulator - môi trường mô phỏng Linux trên FreeBSD. Trong khi có một cổng (port) chính thức cho Copilot trên FreeBSD, thì nó không bao gồm tệp nhị phân Copilot CLI do vấn đề về giấy phép đặc thù. Việc tệp nhị phân bị lẫn vào kho khiến việc duy trì kho tự động đảo chiều tới nhiều nơi, trong đó có bản sao chỉ đọc trên GitHub, gặp sự cố do kích thước vượt ngưỡng cho phép.