مکینتاش
Mac OS که مخفف Macintosh Operating System است، نام تجاری یک سری از سیستم‌عامل‌های دارای واسط گرافیکی کاربر است که توسط شرکت Apple برای کامپیوترهای مکینتاش توسعه داده شده‌اند. سیستم‌عامل Mac عموماً به خاطر رابط گرافیکی خوب خود مشهور شده‌است. این سیستم‌عامل برای نخستین بار در سال ۱۹۸۴ با کامپیوتر Macintosh 128K عرضه شد. نسخه‌های اولیه مک اواس تنها با کامپیوترهای مکینتاش که بر مبنای Motorola ۶۸۰۰۰ ساخته شده بودند، سازگار بودند در حالیکه نسخه‌های جدیدتر با کامپیوترهای PowerPC نیز سازگار شدند. اخیراً نیز سیستم‌عامل Mac OS X با کامپیوترهای Intel x۸۶ سازگار شده‌است. نسخه‌های مختلف مک اواس نخستین سیستم‌عامل مکینتاش شامل دو بخش نرم‌افزاری بود که با نام‌های «System» و"Finder" شناخته می‌شدند که هرکدام از این دو بخش دارای نسخه مخصوص به خود بودند. System ۷٫۵٫۱ نخستین نسخه‌ای بود که در آن آرم مک اواس یک قیافه خندان استفاده شده‌است؛ و نام مک اواس نیز برای اولین بار با Mac OS ۷٫۶ معرفی شد. سیستم‌عامل مک اواس را می‌توان به دو خانواده مختلف سیستم‌های عامل تقسیم کرد “Classic” Mac OS که شامل سیستم‌عامل عرضه شده در سال ۱۹۸۴ و نسخه‌های بعدی آن تا نسخه Mac OS ۹ می‌شود.Mac OS X (که حرف "X" معرف عدد رومی ۱۰ است) از اجزای Open Step (توابع API تعریف شده برای یک سیستم‌عامل شی گرا که هر سیستم‌عامل مدرنی آن را به عنوان بخشی از هسته خود دارد استفاده می‌کند. "Classic” Mac OSبا این ویژگی که در آن از خط فرمان استفاده نمی‌شود شناخته می‌شود. این سیستم‌عاملِ کاملاً گرافیکی، بسیار مشابه سیستم‌عامل Commodore GEOS است. با وجود راحتی استفاده از آن، این سیستم‌عامل دارای کمبودها و نقایصی نیز بود.
سیستم‌عامل
رابط کاربری یک سیستم عامل می‌تواند به دو صورت رابط کاربری گرافیکی (به انگلیسی: Graphical User Interface) یا رابط خط فرمان (به انگلیسی: Command-line interface) باشد. سیستم عامل‌های مدرن از قابلیت رابط کاربری گرافیکی در کنار رابط خط فرمانی پشتیبانی می‌کنند، مانند ویندوز لینوکس، مک او.اس. سیستم عامل‌هایی با پشتیبانی GUI یا رابط کاربری گرافیکی یک دسکتاپ یا میزکار دارند، اما سیستم عامل‌هایی که تنها رابط خط فرمانی یا CLI دارند، در یک ترمینال با یک پوسته اجرا می‌شوند. رابط کاربری در واقع شیوهٔ ارتباط فضای کاربری با سیستم عامل است. در سیستم عامل‌هایی که تنها CLI دارند، شیوهٔ ارتباط با سیستم، تنها به صورت دستورهایی خاص به صورت متنی (تنها راه ورودی کیبورد هست) است و در سیستم عامل‌هایی با قابلیت GUI به صورت گرافیکی و راحت‌تر است.