כאשר אפל הציגה סוויפט בהערכה המרכזית של יוני 2014 הוא אמר משהו שהמפתחים אהבו: זה יהיה קוד פתוח. זו הייתה הבטחה שעדיין לא קיימו, אך נכון להיום שפת התכנות הסוויפט היא קוד פתוח. המשמעות היא שכל מפתח יכול להוריד ולשנות אותו כרצונו ואף להשתמש בשפה זו ליצירת תוכנה מסחרית, דבר אפשרי מכיוון שהיא שוחררה ברישיון Apache 2.0.
סוויפט, שכרגע נמצא ב- גרסה 2.0, הוא תואם למערכות הפעלה אפל, iOS ו- OS X, ומערכות הפעלה לינוקס. במילים אחרות, כדי לתכנת עם סוויפט עלינו להתקין מערכת הפעלה מבוססת יוניקס, כך ש- Windows נותר מחוץ לרשימת המערכות התואמות. כל מפתח עם מחשב Windows אחד בלבד חייב להתקין או ליצור מכונה וירטואלית מאחת מהמערכות הנתמכות.
כאשר אפל הציגה את סוויפט בוועידת המפתחים העולמית בשנת 2014, הם רצו לספר לנו על כמה קל יהיה לתכנת בהצעות החדשות שלהם. אחד הדברים שמפתחים אהבו הוא שפחות קוד משמש לביצוע אותה פונקציה, מה שבסופו של דבר יביא לכך שמפתחים חדשים צריכים לשנן פחות פקודות ופחות זמן לתכנות. על ידי הפיכתו לקוד פתוח, נראה כי אפל מעוניינת שכל מפתח ייהנה מהיתרונות של שפת התכנות החדשה שלה, כך שניתן יהיה להשתמש בסוויפט ל תוכנית לאנדרואיד, היריבה העיקרית של iOS.
אפל השיקה אתר חדש לפרויקט: swift.org. מאתר זה, מפתחים יכולים להוריד את כל הכלים הדרושים כדי להתחיל לתכנת עם Swift, כגון תיעוד טכני וקישורים ל- GitHub שם הם יכולים להוריד קוד מקור לשפה. כל הצעה או תרומה יצטרכו להעלות ל- GitHub, אך הערות יועברו ב- swift.org.