মাইক্রোসফটের উইন্ডোজ মার্কেটে আবির্ভূত হওয়ার ও আগে ম্যাকিন্টোশ কম্পিউটার ব্যাপক জনপ্রিয় ছিল। একজন নতুন কম্পিউটার ব্যবহারকারীর জন্য একটি ছোট ছবিতে মাউস দিয়ে ক্লিক করে কাজ করার অভিজ্ঞতা অবশ্যই ডসের কমান্ড মোডে মুখস্থ করে কমান্ড দেয়ার থেকে অনেক বেশী আবেদনময় ছিল নিঃসন্দেহে। তবে ম্যাকে ব্যাচ ফাইল তৈরী করা যেত না, কোন পোর্টে টেক্সট অথবা ফাইলসমূহ রিডাইরেক্ট করা যেত না, কমান্ড এ ইনপুটকে পাইপিং করা বা কোন কমান্ড এর আউপুটকে ভিত্তি করে কোন কাজ পরিচালনা করা ইত্যাদি ইত্যাদি অনেক কথা উদাহরনস্বরূপ বলা যায়- যা ম্যাকের গ্রাফিক্যাল পরিবেশে করা সম্ভব ছিল না। যদিও ম্যাকের গ্র্যাফিকাল পরিবেশে অনেক সহজে কাজ করা যায় কিন্তু এটি হার্ডওয়্যার এবং অপারেটিং সিস্টেম এর কার্নেল থেকে ব্যবহারকারীকে বিচ্ছিন্ন করে রাখে ফলে কাজ অটোমোশন করা এবং বিবিধ নির্দেশনা দেয়ার কার্যক্ষমতা হ্রাস পায়। অটোমোশন বা স্বয়ংক্রিয়তাই কি কম্পিউটার ব্যবহারের অন্যতম উদ্দেশ্য নয়? কিন্তু ম্যাকের এই গ্রাফিক্যাল ইন্টারফেস এর কাজ ছিল সম্পূর্ন ভিন্ন। এটিতে প্রতিটি কাজের জন্যই ব্যবহারকারীর নির্দেশনার প্রয়োজন হত। উইন্ডোজ এবং লিনাক্স এর সার্ভারের মধ্যে তুলনা করে যদি সমীকরন আকারে দেখানো যায় তা হবে অনেকটা এরকমঃ