AI가 흔드는 코드 공유의 사회적 계약
Chester Wisniewski는 AI가 라이선스에 대한 신뢰와 기여 검토의 여유를 훼손해 코드 공유의 유인을 약화한다고 비판한다. 공개 지식의 재사용 조건과 유지보수 부담을 중심으로 그의 논지를 살핀다.
TL;DR
- Chester Wisniewski는 AI가 코드 공유의 사회적 계약을 깨뜨린다고 비판한다. 공개된 성과를 활용하면서 창작자의 조건과 기여를 존중하지 않는다는 문제의식이다. 이는 AI 전체의 위법성을 확정한 법적 판단과 구별해야 한다.
- 무료 이용과 소스 공개는 서로 다른 권리다. 카피레프트는 저작권을 이용해 후속 이용자에게도 자유가 이어지도록 설계한다. 원문의 창작 공유지는 특정 Creative Commons 라이선스만 가리키지 않는다.
- 저자가 우려하는 부담은 학습 데이터 수집에 그치지 않는다. 외부 코드의 신뢰, 취약점 악용, AI가 만든 풀 리퀘스트 검토가 함께 문제로 떠오른다. 이런 부담은 공개를 망설이게 하는 유인으로 작용할 수 있다.
- 공유가 줄면 다음 세대가 배우고 재사용할 자원도 약해진다. 저자는 부와 권력의 집중을 막기 위해 창작자들의 공동 대응을 촉구한다. 다만 구체적인 정책이나 법률 해법까지 제안하지는 않는다.
공개된 예제에서 카피레프트까지
Chester Wisniewski는 잡지에 실린 BASIC 프로그램을 Commodore 64에 직접 입력하며 프로그래밍을 배웠다. 이후에는 자신이 운영하던 BBS의 게임을 만들려고 REXX를 독학했다. 공개된 예제가 배움의 출발점이었다는 개인적 경험은, 그가 소프트웨어 공유를 다음 창작자를 길러내는 조건으로 보는 근거다. 저작권 보호와 개방성 사이에서 오랜 논쟁 끝에 얻은 균형이 AI 때문에 흔들린다는 비판도 여기서 출발한다.
무료로 쓴다는 사실만으로 프로그램을 고치거나 소스를 재사용할 권리가 생기지는 않는다. 원문은 체험 후 비용을 내는 셰어웨어와 무료로 배포되지만 소스는 공개되지 않는 프리웨어를 구분하고 Doom을 셰어웨어의 대표 사례로 든다. 카피레프트는 저작권 자체를 없애기보다 그 권리를 이용해 재사용과 후속 공유의 조건을 정하는 접근이다. 저자는 GPL·MPL·CC-SA를 이 흐름에 묶지만 각 라이선스의 의무와 적용 범위까지 같다고 해석해서는 안 된다. 제목의 창작 공유지는 이런 공유 관행 전반을 가리키며 이를 특정 Creative Commons 라이선스나 저작권이 소멸한 퍼블릭 도메인과 동일시하면 논점이 좁아진다.
재사용의 조건이 사라질 때
저자는 LLM이 온라인 자료를 수집하면서 저작권과 라이선스를 충분히 존중하지 않고 그 결과물에도 원작자의 조건이 이어질지 불확실하다고 비판한다. 이 관점에서 공유의 사회적 계약은 성과를 이용할 자유와 그 성과를 만든 사람의 조건을 함께 존중하는 약속이다. 환경 부담이나 사이버보안, 허위정보에 비해 이런 개방성의 훼손은 덜 논의된다는 것이 그의 문제의식이다. 핵심은 콘텐츠가 공개돼 있다는 사실을 아무 조건 없이 가져다 써도 된다는 허락으로 취급하는 데 있다.
다만 이 글은 모델별 학습 자료, 개별 라이선스 위반 사례, 법원의 판결을 대조한 조사 보고서가 아니다. AI의 학습이나 결과물이 어떤 조건에서 저작권 침해 또는 파생저작물에 해당하는지 이 글만으로 확정할 수는 없다. 저자는 기존 라이선스와 계약이 불완전하더라도 법정에서 창작자의 통제권을 지킬 수 있었다는 점을 강조한다. AI에 흡수된 뒤에는 창작자의 윤리적 기준과 이용 조건이 존중받기 어렵다는 우려를, 모든 AI 이용이 불법이라는 결론으로 확대하지 않는 구분이 필요하다.
공개하는 사람에게 돌아오는 부담
공유의 손실은 자신의 코드가 무단으로 쓰일 수 있다는 우려와 다른 사람의 코드를 믿기 어려워지는 문제를 함께 포함한다. 저자는 외부 코드에 저품질 생성 코드가 섞이거나 악성 라이브러리가 들어가고 데이터가 제삼자에게 전송될 위험을 짚는다. 타인의 권리를 침해한 코드가 섞이면 이를 재사용한 사람에게도 법적 위험이 생길 수 있다는 걱정이 더해진다. 이는 공개 코드 전체가 오염됐다는 조사 결과가 아니라, 공개와 재사용을 주저하게 만드는 위험을 열거한 대목이다.
자신이 공개한 코드에서는 AI가 취약점을 찾아 악용하는 데 쓰일 수 있다는 점도 저자의 우려다. 비공개 코드보다 공개 코드의 오류를 찾기 쉬워진다는 그의 비교는, 코드 비공개가 보안을 보장한다는 검증 결과와는 다르다. GitHub 같은 공개 서비스에서는 AI 봇과 경험이 적은 사용자의 저품질 풀 리퀘스트를 가려내느라 여가 시간을 소진할 가능성도 제기한다. 이 글에는 공격 증가율이나 검토 시간의 측정값은 없지만 창작자가 공개 여부를 결정할 때 보안 위험과 유지보수 노동까지 함께 떠안는다는 논리는 분명하다.
공유가 위축된 뒤에 남는 것
저자는 인터넷과 클라우드가 앞선 세대의 자유·공개 소프트웨어를 토대로 성장했다고 본다. 개방성이 없었다면 AOL이나 CompuServe처럼 폐쇄된 서비스가 중심이 되고 비용과 집중도가 훨씬 높아졌을 것이라는 비교는 그의 반사실적 전망이다. 기존 성과를 가져가는 쪽에 부와 권력이 집중되고 실제 창작자는 존중과 인정을 받지 못하면, 지식을 나누는 행위는 선물보다 부담에 가까워진다. 앞선 세대가 공유한 예제로 배웠던 사람이 이제는 자신의 성과를 공개하지 않을 이유를 찾게 된다는 역전이 글의 중심을 이룬다.
마지막의 디지털 암흑기와 『화씨 451』은 이런 위축이 이어질 미래를 경고하는 비유다. 저자는 작가·개발자·기술자·예술가가 함께 새로운 디지털 르네상스를 만들어야 한다고 촉구한다. 그러나 새 라이선스의 조항, 보상 체계, 규제 집행 방식처럼 이를 실현할 수단은 구체화하지 않는다. 결론에서 저자는 AI를 둘러싼 법적 해답을 내놓기보다 창작자가 계속 공개할 이유가 남아 있는지 살펴야 한다는 문제를 제기한다.
참고 자료
Chester Wisniewski, AI and the Destruction of the Creative Commons