리눅스 기본 규격

리눅스 기본 규격[1](Linux Standard Base, LSB)은 리눅스 재단의 조직 구조에 속하는 일부 리눅스 배포판들의 공동 프로젝트로서, 리눅스 운영 체제에 쓰이는 파일시스템 계층을 포함한 소프트웨어 시스템 구조를 표준화하는 것이 목적이다. LSB는 POSIX 사양, SUS, 일부 기타 개방형 표준에 기반을 두지만 일부 영역에서는 이들을 확장한다.

LSB 준수는 인증 절차를 거쳐서 특정 제품에 인증할 수 있다.[2]

ISO 표준 편집

LSB는 공식 ISO 표준으로 등록되어 있다.[3] 그 중 주요 부분은 다음과 같다:

  • ISO/IEC 23360-1:2006 Linux Standard Base (LSB) core specification 3.1 – Part 1: Generic specification
  • ISO/IEC 23360-2:2006 Linux Standard Base (LSB) core specification 3.1 – Part 2: Specification for IA-32 architecture
  • ISO/IEC 23360-3:2006 Linux Standard Base (LSB) core specification 3.1 – Part 3: Specification for IA-64 architecture
  • ISO/IEC 23360-4:2006 Linux Standard Base (LSB) core specification 3.1 – Part 4: Specification for AMD64 architecture
  • ISO/IEC 23360-5:2006 Linux Standard Base (LSB) core specification 3.1 – Part 5: Specification for PPC32 architecture
  • ISO/IEC 23360-6:2006 Linux Standard Base (LSB) core specification 3.1 – Part 6: Specification for PPC64 architecture
  • ISO/IEC 23360-7:2006 Linux Standard Base (LSB) core specification 3.1 – Part 7: Specification for S390 architecture
  • ISO/IEC 23360-8:2006 Linux Standard Base (LSB) core specification 3.1 – Part 8: Specification for S390X architecture

ISO/IEC 23360 (the Linux Standard Base 3.1 specification)과 ISO/IEC 9945:2003 (POSIX) 국제 표준 간 충돌을 식별하기 위해 ISO/IEC TR 24715:2006도 존재한다.[4]

ISO/IEC 23360과 ISO/IEC TR 24715는 ISO 웹사이트에서 다운로드할 수 있다.[5]

각주 편집

외부 링크 편집