ActivityPub

ActivityPub(액티비티펍)은 분산형 소셜 네트워킹을 위한 통신 프로토콜 규격의 일종[1]으로, 전통적인 인터넷 통신 프로토콜소셜 미디어의 개념 및 패러다임을 접목시켜서 탄생한[2] 프로토콜이다. 이 프로토콜을 사용하는 소셜 미디어 서버[3]들로 이루어진 네트워크를 연합우주(Fediverse)라고 한다.[1]

잘 알려진 ActivityPub 구현체 목록

아래 계통은 해당 구현체가 지향하는 소셜 미디어의 형태가 어떠한 지에 따라 구분한 것이다. (각 항목의 하위 항목은 해당 구현체의 포크판을 의미하며, 굵은 글씨는 각 계통의 구현체들 중 연합우주의 주류가 되는 커뮤니티에서 많이 쓰이는 것들이다[4])

( 표시는 확장 기능 추가를 통해서 지원하는 경우이며, 표시는 ActivityPub 이외의 타 프로토콜 규격을 병행 지원하는 경우이다.)

하위 문서

관련 문서

외부 링크

  1. 1.0 1.1 ActivityPub이 표준화되기 이전에는 OStatus 같은 것들이 더 많이 쓰였으나(현재도 연합우주의 일부 구현체는 아직 해당 프로토콜을 쓴다), 표준화된 이후로는 ActivityPub이 널리 쓰이게 되었다.
  2. pump.io의 ActivityPump를 기반으로 2016년경 초안이 작성되었고, 이후 수차례 개정을 거쳐 2018년 1월경 W3C 권고 표준되었다.
  3. 이러한 서버를 흔히 '인스턴스'(Instance)라고 부른다.
  4. 2016년 3월 첫 버전이 출시되었는데, 당시에는 OStatus 프로토콜을 사용했으며 2019년 10월 출시된 3.0 버전에서 해당 프로토콜에 대한 지원이 제거되었다.
  5. 2017년 9월 업데이트에서 처음 도입되었다.
  6. 포크판을 제외한 메이저 구현체들 중 거의 유일하게 아시아계 기술자에 의해 개발이 주도되고 있다.
  7. 이전 명칭 Calckey
  8. 다만 해당 구현체는 그 완성도와 별개로 일부 개발진들의 PC 관련 논란으로 인해 연합우주의 몇몇 커뮤니티에서는 잘 쓰이지 않는다.
  9. (일부 커뮤니티 한정으로) 원본인 Pleroma보다는 이쪽이 더 많이 쓰인다.
  10. 해당 계통의 구현체를 사용하는 네트워크를 통틀어 "스레드(타래)우주"(스레디버스/Threadiverse)라고 부르는 경우도 있다. (관련 링크)
  11. 12.0 12.1 이 둘은 Diaspora 프로토콜도 병행 지원한다.
  12. 설치(Self-hosted)형 워드프레스(WordPress.org)에는 플러그인 형식으로 무료로 추가 가능하나, 서비스(SaaS)형 워드프레스(WordPress.com)에는 해당 기능이 무료로는 제공되지 않으며, 특정 요금제 이상에서 추가 비용 없이 설치 가능한 옵션으로만 존재한다.
  13. OStatus 프로토콜 병행 지원.