Papermark가 Nico Laqua를 코드 및 라이선스 침해로 고소
Papermark가 Nico Laqua를 코드 및 라이선스 침해로 고소
Papermark, Nico Laqua의 코드 도용 주장
Papermark는 Nico Laqua와 UseCorgi 팀이 데이터 룸 제품을 구축하기 위해 Papermark의 오픈 소스 및 엔터프라이즈 라이선스 저장소에서 코드를 훔쳐 저작권 및 라이선스를 침해했다고 공개적으로 비난했습니다. X(이전의 Twitter)를 통해 전달된 이 주장은 해당 제품이 "vibe coding"(AI 지원의 빠른 개발을 의미하는 용어)으로 만들어진 것이 아니라 Papermark의 작업물을 직접 복제한 것이라고 주장합니다.
Marc Seitz(Papermark 측)는 이 행위를 "빠르게 움직이고 파괴하는 것(moving fast and breaking things)"이 아니라 "사기"라고 규정하며, 이 사건이 해당 기업과 Y Combinator 커뮤니티 모두에 부정적인 영향을 미친다고 밝혔습니다.
"코드" 대 "디자인"에 관한 분쟁
이러한 의혹에 대해 Nico Laqua는 데이터 룸이 기존 문서 공유 소프트웨어에서 영감을 얻어 처음부터 구축되었으며, Papermark의 코드를 사용하지 않았다고 부인했습니다. 그러나 비판론자들은 단순한 영감을 넘어선 더 깊은 수준의 복제가 있음을 시사하는 증거를 지적하고 있습니다.
커뮤니티의 관찰 내용과 분쟁 과정에서 공유된 스크린샷에 따르면:
- 제품의 여러 페이지가 디자인과 텍스트 모두 Papermark의 것과 동일해 보입니다.
- 복제의 문구 그대로의 특성은 모호한 페이지에까지 미치고 있으며, 관찰자들은 이것이 독립적인 개발을 통해 발생할 가능성은 매우 낮다고 제안합니다.
한 댓글 작성자는 다음과 같이 방어 논리의 모순을 지정했습니다:
"창업자 Nico Laqua는 기본적으로 '우리는 코드를 복제하지 않았다'라고 응답하며 어떠한 책임도 지지 않으려 하는데, 이는 그와 그의 회사의 도덕적 기준에 대해 많은 것을 말해줍니다."
AGPL의 법적 및 라이선스적 함의
Papermark 프로젝트는 AGPL(Affero General Public License) 하에 라이선스가 부여됩니다. 이 라이선스는 소프트웨어가 상업적 또는 네트워크 환경에서 어떻게 사용될 수 있는지에 영향을 미치는 특정 요구 사항을 가지고 있습니다:
- 소스 코드 공개: 소프트웨어가 수정되어 네트워크를 통해 사용되는 경우, 사용자는 소스 코드를 공유해야 합니다.
- 파생 저작물: AGPL 코드를 포함하는 모든 프로젝트는 반드시 AGPL 하에 라이선스를 부여해야 합니다.
일부에서는 라이선스 조건을 준수한다면 오픈 소스 코드를 "훔치는" 것은 불가능하다고 주장하지만, AGPL의 네트워크 상호작용에 관한 엄격한 요구 사항은 AGPL 구성 요소를 핵심 비즈니스 로직에서 엄격히 격리하지 않는 한 독점 제품에서 준수를 어렵게 만듭니다.
AI와 오픈 소스에 대한 커뮤니티의 관점
이 사건은 LLM 생성 코드와 오픈 소스 라이선스 간의 교차점에 대한 더 광범위한 논의를 촉발했습니다. 커뮤니티 논의에서 몇 가지 쟁점 사항이 나타났습니다:
- LLM의 코드 환각(Hallucinations): 일부는 LLM이 학습 데이터로 사용된 기존 라이선스 코드 패턴을 밀접하게 모방하여 생성할 수 있으며, 이는 잠재적으로 의도치 않은 라이선스 침해로 이어질 수 있다고 주장합니다.
- FOSS의 본질: 일부 댓글 작성자들은 자유 및 오픈 소스 소프트웨어(FOSS)의 목적이 사용 및 수정되는 것이라고 주장하며, "도용"에 대한 항의는 오픈 소스의 정신과 모순된다고 제안합니다.
- 검증: 코드가 정말로 AI에 의해 생성되었는지 아니면 저장소에서 복사하여 붙여넣은 것인지 판단하기 위해 "agent traces"(AI 에이전트 활동 로그)를 확인해야 한다는 요구가 있습니다.