Mastodon
Mastodon은 오픈 소스 SNS 플랫폼이다. 누구나 자신의 소셜 네트워크 인스턴스를 생성하고 자신의 소셜 네트워크를 관리할 수 있다. 사용자는 다른 사용자들과 글, 사진, 비디오 등을 공유할 수 있다. 또한, 사용자는 다른 사용자들과 소통하고 관계를 맺을 수 있다. 트위터와 비슷하다.
마스토돈은 시스템 내부적으로 ActivityPub
이라는 프로토콜을 사용하고 있으며, ActivityPub
프로토콜을 사용하는 구현체는 마스토돈 뿐만이 아니라, Misskey/Akkoma/Pleroma 등 다양하게 있다. ActivityPub
프로토콜을 사용하는 구현체들로 연결된 인스턴스의 네트워크를 연합우주(fediverse)라고 표현한다.
개발자의 관점에서는 토이프로젝트 맛집으로 접근하기에도 좋다.
Fediverse 인스턴스 사례
한국어권 마스토돈 인스턴스
- 트잉여 – 트위터를 했던 혹은 지금도 트위터를 하고 있는 유저들을 중심으로 구성된 인스턴스
- 플래닛모에 – 범용 목적의 인스턴스
- 큐돈 – LGBT에 친화적인 인스턴스
- SiliconNetwork – 한국어권 이공계열에 특화된 인스턴스
개발자 커뮤니티 관련 인스턴스
- emacs.ch – Emacs
- functional.cafe – Functional Programming
- genserver.social – Erlang/Elixir
- ruby.social – Ruby
마스토돈을 처음 접하는 개발자들을 위한 계정 추천은 [[mastodon/recommendations]]{여기}를 참고해주세요.
Mastodon Client
- Elk – Nuxt.JS 기반으로 개발된 마스토돈 클라이언트
- mastodon.nvim – Neovim에서 마스토돈을 이용할 수 있는 클라이언트