핵심 요약
- 오랜 기간 활동해 온 루비 오픈소스 개발자가 자신의 모든 라이브러리 저장소를 아카이브하며 개발 중단을 공식 선언했습니다.
- 거대 기업들이 오픈소스를 무차별 착취해 AI를 학습시키고, 그 AI의 결과물이 다시 생태계를 오염시키는 현실에 환멸을 느꼈다고 밝혔습니다.
- 루비와 레일즈 지도부마저 AI 찬양으로 돌아선 것을 비판하며 "코드 수정이 필요하면 네 AI한테나 물어보라"는 독설을 남겼습니다.
요약 오랜 세월 루비 젬(Ruby gem)을 개발해 온 한 오픈소스 개발자가 자신의 모든 코드 저장소를 아카이브(보관 처리)하고 개발을 전면 중단하겠다고 선언해 해외 개발자 커뮤니티에서 큰 화제를 모았습니다.
작성자는 루비 창시자인 마츠(마츠모토 유키히로)가 과거 "루비는 인간의 즐거움과 창의성을 위해 설계된 언어"라고 말했던 시절을 회상하며, 자신 역시 인간을 위해 코드를 짜던 그 시절에 열정을 품고 작업해 왔다고 밝혔습니다. 하지만 이제 그런 시대는 끝났으며, 인간을 위한 코딩이라는 동력 자체가 완전히 사라졌다고 털어놓았습니다.
그는 루비 생태계를 대표하는 레일즈(Rails)의 수장과 창시자 마츠의 행보를 날카롭게 비판했습니다. 레일즈를 주도하는 인물은 정작 코딩 자체에 흥미를 잃은 채 결과물도 확인하지 않고 LLM 에이전트로 러스트(Rust) 앱을 뽑아내고 있고, 마츠마저 루비를 'AI 시대를 위한 언어'로 재정의하며 AI가 인간의 양질 코드를 더 흡수해야 한다고 역설하는 실정이라는 것입니다.
결국 거대 기업들이 오픈소스라는 공공재를 무차별 착취(strip-mine)해 기계를 먹이고, 그 기계가 쏟아내는 생각 없는 결과물이 다시 공유지를 오염시키는 악순환에 더 이상 기여할 수 없다는 것이 그의 결론입니다. 작성자는 "손으로 코딩하는 게 지속 불가능하다는 말이 틀린 건 아니지만, 그건 누군가 침대에 똥을 싸질러놔서 더 이상 잠을 못 자게 된 것과 마찬가지"라며 "코드 수정이 필요하면 당신네 AI 에이전트에 물어봐라. 요즘은 다 그렇게 한다더라. 난 여기서 손 뗀다"라는 거침없는 독설로 글을 맺었습니다.
Sponsored · 광고