문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 macOS (문단 편집) === 여타 Unix 계열 운영체제와의 차이점 === MacOS는 BSD의 커널이 사용된 Unix 기반의 운영체제이며 Unix의 많은 기능들을 macOS에서도 사용이 가능하지만 여타 Unix 혹은 Linux 운영체제와는 많은 차이점을 가지고 있다. 이 문단에서는 Unix 중 하나인 macOS가 여타 Unix-like 운영체제와 갖는 차이점에 대해서 서술한다. 애플이 직접 작성한 Unix 사용자를 위한 OS X에 대한 관점에 대해서는 [[https://www.apple.com/media/us/osx/2012/docs/OSX_for_UNIX_Users_TB_July2011.pdf|링크]] 참조 * 맥OS가 영향을 받은 BSD의 경우 범용 운영체제로써 다양한 기기에서 사용이 가능하지만 Mac의 경우 애플의 하드웨어에서만 돌아간다. * 개발자나 시스템에 깊이 들어갈 일이 없는 일반적 사용자의 경우 '터미널'을 사용하지 않고도 대다수의 작업을 할 수 있다. (반면 다른 Unix-like 운영체제에서는 일반적 사용자라도 '터미널'을 써야 하는 일은 반드시 생긴다.) 이 말은 곧 일반적인 사용자의 경우 'MacOS'도 일종의 Unix라는 사실을 굳이 몰라도 상관 없으며 Unix의 작동방식이나 사용법, 명령어 등에 대해서 배울 필요가 없다는 뜻도 된다. * Unix에서 사용가능한 알려진 패키지[* 각종 쉘(zsh, ksh 등), GNU 프로그램 등]들 -주로 터미널에서 돌아가는- 은 macOS에서도 쓸수 있게 되어 있으나 macOS에서 돌아가는 패키지들[* 예컨데 Adobe사의 프로그램, Microsoft Office 등등 떠올리는 모든 패키지들]은 Unix용으로도 개발되지 않는다. * 전통적인 Unix-like 운영체제(이하 '전통적 Unix')에서는 root 유저가 모든 실권을 갖고 독재자 그 이상의 권한을 행사하지만 최근의 macOS에서는 루트리스 기능을 통해 루트 권한을 획득하더라도 시스템 운영에 근본적으로 영향을 주는 권한의 행사는 제한하는 기능이 추가되었다. * 전통적 Unix에서는 CDE(Common Desktop Environment)를 GUI로 사용하는 반면 Mac은 자체 GUI를 사용한다. * 전통적 Unix는 그래픽 유저 인터페이스를 사용하지 않는 환경까지도 고려되어 제공되고 있으나 macOS의 경우 서버 버전이라 하더라도 GUI 환경이 기본 사항이다. * 그래픽 인터페이스에서 XFree86, X11 등 전통적 Unix에서 쓰이는 그래픽 시스템을 사용하지 않는다.[* 다만, XQuartz를 사용하는데 Xquartz는 X11의 포팅된 버전이다.] * 전통적 Unix에서는 운영체제에서 공식 지원하는 데스크탑 환경 이외에도 다른 환경(Gnome, KDE, xfce 등)을 설치가 가능하지만 Mac에서는 자체 GUI 인터페이스로 고정된다. * 전통적인 Unix는 기본적으로 터미널 모드[* 컴퓨터를 켜면 바탕화면이 뜨는 것이 아니라 검은색 화면에 하얀글씨로 로그인 프롬포트만 뜨는 것]로의 접근이 가능하며 터미널 애플리케이션을 활용하는 일이 잦으나 macOS는 터미널 모드로의 접근은 GUI 구동 후 터미널 앱을 열어서 작업하는 것만이 가능하다. tty의 전환(여타 Unix 등의 Ctrl+Alt+F1~F7) 등은 불가능하다. * 전통적 Unix에서 사용되는 몇몇 디렉토리는 사용되지 않는다. (home, var 등)저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기