MeshCore 개발팀, 상표권 분쟁과 AI 생성 코드 문제로 분리

2 days ago 3
  • 빠르게 성장한 메쉬 네트워킹 프로젝트에서 상표권 출원AI 생성 코드 사용 문제가 겹치며 core team과 Andy Kirby가 갈라짐
  • Andy Kirby는 Claude Code를 광범위하게 사용해 standalone device, 모바일 앱, web flasher, web config 도구까지 확장했고, 팀은 이 작업 상당수가 vibe coded 형태였으며 이를 숨겼다고 적고 있음
  • 분리의 직접 계기로는 Andy가 3월 29일 MeshCore 상표를 팀에 알리지 않고 출원한 일이 있었고, 이후 의도를 둘러싼 대화가 결렬되며 소통도 끊긴 상태임
  • core team은 공식 MeshCore를 GitHub 저장소가 규정하는 단일 source of truth로 못박았고, 새 거점인 meshcore.io를 중심으로 펌웨어 개발, 앱 릴리스, 기술 문서, 개발자 논의를 이어감
  • 2025년 1월 시작 이후 공식 Map의 38,000개 이상 노드와 공식 App의 100,000명 이상 활성 사용자를 확보한 만큼, 공식 정보 공간과 운영 주체를 분명히 하는 일이 더 중요해짐

분리 배경

  • MeshCore 개발팀은 프로젝트 시작 이후 MeshCore Companion, Repeater, Room Server 펌웨어를 85개 이상 릴리스했고, 75종이 넘는 하드웨어 변형을 지원해 옴
  • 팀은 AI 생성 코드에 늘 조심스러운 태도를 유지해 왔지만, Andy Kirby가 Claude Code를 광범위하게 사용해 독자적으로 움직이기 시작했고 standalone device, 모바일 앱, web flasher, web config 도구까지 MeshCore 생태계 전반으로 작업 범위를 넓혀 감
  • Andy Kirby는 해당 작업 대부분이 vibe coded 형태라는 점을 팀에 숨긴 것으로 적혀 있음
  • 팀은 MeshCore Discord에서 AI와 신뢰를 주제로 설문을 진행했지만, 본문에는 설문 수치나 세부 결과가 텍스트로 제시되지 않음
  • 갈등이 본격화된 계기로, Andy가 3월 29일자로 MeshCore 상표를 출원했고 이를 팀에 알리지 않았다고 적혀 있음
    • 팀은 그의 의도를 논의하려 했지만 대화가 결렬됐고, 현재는 Andy와 소통이 끊긴 상태임
  • 팀은 최근 몇 달간 이 문제를 해결하려고 애썼고, 프로젝트를 위해 오랫동안 일한 팀 입장에서는 내부 인물이 로봇과 변호사와 손잡은 일처럼 느껴질 정도로 충격이 컸음

공식 MeshCore

  • 현재 다투는 핵심은 ‘official’ 표기 사용권이며, Andy는 자신이 브랜드를 소유한다고 강하게 주장하면서 MeshOS 라인에 이 표현을 적극 사용하고 있음
  • 팀은 실제로 유일한 공식 MeshCore를 GitHub 저장소로 규정함
    • 해당 저장소가 무엇이 MeshCore인지 결정하는 source of truth로 작동함
    • Andy는 그 저장소에 한 번도 기여한 적이 없음
  • 내부 분리 이후 팀은 meshcore.io를 새로 열었고, Andy가 meshcore.co.uk와 원래 Discord 서버를 통제하고 있어서 다른 선택지가 거의 없었음
  • 새 사이트를 연 뒤 Andy가 Claude를 사용해 그 look and feel까지 복제했고, 그러지 말아 달라는 요청도 받아들여지지 않았음

프로젝트 성장

  • MeshCore는 2025년 1월에 시작한 뒤 매우 빠르게 성장함
  • 이 글 시점 기준 공식 MeshCore Map에는 전 세계 38,000개 이상 노드가 표시되고, 공식 MeshCore App은 Android와 iOS에서 100,000명 이상 활성 사용자를 보유함
  • 프로젝트 규모가 커질수록 core team이 제공하는 공식 정보 공간의 중요성이 더 커짐
  • 최근에는 국가별 사이트와 지역 메쉬 커뮤니티 중심의 MeshCore 웹사이트 확산이 이어졌고, 다음 예시를 직접 나열함
  • Andy Kirby는 개인 YouTube에서 MeshCore 홍보에 큰 역할을 했지만, 지금은 자신의 제품 홍보에 집중하고 있음

앞으로의 운영 방향

  • core team은 meshcore.io를 중심으로 펌웨어 기능 개발, 버그 수정, PR 관리, 개발자 논의를 계속 이어감
  • 새 펌웨어와 앱 릴리스의 변경 로그, 블로그 글, 기술 문서는 이제 아래 채널을 통해 배포됨
  • 블로그에 참여하는 인물과 역할도 함께 공개함
    • Scott는 프로젝트 창립자이자 lead firmware engineer이며 Ripple firmware 개발자이기도 함
    • Recrof는 공식 MeshCore Map 개발자이자 Firmware Flasher 담당이며, MeshCore Map 초기 개발에 대한 통찰도 공유함
    • Liam Cottle는 공식 MeshCore App 개발자로, MeshCore App 시작 가이드를 게시할 예정임
    • FDLamotte는 MeshCore용 Python 도구와 STM32 펌웨어 변형 작업을 맡고 있음
    • Oltaco는 펌웨어 업데이트 신뢰성을 높이는 새 OTA Fix bootloader 작업을 맡음

코어 팀

  • 현재 MeshCore 팀은 Scott, Liam, Recrof, FDLamotte, Oltaco로 구성됨
  • 이 팀은 앞으로도 사람이 직접 작성한 소프트웨어를 바탕으로 고품질 설계와 개발을 이어갈 계획임

새로운 거점

Read Entire Article