سیستم‌عامل‌ها و متن‌باز

آموزش و اخبار لینوکس، مک، ویندوز و پروژه‌های اپن سورس

هسته ترکیبی؛ پل میان عملکرد و امنیت در سیستم‌عامل‌ها
سیستم‌عامل‌ها و متن‌باز

هسته ترکیبی؛ پل میان عملکرد و امنیت در سیستم‌عامل‌ها

بررسی معماری هسته ترکیبی، مقایسه آن با هسته‌های یکپارچه و ریزهسته، و تحلیل دلیل انتخاب این مسیر توسط ویندوز NT و مک‌اواس برای ایجاد تعادل میان عملکرد و پایداری.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
میکروکرنل جی‌ان‌یو هارد: پروژه‌ای ناتمام اما پردرس
سیستم‌عامل‌ها و متن‌باز

میکروکرنل جی‌ان‌یو هارد: پروژه‌ای ناتمام اما پردرس

داستان کامل میکروکرنل جی‌ان‌یو هارد، معماری پیشگام آن و درس‌هایی که پروژه‌هایی مثل کانتینرها و ابر از شکست ظاهری‌اش آموختند.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
انقلاب اپل؛ مهاجرت مک‌او‌اس به هسته یونیکس
سیستم‌عامل‌ها و متن‌باز

انقلاب اپل؛ مهاجرت مک‌او‌اس به هسته یونیکس

بررسی چالش‌های معماری کلاسیک مک، خرید استراتژیک NeXT و شکل‌گیری هسته ترکیبی XNU که مسیر مک‌او‌اس اکس و اکوسیستم اپل را برای همیشه تغییر داد.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
انشعاب‌های خانواده BSD از FreeBSD تا OpenBSD و تضاد امنیتی‌شان
سیستم‌عامل‌ها و متن‌باز

انشعاب‌های خانواده BSD از FreeBSD تا OpenBSD و تضاد امنیتی‌شان

بررسی تاریخی و فنی سیستم‌عامل‌های خانواده BSD، از منشأ دانشگاه برکلی تا شکافت‌های مستقل FreeBSD، OpenBSD، NetBSD و DragonFlyBSD و تحلیل فلسفه‌های امنیتی آن‌ها.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
تولد یونیکس در آزمایشگاه بل و انقلاب خاموش سیستم عامل‌ها
سیستم‌عامل‌ها و متن‌باز

تولد یونیکس در آزمایشگاه بل و انقلاب خاموش سیستم عامل‌ها

داستان تولد سیستم عامل یونیکس از یک آزمایش شخصی در سال 1969 تا تبدیل شدن به پایه و اساس تمام سیستم عامل‌های مدرن امروزی.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
ظهور قدرتمند لینوکس در دسکتاپ؛ محقق شدن یک پیش‌گویی؟
سیستم‌عامل‌ها و متن‌باز

ظهور قدرتمند لینوکس در دسکتاپ؛ محقق شدن یک پیش‌گویی؟

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

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
لینوس توروالدز و پیامی که تاریخ سیستم‌عامل‌ها را نوشت
سیستم‌عامل‌ها و متن‌باز

لینوس توروالدز و پیامی که تاریخ سیستم‌عامل‌ها را نوشت

داستان واقعی اعلامیه سال 1991 لینوس توروالدز؛ از یک پروژه دانشگاهی کوچک تا هسته‌ای که امروز بخش عظیمی از زیرساخت‌های دیجیتال جهان را اداره می‌کند.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
ویندوز ۹۵ رویدادی که تاریخ محاسبات شخصی را متحول کرد
سیستم‌عامل‌ها و متن‌باز

ویندوز ۹۵ رویدادی که تاریخ محاسبات شخصی را متحول کرد

داستان عرضه ویندوز 95 فراتر از یک آپدیت نرم‌افزاری است؛ رویدادی که رابط کاربری رایانه‌ها را متحول کرد و مرز میان تکنولوژی و فرهنگ عامه را برای همیشه محو نمود.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
پلن ۹ آزمایشگاه‌های بل: پروژه‌ای که فراتر از یونیکس فکر می‌کرد
سیستم‌عامل‌ها و متن‌باز

پلن ۹ آزمایشگاه‌های بل: پروژه‌ای که فراتر از یونیکس فکر می‌کرد

بررسی تاریخچه و معماری سیستم‌عامل پلن ۹ از آزمایشگاه‌های بل؛ پروژه‌ای توزیع‌شده که فلسفه یونیکس را متحول ساخت و هنوز الهام‌بخش پژوهشگران است.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
فلسفه یونیکس و قدرت ترکیب‌پذیری در طراحی نرم‌افزار
سیستم‌عامل‌ها و متن‌باز

فلسفه یونیکس و قدرت ترکیب‌پذیری در طراحی نرم‌افزار

بررسی تاریخی و فنی فلسفه یونیکس، قدرت پایپ‌ها و تأثیر الگوی «انجام یک کار به‌خوبی» بر معماری مدرن نرم‌افزار و سیستم‌های توزیع‌شده.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
از چاپگر گیرکرده تا سیستم‌عامل جهانی تولد پروژه گنو
سیستم‌عامل‌ها و متن‌باز

از چاپگر گیرکرده تا سیستم‌عامل جهانی تولد پروژه گنو

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

محمد ابراهیمی فر۷ مرداد ۱۴۰۵
فلسفه ابری کروم‌او‌اس؛ وقتی مرورگر به مرکز رایانه تبدیل شد
سیستم‌عامل‌ها و متن‌باز

فلسفه ابری کروم‌او‌اس؛ وقتی مرورگر به مرکز رایانه تبدیل شد

کروم‌او‌اس چگونه با حذف نصب‌های محلی و تکیه بر مرورگر، استانداردهای جدیدی برای سرعت، ذخیره‌سازی و معماری سیستم‌عامل تعریف کرد. بررسی از بدو تولد تا فلسفه فنی امروز.

محمد ابراهیمی فر۷ مرداد ۱۴۰۵