Yesterday, Apple announced that its Swift programming language is now open source.

According to Apple’s website, the company hopes that as an open source language, a broader pool of programming developers, including app developers, educational institutions and enterprises can now contribute to new features to help bring Swift to new computing platforms.



Introduced in 2014, Swift is the fastest growing programming language in history.

“By making Swift open source the entire developer community can contribute to the programming language and help bring it to even more platforms,” said Craig Federighi, Apple’s senior vice president of Software Engineering. “Swift’s power and ease of use will inspire a new generation to get into coding, and with today’s announcement they’ll be able to take their ideas anywhere, from mobile devices to the cloud.”

The Swift open source code is available via GitHub and includes support for all Apple software platforms — iOS, OS X, watchOS and tvOS — as well as for Linux. Components available include the Swift compiler, debugger, standard library, foundation libraries, package manager and REPL.

Swift is licensed under the popular Apache 2.0 open source licence with a runtime library exception, enabling users to easily incorporate Swift into their own software and port the language to new platforms.

Apple first revolutionized personal technology with the introduction of the Macintosh computer in 1984. Today, Apple leads the world in innovation with iPhone, iPad, Mac, Apple Watch and Apple TV.