핵심 요약
- 50년 뒤에도 문제없이 열어볼 수 있을 파일 포맷으로 단순한 플레인 텍스트가 꼽혔습니다.
- 특정 앱이나 OS에 종속되지 않고 시스템 기초 도구들과 완벽히 연동되는 단순함이 최고의 장점입니다.
- 마크다운처럼 가독성을 챙긴 포맷도 결국 텍스트 기반이기에 오랜 세월 살아남을 수 있습니다.
요약 50년 뒤에도 여전히 읽을 수 있을 컴퓨터 파일 형식을 꼽으라면 단연 '플레인 텍스트(일반 텍스트)'가 첫손에 꼽힙니다. 화려한 스프레드시트를 삽입하거나 세련된 레이아웃을 유지하고 발표 슬라이드를 띄우는 현대적 기능은 없지만, 컴퓨터 역사상 가장 단순하고 널리 통용되는 방식으로 데이터를 저장하기 때문에 가장 오래 살아남았습니다.
유니코드 표준에서 텍스트는 서식 정보가 없는 순수 문자 코드의 나열로 정의됩니다. 폰트나 색상, 배치 등은 배제되고 오직 텍스트 자체만 담기기 때문에 특정 애플리케이션에 종속되지 않습니다. 리눅스에서 작성한 텍스트 파일을 윈도우로 복사하든, 웹 서버에 올리든, 터미널이나 일반 텍스트 편집기에서 열든 환경에 구애받지 않고 손쉽게 다룰 수 있습니다. 수많은 문서 형식이 전용 프로그램이 사라지면 열어보기조차 힘든 것과 대비되는 강점입니다.
실제로 텍스트는 현대 컴퓨팅의 핵심 기반을 지탱하고 있습니다. 소스 코드, 설정 파일, 시스템 로그, 웹을 이루는 HTML·XML·JSON·CSS 등이 모두 인간이 읽을 수 있는 텍스트 기반입니다. 설정 파일에 문제가 생겨도 전용 프로그램 없이 메모장 하나로 내용을 확인하고 버전 비교나 백업을 손쉽게 수행할 수 있습니다. 또한 수십 년간 검증된 grep, sed, awk 같은 유닉스 도구는 물론 수많은 그래픽 에디터와 스크립트로 대량의 파일을 자유롭게 처리할 수 있습니다. 특정 소프트웨어가 데이터의 저장 위치와 동기화 방식을 독점하는 현대 앱 생태계와 달리, 텍스트는 온전한 통제권을 사용자에게 남겨둡니다.
서식이 없다는 단점을 보완한 마크다운(Markdown) 역시 소스 파일 자체가 일반 텍스트라는 원칙을 지켰기에 큰 성공을 거두었습니다. 인코딩이나 줄바꿈 호환 문제 같은 사소한 번거로움이 있을지언정, 독점 포맷이 역사 속으로 사라져 복구조차 불가능해지는 것에 비하면 플레인 텍스트는 세월을 가장 우아하게 견뎌내는 기술입니다.
Sponsored · 광고