IBM Toolkit for Swift - Linux on z Systems details

A sample Swift application based on Kitura

A sample application that demonstrates various features of Kitura, a light-weight web framework that allows you to easily build web services with complex routes.

Swift 3.1.1 compiler (4.0.2 compiler in Community Edition)

Deploy your applications to the Linux on IBM z Systems environment. The Swift compiler translates your Swift source code into efficient, executable machine code. It comes with the standard library.

Swift Runtime

Execute Swift applications in the Linux on z Systems environment.

Swift Core Libraries

Provides powerful tools that developers can depend upon, including the Foundation, libdispatch, and XCTest libraries for the Linux on z Systems environment.

Swift LLDB debugger

Aid in problem determination in application development by enabling accurate inspection of Swift types as well as full-featured expression evaluation.

Swift Package Manager

Simplify the distribution of Swift source code by automating the process of downloading, compiling, and linking dependencies.

Technical details

Hardware requirements

IBM Z servers that support the Ubuntu Server 16.04 LTS for IBM Z systems

    Software requirements

    Ubuntu Server 16.04 LTS for IBM Z systems

      You may also be interested in

      IBM LinuxONE Emperor II

      IBM LinuxONE Emperor II

      Learn more

      IBM LinuxONE Rockhopper II

      A secure, scalable Linux server – built to fit the cloud data center

      Learn more

      IBM Cloud Private

      All the benefits of the public cloud for use behind your firewall

      Learn more

      Buy now and get started