< 페미위키:포크 프로젝트 | 리브레 위키
유닉스 계열(Unix-like) 운영 체제는 유닉스 시스템과 비슷한 구조를 가진 운영 체제를 말한다. *nix라고 부르기도 한다. 유닉스 계열이라고 해서 단일 유닉스 규격을 따르거나 관련 인증을 받을 필요는 없다.
이 용어는 벨 연구소의 유닉스가 고안하여 기능을 에뮬레이트하도록 설계된 자유 소프트웨어 / 오픈 소스 운영 체제와, 그리고 라이선스된 유닉스 소스 코드를 기반으로 하는 버전들을 포함하기도 한다. 이 용어에 대한 표준이 공식적으로 정의된 바는 없으며, 어떠한 운영 체제가 유닉스 계통이냐 아니냐에 대해 일부 의견차가 있을 수 있다.
분류
유닉스를 본래 제작한 사람들 가운데 한 명인 데니스 리치는 GNU/리눅스와 같은 유닉스 계열 시스템이 de facto 유닉스 시스템이라고 의견을 냈다.[1] 에릭 레이먼드와 랍 랭글리(Rob Langley)는 유닉스 계열 시스템에 세 가지 종류가 있다고 언급하였다.[2]
- 일반 유닉스: 대부분의 상표 유닉스 시스템은 이 분류로 들어간다.
- 상표 유닉스: 오픈 그룹이 단일 유닉스 규격을 충족하기 위해 결정한 시스템이다.
- 기능 유닉스: 유닉스 규격에 거의 상응하는 방식으로 동작하는 유닉스 계열 시스템이다.
호환 계층
유닉스 계열이 아닌 일부 운영 체제는 유닉스 계열 기능을 어느 정도 지원하는 유닉스 계열 호환성 계층을 제공한다.
- IBM의 z/OS의 POSIX 호환성 계층은 상표 유닉스로서 충분한 역할을 한다.
- 시그윈은 상당히 완전한 GNU 환경을 제공한다.
- 인테릭스는 윈도 NT 하부 시스템으로서 유닉스 계열 기능을 제공한다.
같이 보기
관련 사이트
- (영어) Unix-like Definition by The Linux Information Project (LINFO)