Hubにて公開されました。本当にオープンソース化されたんだなと少し驚きましたが、これで他のプラットフォームでもSwiftを使える可能性が高まりました。Licenseの影響が出ないようになっているようです。Licensehttps://swift.org/community/#license同時に公開された新たな動作環境はLinuxです。XやiOSのときとの違いは、Objective-Cランタイムが無いため、Objective-Cの機能は使えません。標準ライブラリは移植されており、さらにコアライブラリとして、以下のフレームワークが提供されます。これらもソースフレームワークのソースもオープンソースになっています。FoundationlibdispatchXCTestFoundationは、NSArrayやNSStringなどObjective-Cの経験者にも馴染み深いクラス群です。CoreFoundationも入っており、CFStringなども入っています。libdispatchはGCDのことです。現時点ではDarwinのみとなっていますが、Linux版も進行中のようです。Linux版はpthreadベースで構築中のようです。Darwinではカーネルレベルで組み込まれているそうです。XCTestは、Swiftコードのユニットテストを行うためのツールとフレームワークです。私が特に重要だと思っているのは、CoreFoundationとFoundationがOSSとして公開され、これらがLinuxなど他のプラットフォームでもサポートされることになった点です。Swiftでコードを書く上で、組み込み型と標準ライブラリだけではどうしても役不足です。これらの上の層である、Foundationがあるか無いかでは大違いです。Foundationがあるということは、非常に多くの機能を実装することが出来ます。GUIに絡まないところはLinuxと共通に出来ます。Linux以外のプラットフォームもいずれはサポートされてくると思います。Swiftでコードを書くことについて、わくわくしてきました。個人的なコードで、Linuxにも対応するために、CとC++で書いているコードがあるのですが、今からSwiftで書き換えます。仕事のコードじゃないので、自分の興味を最優先です。