يكتب كاتب في Hackaday عن تجربته في التبديل من Windows إلى FreeBSD، مشيرًا إلى إحباطه من التوزيعات المتشظية لـ Linux وانخفاض جدوى Windows. باستخدام GhostBSD لإعداد سطح مكتب أسهل، يقوم الكاتب بتثبيته على أجهزة قديمة لمقارنته بـ Manjaro Linux. يبرز العملية قاعدة الكود المتماسكة لـ FreeBSD لكنها تكشف عن تحديات في الألعاب والبرمجيات الخاصة.
يبدأ رحلة الكاتب بتجارب سابقة: كاد أن ينتقل إلى SuSE Linux في عام 1999 بعد Windows 98 SE، لكنه اختار Windows 2000 بدلاً من ذلك. شملت التجارب اللاحقة QNX وBeOS ومختلف BSDs وتوزيعات Linux مثل Lindows. يأتي الإحباط الحديث من نهاية دعم Windows 7 والاعتقاد بأن Windows كنظام تشغيل سطح مكتب يقترب من نهايته، مع بدائل شائعة مثل Linux أو macOS. ومع ذلك، يفضل الكاتب FreeBSD لقاعدة الكود الواحدة الخاصة به، مما يتجنب 'دوامة الفوضى' في اختيار توزيعات Linux مثل Debian أو Arch أو تلك المبنية على RPM.
يفتقر FreeBSD إلى التوزيعات بسبب هيكله الموحد، مقدمًا FreeBSD العادي للمستخدمين المتقدمين أو GhostBSD لتثبيت سطح مكتب مباشر مشابه لـ Linux Mint. يختبر الكاتب على نظامين: حاسوب محمول Clevo W370ET من عام 2013 مبني على Intel Ivy Bridge وجهاز كمبيوتر Skylake من عام 2015 مع Core i7 6700K وGTX 980 Ti و32 جيجابايت DDR4، كلاهما مزود بقرص SSD SATA جديد.
فشلت التثبيت على الحاسوب المحمول؛ تجمد مثبت GhostBSD، مرتبط بمشكلات USB 3.0، مما أدى إلى تثبيت ناجح لـ Manjaro Linux بدلاً من ذلك. نجح التثبيت على جهاز الكمبيوتر المكتبي باستخدام منفذ USB 3.0، مشغلاً GhostBSD XFCE عند 1080p.
بالنسبة للألعاب، تُنقل البرمجيات مفتوحة المصدر بسهولة، لكن Steam وGOG Galaxy يتطلبان حلولاً بديلة. يدعم Steam الخاص بـ Valve فقط Windows وmacOS وإصدارات مختارة من Ubuntu، لذا استخدم الكاتب linuxulator-steam-utils (طريقة chroot) في البداية، لكنه تحول إلى Wine عبر واجهة Mizutamari GUI بعد مشكلات التبعيات. سمح ذلك بتثبيت وتشغيل ألعاب مثل Nightmare Kart، على الرغم من الأخطاء مثل صفحة متجر Steam المتلألئة وإعادة التشغيل. عمل GOG Galaxy 1.x، لكن الإصدار الحالي لم يعمل. أظهر Firewatch أخطاء طفيفة، مثل مشكلات الماوس في مشهد واحد.
تشمل الإزعاجات الأوسع الاعتماد على إصدارات برمجيات Linux أو Windows، مثل تشغيل DaVinci Resolve عبر chroot. يشير الكاتب إلى أن نقل تطبيقات مثل NymphCast إلى FreeBSD ممكن إذا التزم الكود بمعايير POSIX. تشمل الخطط المستقبلية اختبار محررات الفيديو الأصلية وطبقات التوافق مع Linux بشكل أعمق.
تعكس التعليقات آراء متباينة: يمدح البعض موثوقية Linux في توزيعات مثل KUbuntu أو Fedora، بينما يدافع آخرون عن جودة كود FreeBSD لكنهم يلاحظون قيود دعم الأجهزة، مثل WiFi Broadcom على MacBooks القديمة.