블로그개발 도구5분 읽기

DHH가 오마키 저장소를 basecamp 폴더에서 omacom 재단으로 옮겼습니다

DHH가 오마키 저장소를 회사 계정에서 오마콤 재단 계정으로 옮겼습니다.

DHH가 오마키 저장소를 basecamp 폴더에서 omacom 재단으로 옮겼습니다 대표 이미지

DHH가 깃허브 주소 한 줄을 바꿨습니다. basecamp/omarchy를 omacom/omarchy로 옮겼어요.

DHH가 이렇게 적었습니다. "오마키는 이제 다 컸다. 깃허브 basecamp/ 아래 인큐베이션에서 나왔다. 오마콤 재단이 새 집이다." 사람들이 이 세 문장을 74,284번 조회했습니다.

주소 변경 공지에 이만큼 반응한 건 드문 일이에요. DHH가 리눅스 배포판 하나를 회사 계정에서 재단 계정으로 옮긴 일이거든요.

주소 한 줄이 왜 독립 선언인가요?

인큐베이션이라는 말은 폴더 위치를 가리킵니다. DHH는 2025년 6월 1일에 basecamp 계정 아래에서 오마키 저장소를 열었어요. DHH가 창업한 회사 계정입니다.

그 폴더에서 기여자 448명이 오마키를 스타 35,271개짜리 배포판으로 키웠습니다. 포크는 3,629개고요. 열린 이슈는 2,270건이고, 주 언어는 셸 스크립트예요.

회사 계정 아래 있는 오픈소스는 회사 판단에 묶입니다. 회사가 방향을 틀면 프로젝트까지 흔들고요. 기여자 448명이 회사 자산에 무상으로 코드를 얹는 셈이기도 합니다.

DHH는 폴더를 옮겨 이 구조를 바꾸려 합니다.

이 이사는 무엇을 깨뜨리지 않았나요?

옛 주소는 아직 살아 있습니다. basecamp/omarchy로 들어가면 omacom/omarchy로 넘어가요. 깃허브가 301 영구 이전 응답으로 새 주소를 안내합니다.

이게 중요한 이유가 있습니다. 포크와 문서 링크와 설치 스크립트가 전부 옛 주소를 물고 있거든요. DHH는 주소만 갈아 끼우고 나머지는 그대로 뒀습니다. 기여자들은 새 주소에서 중단 없이 커밋을 이어가고 있어요.

omacom 계정 자체는 새것이 아닙니다. 2025년 7월 2일에 열린 계정이에요. 공개 저장소가 42개, 팔로워가 452명입니다. 테마, 플러그인 장터, ISO 빌드 같은 위성 프로젝트가 먼저 들어와 살고 있었습니다.

DHH는 같은 계정에 은퇴한 형제들도 정리해 뒀습니다. 스타 8,112개를 받았던 오마쿠브 저장소에는 "Retired" 표시를 달았어요. 오마맥과 오마텀도 은퇴 표시를 달고 남아 있습니다.

위성이 먼저 이사하고 본체가 마지막에 들어온 순서입니다.

계정 안을 훑으면 배포판 하나가 얼마나 넓게 퍼졌는지 보입니다. 테마 엔진 에테르는 스타 664개를 받았어요. 터미널 효과 도구 ttfx는 214개, ISO 빌드 저장소는 244개입니다. 플러그인 장터가 182개, 글쓰기 도구 오마라이트가 183개고요.

컨퍼런스 저장소도 하나 있습니다. 설명란에 "바이브 있는 리눅스는 컨퍼런스를 가질 자격이 있다"고 적혀 있어요. DHH는 배포판과 함께 생활권 전체를 옮겼습니다.

재단은 새 집주인으로 무엇을 하나요?

재단은 홈페이지에 할 일을 먼저 적어뒀습니다. 상표 보유, 인프라 비용, 프로젝트 홍보, 오마키가 기대는 오픈소스와 개발자 지원. 네 가지입니다.

재단은 돈이 들어오는 구조도 공개했습니다. 창립 후원자 열 명이 각자 100만 달러를 냈습니다. 10만 달러짜리 등급이 그 아래 있고, 누구나 참여하는 등급을 곧 연다고 적혀 있어요.

나가는 돈은 세 갈래입니다. 하이프랜드, 퀵쉘, 미제. 재단은 오마키가 올라타 있는 세 프로젝트에 다년 후원을 걸었습니다. 모금 걱정 없이 일하게 하겠다는 문장도 같이 적었고요.

예술가 지원 항목도 따로 있습니다. 재단은 오마키 AIR로 아티스트에게 6개월 지원금을 주고 테마와 플러그인을 만들게 합니다.

재단은 주소와 함께 지출 항목도 넘겨받았습니다. 상표를 지키는 일, 서버비를 내는 일, 남의 프로젝트를 먹여 살리는 일. 전부 누군가 매달 결제해야 하는 항목이에요.

재단이 댄다는 인프라 비용은 어디로 가나요?

인프라 비용이라고 하면 추상적으로 들리죠. 그런데 계정 안에 실물이 있어요.

오마키 전용 미러 저장소가 있습니다. 설명란에 아치 리눅스 core, extra, multilib 저장소를 클라우드플레어 R2 위에서 미러링한다고 적혀 있어요. 패키지 저장소와 ISO 빌드 저장소도 따로 돌아갑니다.

배포판을 굴리려면 코드 말고도 돈이 듭니다. 사용자가 업데이트를 누를 때마다 누군가 트래픽 요금을 냅니다. 사용자가 설치 이미지를 내려받을 때마다 누군가 저장소 요금을 내고요.

그동안 이 청구서를 회사가 받았습니다. 이제 재단이 받습니다. 인큐베이션 졸업이라는 말은 재단이 이 청구서를 옮겨 받았다는 뜻이기도 해요.

저작권 표기는 왜 아직 개인 이름인가요?

이사가 끝났다고 보기엔 남은 게 있습니다. 저장소 안 LICENSE 파일을 열면 저작권자가 개인 이름이에요. MIT 라이선스, Copyright (c) David Heinemeier Hansson.

재단이 보유한다고 밝힌 건 상표입니다. DHH도 재단도 발표문과 재단 소개에서 저작권 이전 이야기는 꺼내지 않았습니다.

리드미도 마찬가지입니다. 저장소 첫 줄에 "오마키는 DHH가 만든 아름답고 현대적이며 고집스러운 리눅스 배포판이다"라고 적혀 있어요. DHH는 주소를 재단으로 옮겼지만 소개 문장에는 아직 개인 이름을 달아 두었습니다.

층이 나뉜 상태입니다. 이름과 상표는 재단이 쥐고, 코드 저작권은 개인이 쥐고 있어요. MIT 라이선스라서 쓰는 사람 입장에서는 달라질 게 없습니다. 다만 라이선스를 바꾸거나 상표를 다시 쓰는 판단은 여전히 한 사람 손에 남아 있습니다.

성년식이 한 번에 끝나지 않는 셈이에요.

남는 생각

저는 이 이사를 오픈소스 거버넌스 성년식으로 읽습니다.

회사 계정 아래 있는 동안 오마키는 사이드 프로젝트였습니다. 잘돼도 회사 자산이고, 회사가 접으면 같이 접히는 구조였어요. 기여자들이 그 위험을 나눠 지고 있었고요.

DHH는 재단 계정으로 옮겨 그 고리를 끊었습니다. 상표를 재단이 들고, 비용을 재단이 내고, 후원금이 재단으로 들어옵니다. 회사 실적과 배포판 수명을 분리한 겁니다.

오픈소스에서 주소를 보면 누가 프로젝트를 물려받았는지 알 수 있습니다. DHH는 basecamp를 omacom으로 바꿔 그 답을 새로 적었습니다.

남은 숙제는 LICENSE 파일 한 줄입니다. 저는 그 줄이 재단 이름으로 바뀌는 날을 진짜 독립일로 보려 합니다.


원문·소스

FAQ

자주 묻는 질문

주소 한 줄이 왜 독립 선언인가요?
DHH는 2025년 6월 1일 자신이 창업한 basecamp 계정 아래에 오마키 저장소를 열었습니다. 그 폴더에서 기여자 448명이 참여했고, 개발자들이 3,629번 포크했고요. 회사 계정 아래 오픈소스는 회사 판단에 묶이는데, 폴더를 옮긴다는 건 그 구조를 바꾸겠다는 뜻입니다.
이 이사는 무엇을 깨뜨리지 않았나요?
옛 주소 basecamp/omarchy는 301 영구 이전 응답으로 새 주소를 가리킵니다. 포크와 문서 링크와 설치 스크립트가 전부 옛 주소를 물고 있어서요. 개발자들은 새 주소에서 중단 없이 커밋을 이어갑니다.
재단은 새 집주인으로 무엇을 하나요?
홈페이지에 할 일 네 가지를 적어뒀습니다. 상표 보유, 인프라 비용, 프로젝트 홍보, 오마키가 기대는 오픈소스 지원입니다. 창립 후원자 열 명이 각자 100만 달러를 냈고, 하이프랜드와 퀵쉘과 미제에 다년 후원을 걸었습니다.
재단이 댄다는 인프라 비용은 어디로 가나요?
계정 안에 아치 리눅스 core, extra, multilib을 클라우드플레어 R2 위에서 미러링하는 저장소가 있습니다. 패키지 저장소와 ISO 빌드 저장소도 따로 돌아가고요. 업데이트와 설치 이미지를 내려받을 때 드는 트래픽 요금을 이제 재단이 부담합니다.
저작권 표기는 왜 아직 개인 이름인가요?
LICENSE 파일은 MIT 라이선스에 Copyright (c) David Heinemeier Hansson으로 남아 있습니다. 재단이 보유한다고 밝힌 건 상표뿐이고, 저작권 이전 이야기는 발표문에도 재단 소개에도 없습니다.
원고, 봉투, 책자가 오렌지 리본 하나로 이어진 모습

SEASON 3

시즌3 「콘텐츠로 팔기」

AI와 콘텐츠를 만들고 고객에게 연결하는 4주

제가 에이전트로 조사하고 쓰고 파는 과정을 그대로 보여 드려요. 그다음 각자의 주제로 같이 만들어 봐요.

10월 2일 OT · 10월 5일부터 월·수 4주 · 10월 31일 오프라인

시즌3 커리큘럼 보기