Linux ৩০ বছর ধরে আছে, ১৯৯১ সালে শুরু হয়ে। হ্যাঁ, এটি ততটুকু পুরনো, এবং এতে ইতিহাস তৈরি করেছে। আপনি যদি কিছু বড় Linux ডিস্ট্রোর ইতিহাস জানতে আগ্রহী হন, তবে সেটি সংক্ষেপে এখানে – বিভিন্ন Linux ডিস্ট্রোর ইতিহাস, যেমন Ubuntu, Fedora, RHEL, Linux Mint, Slackware, ইত্যাদি। অবশেষে জানুন কেন সেগুলো তৈরি করা হয়েছিল এবং কী কী সেগুলোকে আলাদা করে।
নোট: যেহেতু অনেক ডিস্ট্রো বাইরে আছে, আমরা শুধু কয়েকটি বড় ডিস্ট্রোতে ফোকাস করব।
Linux-এর নিজস্ব ইতিহাস
মনে হয় Linux-র নিজস্ব ইতিহাসে দ্রুত এক নজর দিয়ে ডিস্ট্রোর ইতিহাসে যেতে অর্থবহ। সব শুরু হয় ১৯৯১ সালে যখন হেলসিংকির একটি কম্পিউটার সাইন্স ছাত্র, লিনাস টরভাল্ডস নামক, একটি অপারেটিং সিস্টেম কার্নেল তৈরি করেন, जैसा তিনি বলেন, "জাস্ট ফর ফান"। প্রাথমিকভাবে, লিনাস এটিকে "Freax" নামে ডাকা ("free" এবং "x" থেকে UNIX ফ্যামিলির সাথে থাকা ইঙ্গিত দিতে), কিন্তু পরে এটিকে "Linux"-এ পরিবর্তন করা হয়।
প্রথম রিলিজ শুধু একটি কার্নেল ছিল। একটি কাজ করার সিস্টেম পেতে শেল, কম্পাইলার, লাইব্রেরি, ইত্যাদি প্রয়োজন ছিল। এগুলো এলো অন্য GNU সফটওয়্যার থেকে। এক বছর পর, ১৯৯২ সালে, প্রথম Linux ডিস্ট্রিবিউশন তৈরি হলো।
Slackware
প্যাট্রিক ভলকার্ডিং द्वारा ১৯৯২ সালে লঞ্চ করা Slackware সবচেয়ে পুরনো surviving Linux ডিস্ট্রো, এবং ১৯৯০-এর মাঝপথ পর্যন্ত এর প্রায় ৮০ শতাংশ মার্কেট শেয়ার ছিল। Red Hat Linux আসার সাথে জিনিসগুলো পরিবর্তন হলো, এবং আজ Slackware তার অতীতের জনপ্রিয়তার কোনো কাছাকাছি নেই। কারণ এটি খারাপ না – বরং বিপরীত, এটি এখনও একটি টপ Linux ডিস্ট্রো, কিন্তু যেহেতু Slackware ইউজার-ফ্রেন্ডলি হওয়ার চেয়ে হাইলি কাস্টমাইজেবল এবং রোবাস্ট হওয়ার জন্য বানানো হয়েছে, এতে এর জনপ্রিয়তা প্রভাবিত হলো।
আপনি যদি Linux-এর ইন্টারনাল শিখতে চান, তবে এটি সেটি ডিস্ট্রো! Slackware pkgtools প্যাকেজ সিস্টেম ব্যবহার করে; কোনো অফিসিয়াল প্যাকেজ রিপোজিটরি নেই, এবং প্রচুর ম্যানুয়াল কনফিগারেশন জড়িত – কিন্তু একবার কাজ করলে, এটি রিয়েলি কাজ করে।
openSUSE
openSUSE Linux-এর যাত্রা শুরু হয় ১৯৯২ সালে থোমাস ফের, রোল্যান্ড ডাইরফ, বুরチャード স্টাইনবিল্ড, এবং হিউবার্ট ম্যান্টেল SUSE প্রজেক্ট লঞ্চ করলে। তাদের কোম্পানি শুরু হয় স্ল্যাকওয়ারের জার্মান ভার্সন ফ্লপি ডিস্কে বিক্রি করে। SUSE Linux ১৯৯৬ সালের পর্যন্ত নিজস্ব স্বতন্ত্র ভার্সন হয়ে উঠেনি।
কোম্পানিটি ২০০৩ সালে Novell দ্বারা অধিগ্রহিত হয় এবং ২০১০ সালে Attachmate দ্বারা। বড় লাইসেন্সিং পরিবর্তনের পর, কোড অবশেষে পাবলিকলি রিলিজ করা হয়। ২০০৫ সাল পর্যন্ত SUSE Linux কমার্শিয়াল এবং ওপেন সোর্স ভার্সনে বিভক্ত হয়নি। Novell Linux হলো SUSE Linux Enterprise Desktop এবং SUSE Linux Enterprise Server openSUSE বেস কোড হিসেবে।
openSUSE মুক্ত ওপেন সোর্স ভার্সন হয়ে উঠেছে এবং আর Attachmate-এর অংশ নয়। এটি দুটি ভার্সনে উপলব্ধ: Tumbleweed রোলিং রিলিজ আপডেট সহ এবং Leap, যা বছরের সাপোর্ট সহ স্টেবল রিলিজ ইনক্লুড করে।
Debian Linux
Debian প্রথম Linux ডিস্ট্রোর একটি ছিল। এটি প্রথম ঘোষণা করা হয় ১৬ অগাস্ট, ১৯৯৩ को ইয়ান মাডক দ্বারা, যদিও প্রথম স্টেবল ভার্সন ১৯৯৬ সালে রিলিজ হয়। মূল ধারণা ছিল একটি স্টেবল ডিস্ট্রো তৈরি করা যা কেউ ডাউনলোড করে ফ্রিতে ব্যবহার করতে পারবে, বরং ইউজাররা একে একে অ্যাপ জমা করে নিজেদের কম্পাইল করতে বাধ্য হয়। আপনি যদি আরও বিস্তারিত Debian ইতিহাস চান, এর মেইনটেইনাররা সব গুরুত্বপূর্ণ বিষয়সহ একটি চমৎকার ডকুমেন্ট তৈরি করেছেন।
Debian .deb প্যাকেজ সিস্টেম ব্যবহার করে – dpkg প্যাকেজ ম্যানেজার এবং এর ফ্রন্ট-এন্ডস (যেমন apt-get বা synaptic)। এতে অ্যাপের একটি বিশাল রিপোজিটরি থাকে যা ইউজাররা ডাউনলোড ও ইনস্টল করতে পারে। Debian লাইভ CD অফার করা শুরু করা প্রথম Linux ডিস্ট্রোর একটি ছিল, যা Linux নিউবির এন্ট্রি ব্যারিয়ারকে প্রায় নন-এক্সিস্টেন্ট করে দিয়েছিল।
Red Hat Enterprise Linux (RHEL) এবং Fedora
Red Hat Enterprise Linux হলো Red Hat Linux-এর সাকসেসর, যা সবচেয়ে পুরনো Linux ডিস্ট্রোর একটি। অরিজিনাল ভার্সন ১৯৯৫ সালে পাবলিশ হয়েছিল এবং ২০০৩ সালে Red Hat Enterprise Linux দ্বারা রিপ্লেস করা হয়। এটি একটি পেইড ডিস্ট্রো, এবং এর নাম থেকে অনুমান করা যায় এটি বিজনেস ইউজারদের জন্য লক্ষ্য করা।
Fedora হোম ইউজারদের জন্য ফ্রি অ্যাল্টারনেটিভ। এতে RHEL-এর অনেক ফিচার থাকে, প্লাস কিছু এক্সপেরিমেন্টাল ফিচার যা RHEL-এ এখনো ইমপ্লিমেন্ট করা হয়নি। উভয় .rpm প্যাকেজ ফরম্যাট ব্যবহার করে, তাই Debian-এর মতো অন্যান্য ডিস্ট্রোর সফটওয়্যার সরাসরি রান করা যায় না। এটি প্রায়শই আগামী RHEL ডিস্ট্রোর টেস্ট ভার্সন হিসেবে রেফার করা হয়।
Gentoo Linux
Gentoo Linux ২০০০ সালে ড্যানিয়েল রবিনস দ্বারা তৈরি হয়েছিল, মূলত ডেভেলপার এবং এন্টারপ্রাইজ ইউজারদের জন্য। Gentoo-কে আলাদা করে তোলে Portage প্যাকেজ ম্যানেজমেন্ট সিস্টেম। এটি BSD পোর্ট সিস্টেম ফলো করে, কিন্তু আসলে Python-ভিত্তিক। এটি নেটওয়ার্ক ম্যানেজ করা সহজ করার জন্য একটি খুব এডভান্সড সিস্টেম।
Gentoo সাধারণত বেয়ার বোন্স সিস্টেম হিসেবে ইনস্টল হয় প্রি-কম্পাইলড অ্যাডিশন যোগ করা হয় প্রয়োজন অনুযায়ী। এটি একটি হাইলি ফ্লেক্সিবল এবং কাস্টমাইজেবল ডিস্ট্রো এবং প্রায়শই ওয়েবসাইট সার্ভার হিসেবে ব্যবহৃত হয়। এটি Chrome OS প্ল্যাটফর্মের বেসও।
Arch Linux
Arch Linux ২০০২ সালে জাড ভিনেট দ্বারা শুরু হয়েছিল, যিনি CRUX, একটি অন্য মিনিমালিস্ট ডিস্ট্রিবিউশন থেকে অনুপ্রাণিত ছিলেন। এটি একটি রোলিং রিলিজ, যার মানে আপনাকে একবার ইনস্টল করলেই হবে, এবং এটি সবসময় নিজেকে লেটেস্ট ভার্সনে আপডেট করে রাখবে। এটিও মানে এটি অভিজ্ঞ ইউজারদের জন্য বেশি গেয়ার্ড যারা এই আপডেট স্ট্র্যাটেজির সাথে আসা সাধারণ গ্লিচ হ্যান্ডেল করতে পারেন।
Arch Linux-এর ডিজাইন ফিলোসফি হলো সিম্পল থাকা। ডিস্ট্রোতে অ্যাপের ঝাঁক đáল না দিয়ে, এতে শুধু মিনিমাল এবং এসেনশিয়াল অ্যাপ থাকে যাতে এটি কাজ করতে পারে, এবং ইউজার শুধু যেসব অ্যাপ প্রয়োজন সেগুলো ইনস্টল করতে স্বতন্ত্র। Pacman প্যাকেজ ম্যানেজার এবং AUR ইনফ্রাস্ট্রাকচার এটাকে বিস্ময়করভাবে সহজ করে তোলে।
Ubuntu
Debian একটি খুব আম্বিশিয়াস প্রজেক্ট যেন Linux-এ বিশাল গুরুত্ব রেখেছে, কিন্তু এটি অনেক অ্যাপ সহ একটি হেভি ডিস্ট্রো যা অনেক ইউজারকে প্রয়োজন নেই। একটি লাইটওয়েট এবং ইউজার-ফ্রেন্ডলি ডিস্ট্রোর প্রয়োজন ছিল, যা Ubuntu-র পরিচয় করিয়ে দিল।
Ubuntu-এর প্রথম ভার্সন – Ubuntu 4.10 (Warty Warthog) – ২০০৪ সালে দক্ষিণ আফ্রিকার ইন্টারনেট মোগল মার্ক শাটলওয়ার্দ 의해 রিলিজ হয়েছিল। প্রাচীন জুলু এবং Xôসা ভাষায়, "Ubuntu" মানে "অন্যের প্রতি মানবতা"। Ubuntu লেটেস্ট Debian ডিস্ট্রোর ওপর ভিত্তি করে তৈরি এবং একই .deb প্যাকেজ সিস্টেম ব্যবহার করে, যদিও সব Debian প্যাকেজ Ubuntu-তে ইনস্টল করা যায় না। প্রতি ছয় মাসে একটি নতুন ভার্সন রিলিজ হয়, এবং লং-টার্ম রিলিজ প্রতি দু বছরেও একবার আসে।
Linux Mint
Linux Mint Debian ফ্যামিলির আরেকটি আপেক্ষিক নতুন ডিস্ট্রো। এটি ২০০৬ সালে ক্লিমেন্ট লেফেব্ভ্রে দ্বারা শুরু হয়েছিল এবং Ubuntu-র ওপর ভিত্তি করে তৈরি। এটি খুব ইউজার-ফ্রেন্ডলি হওয়ার উদ্দেশ্যে তৈরি এবং বিশেষ করে বেগিনারদের জন্য ভালো। Linux Mint অনেক অ্যাপ এবং মাল্টিমিডিয়া ফাংশনালিটির সাথে আসে, যদিও সাম্প্রতিক ডিস্ট্রোতে ডিফল্ট মাল্টিমিডিয়া/কোডেক সাপোর্ট সরিয়ে ফেলা হয়েছে।
Linux Mint-এর প্রধান ডিফারেনশিয়েটরগুলির একটি হলো এতে প্রপ্রায়েটারি সফটওয়্যারও ইনক্লুডেড থাকে। এটিকে করার কারণ এর ডেভেলপাররা একটি সহজে ব্যবহারযোগ্য ডিস্ট্রো দিতে চান যেখানে ইউজাররা এই সকল অ্যাপ নিজেদের ইনস্টল করতে বাধ্য না হন। Ubuntu-র মতো, Linux Mint-এও প্রয়োজনে অ্যাডিশনাল Debian সফটওয়্যার ইনস্টল করা যায়।
বিভিন্ন Linux ডিস্ট্রোর সম্পূর্ণ ইতিহাস কভার করা অসম্ভব হলেও, এগুলো কিছু সবচেয়ে उल्लেখ্য ডিস্ট্রো। Linux ডিস্ট্রোর প্রারম্ভিক ইতিহাস জানতে চেক আউট করুন কীভাবে সবচেয়ে প্রারম্ভিক ডিস্ট্রোরা আসে। আপনি DistroWatch ভিজিট করে লেটেস্ট ডিস্ট্রো ট্র্যাক রাখতে পারেন।