Fork me on GitHub

Ice 3.6 Distributions

Current Patch Version: 3.6.3 - October 10, 2016

You are licensing Ice under GPLv2 unless you purchase a commercial license.



AWS AMI for Ubuntu

Start an Amazon Web Services EC2 instance preconfigured with the Ice apt repository.

Launch
Ubuntu Server 14.04 LTS

Install Ice on Ubuntu 14.04 and 16.04

Includes: Ice for C++, Java, PHP, and all Ice services.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 5E6DA83306132997
sudo apt-add-repository "deb http://zeroc.com/download/apt/ubuntu$(lsb_release -rs) stable main"
sudo apt-get update
sudo apt-get install zeroc-ice-all-runtime zeroc-ice-all-dev

AWS AMI for Red Hat Enterprise Linux

Start an Amazon Web Services EC2 instance preconfigured with the Ice yum repository.

Launch
Red Hat Enterprise Linux 7

Install Ice on Red Hat Enterprise Linux

Includes: Ice for C++, Java, PHP, and all Ice services.

Red Hat Enterprise Linux 7

Prerequisite: You need to enable the RHEL 7 Server Optional repository for Berkeley DB dependencies.

cd /etc/yum.repos.d
sudo wget https://zeroc.com/download/rpm/zeroc-ice-el7.repo
sudo yum install ice-all-runtime ice-all-devel

Red Hat Enterprise Linux 6

cd /etc/yum.repos.d
sudo wget https://zeroc.com/download/rpm/zeroc-ice-el6.repo
sudo yum install ice-all-runtime ice-all-devel

Install Ice on Amazon Linux

Includes: Ice for C++, Java, PHP, and all Ice services.

cd /etc/yum.repos.d
sudo wget https://zeroc.com/download/rpm/zeroc-ice-amzn1.repo
sudo yum install ice-all-runtime ice-all-devel

Install on SuSE Linux Enterprise Server

Includes: Ice for C++, Java, PHP, and all Ice services.

SuSE Linux Enterprise Server 12

wget https://zeroc.com/download/rpm/zeroc-ice-sles12.repo
sudo zypper addrepo zeroc-ice-sles12.repo
sudo zypper install ice-all-runtime ice-all-devel

SuSE Linux Enterprise Server 11

wget https://zeroc.com/download/rpm/zeroc-ice-sles11.repo
sudo zypper addrepo zeroc-ice-sles11.repo
sudo zypper install ice-all-runtime ice-all-devel

GPG Key

The Linux binary distributions are signed with the following key:

Key: dsa1024/5E6DA83306132997 (2007-03-05) ZeroC, Inc. (release key) <support@zeroc.com>
Fingerprint: DC66 ECCB 94F2 797F D4D4 ADA7 5E6D A833 0613 2997

Download Ice for Windows

Includes: Ice for C++, C#, PHP, Java, and all Ice services.

Web Installer

This installer downloads any required components as needed.

Download Web Installer

Offline Installer

Comes with everything you need to develop Ice applications for Windows.

Download Offline Installer

Install Ice on macOS

Includes: Ice for C++, Java, Objective-C, PHP, and all Ice services.

Prerequisite: You must have Homebrew installed.

brew install ice [--with-java]

Alternatively, you can use our tap:

brew install zeroc-ice/tap/ice36 [--with-java]

IceGrid GUI

Download

Run Ice on Docker

The following Ice services are available on Docker:

Usage instructions can be found on the Docker Hub page for each image.

Download Ice for Java

Maven Repository

The Ice for Java jar files are available from the ZeroC Maven repository.

Slice to Java Compiler

The slice2java compiler is required for development and is available as part of the Linux, macOS, and Windows distributions.

Install Ice for Python

pip install zeroc-ice

Install Ice for JavaScript

Using Npm

Includes: Standalone runtime and SDK for Ice for JavaScript and Node.js

npm install ice
npm install slice2js

If you are using gulp as your build system you may also be interested in installing our Ice Builder:

npm install gulp-ice-builder

Using Bower

Includes: Standalone runtime for Ice for JavaScript.

bower install ice

Using CDN

Includes: Standalone runtime for Ice for JavaScript.

Install Ice for Ruby

Linux and macOS

gem install zeroc-ice

Windows 64-bit

gem install zeroc-ice-x64-mingw

Windows 32-bit

gem install zeroc-ice-x86-mingw

Get the Source

The source code for Ice is available from our GitHub repository.

Clone GitHub Repository

git clone -b 3.6 https://github.com/zeroc-ice/ice.git 

Download Source Archive

Building Your Own Packages

Instructions and requisite files for building your own Ice packages can be found in our ice-packaging repository on GitHub.


Sample Programs

A collection of sample programs are available on GitHub. You can download them by running the following command:

git clone -b 3.6 https://github.com/zeroc-ice/ice-demos.git

Refer to GitHub's help page for more information.