Superlogical

Mitchell Hashimoto

Superlogical

원문은 Mitchell Hashimoto님이 에 게재했습니다. 이 블로그 구독하기

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

문제를 어떻게 정의하고 무엇을 만들고 있는지는 제가 직접 쓴1 Superlogical 홈페이지의 공지 글에 담겨 있습니다.2 자세한 내용은 그 글을 참고해 주세요. 이 글은 이 결정을 내리기까지의 과정과 최근 작업과의 연관성, 그리고 앞으로의 계획에 대한 보다 개인적인 이야기입니다.

좋아서 만드는 일

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

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

하지만 만드는 일을 멈춘 적은 없습니다. 소프트웨어를 만드는 것은 제 열정 그 자체였고, 그저 좋아서 매일 조금씩 배우고 만들기를 이어갔습니다.

Ghostty

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

저는 Ghostty를 상업화할 생각이 전혀 없습니다. 이를 확실히 하기 위해 2025년에 Ghostty의 전부를 연방 정부가 인정하는 비영리 재단에 기부했습니다. 이 소유 구조는 Ghostty가 애초에 추구했던 공익적 목적에 법적으로 묶여 있음을 의미합니다. Ghostty는 이제 누구나 활용하고 배울 수 있는 개방된 빌딩 블록으로 영원히 남을 것입니다.

Ghostty는 저 혼자만의 프로젝트가 아니라는 점을 분명히 하고 싶습니다! Ghostty는 10여 명의 핵심 메인테이너와 50명에 가까운 현지화 팀원, 그리고 10여 명의 커뮤니티 모더레이터로 이루어져 있습니다. 이들 중 일부는 비영리 재단을 통해 보상을 받고 있습니다. 각기 다른 배경을 가진 재능 있는 사람들이 모인 매우 건강한 오픈소스 프로젝트입니다.

Ghostty를 작업하면서 정말 큰 즐거움을 느꼈고, 지금도 그렇습니다. 그리고 Ghostty를 만들며 보낸 시간 동안 저는 터미널 에뮬레이터 그 자체를 둘러싼 문제들에 점점 더 관심을 갖게 되었습니다. 일부러 얼버무려 말하자면, 저는 계속 “왜?”라고 물었습니다. 왜 터미널 사용은 그 어느 때보다 널리 퍼져 있는가? 무엇이 그 성장을 계속 이끌고 있는가? 그 성장은 언제 끝나는가? 다음은 무엇인가? 왜? 왜? 왜!

앞으로의 이야기

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

저는 또 다른 회사를 시작할 이유를 찾고 있었던 것이 아닙니다. 다만 앞으로 몇 년을 투자하고 싶은 문제를 찾았고, 혼자가 아닌 팀이 필요한 규모였으며, 함께 만들고 싶은 사람들을 만났습니다.

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

공동 창업자들은 제가 지금까지 함께 일해 본 사람 중 가장 뛰어난 사람들입니다. 이들은 놀라운 성과를 이루어냈고, 그 결과물이 스스로를 증명합니다. 모두가 동등한 역할을 하며 이 일을 정말 특별한 무언가로 만들어 갈 것입니다. 우리 모두가 공유하는 한 가지는 잘 만들어진 소프트웨어와 소프트웨어 경험에 대한 타협 없는 헌신입니다.

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

Ghostty 자체는 그대로 비영리로 남습니다. 미션과 거버넌스, 라이선스, 기술적 목표와 로드맵은 아무것도 바뀌지 않습니다.

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

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

각주

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

  2. 다소 모호하고 답하지 않은 질문들이 남아 있다는 것을 알고 있습니다. 답은 훨씬 더 많이 있지만, 랜딩 페이지에 장황하게 늘어놓고 싶지는 않았습니다. 앞으로 업데이트를 통해 하나씩 공개하겠습니다.

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

  4. 무언가를 배우기 위해 만들지만 결국 공개하지 않는 그런 프로젝트 말입니다. 우리 모두 GitHub 어딘가에 그런 프로젝트를 수십 개(수백 개?)씩 묻어두고 있죠.

  5. 제품을 출시할 준비가 될 때까지 아무것도 공유하지 않을까도 매우 진지하게 고민했지만, 개발 로그를 쓰는 것도 재미있고 공개적으로 만드는 과정 자체도 재미있습니다. 그리고 이 팀은 우리가 해낼 수 있고 또 해낼 것이라는 점을 이미 증명했다고 생각합니다.

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

댓글