Bun의 Rust 재작성에 대한 Zig 창시자의 견해
원제: My Thoughts on the Bun Rust Rewrite
왜 중요한가
Zig와 Bun의 결별 경위는 오픈소스 프로젝트가 VC 투자 스타트업과 협력할 때의 구조적 긴장을 보여주는 사례로 주목된다。
Zig 언어 창시자 Andrew Kelley가 2026년 7월 9일, JavaScript 런타임 Bun이 Rust로 재작성된다는 발표에 대해 자신의 블로그에 상세한 견해를 공개했다。Bun 개발사 Oven의 경영 방식, 코드 품질 문제, Zig 커뮤니티와의 관계 악화 경위를 구체적으로 서술했다。
Zig 언어 창시자 Andrew Kelley는 Bun의 Rust 재작성 발표를 계기로 Bun 개발자 Jarred Sumner와의 관계 및 Bun 코드베이스에 대한 평가를 공개했다。
Kelley에 따르면, Jarred는 약 5년 전 Zig 커뮤니티에 합류했으며 초기에는 적극적인 학습 자세로 주목받았다。Bun은 성능 측면에서 Zig의 공헌을 공식 인정하고, Zig Software Foundation에 연간 6만 달러의 기부를 지속하는 등 긍정적인 관계를 유지했다。
그러나 Bun이 VC 투자를 받아 스타트업화된 이후 상황이 변했다고 Kelley는 밝혔다。그는 Oven의 채용 과정 및 근무 환경에 대해 커뮤니티 내 복수의 관계자로부터 "소통 부재, 비현실적인 기대치, 낮은 공감 능력"이라는 평가가 공유되었다고 전했다。이로 인해 Zig 개발자 다수가 Oven 취업을 기피했다는 것이다。
기술적인 측면에서도 Kelley는 Bun 코드베이스의 품질에 대해 강한 우려를 표명했다。Zig 팀이 사용자 프로젝트의 소스 코드를 정기적으로 검토하는 과정에서 "임기응변식 수정의 연속, assertion 남용, 버그와 기술 부채를 방치한 채 기능만 추가하는 관행"을 발견했다고 서술했다。또한 LLM 도구 보급 이전부터 코드 품질 문제가 있었다고 지적했다。
Kelley는 Jarred가 LSP 구현 및 VSCode 통합을 최우선 작업으로 요구한 반면, 자신은 Zig의 장기적인 비전을 우선했다며 양측의 방향성 차이도 언급했다。