i‎ > ‎


When Apple introduced Swift, "Objective C without the C" in 2014, some people thought it would be great, Others saw it as highlighting Apple's worst side. In any event, programmers have quickly adopted Swift. Now, at Apple WWDC 2015, Apple has lit a fire under the language by open-sourcing it.

swift-goes-open-source.jpgApple is making Swift open source. CNET

In an announcement that had the crowd shouting its approval, Craig Federighi, Apple's senior vice president of software engineering, said "We think Swift is the next big programming language. We think Swift should be everywhere and used by everyone. So we're going to do something really big. Today we're announcing that Swift will be open source."

While Apple hoped Swift would make coding easier, faster and more stable while creating results that perform better in the end. it hasn't been without problems and bugs. By open-sourcing it, Apple hopes to find and fix these bugs faster.

"We will be rolling out the compiler and standard libraries for iOS, OSX and Linux. It will all be out there by the end of the year," said Federighi,

Federighi continued:

"Swift provides a single language to create apps for both OS X and iOS. There are really so many possibilities for you to use these platforms and these tools to create unbelievable apps that will impact health-care, education and really everything in our lives. There's seemingly no limit to what you can do."

WWDC 2015

  • Apple Watch OS update, third party native apps on tap
  • ​Mac OS X public beta in July
  • Apple Pay gets stronger amid Passbook change to 'Wallet'
  • iOS 9 updates for iPad set stage for business pro version
  • Gallery: Hands-on with iOS 9
  • Can privacy, Proactive Assistant win vs. Google Now?
  • Apple Music coming to Android
  • ​Swift goes open source
  • WWDC 2015: OS X 10.11 focuses on getting more from the hardware you already have
  • Apple WWDC 2015: Apple Pay gets stronger amid Passbook change to 'Wallet'

He added that Swift will be adding new language features. This won't be at the expense of speed. Federighi said, "Swift was designed from the beginning to be fast. continued to roll out targeted optimizations all year long. Now [in Swift 2.0 the language will include] whole module optimization."

Before Apple made this move there was already an effort afoot to make an open-source Swift fork, Phoenix. With this move, Apple has stolen this group's thunder.

Linux developers, such as Red Hat's Jan Wildeboer, are already finding the idea that Apple is not just open-sourcing Swift, but bringing it to Linux, fascinating.

Apple has not announced a hard date for when the code will arrive other than it will be by year's end. In addition, Apple did not announce which open-source license it would use for Swift 2.0.

Apple WWDC 2015 keynote highlights SEE FULL GALLERY 02-baseball.jpg 01-cook.jpg 03-federighi.jpg 04-capitan.jpg 05-oxs.jpg 06-calendar.jpg 07-metal.jpg 08-games.jpg 09-games2.jpg 10-ios9.jpg 11-siri.jpg 12-screen.jpg 13-applepay.jpg 14-onstage.jpg 15-map.jpg 16-onstage.jpg 17-ipad.jpg 18-screen.jpg 1 - 5 of 18 NEXT PREV

Related Stories:

  • Java and JavaScript rule but use of Apple's Swift language skyrockets
  • Developers and Apple open up on new Swift programming language
  • WWDC 2014: 10 things you need to know about Swift


Subpages (7): 1 a e k m p s