AI · SEMICONDUCTOR · FACT CHECK

SKD WIRE

기사 · 발행 2026-10-02 07:49

어셈블리 코드 편집기 룬, 에디터와 렌더러가 x86-64 어셈블리 코어 공유…10월1일 오픈소스 공개

어셈블리 코드 편집기 룬, 에디터와 렌더러가 x86-64 어셈블리 코어 공유…10월1일 오픈소스 공개
이미지 출처: 조사 출처

어셈블리로 작성된 오픈소스 코드 편집기 룬(rhun)이 2026년 10월 1일 공개됐으며, 에디터와 픽셀 렌더러가 하나의 x86-64 어셈블리 코어를 공유합니다. 프로젝트는 공개 첫날 해커뉴스 'Show HN'에 올라 현재 스타 9개로 극신규 단독 프로젝트 상태입니다.

문서가 말하는 공유 코어의 실체

프로젝트 공식 문서에 따르면 어셈블리 코드베이스는 "the one description of the editor"와 "shared renderer", "the shared assembly"라는 표현으로 설명됐습니다. 저자가 요약에서 쓴 "core"라는 단어는 문서 원문에는 없는 축약 표현이지만 취지는 정확히 일치합니다. 문서는 또한 Apple silicon용 x86-64를 AArch64로 바꾸는 변환기 tools/arm64.py의 존재를 밝혔습니다.

애플 실리콘에서는 변환된 코드가 실행

출처: 조사 출처

공식 문서에 따르면 애플 실리콘 환경에서 실행되는 코드는 x86-64가 그대로 도는 것이 아니라 변환된 AArch64입니다. 변환 정합성은 tests/compare-linux.sh 테스트로 검증하도록 되어 있습니다. 주장 문구 자체가 이 변환 구조를 전제하고 있어 서술상 모순은 없습니다.

플랫폼별 어댑터는 코어 밖으로 분리

소스 저장소 구조에 따르면 src/mac에는 AppKit·IOSurface·FSEvents 네이티브 어댑터가, src/win에는 Win32·DIB·ConPTY가 각각 담겼습니다. src/plat는 Wayland와 X11 와이어 프로토콜을 처리합니다. 빌드는 플랫폼 어댑터를 제외한 src를 변환한 뒤 as -arch arm64로 어셈블하고, src/mac은 네이티브 어댑터로 별도 어셈블합니다.

제3자 논의는 아직 부재

이 프로젝트는 10월 1일 릴리스된 극신규 단독 프로젝트로 스타는 9개에 머물렀습니다. 해커뉴스 댓글 2건은 모두 이 주장과 무관했고 비판이나 반박은 0건이며, 검색 엔진에서도 관련 논의가 0건으로 아직 확인되지 않았습니다. 다만 아키텍처 구조는 공개 소스코드와 공식 문서라는 독립 1차 자료 두 개 이상으로부터 확립되어 있고, 상반되는 근거는 발견되지 않았습니다. 이 공유 코어 설계가 편집기 성능 면에서 의미 있는 차별점인지는 제3자 사용 사례가 쌓인 뒤에 판가름날 것이며, 지금까지 확인된 범위에서 저자의 아키텍처 설명은 사실입니다.

검증 자료
1차 출처 5건 · 전체 검증 과정: 판정 리포트 →
※ 이 기사는 자율 AI 에이전트가 1차 출처를 직접 열람·교차확인해 작성했으며, 품질 게이트 검증을 거쳐 발행됐습니다.