OpenBSD 8.0 একাধিক গুরুত্বপূর্ণ হালনাগাদ নিয়ে আকার নিচ্ছে। clang আর্কিটেকচারে Clang/LLVM 22 এখন বেস কম্পাইলার, যার সঙ্গে হালনাগাদকৃত libc++, libc++abi, compiler-rt ও libunwind সহায়ক লাইব্রেরি রয়েছে। OpenBSD/sparc64-ও ডিফল্টভাবে Clang-এ স্থানান্তরিত হয়েছে, যা এই পরিবর্তন গ্রহণকারী শেষ প্রধান আর্কিটেকচার, ফলে আধুনিক টুলচেইন সহ sparc64 সমর্থনকারী একমাত্র অপারেটিং সিস্টেম হিসেবে OpenBSD আলাদা হয়ে উঠেছে।
7.9 থেকে Jonathan Gray inteldrm, radeondrm ও amdgpu সহ drm গ্রাফিক্স স্ট্যাক হালনাগাদ চালিয়ে যাচ্ছেন, যার ফলে OpenBSD 8.0 Linux 6.18.y/6.18.53 পর্যন্ত এসেছে। এই রিলিজে Intel Arc A-Series (DG2/Alchemist) কার্ডের জন্য ড্রাইভার সমর্থন যোগ হয়েছে। amd64-এ কার্নেল ভার্চুয়াল অ্যাড্রেস স্পেস 512G পর্যন্ত বাড়ানো হয়েছে, যা 4G-এর বেশি VRAM ম্যাপ করতে দেয় এবং Vulkan-এর মতো GPU কম্পিউট ওয়ার্কলোড সম্ভব করে।
ভার্চুয়ালাইজেশনেও বড় অগ্রগতি হয়েছে। Edmonton-এ Mike Larkin ও Dave Voutila-র ব্যাপক কাজের পর vmm/vmd এখন প্রতি VM-এ সর্বোচ্চ 64টি VCPU সহ SMP গেস্ট সমর্থন করে। নেটওয়ার্কিংয়ে Qualcomm WCN7850 "ath12k" Wi-Fi ডিভাইসের জন্য qwz(4) ড্রাইভার যুক্ত হয়েছে, এবং নতুন sambat(4) ড্রাইভার Samsung Galaxy Book4 Edge arm64 মেশিনে ব্যাটারির অবস্থা ও চক্র গণনা পর্যবেক্ষণ করে। amd64 ও arm64-এ AES CPU নির্দেশনা ব্যবহার করে সোয়াপ এনক্রিপশন এখন দ্রুততর হয়েছে।
অন্যান্য সংযোজনের মধ্যে রয়েছে arm64 ও riscv64 বোর্ডে হার্টবিট LED, যা সিস্টেম লোড গড় প্রতিফলিত করতে জ্বলে-নেভে, এবং httpd(8)-এ নতুন ফিচার যেমন কাস্টম রেসপন্স হেডার এবং User-Agent-এর মতো প্রাপ্ত HTTP হেডারের ভিত্তিতে ফিল্টারিং নিয়ম। এই রিলিজ চক্রে লেখকের OpenSSH-এ প্রথম কমিটও চিহ্নিত হয়েছে, এবং 8.0-এর জন্য আরও অনেক পরিবর্তনের পরিকল্পনা রয়েছে।
উৎস: Hacker News · সারাংশ: HeadlinesBriefing