Software Libre licenciamiento GNU
Enviado por Ensa05 • 5 de Noviembre de 2018 • 1.680 Palabras (7 Páginas) • 461 Visitas
...
Matlab nace como la necesidad de mejorar las herramientas de cálculo complejo en la que se necesitan aprovechar las capacidades de procesamiento de grandes cantidades de datos en los computadores.
Características principales
- Realiza cálculos numéricos.
- Permite la visualización de gráficos en 2D y 3D muy avanzados.
- Tiene un lenguaje de alto nivel que se basa principalmente en matrices y vectores.
- Tiene una colección de funciones de aplicación muy útiles para el usuario.
- Octave
[pic 2]
Figure 2. Logotipo de Octave UPM
Octave es un entorno de desarrollo de aplicaciones matemáticas que se encarga de realizar cálculos numéricos en el computador, el cual al igual que su par Matlab ofrece un entorno interactivo al usuario, que mediante la línea de comandos permite realizar las operaciones que se necesiten.
“Octave originalmente fue desarrollado para facilitar la tarea a los estudiantes de Ingeniería Química de la universidad de Texas, sin que estos tuvieran que enfrentarse a las dificultades de la programación. Su flexibilidad en seguida lo hizo popular y su uso se expandió a otros problemas relacionados con el álgebra lineal y las ecuaciones diferenciales y favoreció su desarrollo, agregando las aportaciones de la comunidad de usuarios.” (Octave, s.f.)
- Octave vs Matlab
Matlab
Octave
Posee licencia con un costo muy elevado
Es de libre distribución, ya que tiene licencia GPL
Es un software muy pesado, en la versión más reciente tiene un peso de 10GB.
Tiene un peso de 42MB, más 4.2 MB de bibliotecas adicionales
Su instalación en el paquete completo es un poco larga.
Instalación fácil y rápida
Las versiones de Matlab son estables.
Es estable, y en caso de fallos tiene función de autoguardado.
Posee gran cantidad de herramientas, bibliotecas, y toolbox.
Sus toolbox todavía se encuentran en fase de desarrollo, ya que con cada versión de van mejorando o aumentando.
Matlab permite trabajar con variables de usuario.
Muchos de los programas escritos en Octave no pueden correr en Matlab, debido a diferencias en la sintaxis.
Conclusiones
Como conclusión se puede decir que en la actualidad se poseen más opciones para realizar las determinadas tareas que se necesitan para el trabajo, o los estudios, ya que los desarrolladores han puesto a nuestro alcance dichas herramientas bajo un licenciamiento que nos permite poder obtenerla sin ningún problema, por lo que vale la pena aprovecharlas. Es por este motivo que se debe incentivar al uso de las mismas en todos los ámbitos, no por el costo que puedan tener las herramientas privativas, si no por los beneficios que obtenemos al usar herramientas libres como octave, ya que al usarla promovemos a que se desarrollen mejoras en este sistema, o por el contrario, cuando ya se obtengan más conocimientos podríamos ser nosotros los usuarios los que ayudemos a desarrollar nuevas librerías e incorporarlas a herramientas libres y poder hacerlas aún robustas y eficaces.
- Bibliografía
[1]
L. M. García, «Monografías.com,» 21 07 2007. [En línea].
Available: http://www.monografias.com/trabajos55/licencias-de-software/licencias-de-software2.shtml.
[2]
D. Guevara y J. P. Angamarca. [En línea]. Available: https://cindhy.wordpress.com/2008/05/28/19/.
[3]
«GENBETA,» [En línea].
Available: https://www.genbeta.com/linux/
31-distribuciones-de-linux-para-elegir-bien-la-que-
mas-necesitas.
[4]
Hispalinux.es, [En línea].
Available: http://hispalinux.es/GNULinux.
[5]
SciElo, 15 11 2005. [En línea]. Available: http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1024-94352005000600009.
[6]
M. Tecnología, 13 10 2016. [En línea].
Available: https://www.masveinticuatro.com/tecnologia/
licencias-de-software-que-son-y-para-que-sirven/.
[7]
Mathworks, [En línea]. Available: https://es.mathworks.com/products/matlab.html.
[8]
Monografías.com. [En línea]. Available: http://www.monografias.com/trabajos5/matlab/matlab.shtml.
[9]
Wikipedia, «Matlab,» 09 03 2017. [En línea]. Available: https://es.wikipedia.org/wiki/MATLAB.
[10]
Wikipedia, «GNU_Octave,» 25 02 2017. [En línea]. Available: https://es.wikipedia.org/wiki/GNU_Octave.
[11]
Wikipedia, «GNU General Public Licence,» 03 04 2017.
[En línea]. Available: https://es.wikipedia.org/wiki/GNU_General_Public_License.
[12]
«Octave,» [En línea]. Available: https://www.ibiblio.org/pub/linux/docs/LuCaS/
Presentaciones/200304curso-glisa/octave/curso-glisa-octave-html/x18.html.
...