The Forge We Deserve

발행: (2026년 6월 18일 PM 04:46 GMT+9)
6 분 소요

출처: Hacker News

GitHub은 지금 어려움을 겪고 있다. 그들의 가동시간(아니면 그 부재)이 밈으로 변했으며, AI 덕분에 급격히 사용량이 증가하고 있으며, Ghostty와 같은 대표적인 프로젝트들은 이제 떠나고 있다. 개발자들은 대안에서 그들이 원하는 것이 무엇인지 시작하고 있다.

저는 GitHub에 감사하지만, 상황은 분명한 방향으로 흐르고 있다는 것이 명백합니다. 그들의 안정성 문제를 해결하길 바랐지만, 이는 오픈소스 세계에 새로운 것을 시도할 기회이기도 합니다.那么接下来는? Git 포크가 많이 존재합니다. Forgejo와 같은 것들은 꽤 좋습니다. 이는 많은 사람들이 이 플랫폼으로 이동할 것이라고 예상하며, 생태계는 더욱 분산될 것입니다.

중앙화의 이점이 있으며, 이를 잃는 것은 고통스러울 수 있습니다. 저는 거의 모든 개발 도구가 GitHub과 통합되어 있고, GitHub 프로젝트에서 이슈를 열 때 마찰이 거의 없다는 점을 좋아합니다.

여러 개의 별도 gitlab.foo.comforgejo.bar.com 인스턴스가 있는 세계에서는 그렇지 않을 것입니다. 아니면 모두가 최신 AI 기반 포크로 이동하고, 10~20년 뒤에 다시 ‘enshittification’의 사이클을 겪게 될 것입니다.

하지만 우리는 이렇게 살 필요는 없습니다. 아르민 론아처는 이렇게 말합니다(https://lucumr.pocoo.org/2026/4/28/before-github/:) 한 기업의 편향이 다른 사람들의 문화적 위기로 변하는 것을 막는 것이 더 어려워야 합니다.

저는 이미 davanti 펼쳐진 유망한 길을 가지고 있다고 생각합니다: 개방적이고 호환 가능한 프로토콜을 기반으로 한 Git 포크입니다.

구체적으로, 오늘 현재 이 것은 Tangled입니다. 이는 AT Protocol을 기반으로 구축되었습니다. 세부 사항은 약간 지적인데(관심 있다면 이 설명서를 추천합니다) 하지만 중요한 내용은 다음과 같습니다:

  • 당신의 데이터(예: 저장소, 당신이 여는 이슈, PR 코멘트)는 자체 호스팅 가능한 서버에 있거나(또는 공용 공유 서버를 사용할 수 있습니다).
  • 중앙 앱(예: tangled.org 자체)은 모든 데이터를 한 곳에 모아둡니다.
  • 전체가 오픈소스이므로 Tangled 개발자들이 방향을 틀면 우리는 포크할 수 있습니다.

즉, 우리는 중앙화된 서비스의 이점을 누리면서 동시에 자신의 데이터를 소유하는 이점도 얻습니다. 수백 개의 로그인 없이도 단일 검색창으로 모든 저장소를 검색할 수 있으며, Tangled 측에 코드를 영원히 맡길 필요도 없습니다.

이점 중 가장 좋은 것은 구조적으로 GitHub에 얽매이는 lock-in을 방지한다는 점입니다. 원한다면 자신의 Tangled 포크를 실행할 수 있습니다. 포크가 Tangled 스키마(ATProto 용어에서는 lexicon)과 호환되는 한, tangled.org이나 tangled-but-better.org, 혹은 tangled-but-with-some-crazy-different-ui-and-features.com에서 프로필을 읽는다고 해도 문제가 되지 않습니다. Mitchell Hashimoto의 tack 은 초기 예시로, Tangled 내에서 다른 CI 제공자를 사용하도록 허용하며, 그들의 기본 Nix 스타일 대신 사용할 수 있게 합니다.

Tangled가 잘 되길 바랍니다. 오늘은 알파 단계 소프트웨어라서 일부는 미흡하지만, 오픈소스 작업에는 충분히 사용 가능합니다.他们已获得了시드 라운드, 기본적으로 jujutsu와 스택된 PRs를 지원하며, 흥미로운 신뢰 웹 구현을 도입했습니다.

저는 지금까지 보아 왔을 때, 이것은 GitHub와 근본적으로 다른 점을 가진 유일한 포크입니다. 다음 포크는 옆이 아니라 한 단계 위로 나아가야 합니다. 저는 모든 새로운 프로젝트를 Tangled에 시작하고, 여러분도 이를 시도해 보길 권장합니다.

0 조회
Back to Blog

관련 글

더 보기 »

오픈클로에서 이전

hermes claw migrate imports your OpenClaw or legacy Clawdbot/Moldbot setup into Hermes. This guide covers exactly what gets migrated, the config key mappings, a...