لینوکس و دنیای متن‌باز

۶ سیستم‌عامل متن‌باز و خفن که لینوکسی نیستند!

همه ما عادت کرده‌ایم وقتی کسی از لینوکس خسته می‌شود، سریع بگوییم: «خب، فلان Distro را امتحان کن!» اما گاهی داستان فرق می‌کند و آدم دلش می‌خواهد کلاً از خود لینوکس و دنیای سیستم‌عامل‌های مبتنی بر آن فاصله بگیرد و یک چیز کاملاً جدید را تجربه کند. اگر شما هم جزو همین دسته‌اید، این مقاله دقیقاً برای شماست!

در این مطلب قرار است سراغ ۶ سیستم‌عامل متن‌باز برویم که هیچ ربطی به لینوکس ندارند؛ اما خبر خوب این است که اتفاقاً خیلی‌های1شان به پنگوئن معروف یعنی Tux وفادارند، ISO یا فایل نصب اختصاصی دارند و حتی می‌توانند خیلی از نرم‌افزارهای لینوکسی را هم اجرا کنند. پس اگر اهل تکنولوژی هستید و دوست دارید چیزهای جدید را امتحان کنید، تا انتهای این مقاله همراه ما باشید.

۱. Vinix

سیستم عامل غیر لینوکسی - ۶ سیستم‌عامل متن‌باز و خفن که لینوکسی نیستند!

اگر یک مک‌بوک با تراشه اپل سیلیکون دارید و نه دلتان می‌خواهد macOS را تحمل کنید و نه حوصله سر و کله زدن با توزیع‌های لینوکسی را دارید، Vinix دقیقاً برای شما ساخته شده است. فعلاً فقط مدل‌های اولیه M1 پشتیبانی می‌شوند و این پروژه جالب توسط خالق زبان برنامه‌نویسی V مدیریت می‌شود.

Kernel این سیستم‌عامل به صورت یکپارچه و عمدتاً با زبان V به همراه بخش‌هایی از C و اسمبلی نوشته شده است. چالش جالب اینجاست که مدیریت حافظه در آن به صورت دستی انجام می‌شود؛ یعنی هیچ Garbage Collector مزاحمی وسط کار شما نمی‌آید تا سیستم‌عامل را کند کند! روی معماری ARM64 هم برنامه‌های کامپایل‌شده Alpine Linux به راحتی اجرا می‌شوند و دستورات pkg کار نصب Packageها را انجام می‌دهند.

۲. Asterina NixOS

سیستم عامل غیر لینوکسی - ۶ سیستم‌عامل متن‌باز و خفن که لینوکسی نیستند! (2)

سیستم‌عامل Asterina NixOS ترکیبی از یک پیکربندی قدرتمند NixOS به همراه یک Kernel کاملاً جدید به زبان Rust است. پروژه Asterinas به گونه‌ای طراحی شده که اینترفیس System Callهای لینوکس را پیاده‌سازی می‌کند و به همین خاطر، اپلیکیشن‌های لینوکسی روی آن به خوبی کار می‌کنند.

امنیت در این Kernel حرف اول را می‌زند؛ کدهای ناامن Rust فقط در یک چارچوب کوچک به نام OSTD اجازه اجرا دارند و مابقی بخش‌ها کاملاً امن هستند. در حال حاضر معماری اصلی پشتیبانی‌شده x86_64 است، اما نسخه‌های ARM64 و RISC-V هم حضور دارند. البته سازندگان تأکید کرده‌اند که این سیستم‌عامل هنوز آماده استفاده روزمره نیست و فعلاً بیشتر به درد گیک‌ها و توسعه‌دهندگان می‌خورد.

۳. FreeBSD

سیستم عامل غیر لینوکسی - ۶ سیستم‌عامل متن‌باز و خفن که لینوکسی نیستند! (3)

نام FreeBSD برای خیلی‌ها آشناست. این سیستم‌عامل یک پکیج کامل است که از شاخه سیستم‌عامل‌های کلاسیک Unix ریشه می‌گیرد. یک جامعه کاربری بزرگ از آن پشتیبانی می‌کند و به دلیل نوع لایسنسش، شرکت‌های بزرگ می‌توانند تغییرات اختصاصی خود را روی آن اعمال کنند بدون اینکه مجبور باشند کدهایشان را منتشر کنند.

سیستم فایل ZFS و قابلیت‌های پیشرفته مدیریت شبکه و امنیت، آن را به یک انتخاب ایده‌آل تبدیل کرده است. نسخه‌های جدید آن یعنی FreeBSD 15.1 عرضه شده و روی طیف وسیعی از سخت‌افزارها از جمله AMD64 و ARM64 قابل نصب است.

۴. GhostBSD

سیستم عامل غیر لینوکسی - ۶ سیستم‌عامل متن‌باز و خفن که لینوکسی نیستند! (4)

اگر دوست دارید قدرت و پایداری FreeBSD را داشته باشید اما درگیر تنظیمات پیچیده خط فرمان (Terminal) نشوید، GhostBSD بهترین گزینه برای شماست. این پروژه در واقع همان FreeBSD است که از قبل محیط دسکتاپ MATE روی آن نصب و تنظیم شده است.

روند انتشار آپدیت‌ها در این سیستم‌عامل کمی آرام‌تر و حساب‌شده‌تر است تا پایداری سیستم حفظ شود. سازگاری با برنامه‌های لینوکسی هم از قبل در آن پیش‌بینی شده و یک نصب‌کننده عالی مبتنی بر OpenZFS کار را برای کاربران تازه‌کار بسیار ساده کرده است.

۵. Haiku

سیستم عامل غیر لینوکسی - ۶ سیستم‌عامل متن‌باز و خفن که لینوکسی نیستند! (5)

سیستم‌عامل Haiku با الهام از سیستم‌عامل معروف و افسانه‌ای BeOS توسعه داده شده و تمرکزش روی محاسبات شخصی و دسکتاپ است. یکی از جذابیت‌های بزرگ Haiku این است که Kernel و برنامه‌های دسکتاپ آن توسط یک تیم واحد توسعه داده می‌شوند و به همین دلیل، هماهنگی فوق‌العاده بالایی با هم دارند.

سیستم فایل اختصاصی BFS در این سیستم‌عامل با قابلیت‌های جستجوی پیشرفته‌اش به شما اجازه می‌دهد خیلی سریع به فایل‌های خود دسترسی داشته باشید. نصب نرم‌افزارها هم با استفاده از پکیج‌های خاص انجام می‌شود که کار مدیریت سیستم را بسیار لذت‌بخش می‌کند.

۶. ReactOS

سیستم عامل غیر لینوکسی - ۶ سیستم‌عامل متن‌باز و خفن که لینوکسی نیستند! (6)

وقتی سراغ ReactOS می‌روید، باید حواستان به هشدارها باشد؛ چرا که این پروژه هنوز در فاز Alpha قرار دارد و هیچ تضمینی برای پایداری کامل آن وجود ندارد. اما ایده پشت آن فوق‌العاده جذاب است: یک سیستم‌عامل با ظاهر و ساختار ویندوز که از صفر نوشته شده و کدهای بخش کاربر آن بر پایه لایه سازگاری Wine توسعه یافته است.

این سیستم‌عامل بیشتر یک پروژه تحقیقاتی و جذاب برای کسانی است که می‌خواهند ببینند یک نسخه متن‌باز از ویندوز چقدر می‌تواند پیشرفت کند.

یک پیشنهاد دوستانه

قبل از اینکه هر کدام از این سیستم‌عامل‌ها را روی سیستم اصلی خود نصب کنید، حتماً آن‌ها را در یک Virtual Machine تست کنید. این کار به شما کمک می‌کند بدون ریسک از دست رفتن اطلاعات، ابزارهای جدید را بررسی کنید و ببینید کدام‌یک بیشتر با سبک کار شما هماهنگ است.

منبع اصلی: It's FOSS (اخبار لینوکس) | 25 مهر 1405

خسرو عظیمی

خسرو عظیمی هستم. علاقه مند به دنیای اوپن سورس و IT، لینوکس، امنیت، وب و برنامه نویسی. در حال حاضر توسعه دهنده وب، کارشناس سئو و ادمین سیستم عامل هستم. لینک سایت شخصی: khosro-azimi.ir

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا