انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Learner در 13 شهریور 1400، 12:45 ق‌ظ

عنوان: یادگیری پایه های طراحی و توسعه سیستم عامل
ارسال شده توسط: Learner در 13 شهریور 1400، 12:45 ق‌ظ
سلام، می‌خواستم دانش لازم برای توسعه یک سیستم عامل رو یاد بگیرم :)
البته هدفم نوشتن یک سیستم عامل از صفر نیست بلکه مشارکت در توسعه ی یک کرنل آزاد هست.
به C و اسمبلی تسلط نسبی دارم، و خب سوالم اینه که با کدوم یک از کتاب های زیر شروع کنم؟
Modern Operating Systems(Tanenbaum)

Operating Systems : Design and Implementation(Tanenbaum)

Operating systems: principles and practice(Anderson & Dahlin)

و یا این که کتاب بهتری می‌شناسید؟
عنوان: پاسخ : یادگیری پایه های طراحی و توسعه سیستم عامل
ارسال شده توسط: دانیال بهزادی در 13 شهریور 1400، 12:14 ب‌ظ
برای شروع، بهترین گزینه «سیستم‌عامل‌ها: طرّاحی و پیاده‌سازی» از تتن‌باومه. البته این کتاب، خیلی عملی توضیح داده چیزها رو و تقریباً به صورت کامل، مبتنی بر مینیکسه. اگه دنبال چیز نظری‌تری هستی، احتمالاً کتاب سیستم‌عامل دکتر حقیقت، گزینهٔ بهتریه.
عنوان: پاسخ : یادگیری پایه های طراحی و توسعه سیستم عامل
ارسال شده توسط: nixoeen در 13 شهریور 1400، 05:36 ب‌ظ
کتاب‌هایی که نام بردید خوب هستند، فقط کتاب اول رو باید بذارید آخر همه بخونید.