Apple’s Swift Programming Language is Now Open Source

Last year, Apple introduced a new programming language, called Swift. Meant primarily to help developers code applications for iOS and Mac machines, Swift grew at a modest pace for the first year.

Recetly, Apple took a major step: Swift is now fully open source, and is accessible to anyone via GitHub or a brand new website: Swift.org

As a result, Swift now runs on Linux, and the fact that it is open source means developers, if interested, can port it to Windows or Android as well.

Of course, this is not the first time that Apple has released something as open source. For example, WebKit, Safari’s browser engine, has been open source for quite a while. That said, Apple is one of the last firms that can be expected to fully adhere to open source philosophy and as such, Swift being released as open source is indeed a welcome gesture.

While you can download and build apps using the open source version of Swift right away, such apps will currently not be accepted into the App Store. For that purpose, you will have to rely on the “official” version of Swift. This might come as a small road-block towards the growth of open source Swift, but Apple has plans of setting up a bug tracking system, a mailing list as well as a dedicated blog for Swift, and possibly syncing up “official” Swift and “open source” Swift at regular intervals.

It is obvious that Apple will be leading the development for Swift, but other developers can now board the train as well. You can download Swift and try it yourself, or find it on GitHub.

What do you think of the open source version of Swift? Share your thoughts in the comments below!

Start Your Own Freelance Business!

Learn how I went from a corporate employee to owning my own freelance business and blog. Sign up for my email newsletter and get a FREE copy of my Ebook plus a coupon for 10% off your first billing cycle on any Vandelay Premier plan!

Looking for hosting? WPEngine offers secure managed WordPress hosting. You’ll get expert WordPress support, automatic backups, and caching for fast page loads.