클래식 Mac OS

Classic Mac OS
클래식 Mac OS
MacOS original logo.svg
Mac OS 9.0.4 emulated inside of the SheepShaver emulator.png
개발자애플 컴퓨터
OS 패밀리매킨토시
동작 상태이력, 지원되지 않음
소스 모델폐쇄 소스
초기 릴리즈(102-01-24)(2002-02-01)1984년 1월 24일 ~ 2002년 2월 1일
(18세 1주일 1일)[1][2]
최종 릴리즈9.2.2 / 2001년 12월 5일, 20년 전(2001-12-05)[3]
마케팅 대상퍼스널 컴퓨팅
플랫폼
커널 타입68k에서는 모노리식, 전원에서는 나노커널PC
체납
사용자 인터페이스
그래픽스
면허증.상용 소프트웨어, 자체 소프트웨어
에 의해 성공자Mac OS X
지원 상태
2002년 2월 1일 현재 지원되지 않음

Mac OS(원래 시스템 소프트웨어, 리트로니어:Classic Mac[a] OS)는 1984년부터 2001년까지 Apple Inc.가 Macintosh 계열의 개인용 컴퓨터용으로 개발한 운영 체제 시리즈로, 시스템 1에서 Mac OS 9로 종료됩니다.Macintosh 운영체제는 그래픽 사용자 인터페이스 [4]개념을 대중화한 것으로 알려져 있습니다.개발 시대에 판매된 모든 Macintosh에 포함되어 있으며, 새로운 Macintosh 시스템의 도입과 함께 시스템 소프트웨어의 많은 업데이트가 이루어졌습니다.

애플은 1984년 1월 24일 오리지널 매킨토시를 출시했다.공식 명칭이 없는 시스템 소프트웨어의 버전은 애플이 1983년 리사 컴퓨터용으로 출시한 리사 OS에 부분적으로 기반을 두고 있다.제록스가 애플 주식을 유리한 가격에 살 있도록 하는 합의의 일환으로 스티브 잡스 전 애플 최고경영자(CEO)와 다른 리사 팀원들이 [1]시사회했던 제록스 PARC Alto 컴퓨터의 컨셉도 사용했다.이 운영체제는 Macintosh Toolbox ROM과 디스크에서 로드된 파일 세트인 "System Folder"로 구성되어 있습니다.Macintosh System Software라는 이름은 1987년 System 5와 함께 사용되었습니다.애플은 매킨토시 복제 [5]프로그램 덕분에 1996년 7.6버전을 시작으로 이 시스템을 맥 OS로 재브랜드화했다.이 프로그램은 1997년 [6]Mac OS 8 출시 이후 종료되었습니다.이 시스템의 마지막 메이저 릴리스는 [7]1999년 Mac OS 9였습니다.

시스템 소프트웨어의 초기 버전은 한 번에 하나의 애플리케이션을 실행했습니다.Macintosh 512K에서는 이 추가 메모리를 사용하여 여러 프로그램이 로드된 상태로 유지되도록 하기 위해 스위처라고 불리는 시스템 확장이 개발되었습니다.로드된 각 프로그램의 소프트웨어는 메모리를 독점적으로 사용했습니다. 전환기에 의해 활성화 되어야 프로그램이 나타납니다. 심지어 파인더의 바탕화면도 마찬가지입니다.스위처에서는 이제 익숙한 클립보드 기능을 통해 데스크톱 등의 스위치 간에 로드된 프로그램을 복사하여 붙여넣을 수 있습니다.

시스템 5의 도입으로 MultiFinder라는 공동 멀티태스킹 확장이 추가되어 각 프로그램의 콘텐츠를 데스크톱 상에서 계층화된 뷰로 유지할 수 있게 되었습니다.이것에 의해, 나중에 가상 메모리 서포트와 함께 operating system의 일부로서 시스템7에 통합되었습니다.그러나 1990년대 중반까지 Windows NT, OS/2 NextSTEP같은 최신 운영체제는 모두 데스크톱 컴퓨터에 선제적인 멀티태스킹, 보호 메모리, 액세스 제어 및 다중 사용자 기능을 제공했습니다.Macintosh의 제한된 메모리 관리 및 네트워킹이나 특정 [8]장치에 대한 지원 등 추가 기능을 제공하는 확장 기능 간의 충돌에 대한 민감성은 운영 체제에 대한 상당한 비판으로 이어졌으며, 당시 애플의 시장 점유율 하락의 한 요인이었다.

1997년 스티브 잡스가 애플로 복귀한 이후 4년간의 개발 노력 끝에 맥 OS를 맥 OS X라는 이름의 새로운 운영 체제로 대체했다. 잡스의 맥 OS와 공유되는 기본 유닉스 시스템 계열의 X를 의미한다.NeXTSTEP 운영체제 개발.Classic Mac OS의 대부분의 사용자 인터페이스 설계 요소를 유지하며 호환성을 위한 애플리케이션 프레임워크가 일부 중복되었지만, 그 외에는 두 운영 체제가 완전히 다른 출처와 아키텍처를 가지고 있습니다.

2001년에 출시된 Mac OS 9의 최종 업데이트는 Mac OS X와의 상호 운용성을 제공했습니다."Classic"이라는 이름은 Mac OS X(현재의 MacOS)[9]로의 전환을 용이하게 한 호환성 계층인 Classic Environment(클래식 환경)를 의미합니다.

초기 개념

매킨토시 프로젝트는 1978년 말 Jef Raskin과 함께 시작되었는데, 그는 일반 소비자를 위한 사용하기 쉽고 저렴한 컴퓨터를 구상했다.1979년 9월, Raskin은 프로토타입을 조립할 수 있는 엔지니어를 찾기 시작했다.애플 리사 팀의 멤버인 빌 앳킨슨은 라스킨을 그 해 초에 고용된 서비스 기술자인 버렐 스미스에게 소개했다.

애플의 매킨토시 컨셉은 의도적으로 운영체제에 대한 사용자의 인식을 최소화하기 위해 노력했다.다른 시스템에서 더 많은 운영 체제에 대한 지식이 필요한 많은 기본 작업은 Macintosh에서 마우스 제스처와 그래픽 컨트롤을 통해 수행할 수 있습니다.이를 통해 MS-DOS와 같은 동시대 제품과 차별화할 수 있습니다.MS-DOS는 간결하고 생략된 텍스트 명령으로 구성된 명령줄 인터페이스를 사용합니다.

1981년 1월, 스티브 잡스는 매킨토시 프로젝트를 완전히 인수했다.잡스와 많은 애플 엔지니어들은 리사와 매킨토시 프로젝트가 시작된 지 3개월 후인 1979년 12월에 제록스 PARC를 방문했다.Raskin과 같은 전직 Xerox 직원들로부터 Xerox PARC에서 개발되고 있는 선구적인 GUI 기술에 대해 들은 후 잡스는 애플의 [10]스톡옵션과 교환하여 Xerox Alto 컴퓨터와 Smalltalk 개발 도구를 보기 위해 방문 협상을 했다.최종 Lisa와 Macintosh 운영체제는 Xerox Alto의 개념을 사용하지만, 그래픽 사용자 인터페이스의 많은 요소들은 메뉴바, 풀다운 메뉴, 드래그 앤 드롭 및 직접 [11]조작 개념을 포함하여 애플에 의해 만들어졌습니다.

POST(Power-On Self-Test) 및 BIOS(Basic Input/Output System)에 8kB의 시스템 ROM을 사용하는 IBM PC와 달리 Mac ROM은 상당히 크고(64kB) 주요 OS 코드를 보유하고 있습니다.오리지널 맥롬의 대부분은 오리지널 매킨토시 팀의 멤버인 Andy Hertzfeld에 의해 코딩되었습니다.그는 "핵" 즉, 영리한 프로그래밍 [12]기술로 최적화된 어셈블리 언어 코드로 루틴을 작성함으로써 귀중한 ROM 공간을 보존할 수 있었다.ROM 외에 커널, Macintosh Toolbox 및 일부 데스크톱 액세서리(DA)도 코드화했습니다.폴더와 애플리케이션 소프트웨어를 나타내는 운영 체제의 아이콘은 나중에 마이크로소프트 윈도우즈 3.0용 아이콘을 디자인한 수잔 카레가 디자인했습니다.Bruce Horn과 Steve CappsMacintosh Finder와 많은 Macintosh 시스템 유틸리티를 작성했습니다.

애플은 그들의 새 기계를 공격적으로 광고했다.이 회사는 출시 후 1984년 11월/12월호 뉴스위크지에 실린 39쪽의 광고 공간을 모두 사들였다.매킨토시는 더 정교하지만 훨씬 더 비싼 이전 제품인 리사보다 빠르게 팔렸다.애플은 리사가 시스템 3을 통해 매킨토시 시스템 소프트웨어를 에뮬레이트할 수 있도록 한 제품인 MacWorks를 빠르게 개발했고, 그 때쯤에는 매킨토시 XL로 재브랜드화되지 않았다.Lisa의 운영체제 진보의 대부분은 System 7 이후가 될 때까지 Macintosh 운영체제에서 나타나지 않습니다.

아키텍처

호환성.

Mac OS의 초기 버전은 Motorola 68000 시리즈 Macintosh에만 호환됩니다.애플이 파워를 탑재한 컴퓨터를 도입했을 때PC 하드웨어, OS는 이 아키텍처를 지원하도록 이식되었습니다.Mac OS 8.1은 68k 프로세서(68040)에서 실행할 수 있는 마지막 버전입니다.

전원보다 전의 시스템PC G3 기반 시스템, 시스템의 상당 부분이 메인보드의 물리 ROM에 저장됩니다.이 작업의 첫 번째 목적은 OS가 초기 Macintosh의 128KiB RAM 대부분을 소비하지 않도록 하는 것입니다.초기 ROM은 64KiB였습니다.또한 이 아키텍처는 텍스트 전용 콘솔이나 명령줄 모드를 사용하지 않고도 최저 수준의 완전한 그래피컬 OS 인터페이스를 제공합니다.디스크 드라이브가 기능하지 않는 등의 부팅 시 오류가 사용자에게 그래픽으로 전달됩니다.보통 아이콘이나 독특한 Chime of Death 또는 일련의 Chicago 비트맵 글꼴을 사용하여 사용자에게 전달됩니다.비프음이 울립니다.이는 이러한 메시지를 검은색 배경에 흑백 글꼴로 표시하고 입력을 위해 마우스 대신 키보드를 사용해야 하는 당시의 MS-DOSCP/M 컴퓨터와는 대조적입니다.낮은 수준에서 이러한 세부 사항을 제공하기 위해 초기 Mac OS는 마더보드의 ROM에 있는 핵심 시스템 소프트웨어에 의존하며, 이는 또한 Apple 컴퓨터 또는 (Apple의 저작권이 보호된 ROM이 있는) 라이센스 클론만 Mac OS를 실행할 수 있도록 보장합니다.

Mac 클론

몇 년 동안 여러 컴퓨터 제조업체에서 Mac OS를 실행할 수 있는 Macintosh 클론을 만들었습니다.1995년부터 1997년까지 애플은 Power Computing, UMAX Motorola를 비롯한 여러 회사에 Macintosh ROM을 라이센스했습니다.이 기계들은 보통 다양한 버전의 Classic Mac OS를 실행했습니다.스티브 잡스는 1997년 애플로 돌아온 후 복제 라이선스 프로그램을 종료했다.

Macintosh 클론 지원은 "Mac OS" 로고(원래 Happy Mac 시작 아이콘의 변형)가 포함된 첫 번째 버전인 System 7.5.1에서 처음 소개되었으며 Mac OS 7.6은 "System"이 아닌 "Mac OS"로 명명된 첫 번째 버전입니다.이러한 변경은 운영체제와 애플의 Macintosh [13]모델의 연결을 해제하기 위해 이루어졌다.

파일 시스템

매킨토시는 원래 한 수준의 폴더만 있는 플랫 파일 시스템인 매킨토시 파일 시스템(MFS)을 사용했습니다.이것은 1985년에 진정한 디렉토리 트리를 가진 HFS(Hierarchical File System)로 빠르게 대체되었습니다.두 파일 시스템 모두 호환성이 있습니다.HFS Plus('HFS+' 또는 'Mac OS Extended')라는 이름의 개선된 파일 시스템이 1997년에 발표되어 [14]1998년에 구현되었습니다.

DOS, Windows, Unix 또는 기타 운영 체제에서 사용되는 대부분의 파일 시스템의 파일에는 "포크"가 하나만 있습니다.반면 MFS와 HFS는 파일에 두 가지 다른 "포크"를 제공합니다.데이터 포크에는 문서의 텍스트나 이미지 파일의 비트맵과 같은 다른 파일 시스템의 파일과 동일한 종류의 정보가 포함됩니다.리소스 포크에는 메뉴 정의, 그래픽, 사운드 또는 다른 시스템의 프로그램 파일 형식에 통합되는 코드 세그먼트와 같은 다른 구조화된 데이터가 포함됩니다.실행 파일은 빈 데이터 포크가 있는 리소스(코드 세그먼트 포함)로만 구성될 수 있지만 데이터 파일에는 리소스 포크가 없는 데이터 포크만 포함될 수 있습니다.워드프로세서 파일은 데이터 포크에 텍스트를 포함하고 리소스 포크에 스타일링 정보를 포함할 수 있으므로 스타일링 정보를 인식하지 못하는 응용 프로그램이 원시 텍스트를 읽을 수 있습니다.

한편, 이러한 포크는 다른 운영 체제와의 상호 운용성에 대한 도전을 제공합니다.Mac OS 파일을 Mac 이외의 시스템으로 복사하거나 전송할 때 기본 구현은 단순히 해당 파일의 리소스 포크를 제거합니다.대부분의 데이터 파일에는 창 크기 및 위치와 같은 중요하지 않은 정보만 리소스 포크에 포함되었지만 리소스가 없으면 프로그램 파일이 작동하지 않습니다.이를 위해서는 BinHexMacBinary와 같은 인코딩 방식이 필요했는데, 이 방식을 통해 사용자는 이중 포킹된 파일을 단일 스트림으로 인코딩하거나 반대로 단일 스트림을 가져와 Mac OS에서 사용할 수 있는 이중 포킹 파일로 재구성할 수 있습니다.

릴리스 이력

시스템 1, 2, 3, 및 4

오리지널 1984 Macintosh 데스크톱

어플라이언스와 같은 심플함으로 컴퓨터를 개발하려는 애플의 목표의 일부로서, 운영체제 소프트웨어와 그 소프트웨어가 실행되는 하드웨어 사이에는 명확한 차이가 없습니다.따라서 운영 체제의 이전 버전에는 고유한 이름이 없습니다.소프트웨어는 사용자가 볼 수 있는 두 개의 파일, 즉 시스템 파일과 파일 관리에 사용되는 응용 프로그램파인더(데스크탑도 표시)로 구성됩니다.2개의 파일은, 「시스템 폴더」라고 하는 라벨이 붙은 폴더 디렉토리에 격납되어 있습니다.이 폴더에는, 프린터 드라이버등의 [5]시스템과의 상호 작용에 필요한 다른 자원 파일이 격납되어 있습니다.운영 체제의 버전 번호는 이 두 파일의 버전 번호를 기반으로 합니다.

  • System 1.0, 1.1 및 2.0은 Macintosh File System(MFS)이라는 이름의 플랫파일 시스템을 사용합니다.Finder는 파일 구성에 사용할 수 있는 가상 폴더를 제공하지만 이러한 폴더는 다른 응용 프로그램에서는 볼 수 없으며 실제로 디스크에 존재하지 않습니다.
  • System 2.0은 AppleTalk와 이를 사용하기 위해 새롭게 도입된 LaserWriter에 대한 지원을 추가했습니다.
  • System 2.1(Finder 5.0)은 실제 디렉토리를 가진 HFS(Hierarchical File System)를 도입했습니다.이 버전은 하드 디스크 20을 지원하기 위해 특별히 작성되었으며 RAM에 HFS만 구현됩니다. 부팅 디스크와 대부분의 플로피 디스크는 MFS 400K 볼륨으로 유지됩니다.
  • 시스템 3.0(Finder 5.1)은 Macintosh Plus와 함께 도입되어 HFS, 80K 스타트업 드라이브, SCSI 및 AppleShare포함한 몇 가지 신기술 지원, 휴지통 "bulging"(즉, 휴지통에 파일이 포함되어 있으면 볼록한 모양)을 구현했습니다.
  • 시스템 4.0은 Macintosh II함께 처음 출하된 Macintosh SE 및 System 4.1과 함께 출시되었습니다.이러한 새로운 머신들은 첫 번째 확장 슬롯인 Apple Desktop Bus(ADB), 내장 하드 드라이브, Macintosh II의 외장 컬러 디스플레이 및 첫 번째 Motorola 68020 [15]프로세서를 추가로 지원해야 했습니다.

이러한 릴리스에서는 데스크톱 악세사리를 제외하고 한 번에 하나의 애플리케이션만 실행할 수 있지만, Multi-Mac이나 Switcher(MultiFinder 아래에서 설명됨)와[16] 같은 특수 애플리케이션 셸이 이 문제를 해결할 수 있습니다.1.x, 4.x, 5.x 및 6.x 사이에서 큰 폭의 변화가 있는 파인더 버전 번호에 가장 잘 반영됩니다.

1990년대 후반, 애플은 이러한 오래된 릴리스에 단일 이름을 소급하여 붙였습니다.

시스템 소프트웨어[5] 출시 시스템[5] 버전 발매일[5] 파인더[5] 버전 LaserWriter[5] 버전 릴리스[5] 정보
Macintosh 시스템 소프트웨어 1.0 (.97)[17] 1984년[1][2] 1월 24일 1.0 초기 릴리즈
Macintosh 시스템 소프트웨어 (0.1) 1.1 1984년[1] 5월 5일 1.1g 유지 보수 릴리스, 추가된 마운틴 장면, 정보 상자, 정리 명령어
Macintosh 시스템 소프트웨어 (0.3 및 0.5) 2.0 1985년 4월[18] 4.1 파인더 업데이트:여러 폴더 도입, "Shut Down" 명령어 및 선택한 응용 프로그램을 신속하게 실행할 수 있는 "Mini Finder" 응용 프로그램 설치

시스템: 를 사용한 스크린샷 도입⌘ Command+⇧ Shift+3

Macintosh 시스템[17][19][20] 소프트웨어 2.1[17] 1985년 9월[17] 5.0[19][20] 하드 디스크 20 지원[17][19][20] 릴리즈
Macintosh 시스템 소프트웨어 (0.7) 3.0 1986년 1월[1] 5.1 1.1[citation needed] Macintosh[1] Plus에서 도입
시스템 소프트웨어 1.0 3.1 1986년 2월[1] 5.2 1.1
시스템 소프트웨어 1.1 3.2 1986년 6월[21] 5.3 3.1 데이터 손실, 시스템 크래시 문제 해결, Chooser 및 Calculator [21]업데이트.
Apple Share 1.0 3.3 1987년 1월 5.4 AppleShare 1.0 WorkStation Installer 디스크(Macintosh 512K용)
Apple[22] Share 1.1 3.3[22] 1987 5.5[22] AppleShare 1.1 WorkStation Installer 디스크(Macintosh 512K용)[22]
Apple Share 2[22].0 3.4[22] 1988 6.1[22] AppleShare 2.0 Macintosh 512Ke 워크스테이션 설치[22] 디스크
시스템 소프트웨어 2.0 4.0 1987년 1월[1] 5.4 3.3 Macintosh SE용 릴리즈.Apple[citation needed] Share 소개
시스템 소프트웨어 2.0.1 4.1 1987년 3월 2일 5.5 4.0 Macintosh II용 릴리즈.업데이트된 LaserWriter 드라이버

시스템 소프트웨어 5

1987년 말, 애플은 "Apple Macintosh System Software Update 5.0"[23]이라는 이름의 패키지를 출시했다.처음으로 Macintosh 운영체제는 4개의 80만 디스크와 3개의 매뉴얼을 포함한 개별 소매 제품으로 제공되었으며 가격은 49달러였습니다.소프트웨어 자체는 여전히 사용자 그룹 및 게시판 서비스를 통해 자유롭게 사용할 수 있었습니다.제품 박스에는 OS에 대한 이 업데이트가 "버전 5.0"으로 표시되어 있지만 소프트웨어 자체에는 이 번호가 표시되지 않습니다.4개의 디스크 중 3개(시스템 툴 1, 시스템 툴 2, 유틸리티 1)는 모두 부터블이 가능하며 필요한 툴이 포함된 FD를 기동할 수 있습니다.예를 들어, 프린터 드라이버가 탑재된 디스크는 시스템 툴2뿐이며, 디스크 응급처치Apple HD SC 셋업이 탑재된 디스크는 유틸리티1뿐입니다.디스크 이름이 시스템 도구이기 때문에 사용자 및 언론에서는 일반적으로 이 버전을 "시스템 도구 5.0"이라고 부릅니다.

시스템 5의 주요 신기능은 시스템이 여러 프로그램을 동시에 실행할 수 있도록 확장한 MultiFinder입니다.시스템은 공동 멀티태스킹 모델을 사용합니다.즉, 포그라운드 애플리케이션이 제어를 제공하는 경우에만 백그라운드 애플리케이션에 시간이 주어집니다.이벤트를 처리하기 위해 애플리케이션이 이미 호출한 시스템 기능이 변경됨에 따라 많은 기존 애플리케이션이 [23]백그라운드에서 작업을 수행할 수 있을 뿐만 아니라 자동으로 시간을 공유할 수 있게 되었습니다.사용자는 또한 MultiFinder를 사용하지 않도록 선택할 수 있으며, 따라서 한 번에 하나의 애플리케이션을 사용할 수 있습니다.1990년에 InfoWorld는 PC와 Mac에 대해 4가지 멀티태스킹 옵션을 테스트하여 MultiFinder를 전체적으로 긍정적으로 평가했지만, MultiFinder를 [24]사용하지 않는 싱글태스킹 System 6에 비해 파일 전송 및 인쇄 속도가 절반으로 떨어졌습니다.

시스템 소프트웨어
릴리스[5]
풀어주다
날짜[5]
시스템.
버전[5]
소프트웨어[5] 버전 릴리스[5] 정보
파인더 멀티파인더 레이저 라이터
5.0 1987년 10월[25] 4.2 6.0 1.0 5.0 초기 릴리즈
5.1 1987년 11월 4.3 5.1 LaserWriter 드라이버 업데이트 및 Apple HD SC 설치의 새로운 버전

시스템 소프트웨어 6

시스템 소프트웨어 6(System 6)은 Macintosh 시스템 소프트웨어의 통합 릴리스로, 완전하고 안정적이며 오래 지속되는 운영 체제를 제공합니다.시스템 6에서 추가 지원이 필요한 두 가지 주요 하드웨어는 Macintosh IIx 및 Macintosh SE/30에서 첫 선을 보인 68030 프로세서와 1.44 MB SuperDrive입니다.그 후의 업데이트에서는, Macintosh Portable의 도입에 수반하는 최초의 전용 노트북 기능의 서포트가 포함되어 있습니다.시스템 6 이후 Finder는 시스템의 버전과 거의 일치하므로 이전 시스템 간의 상당한 [26]차이로 인한 혼란을 대부분 완화합니다.

시스템.
버전[5]
풀어주다
날짜[5]
소프트웨어[5] 버전 릴리스[5] 정보
파인더 멀티파인더 레이저 라이터
6.0 1988년 4월 6.1 6.0 5.2 초기 릴리즈
6.0.1 1988년 9월 19일 6.1.1 6.0.1 Macintosh IIx용 릴리즈(1988)
6.0.2 1988년 말 6.1 메인터넌스 릴리즈
6.0.3 1989년 3월 7일 6.0.3 Macintosh IIcx용 릴리즈(1989)
6.0.4 1989년 9월 20일 6.1.4 6.0.4 Macintosh Portable 및 IIci용 릴리즈(1989)
6.0.5 1990년[27] 3월 19일 6.1.5 6.0.5 Macintosh IIfx용 릴리즈(1990)
6.0.6 1990년 10월 15일 6.1.6 6.0.6 AppleTalk[28] 버그로 인해 출시되지 않음
6.0.7 1990년 10월 16일 6.1.7 6.0.7 Macintosh LC, IIsiClassic 공식 출시(1990)
6.0.8 1991년 5월 13일 6.1.8 6.0.8 7.0 System 7.0 소프트웨어에 맞게 인쇄 소프트웨어 업데이트
6.0.8L 1992년 3월 23일 Pacific 고객을 위한 한정 유지 보수 릴리스

시스템 7/Mac OS 7

1991년 5월 13일 시스템7이 출시되었습니다이는 시스템 6에 비해 대폭적인 사용자 인터페이스 오버홀, 새로운 애플리케이션, 안정성 향상 및 많은 신기능이 추가된 대규모 업그레이드입니다.제품68040 Macintosh 제품군의 출시 및 지원 제공과 동시에 도입되었습니다.시스템 7의 시대에는 Macintosh 플랫폼의 수많은 변화, 68k에서 Power Macintosh로의 이행, Microsoft Windows의 등장, 컴퓨터 네트워킹의 이용의 증가, 인터넷의 보급의 폭발적 증가 등 Macintosh 플랫폼의 많은 변화가 있었습니다.

시스템 7의 가장 중요한 기능 중 하나는 가상 메모리 지원입니다.가상 메모리 지원은 Connectix[24]Virtual이라는 이름의 서드파티 확장기능에 있는 이전 시스템에만 몇 년 동안 존재해 왔습니다.이에 따라 Motorola 68030 CPU 및 68851 PMMU를 탑재한 68020 CPU에서 사용 가능한 RAM의 이 계속 증가하는 데 필요한 32비트 메모리 어드레싱으로 전환되었습니다.이 프로세스에서는 OS 코드 내의 모든 루틴이 어드레스로서 포인터의 완전한 32비트를 사용하도록 하는 것이 포함되었습니다.이전 시스템에서는 상위 8비트 플래그가 사용되었습니다.이 변경을 "32비트 클린"이라고 합니다.시스템 7 자체는 32비트이지만, 기존 머신과 수천 개의 애플리케이션이 깨끗하지 않았기 때문에 프로세스가 완료되기까지는 다소 시간이 걸렸습니다.이행을 용이하게 하기 위해서, 「메모리」컨트롤 패널에는, 이 기능을 무효로 하는 스위치가 포함되어 있어 낡은 애플리케이션과의 호환성이 있습니다.

또 하나의 주목할 만한 System 7 기능은 내장된 공동 멀티태스킹입니다.시스템 소프트웨어 6에서는 이 기능은 MultiFinder를 통해 옵션이었습니다.시스템 7은 또한 Unix심볼릭 링크와 유사한 별칭, Microsoft Windows의 최신 버전에서 도입된 바로 가기IBM OS/2의 섀도를 도입했습니다.시스템 확장이 자체 하위 폴더로 이동됨으로써 확장되었습니다. 제어판용 시스템 폴더 하위 폴더도 생성되었습니다.System 7.5에서는 확장 기능을 활성화 및 비활성화하는 프로세스를 단순화한 이전의 서드파티 프로그램인 Extensions Manager가 포함되어 있습니다.

Apple 메뉴는 System 6의 데스크톱 악세사리만 홈으로 사용할 수 있게 되었습니다.사용자는 이제 자주 사용하는 폴더와 응용 프로그램 또는 원하는 다른 모든 것을 System Folder의 "Apple Menu Items" 하위 폴더에 표시할 수 있게 되었습니다.시스템 7에서는 다음 기능도 도입되었습니다.작업 자동화를 위한 스크립트 언어인 AppleScript, 시스템 확장으로 제공되던 이른바 "진짜 컬러" 이미징을 지원하는 32비트 QuickDraw 및 아웃라인 글꼴 표준인 TrueType.

시스템 6 이전 버전의 휴지통은 컴퓨터를 종료할 때 또는 MultiFinder가 실행 중이 아닌 경우 응용 프로그램을 실행할 때 자동으로 비웁니다.시스템 7은 휴지통을 특수 숨김 폴더로 재작성하여 사용자가 의도적으로 "휴지통 비우기" 명령을 선택할 때까지 파일을 재시작 후에도 휴지통에 보관할 수 있도록 합니다.

7.1 ™ 7.1

System 7.1은 주로 버그 수정 릴리스이며 몇 가지 마이너 기능이 추가되었습니다.System 7.1의 주요 신기능 중 하나는 시스템 파일에서 시스템 폴더의 글꼴 폴더로 글꼴을 이동시키는 것이었습니다.이전에는 글꼴을 설치하려면 ResEdit 또는 Font D/A Mover 등의 리소스 복사 유틸리티가 필요했습니다.System 7.1은 첫 Macintosh 운영체제일 뿐만 아니라(이전 버전은 모두 무료이거나 플로피 디스크 가격에 판매됨), 추가 기능을 갖춘 "Pro" 형제 버전(버전 7.1.1)도 받았습니다.[ ] 7.1.2 ]전력PC ★ Mac ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」System 7.1에서는 실제 시스템 파일을 업데이트하지 않고 새로운 모델을 지원하는 방법으로 시스템 Enabler도 도입되었습니다.이것에 의해, 시스템 폴더내에 추가의 파일이 생깁니다(지원되고 있는 새로운 모델 마다 1개).

7.5 (R) 7.5

System 7.5는 많은 신기능을 도입하고 있으며, 그 대부분은 애플이 [29][30]구입하여 새로운 시스템에 포함시킨 쉐어웨어 애플리케이션을 기반으로 하고 있다.새로운 PowerPC 머신에서는 System 7.5의 안정성 문제가 발생할 수 있습니다.이는 부분적으로 새로운 메모리 매니저(오프 [citation needed]가능)와 전원 오류 처리 문제로 인해 발생합니다.PC 코드(모든 PowerPC 예외는 타입 11에 매핑됩니다).이러한 문제는 68k 아키텍처 시스템에 영향을 주지 않습니다.System 7.5는 애플의 실패한 코플랜드 노력과 윈도우 95의 출시와 동시대의 것입니다.

Mac OS 7.6

Mac OS 7.6을 탑재한 PowerPC 기반 Mac에서는 안정성이 향상되었습니다.이것에 의해, 서드 파티의 Macintosh 클론 메이커의 성장하는 시장에 OS를 라이센스 하기 위해서, 「System」이라고 하는 명칭이 필요하게 되어,Mac OS 7.6에서는 32비트 클린 ROM이 필요했기 때문에 68000 프로세서를 탑재한 모든 Mac과 Mac II, Mac IIx, Mac IIcxMac SE/30에 대한 지원이 중단되었습니다.

시스템[5] 버전 릴리스[5] 정보
시스템 7.0 통합 MultiFinder는 항상 사용 가능
시스템 7.0.1 LC II 및 Quadra 시리즈에 도입
시스템 7.0.1P
시스템 7 튜너 7.0 및 7.0.1 업데이트
시스템 7.1 글꼴 폴더를 도입했습니다.
시스템 7.1P
시스템 7.1P1
시스템 7.1P2
시스템 7.1P3 신기능을 탑재한 마지막 'P' 릴리즈
시스템 7.1P4
시스템 7.1P5
시스템 7.1P6
시스템 7.1 Pro 버전 7.1.1, PowerTalk, Speech Manager, MacInTalk, 스레드 매니저와 조합
시스템 7.1.2 PowerPC 프로세서를 탑재한 Mac
시스템 7.1.2P Performa/LC/Quadra 630 시리즈 전용으로, 7.5로 매우 빠르게 대체됨
시스템 7.5
시스템 7.5.1 System 7.5 Update 1.0 - Macintosh 운영체제로는 처음으로 Mac OS라고 부릅니다.
시스템 7.5.2 PCI를 사용하는 Power Mac (이러한 Power Mac 및 PowerBooks 5300, 190 및 Duo 2300에서만 사용 가능)
시스템 7.5.3 System 7.5 업데이트 2.0
시스템 7.53L Macintosh 클론 전용
시스템 7.5.3 리비전 2
System 7.5.3 리비전 2.1 Performa 6400/180 및 6400/200에만 해당
시스템 7.5.4 출시 후 몇 시간 이내에 철수하여 7.5.5로 대체
시스템 7.5.5 Macintosh LC를 제외한 모든 CPU가 68030 미만인 것을 포함하여 32비트 클린 이외의 Mac을 지원합니다.
Mac OS 7.6 System 7.5.1 이후 부팅 화면에서 "Mac OS" 이름을 사용했지만 실험 복제 프로그램 때문에 이름이 공식적으로 변경되었습니다.
Mac OS 7.6.1 적절한 전력PC 오류 처리 도입

Mac OS 8

Mac OS 8.1 데스크톱

Mac OS 8은 스티브 잡스가 애플의 실질적인 CEO가 된 1997년 7월 26일에 출시되었습니다.애플이 어려운 시기에 맥 OS를 계속 발전시키기 위해 주로 출시되었습니다.당초 Mac OS 7.7로 계획되었으나 법적 허점을 이용하여 시스템 7에 대한 서드파티 제조업체의 라이센스를 종료하고 Macintosh [31]클론 시장을 폐쇄하려는 잡스의 목표를 달성하기 위해 "8"이라는 번호가 변경되었습니다.

Mac OS 8은 기본 운영 체제를 변경하지 않고 포기된 Copland 프로젝트에서 많은 기능을 추가했습니다.멀티 스레드 파인더가 포함되어 백그라운드에서 파일을 복사할 수 있게 되었습니다.GUI의 외관은 Platinum이라는 이름의 새로운 음영 회색 스케일로 변경되었으며, 외관 테마(스킨이라고도 함)를 변경하는 기능이 새로운 제어판에 추가되었습니다(플래티넘만 출고되었습니다).이 기능은 몇 가지 중요한 변경 중 하나인 OS 내의 새로운 "외관" API 계층에 의해 제공되었습니다.

애플은 출시 2주 만에 맥 OS 8을 120만 부, 6개월 만에 300만 부 팔았다.당시 애플의 재정난에 비추어 볼 때, 맥 사용자들 사이에서는 업그레이드와 "애플을 구하는 것"을 위한 큰 풀뿌리 운동이 있었다.심지어 일부 해적 그룹도 [32][33]OS 재배포를 거부했다.

Mac OS 8.1

Mac OS 8.1은 HFS+라는 이름의 계층형 파일 시스템의 업데이트 버전을 도입하여 이전 시스템의 많은 제한을 수정하고 MacOS High Sierra가 Apple File System으로 대체될 까지 MacOS에서 계속 사용되었습니다.네트워크 기능과 인쇄 기능의 분리, 애플리케이션 스위칭의 개량 등, 그 외의 인터페이스도 몇개인가 있습니다.그러나 기본적인 기술적 측면에서 Mac OS 8은 시스템 7과 크게 다르지 않습니다.

Mac OS 8.5

Mac OS 8.5는 속도와 안정성에 중점을 두고 있으며 대부분의 68k 코드는 PowerPC 고유의 최신 코드로 대체되었습니다.또한 사용자 인터페이스의 외관도 개선되었지만 주제 기능은 개발 후반에 잘렸습니다.

시스템[5] 버전 릴리스[5] 정보
Mac OS 8.0 68040 프로세서가 필요한 첫 번째 버전이지만 Macintosh II 시리즈 및 기타 68030 Mac에 대한 지원은 중단되었습니다., 파워에 대한 서포트도 추가했습니다.PC G3 프로세서
Mac OS 8.1 68k 프로세서에서 실행되는 마지막 Mac OS 릴리스와 iMac에서의 USB 지원 및 Mac OS Extended라고도 불리는 HFS+ 파일 시스템 지원이 추가되었습니다.
Mac OS 8.5 PowerPC 프로세서에서만 실행되는 최초의 버전이며 FireWire에 대한 기본 지원이 추가되었습니다.또한 Sherlock을 추가하고 Power Macintosh G3에 대한 지원을 추가했습니다.
Mac OS 8.5.1 시스템 크래시를 줄이기 위해 버그 수정 추가
Mac OS 8.6 퍼포먼스 향상과 멀티프로세서 서비스 2.0 지원, PowerBook 배터리 지속시간 향상 및 Power 지원 추가를 위한 새로운 나노커널 탑재PC G4 프로세서

Mac OS 9

Classic Mac OS의 마지막 주요 리비전인 Mac OS 9는 [7]1999년 10월 23일에 출시되었습니다.일반적으로 Mac OS 8에서 꾸준히 발전하고 있습니다. Mac OS 9의 초기 개발 릴리스는 8.7이었습니다.

Mac OS 9에서는 AirPort 무선 네트워킹 지원이 향상되었습니다.멀티 유저 서포트의 조기 실장을 도입했습니다.진정한 다중 사용자 운영체제는 아니지만 Mac OS 9에서는 여러 데스크톱 사용자가 자신의 데이터와 시스템 설정을 가질 수 있습니다.개선된 셜록 검색 엔진이 몇 개의 새로운 검색 플러그인을 추가했습니다.또한 Mac OS 9는 메모리 구현과 관리를 대폭 개선합니다.AppleScript는 TCP/IP 및 네트워킹 제어가 가능하도록 개선되었습니다.또한 Mac OS 9는 중앙 집중식 Apple Software Update를 사용하여 OS 및 하드웨어 업데이트를 검색하고 설치합니다.

다른 새로운 기능으로는 코드 서명과 키 체인 기술을 갖춘 플라이 파일 암호화 소프트웨어, 원격 네트워킹 및 파일 서버 패키지, 훨씬 개선된 USB 드라이버 목록이 있습니다.

또한 Mac OS 9는 새로운 OS가 일반에 공개되기 전에 애플리케이션 개발자가 Mac OS X 기능을 채택할 수 있도록 몇 가지 전환 기술을 추가했습니다.여기에는 파일 시스템을 위한 새로운 API와 기존 API 라이브러리 대신 애플리케이션이 링크할 수 있는 Carbon 라이브러리의 번들이 포함되었습니다. 이를 위해 조정된 애플리케이션은 Mac OS X에서도 기본적으로 실행될 수 있습니다.Mac OS 9.1 업데이트 이후 Mac OS X의 Classic Environment(클래식 환경)에서 시작할 수 있도록 다른 변경 사항이 적용되었습니다.

Classic Mac OS의 최종 업데이트는 2001년 [34]12월 5일에 출시된 버전 9.2.2입니다.

시스템[5] 버전 릴리스[5] 정보
Mac OS 9.0 Mac OS 9의 초기 소매 버전
Mac OS 9.0.2
Mac OS 9.0.3
Mac OS 9.0.4
Mac OS 9.1 Mac OS X 10.0에 포함되어 있습니다.
Mac OS 9.2 Mac OS X 호환성 향상을 위한 업데이트
Mac OS 9.2.1
Mac OS 9.2.2 Classic Mac OS 최종 출시

Mac OS X로의 이행

MacOS(원래는 2012년까지 "Mac OS X"로 명명된 [35]후 2016년까지 "OS X"로 명명됨)는 2001년에 Classic Mac OS를 공식적으로 계승한 애플의 현재 Mac 운영 체제입니다.원래는 단순히 Mac OS의 "버전 10"으로 마케팅되었지만, 이전 Mac OS 출시와는 크게 무관한 역사를 가지고 있습니다.

MacOS 아키텍처 레거시는 Mac OS 9 및 Classic Mac OS 레거시의 후속 모델입니다.하지만 클래식 맥 OS와 달리, 그것은 Unix기반 운영 system[36]NeXTSTEP과 기술 넥스트에서 개발하고 1980년대 말부터 이른 1997년 애플은 회사를 사들였다까지, 그리고 그것의 최고 경영자 스티브 잡스가 애플에 돌아왔다.[37]macOS는 또한 XNU kernel,[38]및 구성 요소의 핵심 세트 Apple'에 바탕을 두고 있는 BSD대로 코드 베이스를 사용한다.오픈 소스 Darwin 운영 체제입니다.

운영 체제의 초기 버전인 Mac OS X Server 1.0은 1999년에 출시되었습니다.Classic Mac OS의 "플래티넘" 외관을 유지하며, OPENSTEP과 유사하며, 새로운 Aqua 사용자 인터페이스를 갖춘 첫 번째 버전입니다.데스크톱 버전인 Mac OS X 10.0은 2001년 3월 24일에 출시되어 새로운 Aqua 사용자 인터페이스를 지원합니다. 이후로 몇 가지 버전의 운영 체제가 더 출시되었습니다.Mac OS X는 2012년에 "OS X"로, 2016년에 "macOS"로 이름이 변경되었습니다.

Classic Mac OS 사용자는 일반적으로 Mac OS X로 업그레이드했지만 초기 몇 년 동안 기존 Mac OS보다 더 어렵고 사용자 친화적이지 못했으며, 새로운 OS에서 아직 재실장되지 않은 특정 기능이 부족하고, 동일한 하드웨어(특히 오래된 하드웨어)에서 속도가 느리고, 호환되지 않는다는 이유로 비판을 받았습니다.오래된 OS입니다.[39]이전 Mac OS용으로 작성된 드라이버(프린터, 스캐너, 태블릿 등)는 Mac OS X와 호환되지 않기 때문에 Mac OS X에서 이전 운영 체제의 프로그램을 실행하는 데 사용된 Classic Environment 프로그램에서 일관되지 않은 프로그램 지원, 1997년 말 이전 이전 이전 Mac OS X 지원 부족 등으로 인해 Mac OS X가 이전 Apple 컴퓨터에 대해 지원되지 않았습니다.스티브 잡스는 WWDC [40]2002에서 Mac OS 9를 위한 모의 장례식을 개최함으로써 사람들에게 Mac OS X로의 업그레이드를 권장했다.

클래식

Mac OS X 10.4 Tiger까지의 PowerPC 버전에는 오래된 Mac 애플리케이션인 Classic Environment를 실행하기 위한 호환성 계층이 포함되어 있습니다.원래 코드명이 "블루 박스"였던 이 환경은 Mac OS 9 운영 체제 버전 9.1 이상을 Mac OS X 응용 프로그램으로 실행합니다.이를 통해 Carbon API로 이식되지 않은 응용 프로그램을 Mac OS X에서 실행할 수 있습니다."클래식" 응용 프로그램은 원래 Mac OS 9 모양을 유지하고 Mac OS X "Aqua" 모양은 유지하지 않지만, 이 기능은 상당히 매끄럽습니다.

Mac OS X뿐만 아니라 Mac OS 9.2와 함께 제공된 초기 New World ROM PowerPC 기반 Mac은 사용자가 설치해야 했습니다. Mac OS 9.2는 Mac OS X 10.4 이후 출시된 하드웨어 리비전에서는 기본적으로 설치되지 않았습니다.잘 작성된 대부분의 "클래식" Mac OS 애플리케이션은 이 환경에서 올바르게 작동하지만 소프트웨어가 실제 하드웨어를 인식하지 못하고 운영 체제와만 상호 작용하도록 작성된 경우에만 호환성이 보장됩니다.Classic Environment는 인텔 기반 Mac 시스템 또는 최신 Apple 실리콘 Mac에서는 사용할 수 없습니다.는 Mac OS 9가 x86 및 ARM 하드웨어와 호환되지 않기 때문입니다.

에뮬레이션

68,000 에뮬레이터

vCAC, Basilisk II, Executor 등의 서드파티 Macintosh 에뮬레이터를 통해 Intel 기반 PC에서 Classic Mac OS를 실행할 수 있게 되었습니다.이러한 에뮬레이터는 68k 시리즈의 프로세서를 에뮬레이트하는 것으로 제한되었으며, 따라서 대부분의 경우 8.1 이후의 Mac OS 버전을 실행할 수 없었고, PowerPC 프로세서가 필요했습니다.또한 대부분은 실제 Mac ROM 칩을 지원하는 Mac ROM 이미지 또는 하드웨어 인터페이스를 필요로 합니다. ROM 이미지가 애플의 지적 재산을 침해할 수 있기 때문에 이미지를 요구하는 것은 법적 근거가 불분명합니다.

주목할 만한 예외는 Abacus Research & Development사의 Executiveor 상용 소프트웨어 제품으로, Apple 기술을 사용하지 않고 100% 역설계 코드를 사용한 유일한 제품입니다.동작은 매우 빨랐지만, 기능의 마이너 서브셋 이상은 달성하지 못했습니다.완전히 호환되는 프로그램은 거의 없었고, 실행 시 크래시 가능성이 매우 높은 프로그램도 많았습니다.실행자는 68k Mac 애플리케이션을 x86 플랫폼으로 이식하기 위한 틈새 시장을 채웠습니다. 2002년에 개발이 중단되었고 소스 [41]코드는 2008년 말에 작성자에 의해 공개되었습니다.Mac ROM 이미지를 사용하는 에뮬레이터는 완벽한 Mac OS 호환성을 제공했으며, 이후 버전은 최신 x86 프로세서의 성능이 기하급수적으로 향상되었기 때문에 뛰어난 성능을 제공했습니다.

Apple은 모든 PowerPC 기반 버전의 Classic Mac [42]OS에서 심리스하게 실행되는 자체 Mac 68k 에뮬레이터를 포함했습니다.

PowerPC 에뮬레이터

2021년 현재 최고 성능의 전력PC 에뮬레이터는 QEMU[43] 68k 에뮬레이터 개발 대비 전력PC 에뮬레이션은 더 복잡하고 더 많은 CPU 파워가 필요합니다.에뮬레이터는 대부분의 [44]경우 네트워크와 사운드를 통해 Classic Mac OS와 OS X를 최대 속도로 실행할 수 있습니다.QEMU는 Classic Mac OS 버전 9.0~9.2 및 Mac OS X 10.0(최대 10.[45]5 포함)을 공식적으로 지원합니다.QEMU는 다른 전력에 비해 몇 가지 이점이 있습니다.PC 에뮬레이터, 즉 현재의 CPU [45]아키텍처에서 Linux에서 Mac 및 Windows에 이르는 광범위한 플랫폼을 지원합니다.

다른 힘PC 에뮬레이터는 SheepShaver로 1998년부터 PowerPC 플랫폼의 BeOS용으로 제공되어 왔으나 2002년부터 오픈소스로 제공되어 다른 플랫폼으로 이식하려는 노력이 시작되었다.원래 x86 플랫폼에서는 사용할 수 있도록 설계되지 않았으며 하이퍼바이저와 마찬가지로 실행 중인 머신에 실제 PowerPC 프로세서가 필요했습니다.PowerPC 프로세서를 지원하지만 메모리 관리 유닛을 에뮬레이트하지 않기 때문에 Mac OS 9.0.4까지만 실행할 수 있습니다.

다른 예로는 ShapeShifter(SheepShaver를 만든 개발자에 의한), Fusion, PearPC 및 iFusion 등이 있습니다.후자는 PowerPC "프로세서" 액셀러레이터 카드를 탑재한 Classic Mac OS를 실행했습니다.이 방법을 사용하면 동일한 프로세서를 탑재한 Macintosh와 같거나 더 빠르다고 알려져 있습니다.특히 MMU 트랩모드로 동작하고 있는 실제 Mac에 의해 퍼포먼스가 [citation needed]저하되고 있기 때문에 68k 시리즈에 관해서는 더욱 그렇습니다.

애플의 Rosetta는 강자였습니다.PC 에뮬레이터는 인텔 기반 Mac에서 PowerPC MacOS X 응용 프로그램을 실행할 수 있지만 Classic Mac OS(9.2.2 이전) [citation needed]응용 프로그램은 지원하지 않습니다.

타임라인

Macintosh 운영 체제 연대표
ARM architecture familyX86PowerPC68kMacBook Air (Apple silicon)iMac ProRetina MacBook ProMacBook AirApple–Intel architecturePower Mac G5Power Mac G4iMac G3Power MacintoshMacintosh QuadraMacintosh PortableMacintosh SE/30Macintosh IIMacintosh PlusMacintosh 128KmacOS VenturamacOS MontereymacOS 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.0A/UXA/UXA/UXMacWorks 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)

「 」를 참조해 주세요.

메모들

  1. ^ 레트로닉 「Classic Mac OS」는, Mac OS X의 도입 후에 생겨났습니다.아래를 참조해 주세요.

레퍼런스

  1. ^ a b c d e f g h Linzmayer, Owen W. (2004). Apple Confidential 2.0. No Starch Press. Archived from the original on November 13, 2016. Retrieved September 23, 2016.
  2. ^ a b "The Macintosh Product Introduction Plan". Stanford University Libraries & Academic Information Resources. Archived from the original on July 21, 2010.
  3. ^ "Mac OS 9.2.2 Document and Software". Apple Inc. December 5, 2001. Archived from the original on April 21, 2006. Retrieved September 25, 2016.
  4. ^ Morgenstern, David. "Useful command line tips for programmers and Mac managers". ZDNet. Retrieved October 13, 2019.
  5. ^ a b c d e f g h i j k l m n o p q r s t u v w "Macintosh: System Software Version History". Apple Inc. August 7, 2001. Archived from the original on March 10, 2014. Retrieved September 25, 2016.
  6. ^ Gruman, Galen (November 1997). "Why Apple Pulled the Plug". Macworld. Vol. 14, no. 11. pp. 31–36.
  7. ^ a b "October 23, 1999: Mac OS 9 Released". AppleMatters.com. Archived from the original on October 28, 2009. Retrieved November 28, 2009.
  8. ^ Hertzfeld, Andy, folklore.org: The Original Macintosh: Mea Culpa, archived from the original on June 19, 2010, retrieved May 10, 2010
  9. ^ "A Brief History of the Classic Mac OS – Low End Mac". 2012-07-26. Archived from the original on October 5, 2016. Retrieved September 23, 2016.
  10. ^ Mike Tuck (2001-08-12). "The Real History of the GUI". Retrieved July 23, 2020.
  11. ^ Bruce Horn. "On Xerox, Apple and Progress". Archived from the original on August 26, 2009. Retrieved September 1, 2009.
  12. ^ "Folklore.org: We're Not Hackers!". www.folklore.org. Archived from the original on September 27, 2016. Retrieved September 26, 2016.
  13. ^ "System 7.5 and Mac OS 7.6: The Beginning and End of an Era". 2014-06-27. Archived from the original on September 24, 2016. Retrieved September 23, 2016. Mac OS 7.6 deserves some special mention. The most obvious difference is the name change; this was for the Mac clone manufacturers, who weren’t making Macintoshes but “Mac OS Computers”.
  14. ^ "New Mac OS Extended Format (HFS+) Available". Apple Developer News. 1997. Archived from the original on May 12, 2008. Retrieved March 28, 2007.
  15. ^ Goodin, Sue; Wilson, Dave. "Programming the New Macs". MacTech. 3 (5). Retrieved 29 July 2022.
  16. ^ Josh Burker (2002). "Multi-Mac". Archived from the original on August 22, 2016. Retrieved December 23, 2017.
  17. ^ a b c d e Kottwitz, Randal L. (1987). "The Power User's Manual". New York: MacUser Publications, Inc.: 11. Archived from the original on April 11, 2008. Retrieved May 2, 2008. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  18. ^ "Mac GUI". Archived from the original on July 14, 2011. Retrieved 21 September 2015.
  19. ^ a b c "Hard Disk 20: Boot From HD20 Locks Up HD20 and Macintosh". Apple Inc. November 10, 1988. Retrieved January 21, 2022.
  20. ^ a b c Denny, Bob (November 1985). "Programming for HFS Compatibility". MacTech Magazine. Westlake Village, CA. 2 (1): 8. Archived from the original on May 12, 2008. Retrieved May 2, 2008.
  21. ^ a b "Mac GUI". Archived from the original on July 14, 2011. Retrieved 21 September 2015.
  22. ^ a b c d e f g h "System Software: Configs for Mac 128K, XL, 512, & 512KE (7/94)". Apple Inc. August 3, 1994. Archived from the original on February 24, 2008. Retrieved May 2, 2008.
  23. ^ a b Wiggins, Robert (March 1998). "All Systems Go - System Update 5.0". MacUser. Martin Mazner. pp. 126–138.
  24. ^ a b "Orchestrating applications". InfoWorld. September 24, 1990. p. 83.
  25. ^ "The Early Mac OS". Applemuseum.bott.org. Archived from the original on July 18, 2011. Retrieved July 29, 2014.
  26. ^ "Apple Macintosh before System 7". Archived from the original on November 21, 2011. Retrieved 21 September 2015.
  27. ^ "Mac GUI". Archived from the original on July 14, 2011. Retrieved 21 September 2015.
  28. ^ "System 6.0.7 Fixed Two System 6.0.6 Problems". Support.apple.com. February 18, 2012. Archived from the original on August 10, 2014. Retrieved July 29, 2014.
  29. ^ Ean Houts (1994-09-05). "QuickDraw GX is the big draw for System 7.5". InfoWorld. Apple has added a few features to spruce up the interface in System 7.5, although these have previously been available as utilities or shareware for quite some time.
  30. ^ 스티브 우드, "버스맨스 홀리데이:사라져가는 소프트웨어"(1999년 6월 18일), http://www.mathdittos2.com/columns/bh/bh990618.html에서 아카이브, 2012년 3월 27일, 웨이백 머신에서
  31. ^ 빌, 스티븐(1997년 10월)."Mac OS 8 라이센스 계약 없음"Macworld 14 (10): 페이지 34-36.
  32. ^ Jeff Walsh (1997-07-28). "Latest Mac OS pleases end-users". InfoWorld.
  33. ^ "Where do you want to pirate today?". Forbes. August 8, 1997. Archived from the original on August 27, 2017. Retrieved August 25, 2017. the latest word out in the Macwarez scene is that pirates shouldn't copy Apple's OS8—Mac's latest operating system—they should buy it, since Apple so desperately needs the money.
  34. ^ "Mac OS 9.2.2 Document and Software". Apple Inc. December 5, 2001. Archived from the original on April 21, 2006. Retrieved February 23, 2017.
  35. ^ "What is an operating system (OS)?". Apple, Inc. July 15, 2004. Archived from the original on July 22, 2010. Retrieved September 6, 2014.
  36. ^ "Mac OS X and Unix – Apple" (PDF). Archived from the original (PDF) on May 30, 2009. Retrieved February 5, 2016.
  37. ^ Apple Computer (December 20, 1996). "Apple Computer, Inc. Agrees to Acquire NeXT Software Inc". Archived from the original on January 16, 1999. Retrieved February 23, 2017.
  38. ^ "Mac OS X: What is BSD?". Archived from the original on February 19, 2013. Retrieved September 23, 2016.
  39. ^ "OS X 10.1". 2001-10-15. Archived from the original on January 19, 2012. Retrieved June 14, 2017.
  40. ^ "Jobs: OS 9 is Dead, Long Live OS X – Macworld". May 2002. Archived from the original on September 24, 2016. Retrieved September 23, 2016.
  41. ^ "Executor source code". GitHub. 2018-12-08. Archived from the original on January 2, 2018. Retrieved September 23, 2016.
  42. ^ "The 68LC040 Emulator (IM: PS)". Apple Developer. 1996-07-03. Retrieved 2021-12-26.
  43. ^ "Why emulation of PowerPC Macs was underwhelming". Reddit.com. Reddit. September 4, 2018. Retrieved November 10, 2021.
  44. ^ "Running Qemu-system-ppc with Mac OS/OSX guests in macOS". emaculation.com. emaculation. January 10, 2021. Retrieved November 10, 2021.
  45. ^ a b "Documentation/Platforms/PowerPC". wiki.qemu.org. wiki.qemu.org. February 27, 2021. Retrieved November 10, 2021.

외부 링크