ה-FoundationDB של אפל הודיעה ביום חמישי כי טכנולוגיית אחסון הנתונים המבוזרת שלה לארגונים הפכה לפרויקט קוד פתוח, המאפשר התאמה אישית והרחבה מונעת על ידי הציבור.
קוד המקור זמין כעת בGitHub, ומפתחים יכולים לתקשר זה עם זה עלפורומים רשמיים, החברהאמר. FoundationDB נבנה לפריסה על אשכולות חומרה, למשל מה שמקל על הוספת מכונות או חזרה מתקלות בהתקן.
חומר הקוד הפתוח מייצג את מאגר המפתח-ערך, עליו ניתן להוסיף "שכבות" לפונקציונליות בקנה מידה. הרישום של Github לפרויקט מכנה אותו "בסיס נתונים מבוזר שנועד לטפל בכמויות גדולות של נתונים מובנים על פני אשכולות של שרתי סחורות".
"על ידי מקורות פתוחים של ליבת FoundationDB, אנו מצפים שהכמות והמגוון של השכבות יתפתחו במהירות", אמרה החברה. "כל הפיתוח הגדול ייעשה בשטח פתוח", הוסיף, וציין כי הוא התווה תהליך של מסמך עיצוב וניהול פרויקטים שהוא מבטיח שיציע קלט ושקיפות. כמו כן, הקהילה צפויה לפעול לפי קוד התנהגות.
לאפל יש כעת מגוון יוזמות קוד פתוח תחת חסותה. אולי הידוע ביותר הואמָהִיר, שפת התכנות שלה. למרות שאינה מוגבלת לחלוטין, השפה משמשת כמעט אך ורק לפיתוח iOS, macOS, watchOS ו-tvOS.
FoundationDB היה במקור מסד נתונים NoSQL מרובה מודלים, שתוכנן סביב מסד נתונים "הליבה". מסד הנתונים הליבה איפשר קריאה או כתיבה של עסקאות עם מפתחות מרובים המאוחסנים בכל מחשב באשכול. אפל רכשה את החברה ואת כל הקניין הרוחני שלה ב-2015 כדי להרחיב את תשתית iCloud.
בשנה האחרונה אפל עשתה דחיפה חזקהלשים את סוויפט במכללות ובתי ספר תיכוניים- בעיקר בארה"ב, אבל גם בינלאומית. החברה מיקמה את התוכנית כדרך להגביר את כישורי הקידוד, גם כשהיא נהנית מעידוד הפיתוח של מוצריה.