לינוקס לכל מי שרוצה לדעת/מה זה לינוקס: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
שורה 28:
המיחזור של הקוד היה מאוד חשוב. עד אז כל תוכנות המחשבים שהיו זמינות היו כתובות בקוד שהותאם במיוחד למערכת אחת. יוניקס מצד שני זקוקה לחלק קטן מהקוד המיוחד, אשר יקרא קרנל (kernel - גרעין, ליבה). הקרנל הוא רק חלק קטן מהקוד שצריך להתאים לכל מערכת מוגדרת ומהוה את הבסיס של מערכת יוניקס. מערכת ההפעלה וכל שאר הפונקציות נבנו מסביב לקרנל בשפת תכנות עילית, C. השפה פותחה במיוחד בכדי ליצור את יוניקס. על ידי שימוש בטכניקות חדשות היה קל לפתח מערכת הפעלה שיכולה לעבוד על הרבה סוגים של חומרה.
מוכרי התוכנות התאימו את עצמם לזה במהרה, מאחר והם יכלו למכור פי
במשך שני העשורים הבאים הפיתוח של יוניקס המשיך. התוספו יכולות נוספות ועוד ספקי חומרה ותוכנה הוסיפו תמיכה ליוניקס למוצריהם.
|