লিনাক্স (Linux) ও ইউনিক্স (UNIX) কাকে বলে? এদের মধ্যে পার্থক্য কি?
লিনাক্স (Linux) কাকে বলে?
লিনাক্স (ইংরেজি: Linux) বলতে লিনাক্স কার্নেলের সাথে বিশেষত গ্নু ও অন্যান্য উপাদানের সংমিশ্রণে প্যাকেজ করা অপারেটিং সিস্টেমের একটি পরিবারকে বুঝায়। সাধারণত, ডেস্কটপ ও সার্ভার দুই ধরনের ব্যবহারের জন্যেই লিনাক্স ডিস্ট্রিবিউশন বা ডিস্ট্রো নামে একটি আকারে প্যাকেজকৃত থাকে।
একটি লিনাক্স ডিস্ট্রিবিউশনকে বোঝানোর উপাদানই হলো এর কার্নেল- লিনাক্স কার্নেল, যেটি একটি অপারেটিং সিস্টেম কার্নেল, যা লিনাস টরভল্ডস ১৭ সেপ্টেম্বর ১৯৯১ তারিখে প্রথম প্রকাশ করেন।
লিনাক্স মূলত ইন্টেল এক্স ৮৬ স্থাপত্যের (আর্কিটেকচার) উপর ভিত্তি করে ব্যক্তিগত কম্পিউটারের জন্য উন্নয়ন করা হলেও, বর্তমানে এটি অন্য যেকোন অপারেটিং সিস্টেমের চেয়ে বেশি প্ল্যাটফর্মে পোর্ট করা হয়েছে।
ইউনিক্স (UNIX) কাকে বলে?
ইউনিক্স (ইংরেজি: UNIX) হলো একটি অপারেটিং সিস্টেম। মেইনফ্রেম কম্পিউটার থেকে শুরু করে মাইক্রোকম্পিউটারে ইউনিক্স অপারেটিং সিস্টেম ব্যবহার করা যায়। মাল্টি টাস্কিং ও মাল্টি ইউজার একটি অপারেটিং সিস্টেমের জন্য ইউনিক্স অপারেটিং সিস্টেম খুবই উপযোগী।
এটি ১৯৬৯ সালে AT&T বেল ল্যাবসের কেন থম্পসন দল দ্বারা তৈরি করা হয়েছিল। তারা পরে কম্পিউটার বিজ্ঞানে মৌলিক অবদানের জন্য টুরিং পুরস্কার লাভ করেন।
এ অপারেটিং সিস্টেমের অন্যতম বিশেষত্ব হচ্ছে ব্যবহারকারীর নির্দেশ ব্যতীত কোন প্রোগ্রাম রান করানো যায় না। ফলে এ অপারেটিং সিস্টেম কোন ভাইরাস দ্বারা আক্রান্ত হতে পারে না।
লিনাক্স (Linux) ও ইউনিক্স (UNIX) এর মধ্যে পার্থক্য:
লিনাক্স (Linux) | ইউনিক্স (UNIX) |
১. লিনাক্স GNU/Linux অপারেটিং সিস্টেমের কার্নেলকে বোঝায়। সাধারণভাবে, এটি উদ্ভূত বিতরণের পরিবারকে বোঝায়। | ১. ইউনিক্স AT&T দ্বারা তৈরি মূল অপারেটিং সিস্টেমকে বোঝায়। সাধারণভাবে, এটি উদ্ভূত অপারেটিং সিস্টেমের পরিবারকে বোঝায়। |
২. লিনাক্স বিনামূল্যে বিতরণ করা হয়, ম্যাগাজিন, বই, ওয়েবসাইট ইত্যাদির মাধ্যমে ডাউনলোড করা হয়। লিনাক্সের জন্য পেইড সংস্করণও পাওয়া যায়। | ২. ইউনিক্সের বিভিন্ন স্বাদের বিক্রেতার প্রকারের উপর নির্ভর করে আলাদা মূল্য রয়েছে। |
৩. লিনাক্স লিনাস এবং জিএনইউ ফাউন্ডেশন দ্বারা তৈরি মূল কোড | ৩. ইউনিক্স AT&T দ্বারা তৈরি মূল কোড। |
৪. লিনাক্স ট্রেডমার্কের মালিক লিনাস ট্রোভাল্ডস, এবং লিনাক্স ফাউন্ডেশনের অধীনে লিনাক্স মার্ক ইনস্টিটিউট দ্বারা পরিচালিত। | ৪. UNIX ট্রেডমার্কটি ওপেন গ্রুপ দ্বারা প্রত্যয়িত। প্রত্যয়িত অপারেটিং সিস্টেমের তালিকা। |
৫. লিনাক্স ডেস্কটপ, সার্ভার, স্মার্টফোন থেকে মেইনফ্রেম পর্যন্ত বিস্তৃত বৈচিত্র্যে ব্যবহৃত হয়। | ৫. ইউনিক্স বেশিরভাগ সার্ভার, ওয়ার্কস্টেশন বা পিসিতে ব্যবহৃত হয়। |
৬. Bash (Bourne Again SHell) হল লিনাক্সের জন্য ডিফল্ট শেল। | ৬. বোর্ন শেল ইউনিক্সের জন্য ডিফল্ট শেল। |
৭. লিনাক্স প্রাথমিকভাবে ইন্টেলের x86 হার্ডওয়্যার প্রসেসরের জন্য তৈরি করা হয়েছিল। এখন এটি 20+ প্রসেসর পরিবারকে সমর্থন করে। | ৭. CUnix PA-RISC এবং Itanium পরিবারকে সমর্থন করে। |
৮. লিনাক্সের বিভিন্ন সংস্করণ হল Redhat, Ubuntu, OpenSuse ইত্যাদি। | ৮. ইউনিক্সের বিভিন্ন সংস্করণ হল HP-UX, AIS, BSD ইত্যাদি। |
৯. ফাইল সিস্টেমগুলি ফাইল টাইপ দ্বারা সমর্থিত যেমন xfs, nfs, cramfsm ext 1 থেকে 4, ufs, devpts, NTFS। | ৯. ফাইলের ধরন দ্বারা সমর্থিত ফাইল সিস্টেমগুলি হল zfs, hfx, GPS, xfs, vxfs। |
১০. লিনাক্সের উদাহরণ: উবুন্টু, ডেবিয়ান জিএনইউ, আর্চ লিনাক্স ইত্যাদি। | ১০. ইউনিক্সের উদাহরণ: SunOS, Solaris, SCO UNIX, AIX, HP/UX, ULTRIX ইত্যাদি। |