Apple’s Swift programming language has gone open source. The company announced the historic move on Thursday and now Apple’s senior vice president of software, Craig Federighi, has explained why.
Federighi told The Next Web that it all comes down to developing a building block for programmers.
“In terms of where we hope the open source project will take Swift, it comes back to the original goals of making Swift the language you learn to program in from the outset,” said Federighi. “When you learn it you’ll be able to use it to accomplish everything you want to accomplish, all the way from building mobile applications to cloud development.”
In explaining how making Swift open-source will help the platform and the company, he gave the example of a university, saying: “If a university wants to revise their core curriculum and start teaching programming in Swift, it being open source really makes that an easy decision for them to make.”
Before his death in 2011, Apple co-founder and CEO Steve Jobs promised to open source the protocol behind FaceTime, the video calling software built into all iPhones, iPads, and Macs. That change never arrived.