DOWNLOAD OTP 19.2

Erlang/OTP 19.2 is a service release containing mostly bug fixes, as well as a number of new features and characteristics improvements.

OTP 19.2 Readme File

OTP 19.2 Source File (101028910)

OTP 19.2 Windows 32-bit Binary File (101028910)

OTP 19.2 Windows 64-bit Binary File (101891457)

OTP 19.2 HTML Documentation File (34761971)

OTP 19.2 Man Pages File (1409661)

Some highlights for 19.2

  • STDLIB: The new behaviour gen_statem has been improved with 3 new features: the possibility to use old style non-proxy timeouts for gen_statem:call/2,3, state entry code, and state timeouts. These are backwards compatible. Minor code and documentation improvements has been performed including a borderline semantics correction of timeout zero handling.
  • SSL: Experimental version of DTLS. It is runnable but not complete and cannot be considered reliable for production usage. To use DTLS add the option {protocol, dtls} to ssl:connect and ssl:listen.
  • SSH: Extended the option silently_accept_hosts for ssh:connect to make it possible for the client to check the SSH host key fingerprint string. Se the reference manual for SSH.
  • ~40 contributions since the previous service release OTP 19.1

 You can find the README and the full listing of changes for this service release at

  http://www.erlang.org/download/otp_src_19.2.readme
  
The source distribution and binary distributions for Windows can be
downloaded from

  http://www.erlang.org/download/otp_src_19.2.tar.gz
  http://www.erlang.org/download/otp_win32_19.2.exe
  http://www.erlang.org/download/otp_win64_19.2.exe
  
Note: To unpack the TAR archive you need a GNU TAR compatible program.

For installation instructions please consult the README file that is part
of the distribution.

The Erlang/OTP source can also be found at GitHub on the official Erlang
repository, https://github.com/erlang/otp with tag OTP-19.2

The on-line documentation can be found at: http://www.erlang.org/doc/
You can also download the complete HTML documentation or the Unix manual files

  http://www.erlang.org/download/otp_doc_html_19.2.tar.gz
  http://www.erlang.org/download/otp_doc_man_19.2.tar.gz
  
Please report any new issues via Erlang/OTPs public issue tracker 

   https://bugs.erlang.org
   
We want to thank all of those who sent us patches, suggestions and bug reports!

Thank you!

The Erlang/OTP Team at Ericsson

Compiling Erlang from source

You can build Erlang from source on your own, following the building and installation instructions. Or use the Kerl script. Kerl is a script that lets you easily build Erlang with a few commands. Follow the instructions to build.

Pre-built Binary Packages

Most OS package managers provide pre-built binary packages. You can also download the latest stable releases from Erlang Solutions. Erlang Solutions provides pre-built binary packages for OS X, Windows, Ubuntu, Debian, Fedora, CentOS, Raspbian and other operating systems. 

  • For Homebrew on OS X: brew install erlang
  • For MacPorts on OS X: port install erlang
  • For Ubuntu and Debianapt-get install erlang
  • For Fedorayum install erlang
  • For FreeBSDpkg install erlang

License

Since OTP 18.0, Erlang/OTP is released under Apache License 2.0. The older releases prior to 18.0 were released under Erlang Public License (EPL), a derivative work of the Mozilla Public License (MPL).