Search

‘맥은 리눅스 기반이라서 편해’ 라는 말이 과연 옳은 말 일까?

태그
mac

맥을 살까 말까…?

맥북을 살까 말까 고민할 때 사용자에게 물어보면 듣는 소리중 하나가 ‘맥은 리눅스 기반이라서 편해’ 라는 말 이였습니다. 이번에 리눅스와 우분투에 대해 공부 하면서 진짜일까? 하는 의문이 들어 공부해 보았습니다. 갑자기 왜 궁금 했는지 모르겠지만…

UNIX 에 대해 아시나요?

UNIX 와 리눅스에 대해 알아봅시다.

UNIX 는 1960 년대 말 AT&T의 벨 연구소에서 개발된 운영 체제입니다. 주로 C 언어로 작성 되었으며, 다양한 컴퓨터 아키텍쳐에서 실행 될 수 있습니다. 또한 멀티 태스킹과 멀티 유저를 지원하며, 상업적 라이센스를 가지고 있기 때문에 여러 회사에서 자체 버전의 UNIX 를 개발하고 판매할 수 있습니다. 이 때문인지 UNIX 는 POSIX 표준을 포함하여 여러 표준화 기관에 의해 표준화 되었습니다. 때문에 호환성이 보장 됩니다.
리눅스의 경우 1991 리누 토발즈에 의해 만들어진 UNIX 와 유사한 운영 체제의 커널 입니다. 오픈 소스이기 때문에 자유롭게 이용할 수 있으며 UNIX 와 마찬가지로 멀티 태스킹과 멀티 유저를 지원 합니다. 하지만
헷갈리는 용어 정리 - 리눅스와 우분투의 차이는? 글에서도 알 수 있듯이 리눅스는 커널 자체로 완전한 운영 체제가 아니기 때문에 주로 배포판의 형태로 제공 됩니다. 그 중의 하나가 우분투 입니다.

그래서 결론은요?

두 시스템은 유사한 인터페이스와 프로그래밍 환경을 제공하지만 소유권, 개발, 배포 방식에서 차이를 가집니다. 비유하자면 친척정도 된다고 할 수 있겠군요!

그렇다면 mac 커널의 이름은 뭘까?

갑자기 궁금해졌습니다. 리눅스가 커널의 한 종류이고, mac 은 리눅스를 사용하지 않고 UNIX 운영 체제를 사용한다고 하였으니… 그럼 mac 커널은 뭘까?  하는 궁금증이 들었고, 찾아보았습니다. macOS 의 커널은 XNU 라고 합니다.