FAQ: Difference between revisions

310 bytes added ,  20 February 2012
reorganized the "What's new" section
m (update the 3.6 status)
(reorganized the "What's new" section)
Line 94: Line 94:
No. Instead of asking us to change the licensing terms for Octave, we recommend that you release your program under terms that are compatible with the GPL so that the free software community can benefit from your work the same as you have benefited from the work of all the people who have contributed to Octave.
No. Instead of asking us to change the licensing terms for Octave, we recommend that you release your program under terms that are compatible with the GPL so that the free software community can benefit from your work the same as you have benefited from the work of all the people who have contributed to Octave.


=What's new in version series 3.6.N and 3.7.N of Octave=
=What's new in Octave=
==What's new in version series 3.6.N and 3.7.N of Octave==


The 3.6.N series has enough new features to justify a minor version number change. The full details are in the NEWS file, but in brief 3.6.N series brings:
Several new features have been added to the 3.6.N series. The full details are in the NEWS file, but in brief 3.6.N series brings:


* Perl compatible regular expressions
* Perl compatible regular expressions
Line 110: Line 111:
* The parfor keyword is now recognized.
* The parfor keyword is now recognized.


==Features added in version series 3.4.N and 3.5.N of Octave==
Here are some features that have been around since 3.4.N
Here are some features that have been around since 3.4.N


Line 129: Line 131:
* Octave now uses gnulib for better cross-platform compatibility
* Octave now uses gnulib for better cross-platform compatibility


==Features added in version series 3.2.N and 3.3.N of Octave==
Here are some features that have been around since 3.2.N
Here are some features that have been around since 3.2.N


Line 148: Line 151:
* Improved array indexing <br/> The underlying code used for indexing of arrays has been completely rewritten and so the indexing of arrays is now significantly faster.
* Improved array indexing <br/> The underlying code used for indexing of arrays has been completely rewritten and so the indexing of arrays is now significantly faster.


==Features available since 2.1.N==
Here are some older features that have been around since 2.1.N:
Here are some older features that have been around since 2.1.N:


Line 153: Line 157:
* cells
* cells


==Coming in a future release==
The 3.7.N series is the current development release and will become a 3.8.N release in the future. This series brings the following new features:
The 3.7.N series is the current development release and will become a 3.8.N release in the future. This series brings the following new features:


* Octave gui
* A GUI for Octave (based on Qt4)
* The default graphics toolkit it planned to be changed from Gnuplot to an OpenGL fltk toolkit.


=What documentation exists for Octave?=
=What documentation exists for Octave?=
364

edits