Swift.org, the Open Source Project
Leigh Williamson, John Ponzo, Patrick Bohrer, Ricardo Olivieri, Karl Weinmeister, Samuel Kallner · 2017
This chapter discusses the release of Apple Inc.'s version 2.2 of the Swift programming language open source software by creating Swift.org and contributing a key set of source code repositories covering the compilers, debuggers, libraries, and more. The chapter covers what is included on the site as well as some pointers about how to get involved in this exciting community. The Swift.org open source community is an active group composed of representatives from many high-tech companies, as well as passionate individuals committed to the transparent development of the language and its supporting libraries and tools. The swiftenv tool allows developers to set a global version of Swift to use as the default on their system. This default language release level can be overridden by changing an environment variable, as well as con?gured speci?cally for each project implemented using Swift. The Swift language packages are built and tested against the Ubuntu 14.04 and 15.10 (64-bit) Linux distributions. There are installation instructions on the Swift.org website for how to set up a downloaded version of Swift binaries to be used by Xcode instead of the default version that ships with Xcode.