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
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
- ImageSwift (programming language)
Apple Inc, Apache License 2.0, via Wikimedia Commons
Related
- Swift programming language announced at WWDCJune 2, 2014
- Swift 6 releasedSeptember 17, 2024