최근 AI 스타트업 앤트로픽(Anthropic)이 자체 개발한 중앙집중형 버전 관리 시스템 '사이언(Scion)'을 공개하며 주목받았지만, 동시에 기존 시스템인 메타(Meta)의 '모노노케(Mononoke)' 등 선행 기술의 아이디어를 상당 부분 차용했다는 비판에 직면했습니다. 앤트로픽은 7명의 소규모 팀이 단 5개월 만에 모노레포(monorepo)로의 성공적인 전환과 함께 코드 리뷰, 검색, 접근 제어 도구까지 구축했다고 밝혔으나, 이 과정에서 기존 기술 커뮤니티의 기여를 충분히 인정하지 않았다는 지적이 제기되고 있습니다.
비판의 핵심은 사이언의 설계가 모노노케와 같은 기존 대규모 버전 관리 시스템의 접근 방식과 상당 부분 겹친다는 점입니다. 예를 들어, 변경 집합(changeset) 기반 커밋 표현, 클라이언트-서버 비대칭성, 수평 확장성, 선택적 작업 사본, 디렉터리별 접근 제어 목록(ACL) 등은 이미 페이스북(Facebook)의 머큐리얼(Mercurial) 확장 사례나 구글(Google)의 파이퍼(Piper) 등에서 익숙한 개념이라는 것입니다. 또한, 앤트로픽이 클로드(Claude) AI를 '슈퍼팬(superfan)'으로 활용해 시스템 상태를 감시하고 미묘한 문제를 발견한다고 주장했지만, 구체적인 사례나 그 효과에 대한 명확한 데이터는 공개되지 않아 실질적인 기여도를 판단하기 어렵다는 의견도 있습니다. 기존 깃(Git) 기반 도구와 작업 흐름을 어떻게 전환했는지에 대한 실무 정보 역시 부족하다는 점이 아쉬움으로 남습니다.
이번 논란은 대규모 소프트웨어 개발 환경에서 버전 관리 시스템의 중요성과 함께, 기술 혁신과 선행 연구 인정 사이의 균형에 대한 질문을 던집니다. 특히 AI 모델을 활용한 시스템 운영 방식은 새로운 가능성을 제시하지만, 그 효과를 검증하고 투명하게 공유하는 것이 기술 커뮤니티의 신뢰를 얻는 데 필수적임을 보여줍니다. 앤트로픽과 같은 선두 기업들이 기술적 성과를 발표할 때, 기존 커뮤니티의 지식과 경험을 존중하고 구체적인 전환 과정과 설계를 상세히 공유하는 것이 더 폭넓은 독자들에게 유용하며, 장기적으로는 기술 생태계 전체의 발전에 기여할 것입니다.