# 2025년을 위한 도구들 : Oils, Radicle, Simplex Chat

> Clean Markdown view of GeekNews topic #19051. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=19051](https://news.hada.io/topic?id=19051)
- GeekNews Markdown: [https://news.hada.io/topic/19051.md](https://news.hada.io/topic/19051.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-02-04T10:04:02+09:00
- Updated: 2025-02-04T10:04:02+09:00
- Original source: [yosemitesam.ch](https://yosemitesam.ch/3-tools-for-2025/)
- Points: 15
- Comments: 2

## Summary

저자는 Oils, Radicle, Simplex Chat 세 가지 도구가 기존의 도구를 대체할 수 있는 혁신적인 가능성을 지니고 있다고 평가하며, 이들이 널리 사용되기를 바라고 있습니다. Oils는 기존 POSIX 셸의 문제점을 해결하며 단계적으로 마이그레이션이 가능하고, Radicle은 탈중앙화된 Git 호스팅 솔루션으로 높은 가용성을 제공하며, Simplex Chat은 주소 개념을 혁신적으로 변화시켜 스팸 대응과 프라이버시를 강화합니다. 이러한 도구들은 기존의 관행적 도구를 넘어서는 가능성을 지니고 있으며, 사람들이 더 많이 사용하여 새로운 산업 표준으로 만들어나가기를 제안하고 있습니다.

## Topic Body

- 저자는 Oils, Radicle, Simplex Chat 3가지가 더욱 널리 사용되면 좋겠다고 생각  
  - Oils: 기존 POSIX 쉘(Bash 등)을 대체  
  - Radicle: 분산형 Git 호스팅 솔루션으로 Github/GitLab을 대체 가능   
  - Simplex Chat: 이메일을 대체하거나 혁신 가능  
- 보통 새로운 도구를 발견하면, 그 도구의 기본개념 이해하는데 10분, 시작하는데 5일까지 걸리게 됨  
  - 대부분은 기본 개념을 이해하고 나면 흥미가 끝나버리기에, 정말 근본적인 혁신과 일관된 철학이 있어야 계속 관심을 가질 수 있음  
  - 예를 들어 Pijul 같은 프로젝트가 흥미로웠지만 Git에 비교해 적용 이점이 크게 체감되지 않아 일상적으로 밀고 나가지는 못했음  
  - 아래 소개할 세 가지 툴은 현재 대안으로서의 가치와 실제로 쓰일 만한 완성도를 갖췄다고 봄  
  
### Oils for unix  
- Bash 쉘을 새롭게 구현한 프로젝트로, POSIX 호환성을 갖추면서도 오래된 쉘 환경의 문제점을 해결해 나가는 중  
- KornShell 등 기존 대안이 있었지만, 유의미한 개선 없이 오랜 기간 정체 상태였음  
- Nushell 처럼 비슷한 구문으로 새로운 언어를 만드는 것도 아님   
- Oils는 Bash 구현을 바탕으로, 정말로 깨진 부분만 점진적으로 고치고, 스크립트도 단계적으로 마이그레이션 가능하도록 함  
  - 기존 POSIX 셸의 문제점(예: 암시적 글로빙, 잘못된 산술 연산 등)을 해결  
- 현재 Bash 호환 부분은 안정된 베타 단계에 있으며, 올해 1.0 버전 출시가 목표  
- Oils 시도해보기 : Alpine Linux Edge 버전에서 oils-for-unix 패키지를 이용해 간단히 도커 환경에서 테스트 가능  
  
### Radicle  
- Git 저장소를 탈중앙 방식으로 호스팅/공유하는 솔루션  
- Gitlab이나 Github보다 우수하며, 소스 코드의 가용성을 높이기 위해 토렌트와 유사한 방식을 사용  
- 로컬 호스팅임에도 불구하고 기존의 서버-클라이언트 상호작용과 유사한 직관적인 UX를 제공  
- 새로운 개념을 쉽게 배울 수 있도록 문서화에 많은 노력을 기울여서, 완전히 새로운 워크플로라도 쉽게 적응 가능  
- ActivityPub 기반 ForgeFed와 달리, Radicle은 Git 데이터에 최적화되어 더 높은 가용성을 기대할 수 있음  
- Radicle 시도해보기 : 내 서버에 래디클 노드를 만들고 이 블로그에 소스를 게시해둠. 공개된 사용자 가이드를 따르거나, 그냥 내 블로그를 피어링으로 클론하는 것도 가능   
  
### Simplex Chat  
- 겉보기에는 또 하나의 채팅 앱이지만, 주소(Address) 개념이 근본적으로 다름  
- 생성한 프로필에 여러 주소를 추가할 수 있고, 이 주소는 특정 대화 연결에만 사용되거나 스팸 발생 시 즉시 폐기 가능함  
  - "주소는 1회용이거나, 삭제하기 전까지 재사용 가능"  
  - "2개의 프로필 간의 모든 연결은 고유한 1대1 주소를 사용"  
- 결과적으로 “하나의 프로필에 여러 주소를 유동적으로 연결/분리”할 수 있어, 스팸에 대응하거나 목적별로 주소를 사용하기 좋음  
- 재사용 가능한 주소를 삭제하면 새로운 연결만 차단되며, 기존 연락처를 삭제하면 해당 연락처의 접근이 차단됨  
  - 즉 "주소를 추상화하고, 주소와 프로필을 디커플링 하는 것. 마치 사서함 처럼"  
- 이메일 시스템이 이런 방식을 채택한다면, 주소를 새로 발급하고 필요 시 버리는 과정을 간편화할 수 있음  
- E2E 암호화, 완전한 프라이버시도 지원해, 메일 대신 이런 프로토콜이 확산되길 바라는 마음이 큼  
- 아직 인지도가 낮지만, “또 다른 메신저”라고 지나치기엔 근본적 아이디어가 참신함  
- Simplex 시도해보기 : 피드백용 그룹을 생성해 둠. 익명 모드로 그룹에 참여 가능하며, 간단한 프로필 생성 후 바로 대화를 체험할 수 있음  
  
### 뭘 해야할까?  
- 우리가 사용하는 도구가 곧 미래의 표준이 됨  
- Oils, Radicle, Simplex Chat 모두 기존의 관행적 도구를 넘어서는 가능성을 지닌 프로젝트임  
- 이런 새로운 프로젝트를 직접 시도해보고, 더 나은 실무 표준을 만들어나가기를 제안함

## Comments



### Comment 34127

- Author: dbs0829
- Created: 2025-02-04T10:13:35+09:00
- Points: 2

oils는 너무 일반적인 단어라서 괜히 정감이 안가네요. 저만 그럴지 모르겠는데, 딱 검색했을 때 해당 서비스가 안나오는 경우 은근 거부감이 들어요.

### Comment 34126

- Author: xguru
- Created: 2025-02-04T10:05:02+09:00
- Points: 1

- [Oil - 새로운 Unix 쉘](https://news.hada.io/topic?id=5408)  
  제가 2021년에 소개했었고, 예전 이름이 Oil 이었는데 2025년부터 Oils 로 이름이 변경되었습니다.   
- [Radicle - P2P 방식의 GitHub 대체제](https://news.hada.io/topic?id=3335)  
- [SimpleX - 사용자 ID가 없는 최초의 메신저](https://news.hada.io/topic?id=10363)
