אנדרו טרידגל

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

פיתוח מוקדם ועבודה אקדמית

טרידגל נולד בסידני בשנת 1967 ולמד באוניברסיטת סידני ובאוניברסיטה הלאומית של אוסטרליה. בתחילה התמקד בלימודי הדוקטורט שלו בזיהוי דיבור לפני ששינה את כיוון מחקרו. עבודת הדוקטורט הסופית שלו, שכותרתה 'אלגוריתמים יעילים למיון וסנכרון', התמקדה במכניקה של כלי ה-rsync. לאורך הקריירה שלו, הוא שימש כמהנדס, מדען מחשבים ומתכנת, כולל תקופת עבודה ב-IBM.

סמבה (Samba) וניתוח פרוטוקולים קנייניים

טרידגל זכה להכרה בזכות פיתוח שרת הקבצים Samba. הוא ניתח את פרוטוקול Server Message Block, המשמש את Microsoft Windows לשיתוף קבצים ברשת, כדי לאפשר יכולת פעולה הדדית. תרומותיו כוללות גם את יצירת talloc, מקצה זיכרון היררכי שנבנה במקור עבור Samba, וכן את rzip ו-spamsum, כאשר האחרון משתמש בגיבוב רגיש למיקום (locality-sensitive hashing).

תקרית BitKeeper

בשנת 2005 ניסה טרידגל לפתח את SourcePuller, תוכנה שנועדה לפעול מול מאגר קוד המקור של BitKeeper. חברת BitMover ביטלה לאחר מכן את הרישיון המאפשר למפתחי לינוקס גישה ל-BitKeeper. הדבר עורר מחלוקת פומבית עם יוצר לינוקס, לינוס טורבאלדס, שהאשים את טרידגל בטקטיקות לא אתיות. טרידגל טען כי הניתוח שלו כלל תקשורת רשת בסיסית עם השרת. האירוע קשור היסטורית ליצירת Git על ידי טורבאלדס.

THE FREE TEST
How high is yours?

Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.

Take the IQ test →

רובוטיקה ופרויקטים מאוחרים

מעבר לתוכנה מסורתית, טרידגל עסק בפיתוח הקשור לחומרה. הוא השתתף בפריצה ל-TiVo לצורך תאימות לתקני וידאו PAL אוסטרליים. בשנת 2011 העביר את המיקוד לפיתוח ArduPilot Mega, לוח בקרת כלי טיס בלתי מאוישים מבוסס ארדואינו, ושיתף פעולה עם CanberraUAV עבור אתגר ה-UAV Outback Rescue. הוא גם כתב את KnightCap, מנוע שחמט מבוסס למידת חיזוק.

הכרה מקצועית

טרידגל קיבל פרסים רבים על תרומתו למגזר הטכנולוגי. הוא זכה בפרס FSF לקידום תוכנה חופשית בשנת 2006 ובפרס O'Reilly לקוד פתוח בשנת 2008. בשנת 2020 קיבל את מדליית מסדר אוסטרליה על שירותו לטכנולוגיית המידע, שהכירה במיוחד בעבודתו על Samba, rsync, ArduPilot ו-MAVProxy.

עובדות מהירות

- נולד: 1967, סידני - אזרחות: אוסטרליה - השכלה: אוניברסיטת סידני, האוניברסיטה הלאומית של אוסטרליה - עבודות מפתח: rsync, Samba, ArduPilot - מעסיק בולט: IBM - אות כבוד 2020: מדליית מסדר אוסטרליה - פרס 2006: פרס FSF לקידום תוכנה חופשית - פרס 2008: פרס O'Reilly לקוד פתוח

שאלות נפוצות של קוראים

### מהי החשיבות של אלגוריתם rsync?

הוא מספק שיטה להעברת קבצים וסנכרון יעילים ביותר, המהווה את הבסיס לכלי ה-rsync ולכלי הדחיסה rzip.

### מה עורר את הסכסוך בין טרידגל ללינוס טורבאלדס?

הסכסוך נבע מפיתוח SourcePuller על ידי טרידגל כדי לפעול מול מאגר BitKeeper, מה שהוביל את BitMover לבטל את הגישה למפתחי לינוקס.