লিনাক্স কার্নেল

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
Jump to navigation Jump to search
লিনাক্স কার্নেল
টাক্স
লিনাক্সের মাস্কট টাক্স পেঙ্গুইন[১]
Linux 3.0.0 boot.png
লিনাক্স কার্নেল ৩.০.০ বুট হচ্ছে
ডেভলপার লিনুস তোরভাল্দ্‌স এবং অন্যান্য হাজার ডেভেলপার
প্রোগ্রামিং ভাষা সি এবং এসেম্বলি[২]
ওএস পরিবার ইউনিক্স-সদৃশ
প্রাথমিক মুক্তি ০.০১ (১৭ সেপ্টেম্বর ১৯৯১; ২৬ বছর আগে (১৯৯১-০৯-১৭))
ভাষাসমূহ ইংরেজি
কার্নেলের ধরন মনোলিথিক
লাইসেন্স গনু জেনারেল পাবলিক লাইসেন্স, সংস্করণ ২[৩] এবং বিভিন্ন ঐচ্ছিক বিনামূল্যে বিতরণযোগ্য (মালিকানাধীন) বাইনারি ব্লব[৪]
ওয়েবসাইট kernel.org

লিনাক্স কার্নেল (ইংরেজি: Linux Kernel) একটি ওপেন সোর্স মনোলিথিক ইউনিক্স-সদৃশ কম্পিউটার অপারেটিং সিস্টেম কার্নেললিনাক্স পরিবারের অপারেটিং সিস্টেমগুলো এ কার্নেলের উপর ভিত্তি করে নির্মিত অপারেটিং সিস্টেম হিসাবে ব্যবহার করে, এবং ঐতিহ্যবাহী কম্পিউটার সিস্টেম যথা-ব্যক্তিগত কম্পিউটার এবং সার্ভার(লিনাক্স ডিস্ট্রিবিউশন) হিসাবে,[৫]ও বিভিন্ন এম্বেডেড যন্ত্র যেমন রাউটার, বেতার এক্সেস পয়েন্ট, পিবিএক্স, সেটটপ বক্স, স্মার্ট টিভি উভয়েই লিনাক্স কার্নেল ব্যবহার করা হয়েছে। অ্যানড্রয়েড অপারেটিং সিস্টেম লিনাক্স কার্নেল কর্তৃক সরবরাহকৃত সেবা ব্যবহার করে। যখন ডেস্কটপ কম্পিউটারে এ কার্নেলের ব্যবহারের পরিমাণ স্বল্প, লিনাক্স-ভিত্তিক অপারেটিং সিস্টেম মোবাইল থেকে মেইনফ্রেমসহ প্রায় কম্পিউটিঙের প্রতিটা বিভাগে নেতৃত্ব দিচ্ছে। নভেম্বর ২০১৭ মোতাবেক, সবচেয়ে শক্তিশালী ৫০০টি সুপারকম্পিউটারের সবগুলোই লিনাক্স ব্যবহার করে। [৬]

নিজের ব্যক্তিগত কম্পিউটারে ব্যবহারের জন্যে কোন প্রকার আন্তঃপ্ল্যাটফরম উদ্দেশ্য ছাড়াই লিনুস তোরভাল্দ্‌স কতৃক ১৯৯১ সালে প্রথম লিনাক্স কার্নেল নির্মিত হয়।[৭] কিন্তু সে সময় থেকে এটি বিশাল সংখ্যার কম্পিউটার স্থাপত্যকে সাপোর্ট দিয়ে এসেছে, এ সংখ্যা যেকোন কার্নেল বা অপারেটিং সিস্টেম থেকে বেশি। ডেভলপার ও ব্যবহারকারীদের লিনাক্স কার্নেল আকর্ষণ করতে লাগলো, যারা পরবর্তীতে এটিকে অন্যান্য ফ্রি সফটওয়্যার প্রকল্পের, উল্লেখযোগ্যভাবে গ্নু অপারেটিং সিস্টেমের, ভিত্তি হিসাবে গ্রহণ করেছে। লিনাক্স কার্নেল প্রায় ১,২০০ কোম্পানি থেকে ১২,০০০ ডেভলপারের অবদানে গড়ে উঠেছে।[৮][৯]

লিনাক্স কার্নেল এপ্লিকেশন প্রোগ্রামিং ইন্টারফেস, যেটার মাধ্যমে ব্যবহারকারী প্রোগ্রাম কার্নেলের সাথে যোগাযোগ করে, বেশ স্টেবল হতে হয় যাতে ইউজারস্পেস প্রোগ্রাম না ভাঙ্গে। কার্নেলের ফাংশনালিটির অংশ হিসাবে, ডিভাইস ড্রাইভার হার্ডওয়্যার নিয়ন্ত্রণ করে, এবং মেইনলাইন্ড ডিভাইস ড্রাইভারও বেশ স্টেবল হয়। যাইহোক, কার্নেল এবং লোডেবল কার্নেল মড্যুলের(এল.কে.এম.) মধ্যকার ইন্টারফেস অন্যান্য সব অপারেটিং সিস্টেম ও কার্নেলের মত ডিজাইনে অত বেশি স্টেবল হয় না।[১০]

বিশ্বব্যাপী একঝাঁক ডেভলপার কর্তৃক উন্নয়নকৃত লিনাক্স কার্নেল ফ্রি ও ওপেন সোর্স সফটওয়্যারের একটা জ্বলন্ত উদাহরণ,[১১] এবং এটা ৬ বছরের অধিক ধরে সাপোর্ট করা হয়। লিনাক্স কার্নেল মেইলিং লিস্ট(এলকেএমএল)-এ দৈনন্দিন ডেভেলপমেন্ট আলোচনা হয়। লিনাক্স কার্নেল গ্নু জেনারেল পাবলিক লাইসেন্স ২য় সংস্করণের অধীনে নিবন্ধিত হয়েছে।[১২][১৩]

ইতিহাস[সম্পাদনা]

লিনুস তোরভাল্দ্‌স

এপ্রিল ১৯৯১ সালে, লিনুস তোরভাল্দ্‌স যখন হেলসিংকি বিশ্ববিদ্যালয়ে ২১ বছর বয়সী কম্পিউটার বিজ্ঞানের ছাত্র, একটি অপারেটিং সিস্টেমের জন্য খুব সাধারণ কিছু আইডিয়া নিয়ে কাজ করছিলেন তিনি। ইনটেল ৮০৩৮৬ এসেম্ভলি ভাষায় একটি টাস্ক সুইচার ও একটি টার্মিনাল ড্রাইভার দিয়ে শুরু করলেন কাজ। আগস্ট ২৫, ১৯৯১ সালে তোরভাল্দ্‌স নিচের বিষয়টি "comp.os.minix", ইউজনেটের একটি সংবাদ গ্রুপে পোস্ট করেন:[১৪]

লিনাক্স কার্নেল ভিত্তিক অপারেটিং সিস্টেম[সম্পাদনা]

লিনাক্স কার্নেল ভিত্তিক অপারেটিং সিস্টেমগুলোকে 'ডিস্ট্রিবিউশন' বা সংক্ষেপে 'ডিস্ট্রো' বলা হয়। লিনাক্স কার্নেল এবং ডিস্ট্রোগুলোর সোর্স কোড উন্মুক্ত হওয়ার কারণে ডিস্ট্রোর সংখ্যা শতাধিক। কিছু জনপ্রিয় ডিস্ট্রো হলঃ (১) মানজারু লিনাক্স (২) লিনাক্স মিন্ট (৩) উবুন্টু (৪) ডেবিয়ান (৫) এলিমেন্টারি ওএস (৬) আর্চ লিনাক্স (৭) ফেডোরা (৮) সোলাস (৯) কালি লিনাক্স (১০) সেন্ট-ওএস

তথ্যসূত্র[সম্পাদনা]

  1. "লিনাক্স লোগো ও মাস্কট"। লিনাক্স অনলাইন। ২০০৮। আগস্ট ১৫, ২০১০ তারিখে মূল থেকে আর্কাইভ করা। সংগ্রহের তারিখ ১১ আগস্ট ২০০৯ 
  2. ব্যালসা, এন্ড্রিউ ডি.। "দ্য লিনাক্স কার্নেল মেইল লিস্ট ফ্যাক"। Tux.Org। Archived from the original on ১ জুলাই ২০১৬। 
  3. মার্টেনস, চাইনা (জুলাই ২৮, ২০০৬)। "লিনাক্স প্রতিষ্ঠাতা তোরভাল্দ্‌স এখনও জিপিএল সংস্করণ ৩-এর বিরুদ্ধে"ইনফোওয়ার্ল্ড। আন্তর্জাতিক ডেটা গ্রুপ। সংগ্রহের তারিখ আগস্ট ৪,, ২০১৮  এখানে তারিখের মান পরীক্ষা করুন: |সংগ্রহের-তারিখ= (সাহায্য)
  4. "kernel/git/stable/linux-stable.git"। git.kernel.org। অক্টোবর ১৬, ২০০২। জানুয়ারি ১৩, ২০১৩ তারিখে মূল থেকে আর্কাইভ করা। সংগ্রহের তারিখ আগস্ট ৪, ২০১৮path: root/firmware/WHENCE 
  5. "README"। git.kernel.org। সংগ্রহের তারিখ ১২ নভেম্বর ২০১০ [স্থায়ীভাবে অকার্যকর সংযোগ]
  6. উদ্ধৃতি ত্রুটি: অবৈধ <ref> ট্যাগ; top500stats নামের সূত্রের জন্য কোন লেখা প্রদান করা হয়নি
  7. Richardson, Marjorie (১ নভেম্বর ১৯৯৯)। "Interview: Linus Torvalds"। Linux Journal। সংগ্রহের তারিখ ২০ আগস্ট ২০০৯ 
  8. "The Linux Foundation Releases Linux Development Report"Linux Foundation। ১৮ ফেব্রুয়ারি ২০১৫। ১৯ জুলাই ২০১৬ তারিখে মূল থেকে আর্কাইভ করা। সংগ্রহের তারিখ ২০ ফেব্রুয়ারি ২০১৫ 
  9. ক্রোয়া-হার্টম্যান, গ্রেগ (এপ্রিল ২০০৮)। "লিনাক্স কার্নেল উন্নয়ন"২০০৫ সাল থেকে, ৩৭,০০০ আলাদা আলাদা ডেভেলপার ২০০টি আলাদা আলাদা কোম্পানি থেকে এ কার্নেলে অবদান রেখেছে। 
  10. ক্রোয়া হার্টম্যান, গ্রেগ। "লিনাক্স কার্নেল ড্রাইভার ইন্টারফেস"লিনাক্স কার্নেল ডকুমেন্টেশন। ডিসেম্বর ২১, ২০১৬ তারিখে মূল থেকে আর্কাইভ করা। সংগ্রহের তারিখ আগস্ট ৪, ২০১৮This is being written to try to explain why Linux does not have a binary kernel interface, nor does it have a stable kernel interface. 
  11. তোরভাল্দ্‌স, লিনুস (সেপ্টেম্বর ২৫, ২০০৬)। "রি: জিপিএল সংস্করণ ৩ পজিশন স্টেটমেন্ট"এলকেএমএল (মেইলিং তালিকা)। 
  12. "লিনাক্স কার্নেল কপিং"। সংগ্রহের তারিখ আগস্ট ৫, ২০১৮Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated. [স্থায়ীভাবে অকার্যকর সংযোগ]
  13. তোরভাল্দ্‌স, লিনুস (সেপ্টেম্বর ৮, ২০০০)। "Linux-2.4.0-test8"LKML (মেইলিং তালিকা)। lkml.iu.edu। সংগ্রহের তারিখ আগস্ট ৪, ২০১৮The only one of any note that I'd like to point out directly is the clarification in the COPYING file, making it clear that it's only _that_particular version of the GPL that is valid for the kernel. This should not come as any surprise, as that's the same license that has been there since 0.12 or so, but I thought I'd make that explicit 
  14. তোরভাল্দ্‌স, লিনুস বেনেডিক্ট (২৬ আগস্ট ১৯৯১)। "মিনিক্সে আপনি কি পেলে সবচে পছন্দ করবেন?"সংবাদগোষ্ঠীcomp.os.minixইউজনেট: 1991Aug25.205708.9541@klaava.Helsinki.FI 

বহিসংযোগ[সম্পাদনা]