שני ראיונות עם גו'ש ברקוס, חבר בצוות הליבה של המפתחים ואיש יחסי הציבור דה-פקטו של בסיס הנתונים PostgreSQL.
בראיון הראשון,
MadPenguin תפסו את ג'וש לשיחה ועדכון מצב כחודשיים לאחר שחרור גרסה 8.0 המדוברת של בסיס הנתונים.
ג'וש נשאל אודות
- התכונות החדשות בגרסה 8.0
- מעורבות ומחוייבות פוג'יטסו לפרוייקט והיתרונות הנובעים מכך
- מה אמור למשוך מפתחים להשתמש בפרוייקט ולפתח עבורו
- היכן לדעתו יעמוד הפרוייקט בשנה או שנתיים הקרובות
כאשר נשאל גו'ש מה הוא למד ממעורבתו בפרוייקט אופן אופיס (היה ראש השיווק של הפרוייקט), פרוייקט קוד פתוח ענק נוסף אשר רץ על מספר רב של פלטפורמות כולל חלונות, ומה הוא יכול ליישם ב-PostgreSQL, ענה:
"לדעתי פרוייקטי קוד פתוח רבים למדו כבר, ואלו שעדיין לא - כדאי שילמדו, שקיימים מיליוני משתמשים ב-MS Windows ורק בזה. אם אין לפרוייקט שלך היסב לסביבה זו אתה מונע מאותם משתמשים גישה לפרוייקט שלך...זה קשה לרבים מאיתנו להבין, אני לא משתמש ב-MS Windows...אך אני מבין שישנם לא רק משתמשים בודדים אלא חברות רבות שבחרו בפלטפורמה סטנדרטית לשרתים ולמחשבים כגון win2k...וישנם מפתחים רבים אשר מפתחים על win xp, למרות שבסופו של דבר הם יריצו את הקוד על לינוקס או סולאריס. אם ברצונך שהפרוייקט יצליח ויגיע למיליוני משתמשים...כדאי שיהיה לך היסב לסביבה זו כדי שאנשים יוכלו להתנסות בסביבה המוכרת להם, ללא קשר לסביבה שתשמש אותם לאחר מכן"
תאוריה מעניינת נוספת אשר הועלתה בראיון דנה בשלושה שלבים עיקריים שעל פרוייקט קוד פתוח לצלוח כדי להפוך לפרוייקט ענק ומצליח:
1. המעבר ממפתח בודד לצוות מפתחים
2. כאשר הפרוייקט תופס תאוצה בקרב משתמשי קוד פתוח. לפתע צצות ברשימות הדיוור הודעות כגון: "היי, השתמשתי בתוכנה, האם יש דרך שבה אוכל לעזור"
3. כאשר חברות פונות לפרוייקט ואומרות "יש לכם פרוייקט מגניב, אנו משתמשים בתוכנה וברצוננו לתרום ולהיות מעורבים בצורה ציבורית בפרוייקט. זה גם טוב ליחסי הציבור שלנו"
לדבריו, PostgreSQL עברה את השלב השלישי בשנה שעברה כאשר מספר חברות, ביניהן גדולות, הצטרפו לחברות נוספות אשר תרמו ותמכו בפרוייקט.
הראיון השני
נערך מול SearchEnterpriseLinux תחת הכותרת "קוד פתוח ישלוט בבסיסי הנתונים".
בראיון נשאל ג'וש:
- מהן התכונות החדשות ? מהם האתגרים שעמדו בפני הפרוייקט במהלך השנה האחרונה ?
- כיצד התקדם תהליך החדירה לאירגונים במשך השנה שעברה ?
- בעבר ציינת שקוד פתוח בארגונים "אינו שאלה של אם, אלא מתי". מדוע אתה מאמין שחברות ידרשו בסופו של דבר קוד פתוח ?
- מדוע דווקא בסיסי הנתונים הפכו לתחום שדי סביר שיעבור לקוד פתוח בארגונים ?
- האם משתמשים צריכים לתת עדיפות לחברות שעוסקות בקוד פתוח זמן על חברות שנכנסו לתחום רק לאחרונה ?
- מחשבות נוספות אודות גרסה 8.1 ?
בתשובה לשאלה האחרונה ענה גו'ש:
"אנו כרגע בשלב המוקדם של הפיתוח [של גרסה 8.1]. די סביר ש-Two Phase Commit ייכנס לגרסה הזו, כמו גם שיפורים נוספים בצריכת הזכרון. ה-OSDL מבצעים המון בדיקות עבורינו וסיפקו עזרה רבה בשיפור הביצועים. שיפורים בצריכת הזכרון מגיעים עד כדי 40%."
קישורים נוספים
שחרור PostgreSQL 8.0, ווטסאפ
דף הבית של הפרוייקט, postgresql.org