UNIX לעומת LINUX
UNIX ו-LINUX הן שתיהן מערכות הפעלה בקוד פתוח. קוד פתוח פירושו שניתן לבדוק את קוד המקור של מערכת ההפעלה וגם לשפר. מערכת ההפעלה UNIX פותחה לפני LINUX. ישנם הבדלים מסוימים בין השניים.
UNIX
מערכת ההפעלה UNIX פותחה ב-1969 במעבדות בל. כעת, UNIX נמצאת בבעלות The Open Group אשר רואה את הפיתוח שלה. מפרט UNIX יחיד מתפרסם על ידי קבוצה זו. ישנן מערכות הפעלה רבות אחרות הדומות ל-UNIX או חולקות את התכונות שלה. מערכות ההפעלה הנקראות UNIX-like.
בדרך כלל, על שרתי רשת או תחנות עבודה מותקן UNIX. UNIX שימש עמוד השדרה של האינטרנט המוקדם וכיום, הוא ממלא תפקיד חשוב בתפקודו. זוהי מערכת ניידת המאפשרת ריבוי עיבודים במחשב ואפילו מספר משתמשים יכולים להיכנס בו זמנית.
קלט טקסט הופעל במערכות UNIX מוקדמות והשתמשו במערכת קבצים היררכית לאחסון. מאז, המערכת השתנתה הרבה אבל עדיין כמה פקודות זהות. הקבוצה הפתוחה רכשה את UNIX מ-Novel בשנת 1994. ישנם מספר גרעינים אחרים של מערכת הפעלה המבוססים על UNIX.
המפורסם שבהם הוא ליבת LINUX. Linus Torvalds יצר גרסה חינמית של ליבת LINUX בשנת 1992. היא שוחררה תחת רישיון GNU והיא הייתה מערכת הפעלה מלאה בקוד פתוח. הפצות אחרות של הגרעין הפופולרי הזה הן אובונטו, Red hat ו-Fedora.
LINUX
LINUX הוא דמוי UNIX ומערכת הפעלה בקוד פתוח.מערכת הפעלה זו ניתנת לבדיקה וניתן לבצע שיפורים לפי הצורך. לפלטפורמות קוד פתוח יש יתרון נוסף במיוחד בנוגע לאבטחה שכן מתכנתים ברחבי העולם מספקים את הקלט היצירתי שלהם. כמו כן, פלטפורמות קוד פתוח יכולות להיבדק על ידי מתכנתי מחשבים ברחבי העולם. זה לא אפשרי במערכת סגורה כמו Microsoft Windows.
יש איטרציות שונות של ליבת LINUX כמו אובונטו, Red hat ו-Fedora. לרובם יש מאפיינים משותפים אך הם הותאמו בהתאם לצרכים ספציפיים.
בשנת 1991, לינוס טורוואלדס יצר את מערכת ההפעלה LINUX כשהיה רק סטודנט לתואר ראשון באוניברסיטת הלסינקי (פינלנד). כבר עכשיו הוא משפר את המערכת בעזרת האקרים ומתכנתים. הרישוי של מערכת הפעלה זו מאפשר למשתמש להעתיק ולהפיץ אותה בחופשיות עם קוד המקור.
הבדל בין UNIX ל-LINUX:
• מערכת ההפעלה UNIX משמשת בשרתי אינטרנט ובתחנות עבודה בעוד ש-LINUX משמש בעיקר במחשבים אישיים.
• מערכת ההפעלה UNIX פותחה במעבדות בל בעוד שמערכת ההפעלה LINUX מיוצרת על ידי LINUX Torvalds.
• מערכת ההפעלה LINUX מבוססת על הליבה של מערכת ההפעלה UNIX.
• אמנם שתי מערכות ההפעלה הן קוד פתוח אבל UNIX היא סגורה יחסית בהשוואה ל-LINUX.