GNU Octave 5.1.0 Released

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

GNU Octave 5.1.0 Released

John W. Eaton
The Octave developers are pleased to announce a major new release of GNU
Octave, version 5.1.0.

Octave 5 is a major new release with many new features, better
compatibility with Matlab, and many new and improved functions.

A list of important user-visible changes is available at, by selecting the Release Notes item in
the News menu of the GUI, or by typing "news" at the Octave command prompt.

We hope you find Octave to be useful.  We could also use your help to
make Octave even better for the future, and further improve the user
experience for both novices and experts alike.

   * If you are a skilled software developer, you can help by
contributing your time with Octave's development.  See for more information.

   * If Octave does not work properly, you are encouraged to report the
problems you find.  Bug reporting guidelines are available at

   * Your financial support also helps to make Octave better.  Please

Commercial support options are also available.  Please see for details.

The source code for Octave 5.1.0 is available for download at:

Please see for mirror sites around the
world.  Or you may use, which will
redirect automatically to a nearby mirror.

An official Windows binary installer is also available from


Links to binary (executable) versions for other systems will be listed
at as they become available.

Thanks to the many people who contributed the time and expertise to this
Octave release.  Your efforts are greatly appreciated.  A complete list
of contributors may be found in the Octave manual.

About Octave:

GNU Octave is a high-level interpreted language, primarily intended for
numerical computations.  It provides capabilities for the numerical
solution of linear and nonlinear problems and for performing other
numerical experiments.  It also provides extensive graphics capabilities
for data visualization and manipulation.  Octave is normally used
through its interactive command line interface, but it can also be used
to write non-interactive programs.  The Octave language is quite similar
to Matlab so that most programs are easily portable.  A full description
of Octave capabilities is available at