215
|
1 --- |
|
2 layout: page |
|
3 title: License |
|
4 permalink: license |
|
5 --- |
|
6 |
|
7 The source code for Octave is freely redistributable under the |
|
8 terms of the [GNU General Public License (GPL)][1] as published by |
|
9 the [Free Software Foundation][2]. |
|
10 |
|
11 Simply put, the GPL says that anyone who redistributes the |
|
12 software, with or without changes, must pass along the freedom to |
|
13 further copy and change it. By distributing the complete source |
|
14 code for GNU Octave under the terms of the GPL, we guarantee that |
|
15 you and all other users will have the freedom to redistribute and |
|
16 change Octave. |
|
17 |
|
18 Releasing the source code for Octave has another benefit as well. |
|
19 By having access to all of the source code for a mathematical |
|
20 system like Octave, you have the ability to see *exactly* |
|
21 how each and every computation is performed. There are no black |
|
22 boxes that hide the details of any calculation. |
|
23 |
|
24 Although enhancements to Octave that are written as function files |
|
25 in Octave's scripting language are not required to be |
|
26 redistributed under the terms of the GPL, we encourage you to |
|
27 release your enhancements to Octave under the same terms for the |
|
28 benefit of all users. We also encourage you to |
|
29 [get involved with the Octave project][3] and submit your changes |
|
30 for inclusion in future versions of Octave. |
|
31 |
|
32 [1]: https://www.gnu.org/copyleft/gpl.html |
|
33 [2]: https://www.fsf.org/ |
|
34 [3]: {{ "get-involved.html" | relative_url }} |