השבוע במפגש החודשי של Qt/C++ נתתי הרצאה שניסתה להסביר מה זה Embedded Linux, או מערכות לינוקס משובצות. הסברתי איך לכתוב מערכת הפעלה קטנה (מאוד), מה זה toolchain, למה Busybox זה רולז, ואיך לבנות מערכת לינוקס ששוקלת בערך מגה (פספסתי טיפה).
מה שיפה זה שבמהלך ההרצאה התחילו להתקיל אותי… כמה זכרון המערכת שבניתי צריכה. גילינו שלינוקס על i386 לא עובדת עם פחות מ-32 מגה RAM.
אני מצרף פהאת המצגת שליוותה את ההרצאה. ההרצאה כללה כמה הדגמות במקביל. הקוד של מערכת ההפעלה שלי זמין כאן. המצגת זמינה כאן.
נ.ב: זה ממש גדול!