Unidad 6.Fundamentos del software libre
PNF INFORMATICA
TRAYECTO I
FORMACION CRITICA I
TRIMESTRE III
UNIDAD VI
FUNDAMENTOS DEL SOFTWARE LIBRE.
TRABAJO REALIZADO POR: EZEQUIEL CANELÓN.
C.I. 32.419.369.
SECCION: 2
DOCENTE: Msc. CARMEN DIAZ
CIUDAD BOLIVAR, 10 DE MAYO DEL 2024.
1.- Antecedentes del software libre:
El término software libre se lo debemos al estadounidense Richard Stallman, cuyo objetivo era establecer un sistema operativo libre, en comunión con otros informáticos. En el mismo podrían participar cuantos usuarios lo desearan para perfeccionarlo y desarrollarlo de manera gratuita y comunitaria.
2.- Definiciones de Software libre:
El software libre es aquel que les da a sus usuarios la libertad de ejecutar, copiar, estudiar, modificar y distribuir el software. En otras palabras, da la posibilidad de controlar el programa y lo que hace.
3.- Características:
* Libertad de analizar cuál es el funcionamiento del programa y modificarlo al gusto o según las necesidades de cada usuario.
* Libertad total de darle el uso que se quiera y con cualquier objetivo.
* Libertad de optimizar el software libre, generando mejoras, solucionado posibles errores o proponiendo nuevos desarrollos que contribuyan al progreso del mismo.
* Libertad de distribuir gratuitamente cuantas copias del programa se desee para que los demás puedan también contribuir con sus innovaciones.
4.- Software libre.
«Software libre» es el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el «software libre» es una cuestión de libertad, no de precio.
5.- Creador del Software libre:
Richard Matthew Stallman (Manhattan, Nueva York; 16 de marzo de 1953), con frecuencia abreviado como «rms», es un físico, programador estadounidense, activista y fundador del movimiento del software libre, del sistema operativo GNU y de la Free Software Foundation (Fundación para el Software Libre).
6.- Libertades del Software libre:
* Libertad #0. Libertad para ejecutar el programa tal y como se desee, con cualquier propósito que se tenga, sin necesidad de notificar a nadie.
* Libertad #1. Libertad para estudiar el funcionamiento del programa y alterarlo para que realice las tareas que se deseen. Para ello, el acceso libre al código fuente del programa es un requisito.
* Libertad #2. Libertad para redistribuir copias del programa original, para el disfrute y ayuda de la comunidad, sin necesidad de notificar a nadie.
* Libertad #3. Libertad para distribuir a terceros copias de las versiones modificadas, sin necesidad de notificar a nadie, permitiéndole a toda la comunidad beneficiarse de las alteraciones y las nuevas versiones del programa.
No hay comentarios:
Publicar un comentario