December 3, 2015

Swift open-sourced

Apple open-sourced SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. on December 3, 2015 under the Apache 2.0 license — releasing the compiler, standard library, and SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance..org governance model.

What it was for

Swift (programming language)Open SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. let the language run on Linux servers, attracted outside contributors, and separated SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. from pure Apple platform lock-in. It enabled server-side SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. experiments and laid groundwork for SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. on Windows and cross-platform tooling.

Companies

  • Apple

Why it's here

Open-sourcing SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. was Apple's bid to make it a general-purpose language, not just an iOSApple's mobile operating system — runs iPhone and iPad with a sandboxed app ecosystem. detail.

Why it mattered

Community governance and Linux support expanded where SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. could run.

What it solved

SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. was tied to XcodeApple's integrated development environment for iOS, macOS, watchOS, and visionOS applications.; server and open-source adopters needed a portable toolchain.

Media

  • Swift (programming language)
    ImageSwift (programming language)

    Apple Inc, Apache License 2.0, via Wikimedia Commons

Related