যে সফটওয়্যার কম্পিউটারের বিভিন্ন অংশের মধ্যে সমন্বয় সাধন করে কম্পিউটারের সামর্থ্যকে কাজে লাগিয়ে এপ্লিকেশন সফ্টওয়্যারগুলােকে পরিচালনা করে থাকে তাকে অপারেটিং সিস্টেম বলে।
যেসব অপারেটিং সিস্টেমের সোর্স কোড উন্মুক্ত থাকে তাকে ওপেন সোর্স অপারেটিং সিস্টেম বলা হয়। ওপেন সোর্স অপারেটিং সিস্টেমগুলো সাধারণত বিনামূল্যে ও নির্দিষ্ট শর্তাধীনে ব্যক্তিগত ও বানিজ্যিকভাবে ব্যবহার করা যায়।
প্রোপ্রায়েটারি অপারেটিং সিস্টেম হলাে ওই সমস্ত অপারেটিং সিস্টেম যেগুলাের স্বত্বাধিকারী (Proprietar) থাকে। এসব সফটওয়্যারের কপিরাইট তার স্বত্বাধিকারীর নামে থাকে।