순수 Unix를 다운로드할 수 있는 방법이 있습니까?

순수 Unix를 다운로드할 수 있는 방법이 있습니까?

나는 단지 호기심에서 묻는 것입니다. '순수한' 유닉스 사본을 얻을 수 있는 방법이 있습니까? 따라서 백그라운드에서 Unix를 사용하는 OS X나 Linux가 아니라 단순히 Unix입니다.

답변1

독립형 엔터티로서의 유닉스존재하지 않는다최신 운영 체제로.

유닉스 파생물에 대한 설명에서 알 수 있듯이:

여러 시스템이 Unix 소스 코드로 시작되었지만 시간이 지남에 따라 원래 Unix 코드가 남지 않도록 작성되었습니다. 가장 잘 알려진 예로는 OpenSolaris, FreeBSD, NetBSD 및 OpenBSD가 있습니다.

FreeBSD 5.3 2004-08
오픈BSD 4.6 2009-10
NetBSD 5.0.2 2010-02
OpenSolaris 빌드 135 2010-03

및 유닉스 클론

Unix 시스템 호출, 라이브러리 API 및 명령을 구현하지만 원래 Unix 소스 코드는 포함하지 않은 시스템이 많이 있습니다. 여기에 작은 선택이 있습니다.

미닉스 1.1 1987-01
신우 1987-01
미닉스 1.5 1989-11
리눅스 0.96c 1992-07
일관성 있는 4.2 1994-12
미닉스 2.0 1996-10
리눅스 2.6.33.2 2010-04

최신 배포판에는 원본 Unix 코드가 포함되어 있지 않거나 적어도 무료로 사용할 수 있는 오픈 소스 변형이 포함되어 있지 않습니다.

답변2

하드 코어가되고 싶다면 할 수 있습니다PDP-11 에뮬레이터에서 V7 Unix 실행. 나는 이것을 해왔고 대학에서 사용했던 4.2BSD를 실행하는 VAX보다 성능이 더 좋았습니다.

답변3

이 사진유닉스 계열 운영 체제의 역사를 단순화한 버전으로 보여줍니다. "하나의 진정한 유닉스 시스템"이라고 부르는 것에 따라 오픈 소스로 다운로드하거나 라이센스를 구입할 수 있습니다. 가능하다면 후자는 비용이 많이 듭니다.

더 자세한 내용은 다음을 참조하세요.유닉스 역사에 의해 지적된 바와 같이A프로그래머댓글에.

답변4

74년경 유닉스가 벨 연구소에서 나오자마자 유닉스는OS 제품군OS 그 이상. 그리고 89년 이후로는 오리지널 브랜치에서는 출시가 되지 않았습니다. "Unix" 상표는 소유자가 여러 번 바뀌었으며 현재는한정된인터페이스 세트를 통해 제공되며 현재 정의를 준수한다는 점을 입증하면 인터페이스 사용 권한을 구입할 수 있습니다.

에뮬레이터에서 ATT 중 하나를 사용할 수 있습니다(일부 릴리스에 대한 일부 패키징을 본 적이 있지만 최신 릴리스는 본 적이 없습니다).

상업용 Unix(Solaris, AIX, HP-UX)는 일반적으로 인증 프로세스를 거치는 데 어려움을 겪습니다. Solaris는 Sun에서 무료로 제공되었으며(Oracle이 조건을 변경한 것 같습니다) 오픈 소스에 포함되었습니다. 그 길을 가는 것이 아마도 라벨 사용이 허용된 것에 가까운 것을 얻는 가장 저렴한 방법일 것입니다. 그러나 그것이 "순수한" 유닉스라는 것을 단언하는 것은 논쟁의 여지가 있다. 일부 BSD 파생물도 "순수성"에 대한 좋은 주장을 가지고 있습니다.

관련 정보