작품
맥 OS
Mac operating system
맥 운영체제(Mac operating systems)는 애플에 의해 두 개의 주요 계열로 연속되어 개발되었다.
작품
Mac operating system
맥 운영체제(Mac operating systems)는 애플에 의해 두 개의 주요 계열로 연속되어 개발되었다.
이 항목이 포함된 사건 파일에서 정보와 관계를 함께 살펴보세요.
이 항목이 포함된 사건 파일이 아직 없습니다.
이 항목으로 조사 시작하기맥 운영체제(Mac operating systems)는 애플에 의해 두 개의 주요 계열로 연속되어 개발되었다. 1984년, 애플은 클래식 맥 OS로 알려진 운영체제를 초기 매킨토시 시스템 소프트웨어의 출시와 함께 선보였다.
맥 운영체제(Mac operating systems)는 애플에 의해 두 개의 주요 계열로 연속되어 개발되었다.
1984년, 애플은 클래식 맥 OS로 알려진 운영체제를 초기 매킨토시 시스템 소프트웨어의 출시와 함께 선보였다. 1997년에 맥 OS로 명칭이 변경된 이 시스템은 2002년까지 모든 매킨토시에 기본 탑재되었으며, 1990년대 초반에는 매킨토시 호환 기종에도 잠시 제공되었다. 이 시스템은 사용 편의성으로 유명했지만, 경쟁 운영체제들에 비해 현대적인 기술이 부족하다는 비판을 받기도 했다.
현재의 맥 운영체제는 macOS로, 2012년까지는 맥 OS X, 2016년까지는 OS X로 불렸다. 이 시스템은 애플의 NeXT 인수 이후 1997년부터 2001년 사이에 개발되었다. 이는 NeXTSTEP 기반의 완전히 새로운 유닉스 시스템 아키텍처를 도입하여, 클래식 맥 OS가 겪었던 메모리 관리 문제와 같은 기술적 난제들을 해결했다. 현재의 macOS는 모든 맥에 기본 탑재되며 매년 주요 업데이트를 제공받는다. 이는 애플의 다른 기기들을 위한 현재 시스템 소프트웨어인 iOS, iPadOS, watchOS, tvOS의 기반이 된다.
맥 OS X 도입 이전에 애플은 여러 다른 개념들을 실험했다. 매킨토시 인터페이스나 응용 프로그램을 유닉스 계열 시스템으로 가져오거나 그 반대를 시도하는 A/UX, MAE, MkLinux와 같은 제품들을 출시했다. 1990년대에 클래식 맥 OS를 대체하기 위해 확장 및 개발하려던 애플의 노력은 암호명이 스타 트렉, Taligent, 코플랜드였던 여러 취소된 프로젝트로 이어졌다.
클래식 맥 OS와 macOS(맥 OS X)는 서로 다른 아키텍처를 가지고 있지만, 화면 상단의 메뉴 모음, 아이콘을 사용하여 파일과 애플리케이션을 나타내고 디렉토리나 파일 삭제 같은 개념을 서류철이나 휴지통 같은 현실 세계의 사물과 연결하는 데스크톱 메타포를 특징으로 하는 파인더 셸, 그리고 다중작업을 위한 겹치는 창을 포함하여 공통된 GUI 원칙을 공유한다.
1984년 매킨토시가 등장하기 전, 애플의 운영체제 역사는 1977년 애플 II 컴퓨터에서 시작되었으며, 이 컴퓨터들은 애플 도스, 애플 프로도스, 애플 GS/OS를 실행했다. 1980년의 애플 III는 애플 SOS를, 1983년의 애플 리사는 리사 OS를 실행했으며, 이후 매킨토시 에뮬레이터인 MacWorks XL을 실행했다. 애플은 1993년부터 1997년까지 애플 뉴턴 개인 정보 단말기를 위한 뉴턴 OS를 개발했다.
애플은 macOS의 핵심을 기반으로 하는 여러 새로운 운영체제를 출시했다. 2007년에는 아이폰, 아이패드, 아이팟 터치 모바일 기기용으로, 2017년에는 홈팟 스마트 스피커용으로 iOS를, 2015년에는 애플 워치용으로 watchOS를, 2015년에는 애플 TV 셋톱박스용으로 tvOS를, 2024년에는 애플 비전 프로 혼합 현실 헤드셋용으로 visionOS를 출시했다.
클래식 맥 OS는 1984년 최초의 매킨토시와 함께 도입된 초기 매킨토시 운영체제이며, 2001년 맥 OS X가 등장하기 전까지 맥에서 주로 사용되었다.
애플은 1984년 1월 24일에 최초의 매킨토시를 출시했다. 이 시스템의 초기 시스템 소프트웨어는 부분적으로 리사 OS에 기반하며, 전 애플 CEO 스티브 잡스가 제록스 PARC에서 미리 보았던 제록스 알토 컴퓨터로부터 영감을 받았다. 이 시스템은 원래 "System Software" 또는 간단히 "System"으로 불렸으나, 1년 뒤 종료된 매킨토시 호환 기종 프로그램의 영향으로 애플은 1996년에 이를 "맥 OS"로 재브랜딩했다.
클래식 맥 OS는 모놀리식 설계를 특징으로 한다. 초기 시스템 소프트웨어 버전은 한 번에 하나의 애플리케이션만 실행할 수 있었다. 시스템 5에서는 선점 스케줄링 개념과 유사한 협동형 다중작업이 도입되었다. 시스템 7은 32비트 메모리 주소와 가상 메모리를 지원하여 더 큰 프로그램을 실행할 수 있게 했다. 시스템 7에 대한 이후 업데이트들은 파워PC 아키텍처로의 전환을 가능하게 했다. 이 시스템은 사용자 친화적인 것으로 평가받았으나, 제한적인 메모리 관리, 메모리 보호와 접근 제어 기능의 부재, 확장 간의 충돌 발생 가능성 등 아키텍처상의 한계에 대해 비판받았다.
이 시스템은 맥 OS X로 출시되었고, 2012년부터 2016년까지는 OS X로 이름이 바뀌었으며, 이후 macOS라는 이름으로 2001년 클래식 맥 OS의 자리를 공식적으로 계승한 현재의 맥 운영체제가 되었다.
이 시스템은 원래 단순히 맥 OS의 "버전 10"으로 마케팅되었으나, 클래식 맥 OS와는 상당히 독립적인 역사를 가지고 있다. 이는 NeXTSTEP과 1980년대 후반부터 1997년 초까지의 다른 NeXT 기술을 기반으로 구축된 유닉스 기반 운영체제이며, 이후 애플이 회사를 인수하고 CEO인 스티브 잡스가 애플로 복귀했다. 맥 OS X의 선구자로는 오픈스텝, 애플의 랩소디 프로젝트, 맥 OS X 공개 베타가 있다.
macOS는 XNU 커널과 BSD를 기반으로 하는 애플의 오픈 소스 다윈 운영체제를 기반으로 한다.
macOS는 아이폰 OS/iOS, iPadOS, watchOS, tvOS, VisionOS를 포함한 애플의 다른 운영체제들의 기반이 된다.
애플 실시간 운영체제 환경(A/ROSE)은 매킨토시의 확장 카드인 매킨토시 보조 프로세서 플랫폼에서 실행되는 작은 임베디드 운영체제이다. 이는 제3자 공급업체가 사실상 모든 제품을 구축할 수 있도록 설계된 "과잉 설계"된 단일 하드웨어 플랫폼으로, 뉴버스 기반의 확장 카드를 개발할 때 드는 막대한 업무량을 줄여준다. 시스템의 첫 번째 버전은 1988년 2월에 사용할 준비가 되었다.
1988년, 애플은 맥 OS의 룩 앤드 필을 갖춘 유닉스 운영체제인 첫 번째 유닉스 기반 OS A/UX를 출시했다. 당시 유닉스 시장의 포화와 워크스테이션급 컴퓨터에 있던 고급 디자인 기능이 매킨토시 하드웨어에는 부족했기 때문에 경쟁력이 높지 않았다. 매출의 대부분은 맥 OS가 POSIX를 준수하지 않는 환경인 미국 연방정부에서 발생했다.
매킨토시 애플리케이션 환경(MAE)은 1994년 애플이 도입한 소프트웨어 패키지로, 특정 유닉스 기반 컴퓨터 워크스테이션에서 매킨토시 애플리케이션을 실행할 수 있게 해준다. MAE는 X 윈도 시스템을 사용하여 매킨토시 파인더 스타일의 그래픽 사용자 인터페이스를 에뮬레이트한다. 마지막 버전인 MAE 3.0은 시스템 7.5.3과 호환된다. MAE는 썬 마이크로시스템즈의 SPARCstation과 휴렛 팩커드 시스템용으로 발행되었으며, 1998년 5월 14일에 단종되었다.
1996년 세계 개발자 회의(WWDC)에서 발표된 MkLinux는 리눅스를 파워PC 플랫폼, 즉 매킨토시 컴퓨터로 포팅하기 위해 OSF 연구소와 애플이 1996년 2월에 시작한 오픈 소스 운영체제이다. 1998년 중반, 커뮤니티 주도의 MkLinux 개발자 협회가 운영체제 개발을 이어받았다. MkLinux는 "마이크로커널 리눅스"의 약자로, 모놀리식 리눅스 커널을 Mach 마이크로커널 버전 3.0 위에서 호스팅되는 서버로 실행되도록 수정한 것을 의미한다.
스타 트렉 프로젝트("어느 맥도 가보지 못한 곳으로 대담하게 나아가기 위해")는 1992년부터 시작된 비밀 프로토타입으로, 클래식 맥 OS를 인텔 호환 X86 개인용 컴퓨터로 포팅하는 것이 목표였다. 애플과 파트너십을 맺고 인텔의 지원을 받아 노벨이 주도한 이 프로젝트는 마이크로소프트의 윈도우 3.0 및 MS-DOS 독점에 대한 공동 대응으로 DR-DOS와 맥 OS GUI를 통합하고자 했다. 애플에서 4명, 노벨에서 4명으로 구성된 팀이 매킨토시 파인더와 퀵타임 같은 기본 애플리케이션을 원활하게 실행하는 데 성공했다. 이 프로젝트는 1년 뒤인 1993년 초에 취소되었으나, 맥 OS를 파워PC로 포팅할 때 부분적으로 재사용되었다.
Taligent("재능(talent)"과 "지능(intelligent)"의 혼성어)는 객체 지향 운영체제이자 이를 생산하는 회사이다. 클래식 맥 OS의 대체제를 제공하기 위해 애플 내의 'Pink' 프로젝트로 시작되었으나, 이후 마이크로소프트의 Cairo 및 NeXTSTEP에 대항하는 플랫폼을 구축할 목적으로 AIM 얼라이언스의 일환으로 IBM과의 합작 투자로 분사되었다. 개발 과정은 순탄치 않았으며, 프로젝트 실패의 전형적인 사례로 인용된다. 애플은 코드가 전달되기 전인 1995년에 프로젝트에서 손을 뗐다.
코플랜드는 애플에서 클래식 맥 OS의 업데이트 버전을 만들기 위해 진행한 프로젝트였다. 메모리 보호, 선점 스케줄링, 새로운 기반 운영체제 기능을 도입하면서도 기존 맥 소프트웨어와 호환되도록 할 예정이었다. 원래 후속 릴리즈인 'Gershwin'에서 멀티스레딩과 기타 고급 기능을 추가하려 했다. 하지만 완료될 수 있는 속도보다 더 빠르게 새로운 기능이 추가
출처: 맥 OS의 역사 (CC BY-SA)
확인된 구조화 정보, 사용자 의견, AI가 찾은 관계를 구분해 표시해요.
아직 댓글이 없어요. 먼저 한마디 남겨 보세요.