লিনাক্সের জন্য মরিচা আনুষ্ঠানিকভাবে লিনাক্স 6.1 এ একত্রিত হয়েছে

লিনাক্সে মরিচা ড্রাইভার

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

মরিচা সমর্থন সহ লিনাক্স কার্নেল সংকলন এখনও ঐচ্ছিক, যেহেতু "লিনাক্সের জন্য মরিচা" প্রকল্পটি আরেকটি বড় পদক্ষেপ নিচ্ছে, তবে কিছু বিকাশকারী এখনও লিনাক্স কার্নেলে মরিচা ভাষা আনার বিষয়ে সন্দিহান বলে মনে হচ্ছে।

কার্নেল সম্প্রদায়ের কাছে একটি বার্তায় টরভাল্ডস বলেছেন:

“গাছের একটি সাম্প্রতিক ভিত্তি রয়েছে, তবে এটি মূলত দেড় বছর ধরে লিনাক্স-এ রয়েছে। কার্নেল রক্ষণাবেক্ষণ সামিট থেকে প্রতিক্রিয়ার ভিত্তিতে আপডেট করা হয়েছে৷

মিগুয়েল প্রধান রক্ষণাবেক্ষণকারী এবং আমি প্রয়োজনে সাহায্য করি। আমাদের পরিকল্পনা হল পরিকাঠামোর এই প্রাথমিক রাউন্ডটি সম্পূর্ণ হয়ে গেলে গাছটি ভিত্তি পরিবর্তন না করার আদর্শ অনুশীলনে রূপান্তর করবে। রাস্ট কোডকে কার্নেলের সাথে একীভূত করার অনুমতি দেওয়ার জন্য বিষয়বস্তু হল সর্বনিম্ন, আরও অনেক ইন্টারফেস (এবং ড্রাইভার: NVMe, 9p, GPU M1) পথে।"

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

এর সাথে, প্রায় 31 বছর পর, কার্নেল বিকাশের জন্য একটি দ্বিতীয় ভাষা গ্রহণ করা হবে। সম্পর্কিত আলোচনাগুলি মরিচা ভাষার পক্ষে সি ডিচিংয়ের সম্ভাবনাকে ঘিরে।

মরিচা সমর্থন লিনাক্সে-পরবর্তী দেড় বছর ধরে রয়েছে, এবং কার্নেলের প্রয়োজনীয়তা সমর্থন করার জন্য লিনাক্স কার্নেল সাইড এবং রাস্ট আপস্ট্রিম সাইড উভয় ক্ষেত্রেই অবদান রেখেছে এমন লোকের সংখ্যার সংক্ষিপ্ত লগটি ন্যায়বিচার করে না। ..

এই 173 জনকে ধন্যবাদ, এবং আরও অনেককে, যারা সব ধরণের সাথে জড়িত

Torvalds কার্নেল মেলিং তালিকার মধ্যে ঘোষণা করেছে, যে লিনাক্সের জন্য মরিচা প্রাথমিক সমর্থন প্রায় 4 টি ক্ষেত্রে রয়েছে এবং যার মধ্যে রয়েছে:

  • কার্নেল অভ্যন্তরীণ (মরিচা প্রতীকের জন্য কলসিমস সম্প্রসারণ, %pA বিন্যাস);
  • কেবিল্ড ফ্রেমওয়ার্ক (মরিচা তৈরির নিয়ম এবং সমর্থনকারী স্ক্রিপ্ট)
  • মরিচা মূল ডকুমেন্টেশন এবং নমুনা.

Torvalds সম্প্রতি ANSI C-তে লেখা কার্নেলের লিঙ্কযুক্ত তালিকার অনুমানমূলক এক্সিকিউশন প্রিমিটিভের সাথে একটি সম্ভাব্য নিরাপত্তা সমস্যা তদন্ত করেছেন। এই সমস্যাটির সমাধান করার সময় তিনি বুঝতে পেরেছিলেন যে 'C99-এ, ট্রাভার্সাল ম্যাক্রো তালিকায় পাস করা পুনরাবৃত্তিকারীকে অবশ্যই একটি সুযোগের বাইরে ঘোষণা করতে হবে। লুপ নিজেই

এই পর্যবেক্ষণ থেকেই লিনাক্স কার্নেলকে C11-এ আপগ্রেড করার তার সাম্প্রতিক সিদ্ধান্ত, যার প্রমিতকরণ 2011 সালে সম্পন্ন হয়েছিল, আবির্ভূত হয়েছিল। মৌলিক উন্নয়ন পরিভাষা ছাড়াও।

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

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

পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, আপনি মেইলিং তালিকার সাথে পরামর্শ করতে পারেন নিম্নলিখিত লিঙ্ক.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   এদুয়ার্দো অবিলা তিনি বলেন

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