Samba

Samba (באנגלית: סמבה), היא תוכנה חופשית המממשת מחדש את פרוטוקול התקשורת SMB/CIFS. התוכנה פותחה במקור על ידי אנדרו טרידג'ל. נכון לגרסה 3 ומעלה, Samba מספקת שירותי קבצים ומדפסות עבור קליינטים שונים של Microsoft Windows, ועובדת עם דומיין וינדוסי, כחבר בדומיין, או כ-Domain Controller.  Samba פועלת על רוב מערכות הUnix ודמויות היוניקס, כגון לינוקס, סולאריס, AIX וBSD, כולל שרתי Mac OS X. סמבה היא סטנדרטית כמעט בככל ההפצות של לינוקס, וברוב המקרים נכלל בשירותי מערכת במערכות הפעלה מבוססת יוניקס. Samba פועלת תחת התנאים של הרישיון הציבורי הכללי של גנו. שם התוכנה מגיע מ-SMB, שמו של הפרוטוקול הסטנדרטי המשמש את מערכת הפעלת Microsoft Windows לשיתוף קבצים ברשת.

היסטוריה
אנדרו טרידג'ל פיתח את הגרסה הראשונה של סמבה ליוניקס בדצמבר 1991 ובינואר 1992, כדוקטורנט באוניברסיטה הלאומית של אוסטרליה. בעזרת רחרחן הוא ניתח את פרוטוקול הרשת שהיה בשימוש תוכנת שרת Pathworks של חברת DEC. בגרסאות הראשונות, בינואר 1992, לא נמצא שם הולם לתוכנה, וטרידג'ל פשוט קרא לזה "שרת קבצים יוניקסי עבור Pathworks דוס". בגרסה 1.0, הבין טרידג'ל שהוא למעשה יישם את פרוטוקול NetBIOS, וכי תוכנה זו יכולה לשמש קליינטים במחשבים אחרים.

עם דגש על יכולת פעולה הדדית עם Microsoft LAN Manager, טרידג'ל שחרר "NetBIOS ליוניקס", nbserver, בגרסה 1.5 בחודש דצמבר 1993. גרסה זו הייתה הראשונה שכוללת תוכנת לקוח וגם שרת. כמו כן, בשלב זה נבחר הרישיון הציבורי הכללי של גנו כרישיון לתוכנה.

במהלך גרסה 1.5, השם שונה ל smbserver. עם זאת, טרידג'ל קיבל הודעה מחברה שבבעלותה היה כבר השם. השם Samba "סמבה" נגזר על ידי הפעלת פקודת grep (פקודה נפוצה במערכות יוניקס לחיפוש) במילון המערכת, וחיפוש מילים שהכילו את האותיות S, M, ו-B, בסדר הזה.
הגרסאות הבאות שוחררו במהירות יחסית, וגרסה 1.9 ראתה אור בינואר 1995.
גרסה 2.0.0 שוחררה בינואר 1999, וגרסת 2.2.0 בחודש אפריל 2001.

גרסאות
 גרסה 3.0.0, שוחררה ב-23 בספטמבר 2003, והיותה שדרוג משמעותי. נוספה היכולת להצטרף ל-Active Directory כחבר.
 גרסה 3.2.0 שוחררה ב -1 ביולי 2008. עם גרסה זו, הפרויקט החליט לעבור לגרסאות מבוססות זמן. גרסאות מרכזיות חדשות, כגון 3.3, 3.4, נכנסות לתוקף כל 6 חודשים. תכונות חדשות מתווספות רק כאשר בגרסה חדשה, וגרסאות משניות משמשות רק לתיקוני באגים. כמו כן, 3.2 סימנה שינוי של רישיון מ־GPL2 ל־GPL3. 
 גרסה 3.3.0 יצאה ב-27 בינואר 2009.
 גרסה 3.4.0 יצאה ב-3 ביולי 2009.
 גרסה 3.5.0 יצאה ב-1 במרץ 2010. זו הייתה הגרסה הראשונה לכוללת תמיכה ניסיונית ל-SMB2.
 גרסה 3.6.0 שוחררה ב-9 באוגוסט 2011. זוהי הגרסה הראשונה שכוללת תמיכה מלאה ב-SMB2.
 גרסה 4.0 יצאה ב-11 בדצמבר 2012. היא מהווה שכתוב מרכזי המאפשר ל-Samba להיות Domain Controller, המשתתפת באופן מלא בדומיין של Active Directory של Windows.

ראו גם
 קרברוס (פרוטוקול)

קישורים חיצוניים

 
 "Using Samba", ספר הדרכה מאת חברת O'Reilly

הערות שוליים

תוכנה חופשית