MIGRADO https://wiki.ubuntu.com/ChileanTeam/MU/EDSL/Ejemplos
Estos son ejemplos de variables que debemos considerar al elegir una herramienta computacional. EDSL
Ejemplo 1
Soy un estudiante de sociología y necesito un software para cálculo estadístico.
Veamos como elegir un programa para ese propósito:
Necesito aprender como funciona cada método estadístico, para eso necesito estudiar como funciona el software
Para eso necesito la libertad para estudiar el software, entonces una licencia libre es la indicada.
Una licencia no libre hace que el software sea una caja negra.
Me gustaría traducirlo al español porque me incomoda que el informe de los resultados estén en ingles.
Para eso necesito la liberta de mejorarlo o pagar una recompensa para que cualquiera lo haga.
Una licencia no libre me impide a hacer una mejora y depende del dueño del software si esa mejora se realizará o no.
Soy un estudiante y tengo poco dinero.
Por un precio reducido o de forma gratuita puede acceder a un producto de licencia libre completamente legal.
No tengo dinero para una onerosa licencia privativa, una alternativa es descargar y hacer una copia ilegal.
Además de cálculos estadísticos voy a tener que hacer grafos para subirlos a una página web.
Los desarrolladores de software libre en general se preocupan de interoperatividad de programas, el proyecto GNU es un buen ejemplo.
El dueño de un software no libre, se preocupa que sólo sus programas funcionen bien entre sí y nos obliga a ser dependientes de sólo un proveedor.
Tengo un grupo de trabajo así que vamos a intercambiar constantemente de archivos.
Si uso un programa que funciona con formatos abiertos, no tendré problemas de compatibilidad con mis compañeros, a pesar que puedan usar otro programa distinto al mío.
Si uso un programa que utiliza un formato cerrado, cada miembro de mi grupo tendrá que tener una copia del programa.
Tengo un problema, porque sale un error que compromete mi información personal:
Si uso software libre existe lugares para reportar los Bug (fallas), donde rápidamente los usuarios son advertidos de la vulnerabilidad, los desarrolladores buscan una solución y después el software se actualiza.
Si uso un software no libre, quizás pueda reportar el Bug y con suerte el dueño del programa incluirá una solución en la próxima versión del programa.
Ejemplo 2
Soy un estudiante de Ecología y Paisaje y necesito un software para diseño asistido por computador CAD.
Veamos como elegir un programa para ese propósito:
Necesito aprender optimizar un procedimiento o crear un scripting, para eso necesito estudiar como funciona el software.
Para eso necesito la libertad para estudiar el software, entonces una licencia libre es la indicada.
Una licencia no libre hace que el software sea una caja negra.
Me gustaría traducirlo al español porque me incomoda que el informe de los resultados estén en ingles.
Para eso necesito la libertad de mejorarlo o pagar una recompensa para que cualquiera lo haga.
Una licencia no libre me impide a hacer una mejora y depende del dueño del software si esa mejora se realizará o no.
Soy un estudiante y tengo poco dinero.
Puedo buscar una alternativa libre (freecad, qcad, pythoncad) de acuerdo a mis necesidades.
No tengo $USD 2000 para pagar por AutoCAD®, una alternativa es descargar y hacer una copia ilegal.
Además de planos voy a tener que usar un GIS para identificar zonas.
Los desarrolladores de software libre en general se preocupan de interoperatividad de programas, el proyecto GNU es un buen ejemplo.
El dueño de un software no libre, se preocupa que sólo sus programas funcionen bien entre sí y nos obliga a ser dependientes de sólo un proveedor. Si uso AutoCAD® estoy obligado a comprar AutoCAD® Map 3D.
Tengo un grupo de trabajo así que vamos a intercambiar constantemente de archivos.
Si uso un programa que funciona con formatos abiertos OpenDWG, no tendré problemas de compatibilidad con mis compañeros, a pesar que puedan usar otro programa distinto al mío.
Si uso un programa que utiliza un formato cerrado dwg, cada miembro de mi grupo tendrá que tener una copia del programa.
Tengo un problema, porque sale un error y los archivos de mi trabajo quedan corruptos.
Si uso software libre existe lugares para reportar los Bug (fallas), donde rápidamente los desarrolladores buscan una solución y después el software se actualiza.
Si uso un software no libre, quizás pueda reportar el Bug y con suerte el dueño del programa incluirá una solución en la próxima versión del programa, por la cual tendré que pagar al menos 1/3 del costo de la licencia.
OBS: Por cerca de 100 mil pesos podría comprar BricsCAD® para Linux el cual tiene ventajas y desventajas:
Es software privativo.
Su menor precio se debe a que es una versión barata de AutoCAD®, que tiene menos funcionalidades,
Una ventaja es que planea ser multiplataforma es decir puede correr en Windows®, Linux y Mac®.
Usa el formato dwg de AutoCAD®, el que es un estándar de facto, pero no es un estándar abierto. Tiene la posibilidad de usar OpenDWG.
Se espera que para el segundo semestre del 2008 funcione de forma nativa en Linux.