Superlogical

Mitchell Hashimoto

Superlogical

새로운 회사를 시작했습니다: Superlogical.

Superlogical 홈페이지의 발표 글은 제가 직접 작성했습니다1. 그 글에서 우리가 풀려는 문제와 만들고 있는 것이 무엇인지 설명합니다2. 자세한 내용은 그 글을 읽어 보세요. 이 글은 Superlogical를 시작하게 된 배경과 최근 작업과의 관계, 그리고 앞으로의 계획에 대한 좀 더 개인적인 이야기입니다.

그냥 좋아서 만드는 일

2023년, 11년 만에 이전에 창업했던 회사를 떠났습니다.

그 이후로는 대부분 전업 아빠로 지내는 데 집중했습니다. 많은 자선 활동에 참여했고3, 기술적인 주제로 글을 많이 쓰며 시간과 에너지가 허락하는 한 최대한 나누려 했습니다.

하지만 만드는 일을 멈춘 적은 없습니다. 소프트웨어를 만드는 것은 제 개인적인 열정이며, 그저 좋아서 매일 조금씩 배우고 만드는 일을 계속해 왔습니다.

Ghostty

그 열정의 대부분을 Ghostty에 쏟았습니다. Ghostty는 언젠가 버릴 생각으로 시작한 개인 프로젝트였지만4, 수백만 명의 일일 사용자와 훌륭한 핵심 메인테이너들이 이끄는 큰 커뮤니티, 그리고 재사용 가능한 라이브러리를 갖춘 프로젝트로 성장했습니다. 이 라이브러리는 영향력 있는 소프트웨어는 물론 재미있는 소프트웨어까지 뒷받침하고 있습니다.

Ghostty를 상업화할 생각은 전혀 없습니다. 이를 분명히 하기 위해 2025년에 Ghostty 전체를 연방 공인 비영리 단체에 기부했습니다. 이 소유 구조는 Ghostty가 애초에 추구했던 공익적 목적에 법적으로 묶이도록 합니다. Ghostty는 이제 누구든 그 위에 무언가를 만들고 배울 수 있는 공개 빌딩 블록으로 영원히 남게 됩니다.

Ghostty는 저 혼자만의 프로젝트가 아닙니다. 오해를 드리고 싶지 않습니다! Ghostty는 약 12명의 핵심 메인테이너와 50명에 가까운 현지화 팀원, 그리고 또 다른 12명의 커뮤니티 모더레이터로 이루어져 있습니다. 이들 중 일부는 비영리 단체를 통해 보수를 받고 있습니다. 재능 있는 다양한 사람들이 모여 만든 매우 건강한 오픈소스 프로젝트입니다.

Ghostty를 만드는 일은 정말 즐거웠고, 지금도 즐겁습니다. 그리고 Ghostty를 만들며 보낸 시간 동안 터미널 에뮬레이터 그 자체를 둘러싼 문제들에 점점 더 관심이 생겼습니다. 일부러 얼버무리자면, 저는 계속 “왜?”라고 물었습니다. 왜 터미널 사용은 그 어느 때보다 더 널리 퍼져 있을까? 무엇이 그 성장을 계속 이끌고 있을까? 그 성장은 어디에서 끝나며, 다음에는 무엇이 올까? 왜? 왜? 왜!

앞으로의 이야기

이 질문들에 대한 답이 Superlogical로 이어집니다.

다른 회사를 시작할 이유를 찾고 있던 것은 아니었습니다. 다만 앞으로 몇 년을 바쳐 풀고 싶은 문제를 찾았고, 팀이 필요한 규모의 과제였으며, 함께 만들고 싶은 사람들을 만났을 뿐입니다.

Superlogical는 터미널 멀티플렉서부터 선보일 예정입니다. 터미널을 만들며 쌓은 수년간의 경험과 다른 멀티플렉서들의 가능성과 한계에 대한 연구를 모두 쏟아 새롭고, 강력하며, 그리고 물론 빠른 무언가를 만들고 있습니다.

공동 창업자들은 제가 함께 일해 본 사람들 중 가장 뛰어난 분들입니다. 놀라운 성과를 이뤄낸 분들이며, 그 업적 자체가 모든 것을 말해 줍니다. 각자 동등한 역할을 하며 정말 특별한 무언가를 만들어 갈 것입니다. 저희 모두가 공유하는 한 가지가 있다면, 잘 만들어진 소프트웨어와 소프트웨어 경험에 대한 타협 없는 헌신입니다.

저희는 libghostty를 설계된 의도 그대로, 즉 터미널 애플리케이션을 위한 공개 빌딩 블록으로 활용할 것입니다. Superlogical는 다른 모든 사람들이 사용할 수 있는 동일한 MIT 라이선스 컴포넌트를 사용하며, 공유되는 터미널 관련 작업은 계속해서 업스트림에 기여해 모든 libghostty 사용자가 혜택을 받을 수 있도록 하겠습니다.

Ghostty 자체는 비영리로 남으며, 미션과 거버넌스, 라이선스, 기술적 목표, 로드맵은 변함이 없습니다.

물론 터미널 멀티플렉서가 비전의 전부는 아닙니다. 아직 더 공유할 준비는 되지 않았지만, Superlogical 웹사이트에서 조금 더 알아보실 수 있습니다. 베타 액세스와 개발 과정의 업데이트를 받아보시려면 뉴스레터를 구독해 주세요5.

아, 그리고 채용 중입니다!

각주

  1. AI가 아닙니다! 손으로 직접 쓴 진짜 글입니다.

  2. 다소 모호한 부분과 답하지 않은 질문이 남아 있다는 것을 알고 있습니다. 답은 많이 가지고 있지만, 랜딩 페이지에 장문으로 늘어놓고 싶지는 않았습니다. 앞으로 업데이트를 통해 조금씩 공개하겠습니다.

  3. 저희 가족은 대부분의 자선 활동을 공개하지 않습니다. 그중 대다수는 기술과 관련이 없습니다.

  4. 뭔가를 배우기 위해 만들지만 공개하지는 않는 그런 프로젝트를 말합니다. 우리 모두 GitHub 무덤 속에 그런 프로젝트를 수십, 수백 개씩 가지고 있을 겁니다.

  5. 제품을 출시할 준비가 될 때까지 아무것도 공유하지 않을까도 진지하게 고민했습니다. 하지만 개발 로그를 쓰는 것도, 공개적으로 만드는 과정도 재미있고, 이 팀이라면 충분히 해낼 수 있고 또 해낼 것이라고 믿습니다.

원문은 Mitchell Hashimoto님이 에 게재했습니다.

이 글은 muse-spark-1.2-contributor 모델을 사용해 번역했습니다.