Hệ điều hành Mac cổ điển

Khái niệm ban đầu

Dự án Macintosh bắt đầu vào cuối năm 1978 với Jef Raskin, người đã hình dung ra một chiếc máy tính giá rẻ, dễ sử dụng cho người tiêu dùng trung bình. Vào tháng 9 năm 1979, Raskin bắt đầu tìm kiếm một kỹ sư có thể cùng phối hợp thiết kế một nguyên mẫu. Bill Atkinson, một thành viên của nhóm Apple Lisa, đã giới thiệu Raskin cho Burrell Smith, một kỹ thuật viên dịch vụ đã được Apple thuê vào đầu năm đó.
Khái niệm ban đầu của Apple cho Macintosh cố tình tìm cách giảm thiểu nhận thức khái niệm của người dùng về hệ điều hành. Nhiều nhiệm vụ cơ bản đã yêu cầu nhiều kiến thức hệ điều hành hơn trên các hệ thống khác sau đó có thể được thực hiện bằng thao tác chuột và điều khiển đồ họa trên Macintosh. Điều này sẽ phân biệt nó với những hệ điều hành cùng thời như MS-DOS, vốn sử dụng giao diện dòng lệnh bao gồm các lệnh văn bản ngắn gọn.
Vào tháng 1 năm 1981, Steve Jobs đã hoàn toàn tiếp quản dự án Macintosh. Jobs và một số kỹ sư của Apple đã đến thăm Xerox PARC vào tháng 12 năm 1979, ba tháng sau khi các dự án Lisa và Macintosh đã bắt đầu. Sau khi nghe về công nghệ GUI tiên phong đang được phát triển tại Xerox PARC từ các nhân viên cũ của Xerox như Raskin, Jobs đã thương lượng một chuyến thăm nhằm quan sát máy tính Xerox Alto và các công cụ phát triển Smalltalk để đổi lấy các lựa chọn cổ phiếu của Apple. Các hệ điều hành Lisa và Macintosh cuối cùng sử dụng các khái niệm từ Xerox Alto, nhưng nhiều yếu tố của giao diện người dùng đồ họa được Apple tạo ra bao gồm thanh trình đơn, trình đơn kéo xuống, các khái niệm kéo và thả và thao tác trực tiếp.
Không như IBM PC, vốn dùng 8kB của ROM để tự kiểm tra khi nguồn bật (POST) và dành chỗ cho hệ thống vào ra (BIOS), ROM cho máy Mac lớn hơn nhiều (64 kB) và chứa mã hệ điều hành chính. Phần lớn Mac ROM gốc được mã hóa bởi Andy Hertzfeld, một thành viên của nhóm Macintosh ban đầu. Ông đã có thể bảo tồn không gian ROM quý giá bằng cách viết các thủ tục trong ngôn ngữ máy được tối ưu hóa với "hack", hoặc thủ thuật lập trình thông minh. Ngoài ROM, anh ta còn mã hóa hạt nhân, Hộp công cụ Macintosh và một số phụ kiện máy tính để bàn (DA). Các biểu tượng của hệ điều hành, đại diện cho các thư mục và phần mềm ứng dụng, được thiết kế bởi Susan Kare, người sau này đã thiết kế các biểu tượng cho Microsoft Windows 3.0. Bruce Horn và Steve Capps đã viết Macintosh Finder, cũng như một số tiện ích hệ thống Macintosh.
Apple đã rất tích cực trong việc quảng cáo máy mới của họ. Sau khi nó được tạo ra, công ty đã mua tất cả 39 trang không gian quảng cáo trong ấn bản tháng mười một / tháng 12 năm 1984 của tạp chí Newsweek. Apple đã thành công trong việc tiếp thị cho Macintosh đến nỗi nó nhanh chóng vượt qua Lisa, sản phẩm tiền nhiệm phức tạp hơn. Apple đã nhanh chóng phát triển một sản phẩm có tên MacWorks, cho phép Lisa mô phỏng phần mềm hệ thống Macintosh thông qua Hệ thống 3, vào thời điểm đó nó đã bị ngừng hoạt động như Macintosh XL được đổi tên. Nhiều cải tiến trong hệ điều hành của Lisa sẽ không xuất hiện trong hệ điều hành Macintosh cho đến System 7 hoặc mới hơn.

Tính tương thích

Các phiên bản đầu của Mac OS chỉ tương thích với các máy Macintosh dành cho gia đình của Motorola 68000. Khi Apple giới thiệu máy tính với phần cứng PowerPC, hệ điều hành đã được chuyển sang hỗ trợ kiến trúc này. Mac OS 8.1 là phiên bản cuối cùng có thể chạy trên bộ vi xử lý "68K" (68040).
Trong các hệ thống trước các hệ thống dựa trên PowerPC G3, các phần quan trọng của hệ thống được lưu trữ trong ROM vật lý trên bo mạch chủ. Mục đích ban đầu của việc này là tránh sử dụng hết dung lượng lưu trữ giới hạn của đĩa mềm trên hệ thống hỗ trợ, vì các máy Mac đầu tiên không có ổ đĩa cứng (chỉ có một mô hình của Mac thực sự có thể khởi động bằng cách chỉ sử dụng ROM, đó là máy Mac Classic 1991). Kiến trúc này cũng cho phép giao diện hệ điều hành hoàn toàn đồ họa ở mức thấp nhất mà không cần console điều khiển văn bản hoặc chế độ dòng lệnh: lỗi thời gian khởi động, chẳng hạn như không tìm thấy ổ đĩa hoạt động, được thông báo đến người dùng bằng hình ảnh, với một biểu tượng hoặc phông chữ bitmap Chicago đặc biệt và một tiếng còi hú báo động hoặc một loạt các tiếng bíp. Điều này trái ngược với các máy tính cài MS-DOS và CP/M cùng thời, vốn hiển thị các thông báo như vậy với một phông chữ trên nền đen và yêu cầu sử dụng bàn phím thay vì chuột để nhập dữ liệu. Để cung cấp các đặc tính đẹp mắt như vậy ở mức thấp, các phiên bản Mac OS ban đầu  phụ thuộc vào phần mềm hệ thống lõi trong ROM trên bo mạch chủ, điều này cũng đảm bảo rằng chỉ có máy tính Apple hoặc bản sao được cấp phép (với ROM được bảo vệ bản quyền từ Apple) mới có thể chạy Mac OS.

Các máy tính nhái Mac

Một số nhà sản xuất máy tính trong những năm qua đã tạo ra các bản sao Macintosh có khả năng chạy Mac OS. Từ năm 1995 đến năm 1997, Apple đã cấp phép Macintosh ROM cho một số công ty, đáng chú ý là Power Computing, UMAX và Motorola. Những máy này thường chạy các phiên bản Mac OS cổ điển khác nhau. Steve Jobs đã kết thúc chương trình cấp phép bản sao này sau khi trở lại Apple vào năm 1997.
Hỗ trợ kỹ thuật cho các bản sao Macintosh lần đầu tiên được áp dụng trong System 7.5.1, phiên bản đầu tiên bao gồm logo "Mac OS" (một biến thể trên biểu tượng khởi động Happy Mac gốc) và Mac OS 7.6 là phiên bản đầu tiên được đặt tên là "Mac OS" thay vì "Hệ thống". Những thay đổi này đã được thực hiện để hủy mối liên kết giữa hệ điều hành với các mẫu máy Macintosh của Apple.