리눅스와 유닉스 사이에 차이가 있나요? [복사]

리눅스와 유닉스 사이에 차이가 있나요? [복사]

중복 가능성:
리눅스는 유닉스인가요?

이 두 용어 사이에는 약간의 혼란이 있습니다. 이 두 용어 사이에 차이점이 있나요?

답변1

실제로 "유닉스"가 무엇을 의미하는지에 따라 다릅니다. 현대에 와서 유닉스는 많은 의미를 갖고 있습니다(리눅스가 탄생했을 때도 많은 의미를 갖고 있었습니다).

일반적으로 유닉스는 특정 시스템이 아니다.사양자신을 "유닉스 계열"이라고 부르는 시스템의 경우. 사람들이 "유닉스"라고 말할 때 반드시 "AT&T/Novell/Cisco/지금 이 글을 읽고 있는 사람이 소유한 독점 운영 체제"를 의미하는 것이 아니라 일반적으로 전체 Unix 클래스 시스템을 의미합니다. AIX, HP-UX, Linux, BSD, Solaris 등과 같은 운영 체제. 이러한 관점에서 보면 Linux는 Unix와 유사한 FOSS 커널입니다. 이는 원래 Unix 코드 기반을 직접적으로 포크한 것은 아니지만 많은 유사점을 가지고 있습니다.

많은 사람들이 Linux Unix와 유사하다고 생각하는 또 다른 이유는 그것이 주로 POSIX와 호환된다는 것입니다(이는 다른 Unix 유사 시스템과의 호환성에 중요합니다). 일부 사람들은 프로젝트의 원래 역사 때문에 Linux를 Unix와 연관시킵니다. Linux는 FOSS Unix 복제본을 만들려는 시도인 MINIX에서 많은 영감을 받았지만 널리 알려져 있습니다. 또한 많은 Linux 배포판은 일반적으로 GNU Coreutils 형식으로 Unix의 많은 도구(또는 도구의 복제/근사본)를 구현하는 경우가 많습니다. 이러한 도구는 요즘 많이 바뀌었지만(더 나쁜 경우에는 GNU Coreutils가 기능 변형으로 악명 높다고 주장하는 사람도 있음) 일반적으로 여전히 원래 도구만큼 이식성이 유지됩니다.

Linux는 또한 의심의 여지 없이 GPL에 따른 무료 오픈 소스 소프트웨어이며 원래 Unix 코드 기반에 대한 라이센스는 종종 귀하가 요청하는 사람과 시기에 따라 달라집니다.

관련 정보