ISO 9660

ISO 9660은 광 디스크(형태로는 CD-ROM)에 저장된 데이터를 구조적으로 구성하고 접근하는 방식에 대한 표준이다. 이 표준은 1988년에 국제 표준화 기구(ISO)에 의해 제정되었으며, 여러 운영 체제와 하드웨어 플랫폼에서 호환성을 제공하기 위해 설계되었다.

ISO 9660은 파일 시스템의 논리적 구조를 정의하고, 항목의 식별, 데이터 레코드의 형식 및 디렉터리의 구성 방식을 규정한다. 기본적인 ISO 9660 파일 시스템은 최대 8자의 파일 이름을 지원하고, 확장 이름으로 3자를 사용할 수 있다(즉 DOS의 8.3 규칙을 따름). 또한, 최대 31자의 디렉터리 이름을 지원하며, 계층적 디렉터리 구조를 가질 수 있다.

ISO 9660은 여러 가지 프로파일로 세분화되어 있는데, 이들 중 가장 일반적인 프로파일은 '클래식 ISO 9660'이다. 이 외에도, 'Joliet'와 'Rock Ridge' 같은 확장 프로파일이 존재하여, 더 긴 파일 이름과 POSIX 호환 파일 권한 등의 기능을 지원한다. Joliet 프로파일은 윈도우 운영 체제에서 주로 사용되며, Rock Ridge는 유닉스 계열 시스템에서 사용할 수 있는 추가 기능을 제공한다.

ISO 9660은 주로 소프트웨어 배포, 데이터 백업, 미디어 아카이빙 등의 목적으로 사용되며, CD-ROM, DVD 및 Blu-ray 등의 광 디스크 매체에 널리 적용된다. 이 표준은 데이터 저장과 전송의 일관성을 보장하고, 다양한 플랫폼 간의 호환성을 유지하는 데 기여하고 있다.