معرفی Banan-OS: سیستمعاملی جدید که با ++C توسعه داده شدهاست
2,6 دقیقه
معرفی Banan-OS: سیستمعاملی جدید که با ++C توسعه داده شدهاست
طی دو سال گذشته، توسعه دهندهای با نام Bananymous به مرور سیستمعاملی UNIX-مانند توسعه داده که بخش عمده آن با زبان ++C نوشته شدهاست. این سیستمعامل حتی از معماریهای x86_64 و i686 پشتیبانی میکند.
توسعهدهندهای که با نام Bananymous شناخته میشود، سیستمعامل جدیدی منتشر کرده که بسیاری از قابلیتهای سیستمعامل های مدرن را پشتیبانی میکند. این سیستمعامل که با نام Banan-OS شناخته میشود، حاصل تلاشهای دو ساله این فرد است که بخش عمده آن به زبان ++C ، و نیز مقداری اسمبلی 16 بیتی به صورت real mode برای BIOS bootloader. این پروژه از کتابخانهای شخصیسازی شده توسط خود Bananymous که آن هم به زبان ++C است، استفاده میکند.در حال حاضر این OS از دو معماری x86_64 و i686 پشتیبانی میکند. با این حال، نیازی به نصب آن نیست؛ چرا که خود توسعه دهنده محیطی زنده و آماده فراهم آورده تا کاربران ببیند که این سیستمعامل، چه چیزی برای عرضه دارد.
اگرچه Banan-OS هنوز در ابتدای راه خود قرار دارد، با این حال چندین قابلیت عمومی ارائه میدهد که نشان دهنده پیشرفت آن به عنوان یک سیستمعامل کامل است. این ویژگیها عبارتند از:
- چندپردازشی متقارن (SMP)
- فریمبافر خطی (Linear frambuffer)
- بارگزاری صفحه به صفحه یک فایل اجرایی در حافظه (ELF executable loading)
- مفسر AML
- محیط گرافیکی پایه
محیط گرافیکی آن با در اختیار دادن ترمینال و نوار وضعیت، بسیار قابل تقدیر است. در حال حاضر برنامهای روی آن وجود ندارد، ولی بعدا اضافه خواهد شد.
سیستمعامل Banan-OS همچنین از مجموعهای گسترده از درایورها، گزینههای شبکهای، فایلسیستمها و بوتلودرها پشتیبانی میکند که احتمالاً باعث جذب همکاری سایر توسعهدهندگان خواهد شد. این ویژگیها به شرح زیر است:
- درایورها: NVMe disks, PS2 keyboards and mice, USB keyboards, USB mice, and USB mass storage
- شبکه: ARP, ICMP, IPv4, UDP, UNIX domain sockets
- فایل سیستم: Virtual filesystem, Ext2, FAT12/16/32, Dev, Ram, Proc
- بوتلودرها: GRUB and Custom BIOS bootloader
علاقهمندان میتوانند با مراجعه به آدرس گیتهاب این توسعهدهنده، از اطلاعات دقیقتر این پروژه بهرهمند شوند.
- banan-os
- مطالب مرتبط
- وبینار آموزشی: «امنیت در دورکاری: محافظت از دادهها هنگام کار از راه دور»
- گزارش امنیتی IBM منتشر شد
- وبینار آموزشی «تقویت دفاع سایبری با سیستمهای آنتیویروس چندگانه (Multi‑AV)»
- وبینار آموزشی:«امنیت سایبری در شرایط بحرانی: راهکارها و چکلیست اقدام فوری»
- وبینار آموزشی «بررسی عملی الزامات امنیتی طرح ضربتی افتا؛ از سیاستگذاری تا اجرا»
- پروتکل پر سرعت ARD برای اتصال ریموت دسکتاپ
- وبینار آموزشی: «امنیت در دورکاری: محافظت از دادهها هنگام کار از راه دور»
- گزارش امنیتی IBM منتشر شد
- وبینار آموزشی «تقویت دفاع سایبری با سیستمهای آنتیویروس چندگانه (Multi‑AV)»
- وبینار آموزشی:«امنیت سایبری در شرایط بحرانی: راهکارها و چکلیست اقدام فوری»
- وبینار آموزشی «بررسی عملی الزامات امنیتی طرح ضربتی افتا؛ از سیاستگذاری تا اجرا»
- پروتکل پر سرعت ARD برای اتصال ریموت دسکتاپ
- مطالب مرتبط
- راهحل شما اینجاست.