Когда Apple представила SWIFT В программном докладе в июне 2014 года он сказал то, что понравилось разработчикам: это будет открытый исходный код. Это было обещание, которое они еще не выполнили, но на сегодняшний день язык программирования Swift с открытым исходным кодом. Это означает, что любой разработчик может загрузить и изменить его по своему желанию и даже использовать этот язык для создания коммерческого программного обеспечения, что возможно, поскольку оно было выпущено под лицензией Apache 2.0.
Свифт, который сейчас на версия 2.0, он совместим с операционными системами Apple, iOS и OS X, а также с операционными системами Linux. Другими словами, чтобы программировать на Swift, у нас должна быть установлена операционная система на основе Unix, поэтому Windows не входит в список совместимых систем. Любой разработчик, имеющий только один компьютер с Windows, должен установить или создать виртуальную машину из одной из поддерживаемых систем.
Когда Apple представляла Swift на Всемирной конференции разработчиков в 2014 году, они хотели рассказать нам о том, насколько легко будет программировать их новые предложения. Одна из вещей, которые понравились разработчикам, заключается в том, что для выполнения одной и той же функции используется меньше кода, что в конечном итоге означает, что новым разработчикам придется запоминать меньше команд и что на программирование уходит меньше времени. Создавая его с открытым исходным кодом, кажется, что Apple хочет, чтобы любой разработчик извлек выгоду из преимуществ своего нового языка программирования, поэтому Swift можно использовать для программа для Android, главный конкурент iOS.
Apple запустила новый сайт проекта: Swift.org. С этого веб-сайта разработчики могут загрузить все необходимые инструменты для начала программирования на Swift, такие как техническая документация и ссылки на GitHub, где они могут загрузить исходный код для языка. Любое предложение или вклад необходимо будет загрузить на GitHub, но комментарии будут сделаны на swift.org.