Diferencia entre revisiones de «GNU Octave»

De MateWiki
Saltar a: navegación, buscar
(Página creada con «GNU Octave es un intérprete del lenguaje M que se distribuye como software libre. Está disponible como una aplicación en línea de comandos, aunque en futuras versiones ...»)
 
Línea 1: Línea 1:
 
GNU Octave es un intérprete del lenguaje M que se distribuye como software libre. Está disponible como una aplicación en línea de comandos, aunque en futuras versiones es probable que se distribuya también con una interfaz gráfica, similar a la que tiene [[Octave UPM]].
 
GNU Octave es un intérprete del lenguaje M que se distribuye como software libre. Está disponible como una aplicación en línea de comandos, aunque en futuras versiones es probable que se distribuya también con una interfaz gráfica, similar a la que tiene [[Octave UPM]].
 +
 +
== Historia ===
 +
 +
GNU Octave surgió en 1988 como un proyecto de John W. Eaton<ref>[http://jweaton.org/jwe.html Página personal de John W. Eaton]</ref> para proporcionar un software de cálculo para un curso de diseño de reactores químicos en Oregon State University. De hecho, el nombre del entorno hace referencia a Octave Levenspiel<ref>[http://en.wikipedia.org/wiki/Octave_Levenspiel Octave Levenspiel] (Wikipedia EN)</ref>, un famoso profesor de Ingeniería de Reactores Químicos del que Eaton fue alumno.
 +
 +
 +
El proyecto fue ganando atención por parte de la comunidad de desarrolladores de software libre, y en la actualidad es un proyecto oficial auspiciado por la Free Software Foundation<ref>[http://directory.fsf.org/wiki/Octave FSF Directory: Octave]</ref>.
 +
 +
== Proyecto de software libre ==
 +
 +
GNU Octave se distribuye bajo una Licencia Pública General de GNU v3. Esta licencia otorga los siguientes permisos a los usuarios del programa:
 +
* Libertad para usar el programa con cualquier fin, en cualquier ordenador, sin ninguna restricción.
 +
* Libertad para redistribuir el programa, incluso cobrando por ello.
 +
* Libertad para estudiar y modificar el programa, gracias a que el código fuente está disponible.
 +
* Libertad para redistribuir las versiones modificadas, siempre y cuando sea bajo la misma licencia que GNU Octave
 +
Este último punto es el que hace posible que se haya creado [[Octave UPM]] como una versión derivada, y que se pueda redistribuir.
 +
 +
El proyecto está abierto a la participación de cualquier persona<ref>[http://www.gnu.org/software/octave/get-involved.html Octave: Get involved]</ref>, en cualquier tipo de tarea (programación, redactando documentación, realizando traducciones). También acepta donativos para apoyar el desarrollo del programa<ref>[http://www.gnu.org/software/octave/donate.html Octave: Donate to the project]</ref>.
 +
 +
Además, GNU Octave acepta la participación de estudiantes bajo los programas Google Summer of Code<ref>[http://www.gnu.org/software/soc-projects/guidelines.html Octave: Summer of Code projects]</ref> y SOCIS de la Agencia Espacial Europea<ref>[http://sophia.estec.esa.int/socis2012/?q=node/16 ESA Summer of code in space 2012]</ref>.
 +
 +
 +
{{ Referencias }}
 +
[[Categoría:Informática]]

Revisión del 16:34 25 jul 2013

GNU Octave es un intérprete del lenguaje M que se distribuye como software libre. Está disponible como una aplicación en línea de comandos, aunque en futuras versiones es probable que se distribuya también con una interfaz gráfica, similar a la que tiene Octave UPM.

1 Historia =

GNU Octave surgió en 1988 como un proyecto de John W. Eaton[1] para proporcionar un software de cálculo para un curso de diseño de reactores químicos en Oregon State University. De hecho, el nombre del entorno hace referencia a Octave Levenspiel[2], un famoso profesor de Ingeniería de Reactores Químicos del que Eaton fue alumno.


El proyecto fue ganando atención por parte de la comunidad de desarrolladores de software libre, y en la actualidad es un proyecto oficial auspiciado por la Free Software Foundation[3].

2 Proyecto de software libre

GNU Octave se distribuye bajo una Licencia Pública General de GNU v3. Esta licencia otorga los siguientes permisos a los usuarios del programa:

  • Libertad para usar el programa con cualquier fin, en cualquier ordenador, sin ninguna restricción.
  • Libertad para redistribuir el programa, incluso cobrando por ello.
  • Libertad para estudiar y modificar el programa, gracias a que el código fuente está disponible.
  • Libertad para redistribuir las versiones modificadas, siempre y cuando sea bajo la misma licencia que GNU Octave

Este último punto es el que hace posible que se haya creado Octave UPM como una versión derivada, y que se pueda redistribuir.

El proyecto está abierto a la participación de cualquier persona[4], en cualquier tipo de tarea (programación, redactando documentación, realizando traducciones). También acepta donativos para apoyar el desarrollo del programa[5].

Además, GNU Octave acepta la participación de estudiantes bajo los programas Google Summer of Code[6] y SOCIS de la Agencia Espacial Europea[7].


3 Referencias

  1. Página personal de John W. Eaton
  2. Octave Levenspiel (Wikipedia EN)
  3. FSF Directory: Octave
  4. Octave: Get involved
  5. Octave: Donate to the project
  6. Octave: Summer of Code projects
  7. ESA Summer of code in space 2012