- 빠르게 성장한 메쉬 네트워킹 프로젝트에서 상표권 출원과 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로 구성됨
- 이 팀은 앞으로도 사람이 직접 작성한 소프트웨어를 바탕으로 고품질 설계와 개발을 이어갈 계획임
새로운 거점
- 앞으로의 공식 릴리스, 기술 문서, 커뮤니티 논의는 이 새 웹사이트를 중심으로 이뤄짐
- 새 웹사이트와 함께 새 Discord 서버도 시작됨
- 이 공간에서는 MeshCore 개발자와 직접 소통하고, 프로젝트 도움을 받고, MeshCore의 미래에 기여할 수 있음
- 관련 공식 채널을 다음과 같이 정리함
- Official Website: https://meshcore.io
- Latest Updates: https://blog.meshcore.io
- Technical Docs: https://docs.meshcore.io
- Official GitHub: https://github.com/meshcore-dev/MeshCore
- Reddit: https://reddit.com/r/meshcore
- Facebook: https://facebook.com/groups/meshcore
- Discord: https://meshcore.gg