ইউনিক্স, লিনাক্স, উবুন্টু, ডেবিয়ান এবং অ্যান্ড্রয়েডের মধ্যে কী সম্পর্ক?


61

ইউনিক্স, লিনাক্স, উবুন্টু এবং দেবিয়ান এর মধ্যে সম্পর্ক কী?

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


4
Khm, উইন্ডো আর কোনও ডসের উপর ভিত্তি করে তৈরি হয় না। যদি আমি শেষ সংস্করণটি স্মরণ করি যা ডসের শীর্ষে চলেছিল উইন্ডোজ 3.11।
আজাসজা

12
ওহো, আমার খারাপ: এই অনুযায়ী windows.microsoft.com/en-us/windows/history#T1=era5 Geek trivia: Windows 98 is the last version based on MS‑DOS.
Ajasja

10
@ আজাসজা উইন্ডোজ মিও ডসের উপর ভিত্তি করে। উল্লেখ্য, প্রথম নন ডস ভিত্তিক উইন্ডোজ সংস্করণ, উইন্ডোজ এনটি 3.1, 1993 সালে প্রকাশিত হয়েছিল।
ntoskrnl

10
ঠিক আছে, ডস / উইন্ডোজ জিনিস প্রায়শই যথেষ্ট হয়েছে। এই প্রশ্নটি লিনাক্স এবং ইউনিক্স সম্পর্কে।
slhck

2
অ্যান্ড্রয়েড একটি লিনাক্স কার্নেলও ব্যবহার করে।
এসপিআরবিএনএন

উত্তর:


50

ইউনিক্স ১৯69৯ সালে শুরু হওয়া একটি অপারেটিং সিস্টেম।

ইউনিক্স প্রথমে সমাবেশে লেখা হয়েছিল, তবে পরে এটি সি তে উন্নীত হয়েছিল

অন্যদের সাথে সম্পর্কিত, লিনাক্স কার্নেলটি ইউনিক্স-জাতীয়।

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

এখানে লক্ষ করুন যে এর অনেকগুলি রিলিজকে 'লিনাক্স' হিসাবে উল্লেখ করা হয়েছে, এটি একটি নির্দিষ্ট দিক যা অপারেটিং সিস্টেমটিকে টেক্সট এডিটর, সংকলক, ডিবাগার ইত্যাদির সাথে তৈরি করে এবং অপারেটিং সিস্টেমটিকে তার নিজের মতো করে না।

নব্বইয়ের দশকের গোড়ার দিকে প্রকাশিত এই অপারেটিং সিস্টেমের অন্যতম রূপ হ'ল ডেবিয়ান, যেহেতু আজ উপলভ্য লিনাক্সের বহু সংস্করণের মধ্যে এটি অন্যতম জনপ্রিয়।

উবুন্টু আরেকটি অপারেটিং সিস্টেম যা 2004 সালে প্রকাশিত হয়েছিল এবং এটি দেবিয়ান অপারেটিং সিস্টেমের উপর ভিত্তি করে। এটি খুব জনপ্রিয় কারণ টার্মিনালটি ব্যবহার না করে শেখা সহজ।

  • লিনাক্স: কার্নেল (এখনও সক্রিয় বিকাশে)
  • ডেবিয়ান: উবুন্টুতে প্রাথমিক অপারেটিং সিস্টেম (এখনও সক্রিয় বিকাশে)
  • উবুন্টু: ডেবিয়ান ভিত্তিক নতুন অপারেটিং সিস্টেম (এখনও সক্রিয় বিকাশে)
  • ইউনিক্স: একটি পুরানো অপারেটিং সিস্টেম যা লিনাক্স কার্নেলটি শিথিলের উপর ভিত্তি করে

পঠন: লিনাক্স কার্নেল
পঠন দেবিয়ান
পঠন উবুন্টু
পঠন: ইউনিক্স

আপনি যদি এই সমস্ত কিছুর পিছনে ইতিহাস জানতে আগ্রহী হন তবে আমি রেভোলিউশন ওএস নামে একটি ফিল্মের প্রস্তাব দিচ্ছি, যা এই ফ্রি সফ্টওয়্যার আন্দোলনের বিকাশের পিছনে অনেক ইতিহাসে যায় into


7
লিনাক্স অর্থবহভাবে "মিনিক্সের উপর ভিত্তি করে" নয়, লিনাস যদি মিনিক্স উত্সটি দেখেছিলেন তবে তিনি নিজেই এরকম কিছু তৈরি করতে পারেন কিনা তা দেখার আগে। লিনাক্সে মিনিক্স থেকে কোনও কোড সূত্র নেই।
হেনিং মাখোলম

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

3
@terdon | আমি বলিনি যে লিনাক্সে ইউনিক্সের কোনও কোড ব্যবহার করা হয়েছিল। মুল বক্তব্যটি ছিল এটি ইউনিক্সের মতো। যদিও আমি এটি পুরোপুরি রাখিনি didn't আমি সেই অনুযায়ী সম্পাদনা করব। আমি বোঝাতে চাইছিলাম ডেবিয়ান উবুন্টুর সাথে প্রথম দিকে ছিল। এটির আগে এটির মুক্তির তারিখ রয়েছে। আমি পুরোপুরি সচেতন উভয় এখনও খুব সক্রিয় বিকাশে রয়েছেন। আমি জানি না যে ডেবিয়ান ইউনিক্স সম্পর্কে আপনার বিট কী কথা বলছে। দেবিয়ান ইউনিক্স কী?
ম্যাথু উইলিয়ামস

9
@kostix সুতরাং, আহ, যে সংজ্ঞা দ্বারা, ঘেউ Windows OS এর অংশ একবার এটি ইনস্টল হয়ে? আমি নিশ্চিত যে টেরডন যা বর্ণনা করে রেখাটি তার কাছাকাছি।
ইজকাটা

9
ওএস এক্স বিএসডি এর মাধ্যমে সরাসরি ইউনিক্স বংশোদ্ভূত, যা বিএসডি থেকে বিবর্তিত নেক্সটস্টেপ থেকে বিবর্তনের মাধ্যমে সত্যিকারের নীল ইউনিক্স ওএস (লিনাক্সের পরিবর্তে সিঙ্গেল ইউনিক্স স্পেসিফিকেশন অনুসারে নয়) it's ইউনিক্সের মাত্র দুটি মূল বাস্তবায়ন রয়েছে: বিএসডি এবং সিস্টেম ভি both উভয়ই এটিটি অ্যান্ড টি ইউনিক্সের মূল কোড থেকে সরাসরি মিথ্যা প্রতিপন্ন করে। আসলে, ওএস এক্স একটি নিবন্ধিত ইউনিক্স বৈকল্পিক (অ্যাপল এটি সিঙ্গেল ইউনিক্স স্পেসিফিকেশন সহ প্রত্যয়িত করেছে) এবং তাই ওএস এক্স বিপণনের সময় তারা ট্রেডমার্ক "
ইউএনআইএক্স

71

আপনার আরও একটি জিনিস সম্পর্কে জানা দরকার: জিএনইউ।

জিএনইউ এর অর্থ "জিএনইউ'র নট ইউনিক্স", এবং এটি ইউনিক্সের একটি ফ্রি, স্বাধীন সংস্করণ তৈরি করার চেষ্টা যা ফ্রি সফটওয়্যার ফাউন্ডেশন দ্বারা বিকাশিত।

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

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

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

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

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


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

20
তাদের একটি বক্তব্য আছে। একবার আমি "স্ক্র্যাচ থেকে লিনাক্স" মেশিনটি ইনস্টল করেছি এবং রানিং সিস্টেমটি পাওয়ার জন্য আপনার 90 প্যাকেজের মধ্যে 75 টির মতো কিছু এসেছিল জিএনইউ থেকে। অবশ্যই আমি কখনই জিএনইউ / লিনাক্সকে বলি না, তবে ইউনিক্স / লিনাক্স / ডেবিয়ান ইত্যাদিকে পৃথক রাখতে জিএনইউ সম্পর্কে জেনে রাখা প্রয়োজন বলে আমি মনে করি।
রিমকো গ্রিলিচ

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

13
এটিকে অ্যান্ড্রয়েড লিনাক্সের সাথে আলাদা করার উপায় হিসাবে (এটি জিএনইউ ব্যবহারকারীর সাথে কম নয়) জিএনইউ / লিনাক্স হিসাবে কাজ করা কার্যকর হতে পারে।
চিহ্নিত করুন

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

16

" ইউনিক্স " হ'ল পিডিপি -11 এর জন্য একটি অপারেটিং সিস্টেমের নাম, এটি 1970 এর দশকে বেল ল্যাবগুলিতে বিকশিত হয়েছিল। এটির নকশা অপরিসীম প্রভাবশালী ছিল এবং এটি অনুলিপি করা হয়েছিল এবং কয়েক ডজন বার পুনরায় প্রয়োগ করা হয়েছিল।

আজকাল, "ইউনিক্স" হ'ল অপারেটিং সিস্টেমের পুরো পরিবারের জন্য একটি ছাতা শব্দ, কিছু কিন্তু এগুলি সমস্তই আসল ওএস থেকে সরাসরি অবতীর্ণ হয় না; যার প্রাথমিক সিস্টেমের প্রোগ্রামিং ইন্টারফেসটি POSIX.1 এপিআই স্পেসিফিকেশনের সাথে সামঞ্জস্যপূর্ণ তা আইনত ইউনিক্সের প্রয়োগ হিসাবে বলা যেতে পারে - এবং সেগুলির কয়েক ডজন রয়েছে। অপারেটিং সিস্টেমগুলি আজও ব্যাপক ব্যবহারে তালিকাভুক্ত করা সহজ যা ইউনিক্স বাস্তবায়ন নয়:

  • উইন্ডোজ
  • আইবিএমের জেড / ওএস এবং তাদের আত্মীয়স্বজন, যা ১৯ 1970০ সালের আগে থেকে একটানা বিকাশাধীন ছিল
  • কয়েকটি গভীরভাবে এম্বেড করা জিনিস যা সম্পূর্ণ ওএসের চেয়ে রানটাইম লাইব্রেরির মতো

(আরও অনেকগুলি পরীক্ষামূলক গবেষণামূলক প্রোটোটাইপ রয়েছে যা ইউনিক্স নকশাকে ছাড়িয়ে যাওয়ার চেষ্টা করছে , তবে তারা "প্রশস্ত ব্যবহারে" হিসাবে যোগ্যতা অর্জন করবে না, হায়!)

ইউনিক্সের একটি প্রয়োগের সাধারণ নাম " লিনাক্স "। এটি ১৯৯০ এর দশক থেকে প্রায় হয়েছে এবং আপনি বর্তমানে এই বিষয়গুলি কীভাবে গণনা করেন তার উপর নির্ভর করে সম্ভবত # 1 বা # 2 হয় - সম্ভবত বর্তমানে ব্যবহৃত সবচেয়ে শীর্ষ পাঁচটিগুলির মধ্যে একটি is

লিনাক্সগুলি অস্বাভাবিক যে কার্নেল, সি লাইব্রেরি, সংকলক, "শেল" ইউটিলিটিগুলির বেসিক সেট এবং এগুলি সমস্তগুলি বিভিন্ন গোষ্ঠীর দ্বারা বিকশিত হয়েছে; তদুপরি, এই টুকরাগুলির বেশিরভাগের জন্য একাধিক পছন্দ রয়েছে। কাউকে টুকরাগুলির একটি সেট বাছাই করতে হবে এবং এগুলি একসাথে রাখতে হবে এবং নিশ্চিত করতে হবে যে তারা মিশ্রণে সঠিকভাবে কাজ করছে work যে কেউ (সাধারণত একদল লোক, আজকাল) traditionতিহ্যগতভাবে লিনাক্সের পরিবেশক হিসাবে পরিচিত , এবং তাদের আউটপুট একটি বিতরণডেবিয়ান এবং উবুন্টু লিনাক্সের বিতরণ; তারা অত্যন্ত নিবিড়ভাবে সম্পর্কিত হতে থাকত তবে তখন থেকে বেশ খানিকটা দূরে সরে যায়।

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

(পেন্টেন্টদের পাদটীকা: এই পোস্টে সূক্ষ্ম পার্থক্যের সমস্ত গ্লসিং ওভার ছিল 100% ইচ্ছাকৃত))


উবুন্টু দেবিয়ান থেকে প্রাপ্ত একটি উদ্ভিদ হিসাবে (এবং এখনও) হিসাবে শুরু হয়েছিল তা উল্লেখ করার মতো বিষয় হতে পারে। তা ছাড়া চমৎকার উত্তর!
থান ব্রিমহল

আমার এই উত্তরটি সবচেয়ে ভাল লেগেছে!
নিকো বেলিক

ইউনিক্সের একটি প্রয়োগের সাধারণ নাম "লিনাক্স" বলতে কী বোঝ? আমি ভেবেছিলাম তারা কোন কোড শেয়ার করেছেন?
Koray Tugay

Oraতিহাসিক মূলের সাথে @ KorayTugay ভাগ করে নেওয়ার কোডটি এখন আর একটি আকর্ষণীয় মানদণ্ড নয়, কারণ সেই কোডের প্রায় সমস্তই বাতিল করা হয়েছে। যতদুর আমি উদ্বিগ্ন, যেমন কিছু যার প্রধান সিস্টেম প্রোগ্রামিং ইন্টারফেস কে কনর্ফাম করে POSIX.1 করার কোন ব্যাপার যেখানে কোড থেকে এসেছিলেন ইউনিক্স একটি বাস্তবায়ন। যদিও এটি প্রাথমিক সিস্টেম প্রোগ্রামিং ইন্টারফেস হতে হবে ; সামঞ্জস্যতা স্তরগুলি (যা উইন্ডোজ এবং জেড / ওএস উভয়ই রয়েছে) গণনা করে না।
zwol

7

ইউনিক্স এবং লিনাক্স ডস বা উইন্ডোজের সাথে সম্পর্কিত নয়।

ডস হ'ল 70-এর দশকের / 80 এর দশকের প্রথমদিকে জনপ্রিয় 8-বিট সিপি / এম অপারেটিং সিস্টেমের একটি বৃদ্ধি।

উইন্ডোজ এনটি (যার মধ্যে এক্সপি, ভিস্তা, and এবং ৮ ভিত্তিক) মাইক্রোসফ্ট ১৯৯৩ সালে শুরু করে নতুন বিকাশ করেছিল এবং ভ্যাক্স ভিএমএস থেকে প্রচুর ধারণা এবং ধারণা ধার করে। উইন্ডোজ এনটি একটি "বাস্তব" আধুনিক, প্রিপ্রিমটিভ, মাল্টি-ইউজার, মাল্টি-টাস্কিং সুরক্ষিত অপারেটিং সিস্টেম হিসাবে বিকশিত হয়েছিল।

উইন্ডোজ 3.1, 95, 98, এবং এমই অনেকগুলি মাইক্রোসফ্টের ধারণা / মাল্টি-টাস্কিংয়ের প্রয়োগ (মাল্টি-ব্যবহারকারী বা সুরক্ষিত নয়) ডস ছিল।

ইউনিক্স, লিনাক্স ইত্যাদি সম্পর্কিত:

  • ইউএনআইএক্স হ'ল একটি কর্নেল / এপিআই / অপারেটিং সিস্টেম যা 70 এর দশক থেকে প্রায়।

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

    • প্রোগ্রামগুলির কার্নেলের সাথে কথা বলার জন্য একটি API হ'ল একটি স্ট্যান্ডার্ড উপায়। এটি কার্নেলের অংশ।

    • অপারেটিং সিস্টেমটি সিস্টেম পরিচালনা ও পরিচালনা করার জন্য একটি কর্নেল প্লাস সাধারণ ইউটিলিটি প্রোগ্রাম। ইউনিক্স জন্য সাধারণ ইউটিলিটি প্রোগ্রাম মৌলিক প্রোগ্রাম সেবা এবং লগইন (পরিচালনা অন্তর্ভুক্ত init), একটি শেল (আপনি কমান্ড লেখার অনুমতি দেয় sh, bash), এবং যেমন মৌলিক ফাইল ব্যবস্থাপনা কমান্ড cp, ls, mv, ইত্যাদি

  • লিনাক্স হ'ল ইউনিক্স-এর মতো কার্নেল যা জিপিএল এর অধীনে প্রকাশিত হয়েছিল যা প্রথমে পিসি হার্ডওয়্যারে কাজ করেছিল, তবে এখন সিপিইউ দিয়ে প্রায় কোনও কিছুতে কাজ করে (যদি আপনাকে এটি চালানোর অনুমতি দেওয়া হয়)।

    • জিপিএল এমন একটি লাইসেন্স যা বলে যে যে কেউ লিনাক্সকে সংশোধন / উন্নত করে এবং তাদের পরিবর্তনগুলি প্রকাশ করে, এই পরিবর্তনগুলি জনসাধারণের কাছে উপলব্ধ করা প্রয়োজন এবং অন্যদেরও এটি করার অনুমতি দেওয়া দরকার।

    • লিনাক্স ইউএনআইএক্স এপিআই প্রয়োগ করে, তাই ইউএনআইএক্স প্রোগ্রামগুলি পুনরায় সংশোধন করা হলে সাধারণত অপরিবর্তিতভাবে চলতে পারে (এগুলি তাদের স্ক্র্যাচ থেকে পুনরায় লেখার চেয়ে অনেক সহজ) - যেহেতু তারা ইউএনআইএক্স এপিআই ব্যবহার করে, তাই তারা লিনাক্স বা ইউনিক্সের সাথে কথা বলছে কি না তাদের পাত্তা দেয় না they বা অন্য কিছু, যতক্ষণ না এপিআই একই কাজ করে।

  • ডেবিয়ান একটি লিনাক্স বিতরণ। এটি 1993 সালে শুরু হয়েছিল এবং এটি প্রাচীনতম বিতরণগুলির মধ্যে একটি। লিনাক্স বিতরণগুলি সাধারণত প্রদান করে:

    • একটি লিনাক্স কার্নেল,
    • প্রাথমিক ইউটিলিটি প্রোগ্রাম,
    • একটি ইনস্টলার যাতে আপনি আপনার সিস্টেমে লিনাক্স ইনস্টল করতে পারেন,
    • একটি প্যাকেজ পরিচালক (প্যাকেজগুলির জন্য একটি ফর্ম্যাট - দেবিয়ান ব্যবহার করে .deb)
    • প্যাকেজগুলির একটি সংগ্রহস্থল

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

    • দেবিয়ান কেবল ওপেন সোর্স সফ্টওয়্যার প্রকাশ করার বিষয়েও কঠোর, যার অর্থ হল আধুনিক ভিডিও কার্ড বা ওয়াই-ফাই চিপসেটের মতো চালানোর জন্য মালিকানাধীন সফ্টওয়্যার দরকার, "বাক্সের বাইরে" দেবিয়ান দিয়ে সর্বোত্তমভাবে (বা মোটেও) কাজ করবে না।

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

  • উবুন্টু দেবিয়ার একটি "কাঁটাচামচ"

    • দেবিয়ান তার প্যাকেজ পরিচালনার সরঞ্জামগুলি ব্যবহার করে অন্যকে এর ভিত্তিতে বিতরণ তৈরি করতে দেয়। এটি করাটিকে "কাঁটাচামচ" বলা হয়।

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

    • বেশিরভাগ সফ্টওয়্যার যা ডেবিয়ানে কাজ করে তারা উবুন্টুতে কাজ করবে। ডিবিয়ানের সফ্টওয়্যারটি সাধারণত বয়স্ক হওয়ার কারণে অন্যভাবে কিছুটা সমস্যা হতে পারে। আপনি উবুন্টু স্টাফ চালাতে আপডেটের প্রয়োজন এমন কিছু বেস উপাদানগুলিতে দৌড়াতে পারেন, তবে আপডেট করা যাবে না কারণ দেবিয়ান রেপোগুলিতে কোনও নতুন সংস্করণ নেই। আপনি এগুলি ম্যানুয়ালি আপডেট করতে পারেন তবে তারপরে অন্যান্য উপাদানগুলি আপডেট করার প্রয়োজন হতে পারে ইত্যাদি etc.

    • লক্ষ করা উচিত যে দেবিয়ান আগের দিনগুলির তুলনায় অনেক বেশি বন্ধুত্বপূর্ণ এবং আধুনিক হার্ডওয়্যার সম্পর্কে সচেতন।


১৯৯৩ সালে উইন্ডোজ এনটি নতুন শুরু করা যায়নি N উইন্ডোজ জিডিআই দ্বারা প্রেজেন্টেশন ম্যানেজারের সাথে এনটি হ'ল ওএস / ২ 3.0 এর একটি পুনরায় সংযুক্ত কপি ছিল।
কেরি গ্রেগরি

ভাল যুক্তি. আমি ওএস / 2 বিবেচনা করি নি। এনটি-তে ওএস / 2 সামঞ্জস্যতা কি সাবসিস্টেম হিসাবে প্রয়োগ করা হয়নি (নেটিভ এনটি এপিআইয়ের উপরে উইন 32 এপিআই এবং পসিক্স এপিআই এর মতো) যদিও?
LawrenceC

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

6

ইউনিক্স = একটি বাণিজ্যিক অপারেটিং সিস্টেমের স্পেসিফিকেশন

লিনাক্স = একটি নিখরচায় ইউনিক্স ক্লোন (কেবল কার্নেল)

দেবিয়ান = একটি লিনাক্স বিতরণ (লিনাক্স + অন্যান্য স্টাফ)

উবুন্টু = ডেবিয়ান পুনরায় বিতরণ (ডিবিয়ান আরও শেষ ব্যবহারকারী বান্ধব বানিয়েছে)


4

"ইউনিক্স" একটি অপারেটিং সিস্টেমের জন্য একটি ট্রেডমার্ক যা 1960 এর দশকের ভিনটেজ অপারেটিং সিস্টেম "মাল্টিক্স" নামে অনুপ্রাণিত হয়েছিল; "ইউনিক্স" একটি ওয়ার্ডপ্লে যা বোঝাতে চেয়েছিল যে এটি মাল্টিক্সের মতো, তবে জটিল নয়। ( ব্যক্তিগত দ্রষ্টব্য: ১৯৮০ এর দশকের শেষের দিকে, আমি মাল্টিক্সের বাণিজ্যিক বংশধরদের উপর কাজ করেছি যা ইউনিক্সের ধরণ ছিল না ।) ১৯ Un৯ সালে একটি ডিসি পিডিপি-7 এর মাধ্যমে ইউনিক্সের বিকাশ শুরু হয়েছিল এবং ১৯ 1970০ সালে পিডিপি-১১ এ চলে যায়। 1972, এটি সিতে আবার লেখা হয়েছিল; যে পর্যন্ত এটি সমাবেশ ভাষায় লেখা হয়েছিল। (ডিসি অ্যাসেম্বলি ভাষা তুলনামূলকভাবে প্রোগ্রামার-বান্ধব ছিল, তবে এটি এখনও সংসদীয় ভাষা ছিল।) এটি "বর্ধিত সংস্করণ 7" নামে পরিচিত বেল ল্যাবস গবেষণা প্রকল্প হিসাবে রইল, যা 1979 সালে প্রকাশিত হয়েছিল।

পথে, 1977 সালে, একটি বিকল্প শাখা বিকশিত হয়েছিল: "BSD" (বার্কলে সফটওয়্যার বিতরণ)। এটিএন্ডটি তার শাখার বাণিজ্যিক সংস্করণ, "সিস্টেম তৃতীয়" 1982 সালে এবং তারপরে 1983 সালে "সিস্টেম ভি" লাইসেন্স করেছিল। অতঃপর এটি অ্যান্ড টি এবং বার্কলির মধ্যে আইনি লড়াই হয়েছিল, যা উভয়কেই আঘাত করেছিল, যতক্ষণ না মামলা শেষ পর্যন্ত নিষ্পত্তি হয়।

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

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

১৯৯ 1997 সালে, অ্যাপল বিএসডি-ভিত্তিক নেক্সটস্টেপটি গ্রহণ করে এবং শেষ পর্যন্ত এটিকে একটি নতুন ম্যাক অপারেটিং সিস্টেম হিসাবে বিকশিত করে এবং অন্যান্য অ্যাপল ডিভাইসে এটি রূপান্তরিত করে।

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


উইন্ডোজ এবং ডসের একটি খুব আলাদা ইতিহাস রয়েছে। ১৯৩63 সালের দিকে, ডিসি PDP-6 তৈরি করেছিল, যার মনিটরের নামে একটি অপারেটিং সিস্টেম ছিল। যখন তারা PDP-10 তৈরি করে, তারা অপারেটিং সিস্টেমটির নাম রেখেছিল "TOPS-10"। গ্যারি কিল্ডাল ইন্টেল ৮০৮০-পরিবার কম্পিউটারের জন্য একটি অপারেটিং সিস্টেম লিখেছিলেন এবং এর নাম দিয়েছেন "সিপি / এম"; এটি টপস -10 দ্বারা অনুপ্রাণিত হয়েছিল। টিএম পেটারসন (মাইক্রোসফ্টের "স্ট্যান্ডেলোন ডিস্ক বেসিক--86" 8-বিট ফ্যাট ফাইল সিস্টেম ব্যবহার করে) 8086-ফ্যামিলি মেশিনের জন্য রচিত সিপি / এম "86-ডস" অনুপ্রাণিত করেছেন, কারণ সিপি / এম-86, সিপি-র 8086-পারিবারিক সিক্যুয়াল / এম, বিলম্বিত ছিল।

আইবিএম তার প্রথম ৮০৮৮ মেশিনের জন্য সিপি / এম-86 license লাইসেন্স দিতে চেয়েছিল, তবে চুক্তিতে সমস্যা ছিল। আইবিএম 86-ডসের কথা শুনেছিল এবং মাইক্রোসফ্টকে তাদের এটি পেতে বলেছিল। মাইক্রোসফ্ট এটিকে লাইসেন্স দিয়েছে (এবং পরে এটি কিনেছিল), এবং এটি আইবিএমকে "পিসি-ডস" হিসাবে লাইসেন্স করেছে - এবং অন্যদের কাছে "এমএস-ডস" হিসাবে লাইসেন্স করেছে।

কিছু সময় পরে, ভিসি অন দ্বারা অনুপ্রাণিত (যা জেরক্স স্টার দ্বারা অনুপ্রাণিত হয়েছিল, যা অ্যাপলের লিসা এবং ম্যাকিনটোসের অনুপ্রেরণা হিসাবে আরও বেশি পরিচিত) মাইক্রোসফ্ট উইন্ডোজকে এমএস-ডস-এর অ্যাড-অন হিসাবে তৈরি করেছিল। প্রথম সংস্করণগুলি খুব সফল ছিল না, তবে শেষ পর্যন্ত উইন্ডোজ 3.0 বাণিজ্যিক সাফল্যের জন্য যথেষ্ট ভাল ছিল। বেশ কয়েকটি পরবর্তী সংস্করণ (3.1, 3.11, 95, 98, এবং ME) সমস্ত ডস-এ চালিত হয়েছিল, তবে মাইক্রোসফ্ট স্বীকৃতি জানায় যে ডস উইন্ডোজের অগ্রগতির পিছনে রয়েছে। শেষের দিকে, উইন্ডোজের সেই শাখার বেশিরভাগটি 32-বিট ছিল, তবে এটি এখনও 16-বিট ডসের উপর নির্ভর করে।

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

ইতিমধ্যে, ডিইসি তার পিডিপি -11 লাইন প্রতিস্থাপনের জন্য কম্পিউটারের ভ্যাক্স সিরিজ এবং এটি চালানোর জন্য ভিএমএস অপারেটিং সিস্টেম তৈরি করেছে। এটি টপস -10 অপারেটিং সিস্টেমের সাথে কিছু ইতিহাস ভাগ করেছে তবে তারা পারস্পরিক সামঞ্জস্যপূর্ণ ছিল না।

ওএস / ২-এর সমস্যার সম্ভাবনা থেকে রক্ষা পেয়ে মাইক্রোসফ্ট স্ক্র্যাচ থেকে নতুন, ৩২-বিট উইন্ডোজ তৈরি করার জন্য শীর্ষস্থানীয় ভিএমএস বিকাশকারীদের (এবং কিছু মাইক্রো কার্নেল গবেষক) নিয়োগ করেছে। গভীরভাবে ডাউন, এটি ভিএমএসের সেরা বৈশিষ্ট্যগুলির একটি মাইক্রো কার্নেল অভিযোজনের অনুরূপ। শীর্ষে, এটি উইন্ডোজ মত দেখাচ্ছে। 32-বিট উইন্ডোজের প্রথম প্রকাশটি ছিল "উইন্ডোজ এনটি 3.1", তারপরে উইন্ডোজ এনটি 3.5, 3.51, এবং 4.0, তারপরে উইন্ডোজ 2000 ("এনটি" ছাড়াই), এক্সপি (প্রথম 64-বিট উইন্ডোজ), ভিস্তা, 7 , 8, এবং 8.1।


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


সঠিক বানানটি হ'ল "লিনাস টোরভাল্ডস"। এছাড়াও, তাঁর "জাস্ট ফর ফান" বই অনুসারে টরভাল্ডস জিএনইউ প্রকল্প সম্পর্কে বেশি কিছু জানতেন না যতক্ষণ না তিনি লিনাক্স প্রকাশ করেছিলেন এবং ইউজনেটের লোকেরা তাকে জিপিএলের আওতায় রাখার জন্য উত্সাহিত করেছিল! তিনি কখনই জিএনইউ কার্নেল লেখার ইচ্ছা করেনি! (এটি হার্ট বিকাশকারীদেরও দু: খিত করে তুলবে)
জোসেফ

বানান সংশোধন করার জন্য ধন্যবাদ। এমনকি যদি আমি অন্যান্য 700+ শব্দগুলি ঠিক মতো পেয়েছি তবে এটি একটি ভুল পেতে এখনও কিছুটা বিব্রতকর। জিএনইউ কার্নেলের স্পষ্টকরণ কার্যকর; যদিও টরভাল্ডস কোনও জিএনইউ কার্নেল লেখার ইচ্ছা রাখেনি, তিনি আরও বলেছিলেন যে জিএনইউ কার্নেলের উপস্থিতি থাকলে তিনি লিনাক্স লিখতেন না - বা তানেনবাউমের প্রকাশকরা যদি ওপেন-সোর্স মিনিক্সের অনুমতি দিতেন। (টরভাল্ডস আরও বলেছে যে একটি লক্ষ্য ছিল 386 সম্পর্কে আরও জানার; একটি কার্নেল সেই ধরণের জিনিসটির জন্য একটি ভাল প্রকল্প))
স্টিভ

আমি এর সাথে ভুল কিছু বিষয় চিহ্নিত করতে পারি। 86-ডস (মূলত কিউডিওএস) 8086 বিকাশের জন্য স্টপগ্যাপ পরিমাপ হিসাবে স্বাধীনভাবে বিকাশ করা হয়েছিল যখন কোনও সিপি / এম-86 ডিআরআই থেকে আগত না ছিল। 1990 সালে উইন্ডোজ 3.0 প্রকাশের আগে আইবিএম / মাইক্রোসফ্ট অংশীদারিত্ব ভেঙে যায় (উইন্ডোজ 3.0 এর সংস্করণটি বন্ধ হয়েছিল)। ম্যাকটি 1984 সালে চালু হয়েছিল, উইন্ডোজ বিকাশটি ভিসি অনের 1982 এর ডেমো দ্বারা অনুপ্রাণিত হয়েছিল এবং 1985 সালে উইন্ডোজ 1.0 প্রকাশিত হয়েছিল; অ্যাপল লিসার সাথে তুলনা করুন। ওএস / ২ 1.x তারা যা ছিল তার জন্য খারাপ ছিল না; আর্কিটেকচারটি শালীন ছিল, নেটিভ সফ্টওয়্যার ছিল অন্য বিষয়। ইত্যাদি।
একটি সিভিএন

@ মিশেল কেজারলিং: মাইক্রোসফ্ট-আইবিএম যৌথ বিকাশ চুক্তি কমপক্ষে ডিসেম্বর 1990 1990 ওএস / 2 1.3 প্রকাশের মধ্য দিয়ে বেঁচে ছিল; উইন্ডোজ 3.0 মে 1990 সালে মুক্তি পেয়েছিল, সুতরাং উভয় পক্ষ যদিও জেডিএ নিয়ে অসন্তুষ্ট ছিল, তবুও এটি ছিল (সেরা আমি বলতে পারি) এখনও কার্যকর ছিল force আমি জেডিএর পূর্বের দ্রবীভূত হওয়ার ইঙ্গিতযুক্ত প্রাচীন সংবাদ নিবন্ধগুলি অনুসন্ধান করেছি, কিন্তু আমি কিছুই পাইনি। আমি অন্যান্য পয়েন্টগুলি পরে দেখব এবং উপযুক্ত হলে সংশোধন করব।
স্টিভ

3

আমার সন্দেহ হয় এগুলি সব অপারেটিং সিস্টেম

তারা সমস্ত অপারেটিং সিস্টেম ছিল বা ছিল। আজকাল ইউনিক্স একটি ট্রেডমার্ক এবং অপারেটিং সিস্টেম নয়।

এটি একে অপরের উপর ভিত্তি করে হতে পারে

এক বা অন্যভাবে এটি সত্য। পরবর্তী দলটি মূলত ইউনিক্স থেকে আগত অনেক ধারণার পুনঃ-প্রয়োগের উপর ভিত্তি করে ছিল। লিনাক্সে কোনও ইউনিক্স কোড ছিল না (যদিও এটি দীর্ঘকালীন মামলা মোকদ্দমার বিষয় ছিল যা শেষ পর্যন্ত ব্যর্থ হয়েছিল)।

উইন্ডোজ কীভাবে ডসের উপর ভিত্তি করে তা সমান similar

আমার সন্দেহ হয় উইন্ডোজ 8 এ কোনও পিসি-ডস কোড নেই, সম্ভবত সামঞ্জস্যের উদ্দেশ্যেও নয়। যদিও ডস থেকে উইন্ডোজ 8 এ স্পষ্ট অগ্রগতি রয়েছে। ইউনিক্স এবং লিনাক্সের ক্ষেত্রে এটি সত্যই নয়।

এটি কি একই ধরণের সম্পর্ক?

আসলেই নয়, ইউনিক্স এবং লিনাক্সের মালিকানা এবং বিকাশ স্পষ্টভাবে পৃথক।

লিনাক্স হল একটি অপারেটিং সিস্টেম কার্নেল যা প্রথমে লিনাস টোরভাল্ডস দ্বারা সম্পূর্ণ বিকাশ করা হয়েছিল। এটি কিছুটা ইউনিক্সের মতো হওয়ার উদ্দেশ্য ছিল এবং ইউনিক্স থেকে অনেকগুলি ধারণা আঁকত। টরভাল্ডস বেস হিসাবে কোনও ইউনিক্স কোড দিয়ে শুরু করেনি।

ব্যবহারযোগ্য অপারেটিং সিস্টেমটি তৈরি করার জন্য আপনি উল্লেখযোগ্যভাবে একটি লিনাক্স কার্নেল এফএসএফ দ্বারা স্বতন্ত্রভাবে বিকাশিত "জিএনইউ" সরঞ্জামগুলির একটি সেট যুক্ত করুন। আপনি আজকাল বেশ কয়েকটি প্রতিযোগিতামূলক সাবসিস্টেমগুলির মধ্যে একটি (একাধিক) যোগ করুন (উদাহরণস্বরূপ জিনোম বা কে-ডি-কে ডেস্কটপ ম্যানেজার)। এগুলির প্রত্যেককে একটি "বিতরণ" বলা হয়।

এরকম অনেকগুলি বিতরণ রয়েছে, যার প্রতিটি বৈশিষ্ট্যের নিজস্ব নির্দিষ্ট পছন্দ রয়েছে।

কিছু বিতরণ মূলত অন্যান্য বিতরণের পরিবর্তিত ফর্ম। সাধারণত একটি বিতরণ একটি প্রবাহের বিতরণ হিসাবে উল্লেখ করা হয়। প্রবাহের বিতরণের প্রকাশগুলি প্রবাহের নতুন বিতরণে বড় পরিমাণে নির্ভর করে।

উবুন্টু হ'ল ডেবিয়ানের একটি প্রবাহিত বিতরণ। একটিতে উবুন্টু প্রচুর মান যুক্ত করে (এরকম আরও কিছু সম্পর্কের সাথে তুলনা করে যেমন সেন্টোস এবং রেডহ্যাট সম্ভবত)


2

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

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

  • গ্রন্থাগার এবং অ্যাপ্লিকেশন পরিচালনা করার সম্ভাবনা,
  • স্টার্টআপ অ্যাপ্লিকেশন পরিচালনা করা,
  • পরিবেশন প্রোটোকল পরিচালনা,
  • এবং একটি জিইউআই

এর মধ্যে কোনওটিই প্রয়োজনীয় নয়, তবে উইন্ডোজ বা ম্যাক ওএস যেমন সরবরাহ করে তার মতো একটি "সাধারণ" ওএসের সম্পূর্ণ কার্যকারিতা থাকা দরকার।

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

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

উভয়, ডস এবং লিনাক্স টার্মিনাল কার্নেলের উপর কার্যকর করা হয়। তবে এগুলি ওএস-এ "অনুকরণ" করা যায়। ওএসে এই অনুকরণকারীগুলি কার্নেলের কাছে কমান্ডগুলি সরবরাহ করা ছাড়া আর কিছুই করে না। এর পরে কার্নেল তথ্যগুলি ফেলে দেয় যা এমুলেটরগুলি গ্রহণ করে এবং টার্মিনালে মুদ্রিত হয়।

পিএস: আমি ইচ্ছাকৃতভাবে বলি যে একটি সম্পূর্ণ ওএসের জন্য জিইউআইয়ের দরকার এবং আরও সহজে বোঝার জন্য ডিবিয়ান একজন পূর্বপুরুষ। আমি জানি যে এই রাজ্যগুলি প্রযুক্তিগতভাবে পুরোপুরি ঠিক নয়। এটি পড়ার সময় খুব দ্রুত স্পিনিং থেকে হার্ড নার্ডগুলি রাখার জন্য একটি সামান্য তথ্য :)


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

1

ইউনিক্স হ'ল অপারেটিং সিস্টেমগুলির একটি শ্রেণি যা সমস্ত একই তত্ত্বের চারপাশে ভিত্তি করে তৈরি হয় এবং যথেষ্ট পরিমাণে সমান যা বেশিরভাগ মানুষ পার্থক্য বলতে পারে না। ইতিহাসটি নিবিড়ভাবে সংশ্লেষিত এবং এতে বার্কলে (বিএসডি) এবং এটিএন্ডটি (এসআইএসভি) এবং পসিক্স নামে একটি মানক জড়িত।

লিনাক্স ইউনিক্সের এক প্রকার, যদিও পিউরিস্টরা আপনাকে বলবে যে লিনাক্স কেবল "কর্নেল" সর্বনিম্ন স্তরের অংশ। জিএসইউ সফ্টওয়্যার অ্যাসোসিয়েশন এবং অন্যান্য স্থানগুলির ইউনিক্সের সামঞ্জস্যপূর্ণ সরঞ্জামগুলি দিয়ে বাকি ওএসটি তৈরি করা হয়েছে। একসাথে, এটি জিএনইউ / ইউনিক্স তৈরি করে।

ডেবিয়ান লিনাক্সের একটি সাধারণ বিতরণ। প্রতিটি ডিস্ট্রিবিউশনের নিজস্ব প্যাকেজ ম্যানেজমেন্ট সরঞ্জাম রয়েছে, পূর্ব-ইনস্টল থাকা ডিফল্ট প্যাকেজগুলির সেট এবং কোনও পরিষেবাগুলি প্রাক ইনস্টলড এবং এমনকি কোন কনফিগারেশন ফাইল এবং এগুলি ব্যবহৃত হয় তার মধ্যেও পার্থক্য থাকতে পারে।

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

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

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

ডস / উইন্ডোজ সম্পূর্ণ আলাদা। এমএস-ডসটি মূলত 8080 থেকে 8086 সাল পর্যন্ত সিপি / এম এর একটি বন্দর ছিল (8080 একটি 8-বিট সিপিইউ এবং .COM ফাইল সিপি / এম এর জন্য 8-বিট এক্সিকিউটেবল)। মাইক্রোসফ্ট এটি লিখেনি, তারা এটি কিনে তারপরে এটি আইবিএম এবং এর প্রতিযোগীদের কাছে লাইসেন্স দিয়েছে। উইন্ডোজ পুরানো অ্যাপল এপিআই হিসাবে শুরু হয়েছিল, আইনত কমবেশি চুরি হয়েছে, যার কারণে এটি একটি পাস্কল কলিং কনভেনশন ব্যবহার করে। উইন্ডোজ 95 এবং উইন্ডোজ মি এবং আরও কয়েকজন এখনও কিছু জিনিসের জন্য অভ্যন্তরীণভাবে ডস ব্যবহার করেছিলেন (এটি সম্পর্কে মামলা ছিল)। উইন্ডোজের নতুন সংস্করণগুলি উইন 32 এপিআইয়ের উপর ভিত্তি করে যা ওএস / 2 এর জন্য আইবিএম সহ-লিখেছিল। মাইক্রোসফ্ট ওএস / ২ চুক্তি থেকে বিরতি নিয়েছে এবং তাদের সাথে কোডটি নিয়েছে। উইন্ডোজ এনটি কার্নেলটি সাধারণত উইন 32 এপিআই চালানোর জন্য ব্যবহৃত হয় যা ডস মোটেও ব্যবহার করে না, এবং মাইক্রোসফ্ট ইউনিক্স থেকে আসলে কিছু ধার নিয়েছিল ..


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

-1

ইউএনআইএক্স 60 এবং 70 এর দশকে তৈরি একটি ওএস ছিল। কম্পিউটারগুলি ব্যয়বহুল ছিল, এবং ইউএনআইএক্স ব্যয়বহুল ছিল। সমস্যা ছিল না। তখন কেবল বড় বড় সংস্থা, বিশ্ববিদ্যালয় এবং সরকারগুলির কম্পিউটার ছিল এবং তাদের অর্থ ছিল।

: এটা এত ব্যয়বহুল যে লিনাস টোরভাল্ডস একটি বিকল্প নির্মিত ছিল লিনাক্স , যার জন্য দাঁড়িয়েছে Linux Iগুলি NOT Uএন X। তিনি চেয়েছিলেন এটি উন্মুক্ত ও মুক্ত হোক। ইউএনআইএক্সের কপিরাইট ছিল, সুতরাং তিনি সমস্ত প্রয়োজনীয় কোড (অনেক সাহায্যের হাত দিয়ে) পুনরায় লিখেছিলেন এবং একটি বিশেষ লাইসেন্স ব্যবহার করে সমস্ত কোড বিনামূল্যে থাকা প্রয়োজন। এটি যেহেতু অনেক সস্তা ছিল, তাই অনেকে এটি ব্যবহার শুরু করেছিলেন। এটি ইউনিক্সের চেয়ে সস্তা, শীঘ্রই আরও বেশি ব্যবহারকারী ছিল, আরও সার্ভারে ব্যবহৃত হয়েছিল। এটি উইন্ডোজের চেয়ে সস্তা এবং দ্রুত হওয়ায় এটি সস্তা ওয়েব সার্ভারগুলির জন্যও বেশি জনপ্রিয় ছিল।

দুটি প্রধান বিতরণ রয়েছে: দেবিয়ান / উবুন্টু এবং রেডহাট / সেন্টোস। এ ছাড়া আরও কিছু বিতরণ রয়েছে তবে এগুলির মূল বাজার রয়েছে।

ডেবিয়ান মূলত সার্ভার ওএস হিসাবে ব্যবহৃত হয়।

উবুন্টু এর উপরে তৈরি করা হয়েছিল, তবে তারপরে সাধারণ ব্যবহারকারীদের মনে রেখে - যারা টার্মিনাল কীভাবে ব্যবহার করতে জানেন না, যারা কেবল এমন কিছু চান যা কেবল কাজ করে।

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


2
-1 লিনা: লিনাক্স একটি সংক্ষিপ্ত বিবরণ নয়। উবুন্টু 'সহজভাবে কাজ করে' বোঝায় যে অন্যান্য ডিস্ট্রোরা তা করে না? ডেস্কটপ 'সংস্করণ'? প্রাথমিকভাবে নির্বাচন ইনস্টল করুন, আপনি সিস্টেমটি যা চান তা করতে প্যাকেজ যুক্ত বা বিয়োগ করুন।
এমকেলেেক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.