1971년 탄생한 소셜 네트워크 Finger는 아직 살아있다

원제: Finger: the 1971 social network that never died

왜 중요한가

중앙화된 플랫폼 없이 개인이 데이터를 완전히 통제하는 Indieweb 관심이 높아지는 가운데, Finger의 구조는 탈중앙 소셜 인프라의 역사적 원형으로 재조명받고 있다.

1971년 스탠퍼드 인공지능연구소(SAIL)에서 엔지니어 Les Earnest가 개발한 프로토콜 'Finger'는 반세기가 지난 현재도 동작하고 있다. 계정·알고리즘·중앙 서버 없이 텍스트 파일 하나로 프로필을 구성하며, macOS 및 대부분의 Unix 시스템에 클라이언트가 기본 탑재되어 있다.

Finger는 1971년 SAIL 연구소에서 Les Earnest가 개발한 네트워크 프로토콜이다. 당시 연구원들은 WAITS 시분할 시스템을 공유하고 있었으며, 접속자를 확인하는 WHO 명령은 읽기 어려운 목록만 출력했다. Earnest는 연구원들이 화면을 손가락으로 짚어 내려가며 접속자를 찾는 모습에서 착안해, 실명·위치·단말기 유휴 시간을 사람이 읽기 쉬운 형태로 반환하는 프로그램을 작성했다. 이것이 네트워크 프레즌스, 즉 소셜 네트워크의 기원으로 평가된다.

1977년 Ken Harrenstien이 RFC 742로 프로토콜을 공식화했으며, 초기에는 SAIL·SRI·MIT ITS 3개 사이트만 지원했다. 1991년에는 RFC 1288이 발행되어 현재의 정식 사양이 확정되었다.

Finger는 사용자의 홈 디렉터리에 있는 '.plan'과 '.project' 두 텍스트 파일의 내용을 함께 표시하는 기능을 제공했다. 원래는 현재 작업 내용과 계획을 알리는 정적 상태 표시 용도였으나, 사용자들은 시·농담·개인 일기·ASCII 아트 등 다양한 콘텐츠를 담기 시작했다. 많은 이들이 이를 인터넷 최초의 마이크로블로그로 간주한다.

가장 유명한 사례는 id Software 공동 창업자 John Carmack으로, 수년간 finger johnc@idsoftware.com 명령으로 개발 일지를 공개했다. 현재도 'finger random@happynetbox.com' 명령을 통해 Finger 계정을 체험할 수 있으며, macOS·Linux·Windows 모두 클라이언트가 기본 탑재되어 있다.

출처

en.andros.dev — 원문 읽기 →