Emacs, LLM 코드 기여 거부 선언

by DD
7시간 전
조회수 6

Emacs 프로젝트는 LLM 기반 코드 기여를 임시 거부하며 GNU 프로젝트의 최종 정책을 기다리고 있음

일부 개발자들은 GNU 정책이 Emacs의 높은 윤리적 기준(High Ethical Standard)을 유지하지 못할 것을 우려함

LLM의 부정적 외부 효과(Negative Externalities)를 이유로, GNU 정책과 무관하게 LLM 없는 Emacs 버전 개발 의지를 표명함

GNU 프로젝트의 LLM 정책 결정 지연과 우려

커뮤니티에서는 GNU 프로젝트의 LLM 정책 결정 지연이 윤리적 행동(Ethical Behavior)보다 라이선스 및 저작권(License and Copyright)에만 집중하는 경향을 보여준다고 지적합니다. 일부 LLM 지지자들이 라이선스 문제가 없다는 논리를 펼칠 경우, GNU가 다른 윤리적 문제들을 간과할 수 있다는 우려가 제기됩니다. 하지만 GNU가 올바른 결정을 내릴 가능성도 존재하며, 이는 이상적인 결과로 간주됩니다.

오픈 웨이트(Open Weight) 모델에 대한 비판적 시각

일부에서는 오픈 웨이트(Open Weight) 모델조차 웹 데이터 센터의 파괴적인 채굴과 착취에 기반한다고 비판합니다. 이러한 모델은 데이터 센터의 환경 파괴(Environmental Impact)착취(Exploitation) 없이는 존재할 수 없다는 주장입니다. 동의하에 수집된 데이터로 사용자가 완전히 훈련할 수 있는 모델이 아니라면 논의 대상이 아니라는 강경한 입장을 보입니다.

rsync 및 Vim 사례와 LLM 기여의 위험성

토론 중 rsync가 LLM 기반 기여를 공격적으로 채택했다는 주장이 있었으나, 이는 사실이 아닌 것으로 확인되었습니다. 하지만 Vim과 같은 다른 주요 프로젝트에서 LLM 기반 개발 채택으로 인해 핵심 사용자 기반(Core User Base)과의 소외가 발생했다는 점은 강조됩니다. LLM 생성 코드의 출처 불분명성(Provenance Uncertainty)은 기존의 표절 위험과 유사하게 취급될 수 있습니다.

Emacs 포크(Fork) 가능성과 개발자 커뮤니티의 의지

GNU 정책이 LLM 기여를 수용할 경우, Emacs 커뮤니티는 LLM 없는 Emacs 버전 개발을 강행할 의지를 보입니다. 이는 Emacs 사용을 포기하는 것이 컴퓨팅 자체를 포기하는 것처럼 느껴질 수 있다는 절박함 때문입니다. 과거 Emacs 포크의 어려움에도 불구하고, 인간적인 제작(Human Crafting)을 지키려는 개발자들의 의지가 확고함을 보여줍니다.

Human Emacs