কম্পিউটার

লিনাক্স এবং GNU/Linux এর মধ্যে পার্থক্য

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

লিনাক্স এবং GNU

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

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

লিনাক্স এবং GNU/Linux এর মধ্যে পার্থক্য

GNU/Linux

GNU প্রকল্পের সাথে চ্যালেঞ্জ, যদিও, এর কার্নেল - মূল সফ্টওয়্যার যা হার্ডওয়্যারের সাথে ইন্টারঅ্যাক্ট করে এবং অন্যান্য সমস্ত অ্যাপ্লিকেশনকে সমন্বয় করে - এখনও উত্পাদনের জন্য প্রস্তুত নয়। GNU হার্ড কার্নেল, 2015 সালে প্রি-প্রোডাকশন অবস্থায় মুক্তি পায়, এখনও প্রাইম টাইমের জন্য প্রস্তুত নয়৷

সমাধান? লিনাক্স। লিনাক্স কার্নেল, Linux-Libre আকারে, GNU প্রকল্পের অংশ হয়ে ওঠে। এইভাবে, GNU লিনাক্স কার্নেল চালায়, বা GNU/Linux.

GNU টুলচেন

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

GNU টুলচেইনের সাধারণ উপাদানগুলির মধ্যে রয়েছে GNU Make, GNU C লাইব্রেরি, GNU ডিবাগার, এবং GNU বিল্ড সিস্টেম।

অন্যান্য GNU প্যাকেজ

শেষ-ব্যবহারকারীর ইন্টারঅ্যাকশনের উদ্দেশ্যে গ্রাফিকাল অ্যাপ সহ অ্যাপ্লিকেশনগুলি GNU ছাতার অংশ হতে পারে যদি তারা স্টলম্যান দ্বারা প্রতিষ্ঠিত দার্শনিক নির্দেশিকা অনুসরণ করে। সাধারণ GNU-পরিবারের অ্যাপ্লিকেশনগুলির মধ্যে রয়েছে:

  • TexInfo :প্রযুক্তিগত ডকুমেন্টেশন প্রদর্শনের জন্য একটি ভাষা এবং একটি প্রোগ্রাম।
  • GNU Emacs :একটি ডকুমেন্ট-প্রসেসিং সিস্টেম।
  • জিনোম :একটি ডেস্কটপ ম্যানেজার যা গ্রাফিকাল ইউজার ইন্টারফেসের জন্য মূল চেহারা এবং অনুভূতি প্রদান করে৷
  • GNU অক্টেভ :ম্যাটল্যাবের পরে মডেল করা একটি পরিসংখ্যান পরিবেশ৷
  • GNU স্বাস্থ্য :চিকিত্সক এবং হাসপাতালের জন্য একটি ইলেকট্রনিক স্বাস্থ্য রেকর্ড।
  • GnuCash :একটি ব্যক্তিগত-অর্থায়ন ব্যবস্থা।

  1. লিনাক্স ডেস্কটপ পরিবেশের মধ্যে পার্থক্য কি? [প্রযুক্তি ব্যাখ্যা করা হয়েছে]

  2. লিনাক্সে হোস্ট ফাইল কীভাবে ব্যবহার এবং সম্পাদনা করবেন

  3. উইন্ডো ম্যানেজার এবং ডেস্কটপ পরিবেশের মধ্যে পার্থক্য

  4. লিনাক্সে নরম এবং হার্ড লিঙ্কগুলির মধ্যে পার্থক্য বোঝা