লিনাক্স একটি নিখরচায় সফ্টওয়্যার অপারেটিং সিস্টেম (এটি কোনও ব্যক্তি বা সংস্থার মালিকানাধীন নয়), তাই এটি কম্পিউটারে ইনস্টল এবং ব্যবহারের জন্য লাইসেন্স কেনার প্রয়োজন নেই। এটি একটি মাল্টিটাস্কিং, মাল্টি-ইউজার সিস্টেম, ইউএনআইএক্সের সাথে সামঞ্জস্যপূর্ণ এবং একটি কমান্ড ইন্টারফেস এবং একটি গ্রাফিকাল ইন্টারফেস সরবরাহ করে, যা এটি ভবিষ্যতের দুর্দান্ত সম্ভাবনাগুলির সাথে একটি খুব আকর্ষণীয় ব্যবস্থা করে তোলে।
নিখরচায় সফ্টওয়্যার হওয়ায় উত্স কোডটি অ্যাক্সেসযোগ্য যাতে কোনও ব্যবহারকারী এটিকে অধ্যয়ন করতে এবং সংশোধন করতে পারে। লিনাক্স লাইসেন্স বিক্রয়ের অধিকার সীমাবদ্ধ করে না, তাই বিভিন্ন বাণিজ্যিক সফটওয়্যার সংস্থা লিনাক্সের সংস্করণগুলি বিতরণ করে। এছাড়াও, গ্রাফিকাল পরিবেশের জন্য এই সিস্টেমে অনেকগুলি বিতরণ এবং উইন্ডো পরিচালক রয়েছে।
লিনাক্স অপারেটিং সিস্টেমটি লিনাস টোরভাল্ডস দ্বারা বিকাশিত হয়েছিল এবং এটি মিনিক্স সিস্টেমের উপর ভিত্তি করে তৈরি হয়েছিল যা ঘুরেফিরে ইউনিক্স সিস্টেমের উপর ভিত্তি করে তৈরি হয়েছিল, টরভাল্ডস এটিতে সরঞ্জাম এবং উপযোগীকরণ যুক্ত করছিল, এটি কার্যকর হয়েছিল। লিনাক্সের প্রথম সংস্করণ দিয়ে শুরু করে, সিস্টেমটি তার নির্মাতার সমন্বয়ে বিশ্বজুড়ে হাজার হাজার প্রোগ্রামার সংশোধন করেছে।
লিনাক্সের নামটি এসেছে এর লেখক লিনাস এবং ইউএনআইএক্স অপারেটিং সিস্টেমের নাম থেকে। তবে, এর আসল নাম জিএনইউ / লিনাক্স, যেহেতু সিস্টেমটি জিএনইউ জিপিএল (সাধারণ পাবলিক লাইসেন্স) এর অধীনে বিতরণ করা হয়েছে ।
লিনাক্স কাঠামোটি একটি হাইব্রিড মাইক্রোকার্নেল ভিত্তিক যা অপারেটিং সিস্টেমের সর্বাধিক প্রাথমিক পরিষেবাদি সম্পাদন করে। কার্নেল সিস্টেম এর মূল হয়; যে অংশটি হার্ডওয়্যারের সাথে সরাসরি যোগাযোগ করে, এর সমস্ত সংস্থান যেমন মেমরি, মাইক্রোপ্রসেসর, পেরিফেরিয়ালগুলি ইত্যাদি পরিচালনা করে
এছাড়াও, এটির একটি প্রোগ্রাম রয়েছে যা শেল বা কমান্ড ইন্টারপ্রিটার হিসাবে পরিচিত কার্নেল থেকে ব্যবহারকারীকে পৃথক করে, এর কাজটি হ'ল পাঠ্য মোডে টার্মিনাল থেকে বা গ্রাফিক্যাল পরিবেশ থেকে সিস্টেমকে যে আদেশগুলি বা অ্যাপ্লিকেশন প্রেরণ করে তা ব্যাখ্যা করে এবং এগুলিকে অনুবাদ করে অপারেটিং সিস্টেম বোঝে যে নির্দেশাবলী।
এর সংস্করণ অনুসারে, এই অপারেটিং সিস্টেমটি সুপার কম্পিউটার এবং সার্ভার যেমন ব্যক্তিগত কম্পিউটারে ব্যবহৃত হয়। লিনাক্সের বিভিন্ন রূপগুলিকে ডিস্ট্রিবিউশন বলা হয়, যার মধ্যে সর্বাধিক পরিচিত রেড হ্যাট-ফেডোরা, সুস, দেবিয়ান, উবুন্টু এবং মান্দ্রিভা।
প্রতিটি লিনাক্স বিতরণ অপারেটিং সিস্টেম আপডেটের মাধ্যমে কার্নেল বিতরণ করে। কার্নেলের প্রতিটি সংস্করণ 3 বা 4 সংখ্যক বিন্দুর দ্বারা পৃথক করে আলাদা করা যায়। প্রতিটি সংখ্যার অর্থ নিম্নরূপ:
1. কার্নেল সংস্করণ; কার্নেল কোডে কোনও বৃহত পরিবর্তন আছে তবে এটি পরিবর্তিত হয়।
২. কার্নেলের বড় সংশোধন
৩. মাইনর রিভিশন, যেমন নতুন চালকদের অন্তর্ভুক্ত করা বা কিছু নতুন বৈশিষ্ট্য।
৪. একই সংশোধনীর মধ্যে ত্রুটি সংশোধন বা সুরক্ষা ত্রুটি।
লিনাক্স সাম্প্রতিক বছরগুলিতে গ্রাফিকাল ইউজার ইন্টারফেসে এবং হার্ডওয়্যার সংস্থানগুলির স্বীকৃতি এবং ব্যবহারের উন্নতি যুক্ত করে অনেক দীর্ঘ এগিয়েছে। অল্প অল্প করেই এটি উইন্ডোজ এবং ইউনিক্সের ভিত্তিতে অর্জন করছে, এটি কম্পিউটার ব্যবহারকারী এবং বিশেষজ্ঞ ব্যবসায়ীদের (আইবিএম বা হিউলেট প্যাকার্ডের মতো সংস্থাগুলি) পছন্দের হয়ে উঠেছে যারা একে অন্যের তুলনায় একটি শক্তিশালী এবং স্বল্প মূল্যের বিকল্প হিসাবে বিবেচনা করে। অপারেটিং সিস্টেম; এবং এগুলি সাধারণত সার্ভার সিস্টেমের অংশ হিসাবে সংশ্লিষ্ট প্রযুক্তিগত সহায়তা সরবরাহ করে।