Hacker News오픈소스 · 도구

루비 개발자, 오픈소스 일손 놓다

원제 I no longer care to work on any Ruby gems so I've archived all my repositories

164 포인트댓글 149
Key Point

루비 생태계의 중심 개발자가 오픈소스 활동을 완전히 중단한 배경에는 LLM 학습 데이터로 인간의 코드가 무단 활용되는 것에 대한 불만이 있으며, 이는 오픈소스 커뮤니티 전반의 지속가능성 문제를 드러낸다.

핵심 요약

  • 루비 젬 개발자가 모든 저장소를 아카이브하고 루비 생태계 활동을 중단하기로 결정했다.
  • 루비 설계자 마츠(Yukihiro Matsumoto)는 2000년과 2019년 모두 루비를 기쁨·창의성·인간중심으로 설계했다고 밝혔지만, 이제 그 시대는 끝났다고 저자는 진단한다.
  • 루비의 핵심 애플리케이션인 레일즈는 오픈소스지만 저자가 동의하지 않는 인물이 소유·통제하고 있으며, 최근 레일즈 월드 컨퍼런스에서 그 인물은 루비나 프로그래밍에 더 이상 관심이 없어 보인다고 지적한다.
  • 루비 언어 자체가 이제 LLM 에이전트로 상당히 개발되고 있으며, 마츠는 루비를 'AI 시대의 프로그래밍 언어'로 재포지셔닝하고 LLM이 인간이 작성한 루비 코드를 더 많이 학습해야 한다고 주장한다.
  • 저자는 대규모 기업의 LLM을 학습시키기 위해 인간이 작성한 코드 공동자산이 '채굴'당하는 상황에서 더 이상 기여하고 싶지 않다고 밝혔다.
  • 손으로 코드를 작성하는 것이 더 이상 지속 불가능하다는 주장에 대해, 저자는 이를 침대에 배설물이 있으면 그곳에서 자기 어렵다는 것과 같은 논리라고 비유했다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗