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

Samba
מפתח קוד פתוח
מחזור חיים 1992[1]–הווה (כ־32 שנים)
גרסה אחרונה 4.20.0 (27 במרץ 2024) עריכת הנתון בוויקינתונים
מערכת הפעלה מרובה-פלטפורמות
נכתבה בשפות C,‏ C++, פייתון
סוג רישיון הרישיון הציבורי הכללי של גנו
קוד מקור https://git.samba.org עריכת הנתון בוויקינתונים
קטגוריה מערכת קבצים רשתית
www.samba.org
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

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

אנדרו טרידג'ל פיתח את הגרסה הראשונה של סמבה ליוניקס בדצמבר 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, בסדר הזה.[2] הגרסאות הבאות שוחררו במהירות יחסית, וגרסה 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.

ראו גם עריכה

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

  מדיה וקבצים בנושא Samba בוויקישיתוף

הערות שוליים עריכה

  1. ^ 10 years of Samba!, נכתב על ידי אנדרו טרידג'ל באתר Samba.org, ינואר 2002.
  2. ^ A bit of history and a bit of fun, נכתב על ידי אנדרו טרידג'ל וצוות Samba ב-27.6.1997.