-
Zig 프로그래밍 언어 재단이 GitHub의 품질 저하와 Microsoft의 AI 중심 경영을 이유로 Codeberg로 이전 결정
- GitHub Actions의 ‘safe_sleep.sh’ 버그가 수년간 방치되며 CI 시스템이 마비되는 사례가 발생
- Zig 측은 GitHub이 AI 중심 전략으로 엔지니어링 품질을 희생하고 있다고 비판
-
Fast.AI 공동창립자 Jeremy Howard도 GitHub의 버그 관리 부실과 코드 품질 저하를 지적
- 오픈소스 프로젝트들이 GitHub을 떠나는 움직임이 확산되며, AI 상업화 중심의 플랫폼 운영에 대한 반발이 커지는 추세
Zig 재단의 GitHub 탈퇴 배경
- Zig 프로그래밍 언어를 관리하는 Zig Software Foundation이 GitHub을 떠나 비영리 git 호스팅 서비스 Codeberg로 이전 결정
- 이유는 GitHub이 더 이상 엔지니어링 우수성에 헌신하지 않는다는 판단
- Andrew Kelly는 GitHub Actions의 ‘safe_sleep.sh’ 무한 루프 버그를 대표적 사례로 지적
- 해당 스크립트는 CPU를 100% 점유하며 무한 실행되는 문제가 있었음
- 이로 인해 Zig의 CI 러너가 수 주간 중단되는 사태 발생
GitHub Actions의 기술적 문제
- 문제의 원인은 2022년 2월 코드 변경으로, POSIX의 sleep 명령을 ‘safe_sleep’ 스크립트로 대체한 것
- 스크립트가 특정 초 단위 타이밍을 놓치면 무한 루프에 빠지는 구조
- 이 버그는 2025년 8월 20일에야 수정되었으며, 관련 이슈는 12월 1일까지 미해결 상태로 남음
- 또 다른 CPU 과다 사용 버그는 여전히 해결되지 않은 상태
커뮤니티와 전문가 반응
-
Jeremy Howard(Fast.AI 공동창립자) 는 GitHub Actions의 상태가 “명백히 부실하다”고 평가
- CPU를 100% 점유하는 코드가 1년간 검토되지 않고 방치되었다고 지적
- “정상적으로 운영되는 조직이라면 이런 일련의 실수를 반복할 수 없다”고 언급
- Kelly는 이후 자신의 발언이 과격했다며 사과했지만, GitHub의 품질 저하 문제는 여전히 강조
다른 프로젝트들의 이탈 움직임
-
Dillo 브라우저 프로젝트 창립자 Rodrigo Arias Mallo도 GitHub을 떠날 계획 발표
- JavaScript 의존도, 서비스 거부 가능성, LLM·생성형 AI 중심 운영 등을 문제로 지적
- “생성형 AI가 오픈 웹을 파괴하고 있다”고 언급
- Codeberg는 2025년 1월 이후 후원 회원 수가 600명에서 1,200명 이상으로 두 배 증가
GitHub의 AI 중심 수익 구조
- Microsoft CEO Satya Nadella는 2024년 2분기 실적 발표에서
-
GitHub Copilot 유료 구독자 130만 명 이상, 분기 대비 30% 증가라고 발표
- 2024년 GitHub의 연간 매출 20억 달러 중 약 40%가 Copilot 구독에서 발생
- 2025년 3분기에는 Copilot 사용자 1,500만 명 이상, 전년 대비 4배 증가 보고
- GitHub은 현재 유료 사용자 수를 공개하지 않음, Copilot 중심의 수익 구조만 강조됨
요약적 의미
- Zig와 Dillo 사례는 AI 상업화 중심의 플랫폼 운영이 개발자 신뢰를 약화시키는 현상을 보여줌
- GitHub의 AI 집중 전략과 품질 관리 부재가 오픈소스 커뮤니티의 이탈을 촉발
- Codeberg 같은 비영리 대안 플랫폼의 성장세가 가속되는 추세