diff --git a/about/_platform-support.md b/about/_platform-support.md index 70c4e4c3c..f35e69452 100644 --- a/about/_platform-support.md +++ b/about/_platform-support.md @@ -1,38 +1,4 @@ ## Platform Support -One of the most exciting aspects of developing Swift in the open is knowing that it is now free to be ported across a wide range of platforms, devices, and use cases. -Our goal is to provide source compatibility for Swift across all platforms, even though the actual implementation mechanisms may differ from one platform to the next. The primary example is that the Apple platforms include the Objective-C runtime, which is required to access Apple platform frameworks such as UIKit and AppKit. On other platforms, such as Linux, no Objective-C runtime is present, because it isn't necessary. - -The [Swift core libraries project](/documentation/core-libraries/) aims to -extend the cross-platform capabilities of Swift by providing portable -implementations of fundamental Apple frameworks (such as Foundation) -without dependencies on the Objective-C runtime. Although the core -libraries are in an early stage of development, they will eventually -provide improved source compatibility for Swift code across all -platforms. - -### Apple Platforms - -Open-source Swift can be used on the Mac to target all of the Apple -platforms: iOS, macOS, watchOS, and tvOS. Moreover, binary builds of -open-source Swift integrate with the Xcode developer tools, including -complete support for the Xcode build system, code completion in the -editor, and integrated debugging, allowing anyone to experiment with -the latest Swift developments in a familiar Cocoa and Cocoa Touch -development environment. - - -### Linux - -Open-source Swift can be used on Linux to build Swift libraries and -applications. The open-source binary builds provide the Swift compiler and standard library, Swift REPL and debugger (LLDB), and the [core libraries](/documentation/core-libraries/), so one can jump right in to Swift development. - - -### Windows - -Open source Swift can be used on Windows to build Swift libraries and applications. The open source binary builds provide C/C++/Swift toolchains, the standard library, and debugger (LLDB), as well as the [core libraries](/documentation/core-libraries/), so one can jump right in to Swift development. SourceKit-LSP is bundled into the releases to enable developers to be quickly productive with the IDE of their choice. - -### New Platforms - -We can't wait to see the new places we can bring Swift---together. We truly believe that this language that we love can make software safer, faster, and easier to maintain. We'd love your help to bring Swift to even more computing platforms. +{% include_relative ../platform-support/_platform-support.md %} \ No newline at end of file