매킨토시 운영 체제

Macintosh operating systems

애플사가 개발한 Macintosh 운영체제 제품군에는 1984년부터 Macintosh개인용 컴퓨터 시리즈와 함께 사용하도록 설계그래픽 사용자 인터페이스 기반 운영체제뿐만 아니라 한때 호환 가능한 타사 시스템을 위해 만든 관련 시스템 소프트웨어도 포함되어 있다.

1984년 애플은 오리지널 매킨토시 시스템 소프트웨어를 출시하면서 현재 "클래식"OS로 알려진 운영체제를 출시했다.1996년 "Mac OS"라는 브랜드로 리브랜딩된 이 시스템은 2002년까지 모든 Macintosh에 사전 설치되었고 1990년대에 짧은 시간 동안 Macintosh 클론에서 제공되었다.사용 편의성으로 주목받으며 경쟁사에 비해 현대 기술이 부족하다는 비판도 받았다.[1][2]

현재의 Mac 운영체제는 MacOS로, 원래 2012년까지 "Mac OS X"로, 2016년까지 "OS X"로 명명되었다.[3]애플의 NeXT 구매 후 1997년부터 2001년 사이에 개발된 Mac OS X는 유닉스 시스템인 NeXTSTEP을 기반으로 전혀 새로운 아키텍처를 도입하여 클래식한 Mac OS가 직면한 많은 기술적 난제를 없앴다.현재의 MacOS는 모든 Mac에 미리 설치되어 있으며 매년 업데이트된다.[4]애플은 iOS, iPadOS, watchOS, TVOS 등 애플의 현재 시스템 소프트웨어의 기반이다.[5]

Mac OS X의 도입에 앞서, 애플은 Macintosh 인터페이스나 어플리케이션을 Unix와 같은 시스템에 가져오도록 고안된 다른 제품들을 출시하거나 그 반대로 A/UX, MAE, MkLinux를 출시하는 등, 몇 가지 다른 개념들을 실험했다.1990년대에 애플이 고전적인 맥 OS를 확장하고 대체 개발하기 위해 노력한 결과, 스타 트렉, 탤리젠트, 코플랜드라는 몇 개의 프로젝트가 취소되었다.

서로 다른 아키텍처를 가지고 있지만, Macintosh 운영 체제는 화면 상단을 가로지르는 메뉴 바를 포함하여 공통적인 GUI 원리 세트를 공유한다; Finder 아이콘을 사용하여 파일응용 프로그램을 나타내고 디렉토리파일 삭제와 같은 개념을 접는 것과 같은 실제 사물들과 연관시키는 데스크톱 비유법을 특징으로 한다.ers쓰레기통; 그리고 다중 작업을 위한 겹치는 창문들.

클래식 맥 OS

1999년 출시된 Mac OS 9

"클래식" Mac OS최초의 Macintosh와 함께 1984년에 처음 Macintosh와 함께 도입되었으며 2001년에 Mac OS X가 도입될 때까지 Mac에서 일차적으로 사용되고 있는 최초의 Macintosh 운영 체제다.[6][7]

애플은 1984년 1월 24일 오리지널 매킨토시를 출시했는데, 초기 시스템 소프트웨어스티브 잡스 전 애플 최고경영자(CEO)[6]가 시연한 리사 OS제록스 PARC 알토 컴퓨터에 부분적으로 기반을 두고 있었다.원래는 "시스템 소프트웨어" 또는 단순히 "시스템"이라고 이름 붙여졌다. 애플은 1년 후에 끝난 매킨토시 복제 프로그램 때문에 1996년에 "맥 OS"로 다시 브랜드화했다.[8]

클래식 맥 OS는 일체형 디자인이 특징이다.시스템 소프트웨어의 초기 버전은 한 번에 한 응용 프로그램을 실행한다.시스템 5는 협동 멀티태스킹을 도입했다.시스템 7은 32비트 메모리 주소 지정과 가상 메모리를 지원하여 더 큰 프로그램을 허용한다.나중에 시스템 7을 업데이트하면 PowerPC 아키텍처로 전환할 수 있다.이 시스템은 사용자 친화적인 것으로 여겨졌으나, 제한된 메모리 관리, 보호되는 메모리 및 액세스 제어의 결여, 확장자 간의 충돌에 대한 민감성 등 구조적 한계가 지적되었다.[2]

릴리스

1997년에 출시된 Mac OS 7.6부터 시작하는 Classic Mac OS의 텍스트 전용 로고

클래식 맥 OS의 9가지 주요 버전이 출시되었다.이제 시스템 전체를 나타내는 '클래식'이라는 이름은 맥 OS X로의 전환을 용이하게 한 호환성 계층을 가리키는 말이다.[9]

Mac OS X / OS X / MacOS

MacOS 모하비, 2018년 출시

MacOS(원래는 2012년까지 "Mac OS X"로 명명되었다가 2016년까지 "OS X"로 명명되었다)[10]는 2001년에 클래식한 Mac OS를 공식적으로 계승한 현재의 Mac 운영 체제다.

이 시스템은 원래 맥 OS의 단순한 "버전 10"으로 출시되었지만, 고전적인 맥 OS와는 크게 독립된 역사를 가지고 있다.1980년대 후반부터 1997년 초까지 NeXT에서 개발한 NeXTSTEP 등을 기반으로 구축된 유닉스 기반 운영체제(OST[11][12])로 애플이 인수해 CEO 스티브 잡스가 애플에 복귀했다.[13]맥 OS X의 오리지널 릴리즈의 선행사로는 애플의 랩소디 프로젝트인 오픈스텝(OPENSTEP)과 OS X 퍼블릭 베타가 있다.

맥OS는 BSD 코드베이스와 XNU 커널을 활용하며 핵심 [14]구성 요소 세트는 애플의 오픈소스 다윈 운영체제를 기반으로 한다.

맥OS는 아이폰 OS/iOS, iPadOS, watchOS, TVOS 등 애플의 다른 운영체제의 기본이다.

릴리스

2001년에 출시된 Mac OS X 버전 10.0 "치타"10.1 "퓨마"용 "X" 로고

바탕 화면

이 시스템의 첫 번째 데스크탑 버전은 2001년 3월 24일 Aqua 사용자 인터페이스를 지원하면서 출시되었다.그 이후로, 새로운 특징과 기술을 추가하는 몇 가지 버전이 더 출시되었다.2011년 이후, 매년 새로운 발매가 제공되고 있다.[4]

  • Mac OS X 10.0 – 2001년 3월 24일 토요일 최종 사용자에게 릴리스된 코드 이름 "Cheetah"
  • Mac OS X 10.1 – 2001년 9월 25일 화요일 최종 사용자에게 릴리스된 코드 이름 "Puma"
  • Mac OS X 10.2 – 2002년 8월 23일 금요일 최종 사용자에게 출시된 "Jaguar"로도 출시됨
  • Mac OS X Panther – 2003년 10월 24일 금요일 최종 사용자에게 릴리스된 버전 10.3
  • Mac OS X Tiger – 2005년 4월 29일 금요일에 최종 사용자에게 릴리스된 버전 10.4
  • Mac OS X Leopard – 2007년 10월 26일 금요일에 최종 사용자에게 릴리스된 버전 10.5
  • Mac OS X Snow Leopard – 버전 10.6, 2009년 6월 8일 월요일 공개
  • Mac OS X Lion – 2011년 7월 20일 수요일 최종 사용자에게 릴리스된 버전 10.7
  • OS X Mountain Lion – 2012년 7월 25일 수요일 최종 사용자에게 릴리스된 버전 10.8
  • OS X Mavericks – 2013년 10월 22일 화요일 최종 사용자에게 릴리스된 버전 10.9
  • OS X Yosemite – 2014년 10월 16일 목요일 최종 사용자에게 릴리스된 버전 10.10
  • OS X El Capitan – 버전 10.11, 2015년 9월 30일 수요일 최종 사용자에게 릴리스
  • MacOS Sierra – 2016년 9월 20일 화요일 최종 사용자에게 릴리스된 버전 10.12
  • MacOS High Sierra – 2017년 9월 25일 월요일 최종 사용자에게 릴리스된 버전 10.13
  • MacOS Mojave – 버전 10.14, 2018년 9월 24일 월요일 최종 사용자에게 출시
  • MacOS Catalina – 버전 10.15, 2019년 10월 7일 월요일 최종 사용자에게 릴리스
  • MacOS Big Sur – 버전 11, 2020년 11월 12일 목요일 최종 사용자에게 출시
  • MacOS Monterey – 2021년 10월 25일 월요일 최종 사용자에게 릴리스된 버전 12

서버

이 시스템의 초기 서버 컴퓨팅 버전은 1999년에 기술 미리보기로 출시되었다.그 뒤를 이어 몇 개의 공식적인 서버 기반 릴리스가 발표되었다.대신 서버 기능은 2011년부터 데스크탑 시스템의 추가 기능으로 제공되었다.[15]

기타 프로젝트

배달된

A/ROSE

Apple Real-time Operating System Environment(A/ROSE)는 Macintosh용 확장 카드인 Macintosh Coprocessor Platform에서 실행되는 소규모 내장 운영 체제였다.그 아이디어는 제3자 벤더가 실질적으로 어떤 제품을 만들 수 있는 단일 "과대하게 설계된" 하드웨어 플랫폼을 제공함으로써 NuBus 기반의 확장 카드를 개발하는 데 따른 과도한 워크로드를 줄이자는 것이었다.이 시스템의 첫 번째 버전은 1988년 2월에 사용할 준비가 되었다.[16]

A/UX

1988년 애플은 맥 OS의 외관과 느낌을 담은 UNIX 운영체제였던 UNIX 기반 OS A/UX를 처음으로 출시했다.그것은 부분적으로 붐비는 UNIX 시장과 워크스테이션급 컴퓨터에 있는 고급 디자인 기능이 결여된 매킨토시 하드웨어 때문에 그 당시로서는 그다지 경쟁력이 없었다.A/UX는 POSIX 컴플라이언스가 맥 OS가 충족시킬 수 없는 요건이었던 미국 정부에 대한 판매 성공의 대부분을 차지했다.[17]

MAE

매킨토시 애플리케이션 환경(MAE)은 애플이 1994년 도입한 소프트웨어 패키지로 특정 유닉스 기반 컴퓨터 워크스테이션 사용자가 애플 매킨토시 애플리케이션 소프트웨어를 실행할 수 있도록 했다.MAE는 매킨토시 파인더 스타일의 그래픽 사용자 인터페이스를 모방하기 위해 X 윈도우 시스템을 사용했다.마지막 버전인 MAE 3.0은 시스템 7.5.3과 호환되었다. MAE는 Sun Microsystems SPARCstationHewlett-Packard 시스템에서 사용할 수 있었다.1998년 5월 14일에 단종되었다.[18]

엠크리눅스

1996년 WWDC(Worldwide Developers Conference)에서 발표된 MkLinuxOSF 연구소와 애플이 1996년 2월 LinuxPowerPC 플랫폼에 포팅하기 위해 시작한 오픈소스 운영체제, 즉 매킨토시 컴퓨터다.1998년 중반, 커뮤니티 주도의 MkLinux Developers Association이 운영체제 개발을 인수하였다.MkLinux는 'Microker Linux'의 줄임말로, 이 프로젝트가 마하 마이크로커널 꼭대기에서 호스트되는 서버로 실행되도록 Linux 커널을 적응시킨 것을 말한다.MkLinux는 마하 버전 3.0을 기반으로 한다.[19]

취소된

스타 트렉

스타 트렉("이전엔 맥이 가지 않았던 곳으로 과감히 가기 위해"에서처럼)은 1992년부터 시작된 비교적 알려지지 않은 비밀 프로토타입으로, 인텔 호환형 x86 개인용 컴퓨터에서 실행되는 클래식한 맥 OS의 버전을 만드는 것이 목표였다.이 프로젝트는 애플과 제휴하고 인텔의 지원을 받아 Novell에 의해 선동되었는데, Novell은 마이크로소프트윈도 3.0과 MS-DOS의 독점에 대한 상호 대응으로서 DR-DOS를 Mac OS GUI와 통합하고자 했다. Apple의 4명과 Novell의 4명으로 구성된 팀이 Macintosh Finder와 일부 기본 어플리케이션을 얻을 수 있었다.x86 아키텍처에서 원활하게 실행되는 QuickTime과 같은 이온이 프로젝트는 1년 뒤인 1993년 초 취소됐지만 이후 일부 코드는 Mac OS를 PowerPC에 포팅할 때 재사용됐다.[20][21]

탤리젠트

탤리젠트('재능'과 '지능'의 포트만테아우)는 객체 지향 운영체제의 이름이자 이를 생산하는데 전념하는 회사였다.애플 내에서 고전적인 OS의 대체품을 제공하기 위한 프로젝트로 시작되어, 마이크로소프트 카이로NeXTSTEP에 경쟁 플랫폼을 구축하기 위한 목적으로 AIM 제휴의 일환으로 IBM과 합작법인으로 분리되었다.개발 과정은 결코 효과가 없었으며, 탤리젠트는 종종 프로젝트 죽음의 행진의 예로 인용된다.애플은 1995년 코드가 전달되기 전에 이 프로젝트를 중단했다.[22]

코플랜드

코플랜드애플의 클래식한 맥 OS의 최신 버전을 만드는 프로젝트였다.보호된 메모리, 사전 예방적 멀티태스킹 및 수많은 새로운 기본 운영 체제 기능을 도입했지만, 여전히 기존 Mac 소프트웨어와 호환될 수 있게 되었다.원래 계획대로, "거쉰"이라고 알려진 후속 릴리스는 멀티스레딩과 다른 고급 기능을 추가할 것이다.새로운 기능들이 완성될 수 있는 것보다 더 빠르게 추가되었고, 완성 날짜는 출시될 기미도 없이 미래로 미끄러져 들어갔다.1996년 애플은 이 프로젝트를 전면 취소하고 이를 대체할 적합한 제3자 시스템을 찾기로 했다.코플랜드 개발은 1996년 8월에 끝났고, 1996년 12월에 애플은 NeXTSTEP 운영체제용 NeXT를 인수한다고 발표했다.[23]

타임라인

Mac transition to Apple SiliconiMac ProRetina MacBook ProMacBook AirApple–Intel architecturePower Mac G5Power Mac G4iMac G3Power MacintoshMacintosh QuadraMacintosh PortableMacintosh SE/30Macintosh IIMacintosh PlusMacintosh 128KA/UXA/UXA/UXmacOS Big SurmacOS CatalinamacOS MojavemacOS High SierramacOS SierraOS X El CapitanOS X YosemiteOS X MavericksOS X Mountain LionMac OS X LionMac OS X Snow LeopardMac OS X LeopardMac OS X TigerMac OS X PantherMac OS X 10.2Mac OS X 10.1Mac OS X 10.0Mac OS X Public BetaMac OS X Server 1.0MacWorks XLMacWorks XLSun RemarketingMacWorks XLMac OS 9Mac OS 9Mac OS 9Mac OS 8Mac OS 8Mac OS 8Mac OS 8System 7System 7System 7System 7System 6Classic Mac OSClassic Mac OSClassic Mac OSClassic Mac OSSystem 1Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)

관련 시스템

1984년 Macintosh가 등장하기 전, 애플의 운영체제의 역사는 1977년 Apple DOS, ProDOS 및 이후 GS/OS를 실행한 Apple III, 1980년 Apple SOS를 실행한 Apple III, 1983년 Macintosh OS와 이후 Macworks XL을 실행한 Apple Lisa로부터 시작되었다.애플은 또한 1993년부터 1997년까지 뉴턴 개인 디지털 보조기구를 위한 뉴턴 OS를 개발했다.

최근 몇 년간 애플은 아이폰, 아이패드, 아이팟 터치 모바일 기기홈팟 스마트 스피커; 시청을 위해 2007년 iOS를 포함한 MacOS의 핵심을 기반으로 한 몇 개의 새로운 운영체제를 출시했다.2015년 애플워치OS, 2015년 애플 TV 셋톱박스TVOS.

참고 항목

참고문헌

  1. ^ Gruber, John (January 21, 2009). "Three things OS X could learn from the Classic Mac OS". Macworld. Archived from the original on September 24, 2016. Retrieved September 13, 2016.
  2. ^ a b Hertzfeld, Andy. "The Original Macintosh: Mea Culpa". folklore.org. Archived from the original on June 19, 2010. Retrieved May 10, 2010.
  3. ^ Siracusa, John (March 24, 2006). "Five years of Mac OS X". Ars Technica. Condé Nast Digital. Archived from the original on June 25, 2009. Retrieved April 15, 2009. Even Steve Jobs still says "ecks" instead of "ten" sometimes.
  4. ^ a b Gruber, John. "Mountain Lion". Daring Fireball. Archived from the original on August 11, 2015. Retrieved August 15, 2015.
  5. ^ Honan, Matthew (January 9, 2007). "Apple unveils iPhone". Macworld. Archived from the original on April 15, 2008. Retrieved January 16, 2010.
  6. ^ a b Linzmayer, Owen W. (2004). Apple Confidential 2.0. No Starch Press. Archived from the original on November 13, 2016. Retrieved October 1, 2016.
  7. ^ "The Macintosh Product Introduction Plan". Stanford University Libraries & Academic Information Resources. Stanford University. Archived from the original on July 21, 2010.
  8. ^ Gruman, Galen (November 1997). "Why Apple Pulled the Plug". Macworld. Vol. 14, no. 11. pp. 31–36.
  9. ^ "A Brief History of the Classic Mac OS". Low End Mac. Archived from the original on October 5, 2016. Retrieved October 1, 2016.
  10. ^ "What is an operating system (OS)?". Apple Inc. July 15, 2004. Archived from the original on July 22, 2010. Retrieved September 6, 2014.
  11. ^ "Mac OS X and Unix" (PDF). Apple Inc. Archived from the original (PDF) on May 30, 2009. Retrieved February 5, 2016.
  12. ^ "macOS version 10.12 Sierra on Intel-based Mac computers". The Open Group. Archived from the original on October 2, 2016. Retrieved September 29, 2016.
  13. ^ "Apple Computer, Inc. Agrees to Acquire NeXT Software Inc". Apple Computer. December 20, 1996. Archived from the original on January 16, 1999.
  14. ^ "Mac OS X: What is BSD?". Apple Inc. Archived from the original on February 19, 2013. Retrieved October 25, 2012.
  15. ^ "Apple Releases Developer Preview of Mac OS X Lion" (Press release). Apple Inc. February 24, 2011. Retrieved October 13, 2019.
  16. ^ "Inside the Macintosh Coprocessor Platform and A/ROSE". Archived from the original on October 15, 2016. Retrieved October 1, 2016.
  17. ^ Crabb, Don (August 10, 1992). "Apple finally gets Unix right with A/UX 3.0". InfoWorld. pp. 68–69. Archived from the original on August 1, 2016. Retrieved October 1, 2016.
  18. ^ "MAE screenshots". Archived from the original on January 24, 2014. Retrieved March 4, 2015.
  19. ^ Barbou des Places, François; Stephen, Nick; Reynolds, Franklin D. (January 12, 1996). "Linux on the OSF Mach3 microkernel". Grenoble and Cambridge: OSF Research Institute. Archived from the original on February 11, 2012. Retrieved April 4, 2013.
  20. ^ Hormby, Tom (2005). "Star Trek: Apple's First Mac OS on Intel Project". Low End Mac. Archived from the original on November 2, 2015. Retrieved November 10, 2015.
  21. ^ Linzmayer, Owen W. (1999). Apple Confidential. San Francisco, CA: No Starch Press. ISBN 9781886411289. OCLC 245921029. Archived from the original on September 20, 2019. Retrieved May 29, 2017.
  22. ^ 2008년 10월 3일 The Register, The Register, 2008년 10월 3일 "애플이 2017년 8월 10일 웨이백 머신보관핑크(마이크로소프트에)를 포기했다".
  23. ^ Widman, Jake (October 9, 2008). "Lessons Learned: IT's Biggest Project Failures". PCWorld. Archived from the original on November 5, 2012. Retrieved October 23, 2012.