Kad je Apple predstavio Brz U uvodnoj riječi iz lipnja 2014. rekao je nešto što se svidjelo programerima: to će biti open source. To je bilo obećanje koje još nisu ispunili, ali od danas je programski jezik Swift open source. To znači da ga svaki programer može preuzeti i izmijeniti po svojoj volji, pa čak i koristiti ovaj jezik za stvaranje komercijalnog softvera, što je moguće jer je objavljen pod licencom Apache 2.0.
Swift, koji je trenutno na inačica 2.0, kompatibilan je s operativnim sustavima Apple, iOS i OS X te Linux operativnim sustavima. Drugim riječima, za programiranje s Swiftom moramo imati instaliran operativni sustav zasnovan na Unixu, tako da je Windows izostavljen s popisa kompatibilnih sustava. Bilo koji programer sa samo jednim Windows računalom mora instalirati ili napraviti virtualni stroj iz jednog od podržanih sustava.
Kada je Apple predstavljao Swifta na Svjetskoj konferenciji za razvojne programere 2014. godine, htjeli su nam reći o tome kako bi bilo lako programirati njihove nove prijedloge. Jedna od stvari koja se svidjela programerima je ta što se za izvršavanje iste funkcije koristi manje koda, što će u konačnici značiti da novi programeri moraju pamtiti manje naredbi i manje vremena za programiranje. Čineći ga otvorenim kodom, čini se da Apple želi da bilo koji programer iskoristi blagodati svog novog programskog jezika, pa se Swift može koristiti za program za Android, glavni suparnik iOS-a.
Apple je pokrenuo novo web mjesto za projekt: swift.org. S ove web stranice programeri mogu preuzeti sve potrebne alate za započinjanje programiranja s Swiftom, poput tehničke dokumentacije i poveznica na GitHub, gdje mogu preuzeti izvorni kod za taj jezik. Svaki prijedlog ili doprinos morat će se prenijeti na GitHub, ali komentari će se dati na swift.org.