FTL একটি ইউজারস্পেস অপারেটিং সিস্টেম যা ক্লাউড পরিবেশের জন্য ডিজাইন করা হয়েছে, যা ডেভেলপারদের কাস্টম অপারেটিং সিস্টেমের বৈশিষ্ট্যগুলিকে লাইব্রেরি হিসাবে নির্মাণ করতে দেয়। এর কার্নেল ঐচ্যের পারম্পরিক মোনোলিথিক কার্নেলের তুলনায় আরও কার্যকরভাবে কন্টেইনারগুলিকে আলাদা করে, যা হার্ডওয়্যার-ভিত্তক ইউজার-মোড আইসোলেশন ব্যবহার করে এবং হাইপারভাইজরের মতোই কাজ করে। এই আর্কিটেকচারটি বিনা বেয়ার-মেটাল মেশিনের প্রয়োজন এ লিনাক্স বাইনারির সাথে সামঞ্জস্যতা বজায় রাখে। ডিজাইনটি মাইক্রোকার্নেলের নমনীয়তা ও নিরাপত্তা এবং মোনোলিথিক কার্নেলের কর্মক্ষমতা ও সরলতা মিলিয়ে নিয়ে একটি সমন্বয় তৈরি করে। একটি মূল বৈশিষ্ট্য হল লিনাক্সের বৈশিষ্ট্যগুলিকে প্রসারিত করা — যেমন ডিবাগ আউটপুট বা নিরাপত্তা আপডেট যোগ করা — কার্নেল বা BPF প্রোগ্রামিং ছাড়াই, কারণ অপারেটিং সিস্টেমটি একটি শেয়ার্ড লাইব্রেরি হিসাবে কাজ করে। প্রকল্পটি একটি রোডম্যাপ প্রকাশ করে যার লক্ষ্য 2026 সালের সেপ্টেম্বর পর্যন্ত লিনাক্স HTTP সার্ভার সমর্থন, অক্টোবরে এসিঙ্ক রাস্ট অ্যাপ্লিকেশন সমর্থন, নভেম্বরে ফাইলসিস্টেম উন্নয়ন, এবং 2027 সালের জানুয়ারি পর্যন্ত Node.js/Go একত্রীকরণ এবং SMP এবং 64-বিট Arm সমর্থন। এই উদ্যোগটি লক্ষ্য করে হালকা ওজনের কন্টেইনারগুলিকে ভার্চুয়াল মেশিন মতোই নিরাপদ করতে, যখন অ্যাপ্লিকেশনগুলিতে কর্মক্ষমতা উত্সর্গ না করে অপারেটিং সিস্টেম-স্তরের নতুন ক্ষমতা আনলক করে।
উৎস: Hacker News · সারাংশ: HeadlinesBriefing