লিনাক্স হ'ল একটি কার্নেল - একটি (জটিল) সফ্টওয়্যার টুকরা যা হার্ডওয়্যার সহ কাজ করে এবং একটি নির্দিষ্ট অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) রফতানি করে এবং বাইনারি কনভেনশনগুলি কীভাবে এটি ব্যবহার করতে পারে (অ্যাপ্লিকেশন বাইনারি ইন্টারফেস, এবিআই) "ব্যবহারকারী- স্পেস "অ্যাপ্লিকেশন।
ডেবিয়ান , রেডহ্যাট এবং অন্যান্য অপারেটিং সিস্টেমগুলি রয়েছে - সম্পূর্ণ সফ্টওয়্যার এনভায়রনমেন্ট যা কার্নেল এবং ব্যবহারকারী-স্পেস প্রোগ্রামগুলির একটি সেট রয়েছে যা বুদ্ধিমান কার্য সম্পাদন করে কম্পিউটারকে দরকারী করে তোলে (মেল প্রেরণ / গ্রহণ, আপনাকে ইন্টারনেট ব্রাউজ করার অনুমতি দেয়, ড্রাইভিং করে রোবট ইত্যাদি)।
এখন যেমন প্রতিটি ওএস, বেশিরভাগই একই সফ্টওয়্যার সরবরাহ করার সময় (এতগুলি ফ্রি মেল সার্ভার প্রোগ্রাম বা ইন্টারনেট ব্রাউজার বা ডেস্কটপ পরিবেশ নেই, উদাহরণস্বরূপ) এটি করার পদ্ধতির সাথে এবং তাদের বর্ণিত লক্ষ্য এবং প্রকাশের চক্রগুলিতেও পৃথক।
বেশিরভাগ ক্ষেত্রে এই ওএসগুলিকে "বিতরণ" বলা হয়। এটি, আইএমও, আপনি প্রযুক্তিগতভাবে হাতে সমস্ত প্রয়োজনীয় সফ্টওয়্যার তৈরি করে একটি টার্গেট মেশিনে এটি ইনস্টল করতে সক্ষম হওয়ায় কিছুটা ভুল পদক্ষেপ এসেছে, সুতরাং এই ওএসগুলি প্যাকেজযুক্ত সফ্টওয়্যার বিতরণ করে যাতে আপনার প্রয়োজন হয় না এটি (ডেবিয়ান, রেডহ্যাট) বা তারা এ জাতীয় বিল্ডিংয়ের সুবিধা দেয় (জেন্টু)। তারা সাধারণত একটি ইনস্টলার সরবরাহ করে যা একটি লক্ষ্য মেশিনে ওএস ইনস্টল করতে সহায়তা করে।
মেকিং এবং সমর্থনকারী একটি OS কোনো হয় খুব জটিল টাস্ক একটি জটিল এবং জটিল অবকাঠামোর প্রয়োজন (আপলোড সারিগুলি, সার্ভার, একটি বাগ যে ব্যক্তি অনুসরণ করে, এবং সংরক্ষণাগার সার্ভার, বিল্ড মেইলিং লিস্ট সফ্টওয়্যার ইত্যাদি ইত্যাদি ইত্যাদি) ও কর্মচারীদের। এটি স্পষ্টত একটি নতুন থেকে ওএস তৈরির জন্য একটি উচ্চ বাধা উত্থাপন করে। উদাহরণস্বরূপ, দেবিয়ান সিএ সরবরাহ করে প্রায় পাঁচটি হার্ডওয়্যার আর্কিটেকচারের জন্য 37 কে প্যাকেজ - এই জিনিসটিকে সমর্থন করার জন্য কতটা কাজ করা হয়েছে তা চিত্র দেখুন figure
তবুও, যদি কেউ মনে করেন যে কোনও কারণেই তাদের একটি নতুন ওএস তৈরি করা প্রয়োজন , তবে এটির জন্য বিদ্যমান ভিত্তি ব্যবহার করা ভাল ধারণা হতে পারে । এবং ঠিক এখানেই অন্যান্য ওএসের উপর ভিত্তি করে ওএস অস্তিত্ব নিয়ে আসে। উদাহরণস্বরূপ, উবুন্টু কেবলমাত্র বেশিরভাগ প্যাকেজগুলি আমদানি করে এবং সেগুলির কেবলমাত্র একটি ছোট উপসেটটি পুনরায় প্যাকেজ করে, নিজস্ব প্যাকেজিং করে, তাদের নিজস্ব শিল্পকর্ম, ডিফল্ট সেটিংস, ডকুমেন্টেশন ইত্যাদি সরবরাহ করে ডেবিয়ানকে তৈরি করে bu
মনে রাখবেন যে এই "ভিত্তিক" জিনিসটির বিভিন্নতা রয়েছে। উদাহরণস্বরূপ, ডেবিয়ান নিজের "খাঁটি মিশ্রণ" তৈরি করতে উত্সাহ দেয়: যেগুলি বিতরণগুলি সরাসরি দেবিয়ান ব্যবহার করে এবং কেবলমাত্র প্যাকেজ এবং অন্যান্য স্টাফ সংযোজন করে তাদের ব্যবহারকারীর ছোট ছোট গোষ্ঠী যেমন শিক্ষা বা medicineষধ বা সংগীতে কাজ করে তাদের জন্য দরকারী শিল্প ইত্যাদি
আরেকটি মোড় হল এই সমস্ত ওএস লিনাক্সের উপর ভিত্তি করে নয়। উদাহরণস্বরূপ, ডিবিয়ান ফ্রিবিএসডি এবং হারড কার্নেলগুলিও সরবরাহ করে। তাদের বেশ ক্ষুদ্র ব্যবহারকারী গ্রুপ রয়েছে তবে যাইহোক।