יוניקס

מתוך ויקיפדיה, האנציקלופדיה החופשית

ערך זה זקוק לעריכה, על מנת שיתאים לסגנון המקובל בוויקיפדיה.
הסיבה שניתנה לכך היא קישורים פנימיים שגויים. אם אתם סבורים כי אין בדף בעיה, ניתן לציין זאת בדף השיחה שלו.

יוניקס (UNIX) היא מערכת ההפעלה וותיקה. מערכת יוניקס פותחה לשם ניהול רשתות והעברת מידע ונחשבת ליעילה, בטוחה ואמינה יותר מכל שאר מערכות ההפעלה הנפוצות בשוק. דרישות המערכת הנמוכות מאפשרות להפעילה גם על מחשבים חלשים יחסית. אחוז גבוה מהשרתים המהווים את הבסיס לאינטרנט הם שרתי יוניקס. בנוסף, יוניקס היא מערכת ההפעלה הראשונה שנכתבה בשפת תיכנות עילית - שפת C.

[עריכה] היסטוריה

בשנת 1969 החלו קן תומפסון ודניס ריצ'י לפתח מערכת הפעלה חדשה בשם יוניקס במעבדות חברת בל. המטרה הייתה פשוטה: בנית מערכת שאפשר יהיה להתקין על מחשבים מסוגים שונים, והיא תשמש כפלטפורמת מחשוב אחידה. מעבר להישג הטכנולוגי, חשיבותה של יוניקס הייתה בכך ש-AT&T חילקה אותה חינם, מפני שהגבלות שקבע הממשל האמריקאי אסרו עליה למכור מערכות הפעלה למחשבים. ב-1984 פורקה החברה, ההגבלות עליה הוסרו והיא חדלה לספק את יוניקס ללא תשלום. האוניברסיטאות לימדו יוניקס, פיתחו גרסאות שונות של התוכנה והפיצו אותן. אוניברסיטת ברקלי הפיצה את BSD, ריצ'רד סטולמן החל לעבוד על גנו, ולינוס טורבאלדס פיתח את הליבה של מערכת ההפעלה לינוקס.

[עריכה] סטנדרטים

החל מסוף שנות השמונים, נעשו מאמצים לקבוע תו תקן אחיד ליוניקס הידוע בשם POSIX. מטרתו הייתה לספק בסיס לכלל מערכות ההפעלה. ארגון התקינה IEEE ביסס את POSIX על המבנה המצוי של גרסאות יוניקס נפוצות, ושחרר את המפרט הראשון מסוג זה בשנת 1988. באותו שנה יצא גם מפרט (Single unix specification) SUSעל ידי קבוצת אוסטין המבוסס על עבודות מוקדמות יותר של IEEE. החל מ1998 החלו הסטנדרטים בפעולת מיזוג, וכיום הם מאוחדים. במאמץ להשגת תאימות, הסכימו מספר יצרנים על מפרט המכונה ELF(Executable and Linkable Fromat( כמכנה משותף למבנה הקבצים הבינאריים והאובייקטים. שיטה זו הבטיחה תאימות מסוימת בין קבצים בינאריים העובדים על אותו CPU. מבנה מערכת הקבצים של מספר מערכות מוגדר על פי מפרט מבנה עץ הקבצים. יחד עם זאת, מפרט זה שנוי במחלוקת, ואף בקהילת לינוקס נמצאים חריגות מגישה זו.

[עריכה] קישורים חיצוניים


ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.