Unix

מתוך ויקיפדיה, האנציקלופדיה החופשית
(הופנה מהדף יוניקס)
קפיצה אל: ניווט, חיפוש
התפתחות מערכות יוניקס ודומיהן

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

תוכן עניינים

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

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

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

החל מסוף שנות השמונים, נעשו מאמצים לקבוע תו תקן אחיד ליוניקס הידוע בשם POSIX. מטרתו הייתה לספק בסיס לכלל מערכות ההפעלה. ארגון התקינה IEEE ביסס את POSIX על המבנה המצוי של גרסאות יוניקס נפוצות, ושחרר את המפרט הראשון מסוג זה בשנת 1988. באותה שנה יצא גם מפרט Single unix specification על ידי קבוצת אוסטין המבוסס על עבודות מוקדמות יותר של IEEE. החל מ-1998 החלו הסטנדרטים בפעולת מיזוג, וכיום הם מאוחדים.

במאמץ להשגת תאימות, הסכימו מספר יצרנים על מפרט המכונה ELF - Executable and Linkable Format כמכנה משותף למבנה הקבצים הבינאריים והאובייקטים. שיטה זו הבטיחה תאימות מסוימת בין קבצים בינאריים העובדים על אותו CPU.

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

[עריכה] ראו גם

Office-book.svg ספר: יוניקס
ספרי ויקיפדיה הם אוספים של ערכים מוויקיפדיה אותם ניתן להוריד כקובץ אחד או להזמין בגרסה מודפסת.

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

מיזמי קרן ויקימדיה
ויקישיתוף תמונות ומדיה בוויקישיתוף: יוניקס
כלים אישיים

גרסאות שפה
מרחבי שם
פעולות
ניווט
קהילה
תיבת כלים
דף זה בשפות אחרות
הדפסה/יצוא