পার্থক্য: ইউনিক্স বনাম লিনাক্স বনাম বিএসডি



সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন

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



অরিজিনাল ইউনিক্স

ইউনিক্স এবং লিনাক্সের মধ্যে বয়স অবশ্যই একটি বৃহত্তম পার্থক্য। আসল ইউনিক্স অপারেটিং সিস্টেমটি এমন একটি প্ল্যাটফর্ম হওয়ার কথা ছিল যা সফ্টওয়্যারটিতে কাজ করা বিভিন্ন প্রোগ্রামাররা বিকাশ করতে পারে এবং ব্যবহারকারীরা যে কোনও সিস্টেমে কাজ করার ক্ষেত্রে বেশি অভ্যস্ত সেগুলিতে তাদের কোড আনতে পারে। বিকাশ 1969 সালে শুরু হয়েছিল এবং সেই সময় থেকে ইউনিক্সের আরও অনেকগুলি ফর্ম বিকাশ লাভ করেছে।



ওপেন গ্রুপ বর্তমানে ইউএনআইএক্সের কাছে ট্রেডমার্ক ধরে রেখেছে, যা ট্রেডমার্ক হিসাবে ব্যবহৃত হওয়ার সময় সমস্ত বড় হাতের অক্ষরে লেখা থাকে। তারা সিঙ্গেল ইউনিক্স স্পেসিফিকেশন (এসইউএস) নামে একটি মানদণ্ড প্রস্তাব করেছে, যা নির্দিষ্ট মান নির্ধারণ করে যা অপারেটিং সিস্টেমগুলি অবশ্যই তাদের সত্যিকারের ইউনিক্স বাস্তবায়ন হিসাবে শ্রেণিবদ্ধ করা হলে অনুসরণ করা উচিত।



ইউনিক্স দর্শন এগুলির বেশিরভাগ মানকে নির্দেশ করে। ডেটা প্রায়শই সরল পাঠ্যে সংরক্ষণ করা হয় যা শ্রেণিবদ্ধ ফাইল সিস্টেম জুড়ে বিতরণ করা হয়। সবকিছুই ফাইল হিসাবে শ্রেণিবদ্ধ, সুতরাং কম্পিউটারের সাথে সংযুক্ত ডিভাইসগুলিকেও ফাইল হিসাবে বিবেচনা করা হয়। অপারেটরের কাছে অসংখ্য সফ্টওয়্যার সরঞ্জাম দেওয়া হয়, যারা পাইপ ব্যবহার করে কমান্ড লাইনের মাধ্যমে কমান্ডগুলি একসাথে স্ট্রিং করতে পারেন। এই সমস্ত নকশা পছন্দ একটি অপারেটিং সিস্টেমকে একক ইউনিক্স স্পেসিফিকেশন মেনে চলতে সহায়তা করে।

জিএনইউ / লিনাক্স দৃশ্যে প্রবেশ করে

ডেনিস রিচি ১৯ 197৩ সালে সি প্রোগ্রামিং ভাষায় প্রায় পুরো ইউনিক্স অপারেটিং সিস্টেমটি পুনরায় লিখেছিলেন This এটি অপারেটিং সিস্টেমকে বিভিন্ন কম্পিউটার প্ল্যাটফর্মে তুলনামূলকভাবে সহজ করে তোলে। ঘড়ির দিকে 1991-এর দিকে এগিয়ে যান, যেখানে লিনাস টরভাল্ডস নামে ইউনিভার্সিটির হেলসিঙ্কির এক শিক্ষার্থী মিনিক্স নামে ইউনিক্স প্রযুক্তিতে নির্মিত অন্য অপারেটিং সিস্টেমের শিক্ষাগত লাইসেন্স দেখে হতাশ হয়ে পড়েছিল এবং লিনাক্স কার্নেল হিসাবে কী লেখা শুরু করেছিল। যখন তিনি তাঁর সৃষ্টিকে ফ্রিএক্স বলতে চেয়েছিলেন, লোকেরা লিনাস এবং ইউনিক্সের পরে এটি লিনাক্স বলতে শুরু করেছিল।

প্রযুক্তিগতভাবে, যদিও, লিনাক্স কেবল একটি ইউনিক্সের মতো কার্নেল এবং সম্পূর্ণ অপারেটিং সিস্টেম নয়। ফ্রি সফটওয়্যার ফাউন্ডেশন জিএনইউ / লিনাক্স শব্দটি পছন্দ করে যেহেতু বেশিরভাগ অপারেটিং সিস্টেমটি জিএনইউ প্রকল্প থেকে আসে। রিচার্ড স্টলম্যান এমআইটিতে এআই ল্যাবে কাজ করার সময় ইউনিক্সের ক্লোনিং শুরু করেছিলেন। তিনি প্রকাশ্যে প্রজেক্ট জিএনইউ ঘোষণা করেছিলেন, এটি একটি পুনরাবৃত্ত সংক্ষিপ্ত রূপ যা জিএনইউ'র নট ইউনিক্সকে বোঝায়, ২৮ সেপ্টেম্বর, 1983-এ লিনাস টরভাল্ডস লিনাক্সে পরিণত হওয়ার বিষয়ে কাজ শুরু করার আগে স্বাভাবিকভাবেই এটি ঠিক ছিল।



স্টলম্যান তার প্রকল্পে এত দৃ strongly়ভাবে বিশ্বাস করেছিলেন যে তিনি চাকরি ছেড়ে দিয়েছেন যাতে এআই ল্যাব জিএনইউ প্রকাশের ক্ষেত্রে হস্তক্ষেপ না করে। পরে তিনি ফ্রি সফটওয়্যার ফাউন্ডেশন প্রতিষ্ঠা করেন। যেহেতু লিনাক্সের অনেকগুলি সরঞ্জাম, জিিসিসি সংকলক এবং ব্যাশ শেল সহ, জিএনইউ প্রকল্প থেকে এসেছে, তাই কেবল লিনাক্সের চেয়ে জিএনইউ / লিনাক্স বলা আরও সঠিক।

Gnu প্রাণীটিও একটি আসল প্রাণী, যা স্ট্যালম্যানকে মাস্কট হিসাবে ব্যবহার করা হয়েছিল কারণ নামটি একইভাবে উচ্চারণ করা হয়। অনেক লোক প্রকৃত প্রাণীকে জ্ঞানু হিসাবে নয় বরং পরিবর্তে ওয়াইল্ডবেস্ট হিসাবে উল্লেখ করে।

লিনাক্স এর নিজস্ব পশুর মাস্কট রয়েছে ঠিক তেমনি জিনু প্রাণীর মতো, যা টাক্স নামে একটি পেঙ্গুইন।

বিএসডি কীভাবে ফিট করে

ইউনিক্স বনাম লিনাক্স ইস্যু নিয়ে বিতর্ক করার সময়, বিএসডি যে বিশাল ভূমিকা পালন করে তা ভুলে গেলে চলবে না। বার্কলে সফটওয়্যার ডিস্ট্রিবিউশন (বিএসডি) ইউনিক্সের একটি উত্স যা ক্যালিফোর্নিয়া বিশ্ববিদ্যালয়, বার্কলে'র কম্পিউটার সিস্টেমস রিসার্চ গ্রুপ 1977-1995 থেকে প্রকাশিত। বিএসডি শব্দটি এখন এই অপারেটিং সিস্টেমের বিভিন্ন বংশধরদের বোঝাতে ব্যবহৃত হয়, যার মধ্যে অনেকটি ইউনিক্স-এর মতো অপারেটিং সিস্টেমের কথা বলতে গেলে বিনষ্ট হয়।

আপনি মনে করতে পারেন যে মূল ইউনিক্সটি বেল ল্যাবগুলিতে তৈরি করা হয়েছিল। 1975 সালে, কেন থম্পসন নামে একজন প্রকৌশলী এবং মূল হ্যাকার বার্কলেতে বক্তৃতা দেওয়ার জন্য বেল ল্যাবগুলিতে কিছুটা সময় নিয়েছিলেন। তিনি সংস্করণ Un ইউনিক্সের পাস্কাল প্রোগ্রামিং ভাষার একটি বাস্তবায়নে কাজ করছেন এবং অন্যান্য হ্যাকারদের পরীক্ষা করার জন্য কোডটির বেশ ভাল চুক্তি রেখেছিলেন।

বিল জয় এবং চক হ্যালি থম্পসনের পাসকাল কোড নিয়েছিলেন এবং একটি উন্নত পাঠ্য সম্পাদক লিখেছিলেন যা তারা প্রাক্তন বলে। জয় প্রথম দিকে vi পাঠ্য সম্পাদককেও কোড করে। বিএসডি এই নম্র শিকড় থেকে বেড়ে ওঠে একটি খুব জনপ্রিয় এবং স্থিতিশীল অপারেটিং সিস্টেম হিসাবে। বলা হচ্ছে, আধুনিক বিএসডি বিতরণগুলি আসলে জিএনইউ সরঞ্জামগুলির অনেকগুলি অন্তর্ভুক্ত করে। এই সরঞ্জামগুলি ইউনিক্স বা ইউনিক্সের মতো কোনও অপারেটিং সিস্টেমের কোনও নির্দিষ্ট প্রয়োগের সাথে বিশেষত কাজ করার জন্য ডিজাইন করা হয়নি, তাই হ্যাকার এবং কোডারগুলি এগুলিকে বিভিন্ন প্ল্যাটফর্মে পোর্ট করেছে।

পজিক্স সম্মতি

পোর্টেবল অপারেটিং সিস্টেম ইন্টারফেস (POSIX) বিধিগুলি বিভিন্ন অপারেটিং সিস্টেমের মধ্যে আন্তঃযোগিতা করার অনুমতি দেয় এবং রিচার্ড স্টলম্যান এই বিধিগুলির জন্য নামটি 1980 এর দশকে ফিরে আসে। প্রায় সমস্ত ইউনিক্স বাস্তবায়ন এবং ইউনিক্স-এর মতো অপারেটিং সিস্টেমগুলি এই মানগুলি কমপক্ষে কিছুটা ডিগ্রি মেনে চলে। আপনি ইউনিক্সের অফিসিয়াল এসইউএস সংস্করণ প্রয়োগের জন্য পসিক্স নিয়ম অনুসরণ করার জন্য অপারেটিং সিস্টেমের প্রত্যাশা করতে পারেন।

বিদ্রূপের বিষয় হ'ল লিনাক্স এবং বিএসডি-র খুব কম সংস্করণ এমনকি এসইএস যোগ্যতার জন্য আবেদন করে, সুতরাং ওপেন গ্রুপটি সাধারণত ইউনিক্সের অফিশিয়াল সংস্করণ হিসাবে তালিকাভুক্ত করার অভ্যাস করে না। এই কারণেই অনেক লোক ইউনিক্সের মতো পছন্দ করে, কারণ জিএনইউ / লিনাক্সের মতো একটি অপারেটিং সিস্টেম কঠোর অর্থে ইউনিক্স নয়। অবাক করার মতো বিষয়টি হ'ল ম্যাকস সিয়েরা এবং অ্যাপলের ওএস এক্স প্ল্যাটফর্মের পূর্ববর্তী সংস্করণগুলি আসলে এরূপ যোগ্য। এই মুহুর্তে, কোনও অফিসিয়াল ইউনিক্স বাস্তবায়নের জন্য ম্যাকোসের সর্বাধিক ইনস্টলড বেস রয়েছে। সোলারিসের মতো জনপ্রিয় সার্ভার এবং শিল্প প্যাকেজগুলি ইউনিক্সের আনুষ্ঠানিক বাস্তবায়ন।

ইউনিক্স বনাম লিনাক্সের জন্য বিভিন্ন লাইসেন্স

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

4 মিনিট পঠিত