PDF de programación - ¿De verdad vamos a tener que repetir n veces el mismo esfuerzo?

Imágen de pdf ¿De verdad vamos a tener que repetir n veces el mismo esfuerzo?

¿De verdad vamos a tener que repetir n veces el mismo esfuerzo?gráfica de visualizaciones

Publicado el 29 de Marzo del 2018
456 visualizaciones desde el 29 de Marzo del 2018
6,3 MB
163 paginas
Creado hace 6a (01/04/2014)
Esta obra está sujeta a la licencia Reconocimiento-CompartirIgual 4.0 Internacional de Creative
Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-
sa/4.0/.

¿De verdad vamos a tener que repetir n veces

el mismo esfuerzo?

Dedicado a todos aquellos
que, de una manera u otra,
contribuyen a la formación de
una sociedad más justa.

INVESTIGACIÓN E INNOVACIÓN

PABLO MARINERO

Índice de contenido
1. PLANTEAMIENTO Y OBJETIVOS.........................................................................1

2. SOFTWARE A REEMPLAZAR..............................................................................8

2.1 Entorno de escritorio...........................................................................................8
2.2 Distribución GNU/Linux.......................................................................................8
2.3 Programas.........................................................................................................10
3. BÚSQUEDA DE SOFTWARE ALTERNATIVO....................................................16

3.1 Entorno de escritorio.........................................................................................16
3.2 Distribución GNU/Linux.....................................................................................17
3.3 Software a reemplazar......................................................................................24
3.3.1 Módulos relacionados con Sistemas Operativos............................................24
3.3.2 Módulos relacionados con Planificación de Redes.........................................29
3.3.3 Módulos relacionados con el uso y administración de bases de datos..........31
3.3.4 Módulos relacionados con el diseño de páginas WEB...................................43
3.3.5 Módulos relacionados con el estudio del hardware........................................66
3.3.6 Módulos relacionados con Seguridad............................................................77
3.3.7 Módulos relacionados con Servicios de Red e Internet..................................89
3.3.8 Software de uso general...............................................................................121
4. ANÁLISIS DE RESULTADOS............................................................................129

5. CONCLUSIONES...............................................................................................139

6. CONTRIBUCIÓN AL DESARROLLO DE LOS OBJETIVOS DE LA F.P............141

7. REFERENCIAS BIBLIOGRÁFICAS....................................................................143

8. NOTAS FINALES................................................................................................160

1. PLANTEAMIENTO Y OBJETIVOS

PABLO MARINERO

1. PLANTEAMIENTO Y OBJETIVOS

La finalidad de este trabajo pasa por investigar si es posible reemplazar todo el
software que se emplea actualmente en el Ciclo de Grado Superior de Administración
de Sistemas Informáticos en Red (A.S.I.R.) por Software Libre, elegir los programas
más adecuados para ello, comparar el dinero que es necesario invertir en cada caso
y hacer observaciones sobre las compatibilidades con el hardware (si procede).

Por tanto, el principal objetivo de este trabajo consiste en compatibilizar los
principios éticos del Software Libre con el desarrollo de la actividad docente en un
instituto público. Para ello emplearemos, como ejemplo, las necesidades en lo que a
software se refiere de los distintos módulos del ciclo A.S.I.R.

Para entender este objetivo es fundamental entender qué es y qué ventajas
presenta el Software Libre (https://www.gnu.org/philosophy/free-sw.es.html) así como
también comprender por qué es tan importante el uso de Software Libre en el sistema
público de educación (https://www.gnu.org/education/education.html).

Para ello, vamos a introducir aquí algunos términos sin los cuales sería muy difícil
entender la motivación de este trabajo. En general tendremos que entender las
diferencias que existen entre estos cuatro conceptos: software privativo, Software
Libre con Copyleft, Software Libre sin Copyleft y Software de Dominio Público.

El software privativo es aquel al que más acostumbrado está el público usuario,
por ser el que tradicionalmente se viene empleando en la administración así como en
la educación pública, y por extensión en la mayor parte de las empresas y hogares.

Este software (el privativo) presenta licencias de uso que, normalmente a cambio
de una cantidad de dinero, permiten al usuario utilizar el programa. Estas licencias de
uso normalmente permiten la instalación y uso del programa en un único equipo
(existen licencias que permiten la instalación de los programas en más de un equipo

1

1. PLANTEAMIENTO Y OBJETIVOS

PABLO MARINERO

siendo, lógicamente, más caras). Además, en muchas ocasiones la duración de la
licencia también es finita. Un ejemplo cotidiano lo constituyen las licencias de los
antivirus cuya duración se puede contratar por un año, o por más tiempo en función
de los productos. En cualquier caso su duración es finita. Al finalizar el periodo de
validez de la licencia el programa (normalmente) dejará de funcionar y se nos
requerirá la compra de una nueva licencia.

Sin embargo, la cuestión más destacable del software privativo es que los
usuarios no tienen acceso al código fuente del programa. El código fuente del
programa es el conjunto de instrucciones que ha desarrollado el programador con el
fin de indicarle al programa lo que debe hacer. Esto define el comportamiento del
programa no sólo cuando un usuario pulsa un botón para realizar una acción, sino
también especifica qué hará el programa sin intervención del usuario. En pocas
palabras, el usuario no puede saber qué hace el programa en su ordenador.

Por otra parte, el Software Libre otorga una serie de libertades a los usuarios1. Si
bien es cierto que no hay una única licencia de Software Libre, la licencia más común
es la Licencia Pública General del Proyecto GNU de la Free Software Foundation (o
Fundación para el Software Libre), es decir la GNU GPL2, o simplemente GPL. A
través de ella podemos ver qué implica que un programa sea Software Libre.

La licencia GNU GPL establece cuatro libertades para los usuarios del software

que protege (numeradas del 0 al 3):

1
2

https://www.gnu.org/philosophy/free-sw.html
https://www.gnu.org/licenses/licenses.es.html

2

1. PLANTEAMIENTO Y OBJETIVOS

PABLO MARINERO

0) La libertad de ejecutar el programa para cualquier propósito.
1) La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que queramos. El acceso al

código fuente es una condición necesaria para ello.

2) La libertad de redistribuir copias para ayudar a su prójimo.
3) La libertad de distribuir copias de sus versiones modificadas a terceros. Esto permite ofrecer a toda la
comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición
necesaria para ello.
Por tanto, si usamos software que tiene una licencia libre como la GPL podemos
instalarlo en tantos equipos como queramos. Los alumnos que estudian programación
pueden estudiar cómo están hechos los programas, cuestión claramente relevante
puesto que un programador necesita ver mucho código para aprender. Además,
podemos modificar el código y distribuir el producto final.

La última restricción que impone la GPL es que si alguien quiere modificar el
código de un programa protegido con esta licencia puede hacerlo, pero el producto
resultante también tendrá que ser Software Libre, forzosamente. Este concepto se
denomina Copyleft por pura oposición al Copyright, y es lo que hace que un
programa libre sea siempre libre.

Es necesario recalcar aquí que a pesar de estas condiciones establecidas en las
licencias el Software Libre no deja de ser un software comercial, y los autores pueden
ponerle el precio que deseen. Si bien, al estar permitida la copia y distribución el
precio caería muy rápidamente. Actualmente este tipo de software es descargable
gratuitamente desde las páginas oficiales de los proyectos que sustentan cada
programa. En dichas páginas web también encontraremos la opción de hacer
donaciones a los proyectos, si lo deseamos. Estos productos crean un mercado
basado en la prestación de servicios y no en los productos en sí. Por ello, en este
sistema todo el mundo tiene acceso por igual tanto al software como a todas las
mejoras posibles sobre el mismo.

3

1. PLANTEAMIENTO Y OBJETIVOS

PABLO MARINERO

Por último, el Software Libre sin Copyleft es un tipo de Software Libre que no
presenta Copyleft. Es decir, que un programa con una licencia de este tipo puede ser
modificado, y a esa modificación se le puede aplicar una licencia distinta, incluso
privativa. De esta forma, un programa que comenzó otorgando libertades a los
usuarios puede dejar de hacerlo para convertirse en un producto cerrado, ya sea
gratuito o incluso de pago.

Esta es la diferencia más importante que existe entre el Software Libre con
Copyleft y el Software Libre sin Copyleft, y es importante entender la importancia de
este “pequeño detalle”.

En cuanto el término Software de Dominio Público, se refiere a aquel Software
cuyos derechos de autor han expirado. El periodo a partir del cuál expiran los
derechos de autor dependen de cada país. En general oscila entre 50 y 70 años a
partir de la muerte del autor. En España este periodo es de 70 años a contar tras la
muerte del autor. Este software puede ser modificado libremente pudiendo aplicarse a
los productos modificados la licencia que se desee. Tan sólo se requiere el
reconocimiento del autor original del la obra3.

Por supuesto, esto es s
  • Links de descarga
http://lwp-l.com/pdf10007

Comentarios de: ¿De verdad vamos a tener que repetir n veces el mismo esfuerzo? (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad