República Bolivariana De Venezuela
Ministerio De Educación Superior
Universidad Nacional Experimental
Romulo Gallegos
Área Ciencias de La Salud
Programa Enfermería
SOFTWARE LIBRE
Profesor: Integrantes
Luis Dayan Arias. Rosaura Vásquez
Génesis Pacheco
Lissangie Reyes
Kirvin Herra
Sección 6
San Juan de los Morro / 2025
Historia Del Software Libre
El software libre tiene una historia rica y fascinante. El software libre tiene sus raíces en el
movimiento hacker de los años 60 y 70, donde los programadores compartían libremente su
código fuente y colaboraban en proyectos de software. Sin embargo, el término "software
libre" y el movimiento tal como lo conocemos hoy en día surgieron en los años 80.
En 1983, Richard Stallman, un programador del Instituto Tecnológico de Massachusetts
(MIT), lanzó el Proyecto GNU (GNU's Not Unix) con el objetivo de crear un sistema
operativo completamente libre y similar a Unix. Stallman también fundó la Free Software
Foundation (FSF) en 1985 para promover y defender los principios del software libre.
En 1989, Stallman publicó la primera versión de la Licencia Pública General de GNU (GPL),
una licencia que garantiza las libertades del software libre, como la libertad de usar,
estudiar, modificar y distribuir el software.
En la década de 1990, el sistema operativo GNU estaba casi completo, pero aún faltaba un
componente crucial: el núcleo. En 1991, Linus Torvalds creó el núcleo Linux como software
libre, lo que permitió combinar el núcleo Linux con el software GNU para crear un sistema
operativo completo y funcional.
El sistema operativo resultante, conocido como GNU/Liux, se convirtió en una alternativa
popular y poderosa a los sistemas operativos propietarios. A partir de entonces, el software
libre ha experimentado un crecimiento significativo y ha sido adoptado en muchos ámbitos,
incluyendo servidores, dispositivos móviles e incluso en la nube.
En resumen, la historia del software libre se remonta a los años 80, con el lanzamiento del
Proyecto GNU y la fundación de la Free Software Foundation. Desde entonces, el software
libre ha crecido y se ha convertido en una fuerza importante en la industria del software,
proporcionando a los usuarios libertad y control sobre sus dispositivos y programas.
Libertades del Software Libre
Todo programa de software libre ofrece a sus usuarios las “cuatro libertades
esenciales”, es decir, un conjunto de permisos fundamentales que lo distinguen del
software comercial. Para que un programa se considere como software libre, debe
ofrecer a sus usuarios lo siguiente:
Libertad #1. Libertad para ejecutar el programa tal y como se desee, con cualquier
propósito que se tenga, sin necesidad de notificar a nadie.
Libertad #2. 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 #3. Libertad para redistribuir copias del programa original, para el disfrute y
ayuda de la comunidad, sin necesidad de notificar a nadie.
Libertad #4. 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.
Tipos de Licencias
Licencia Pública General de
GNU (GPL)
La más popular de las licencias de software libre. Es una licencia de copyleft que
permite a los usuarios modificar y redistribuir el software.
Licencia BSD (Berkeley Software Distribution)
Permite la redistribución y las modificaciones del software sin restringir el acceso al
código fuente.
Licencia GNU LGPL (Licencia Pública General Menor de GNU)
Es una licencia menos restrictiva que permite la integración de cualquier otro
software.
Python Software Foundation License (PSFL)
Es una licencia de software libre permisiva que permite modificaciones del código
fuente.
El software libre es aquel que permite al usuario final usar, copiar, modificar y
distribuir el software sin restricciones.
Breve comparación del Software libre con el Software de código abierto
El software libre y el software de código abierto (open source) son términos que se refieren
a programas que permiten a los usuarios acceder al código fuente.
Software libre
● Se basa en el principio de compartir
● Permite a los usuarios controlar su software
● Se centra en las libertades filosóficas de los usuarios
● Se considera libre si otorga a los usuarios las libertades de manera adecuada
Software de código abierto
● Se basa en la colaboración abierta
● Se centra en las ventajas de su uso
● Incluye más tipos de licencias y puede imponer algunas restricciones a los usuarios.
Está disponible públicamente para su uso, modificación, reempaquetado y redistribución sin
limitaciones
Algunos ejemplos de software libre y de código abierto son:
Mozilla Firefox, Apache Open Office, Jitsi Meets, KeePass, Freemind, GanttProject, Scribus,
Gimp.
El movimiento del software libre fue liderado por Richard Stallman, un físico y programador
estadounidense.
Software Libre y Software Privativo
El software libre, se puede distribuir y modificar libremente, mientras que el software
privativo limita los derechos de los usuarios.
El software privativo, también se conoce como software propietario o software de código
cerrado. El software de código propietario suele ser más caro que el software libre.
Para verificar si un software es libre, puedes:
Revisar los términos de distribución
Considerar si el software otorga a los usuarios las libertades que el software libre implica
Considerar si el software es compatible con otros programas libres
El software libre en la educación
tiene muchas ventajas, como:
● Ahorro
Las escuelas pueden distribuir copias de los programas a bajo costo o gratuitamente.
● Adaptabilidad
Los profesores pueden compartir el código fuente con los alumnos para que puedan
aprender cómo funcionan los programas.
● Independencia
Las escuelas pueden evitar depender de un único proveedor y ganar independencia de
cualquier interés comercial.
● Aprendizaje
Los estudiantes pueden examinar cómo funcionan los programas y aprender cómo
adaptarlos a sus necesidades.
● Desarrollo de competencias digitales
El uso de software libre estimula el desarrollo de las habilidades cognitivas, además de la
creatividad, la iniciativa, la resolución de problemas y el aprendizaje por experiencia.
● Innovación
El software libre permite crear escenarios de innovación en los procesos de
enseñanza-aprendizaje.
Responsabilidad social
El software libre apuesta por dar acceso a la tecnología a todo tipo de personas y entidades.
● Creación de comunidades
El software libre crea comunidades que comparten el conocimiento y el trabajo colaborativo.
Algunos ejemplos de software libre para el desarrollo de actividades académicas son:
Moodle, Cmaptools, Canva.
Reseña de Canaima GNU/LINUX
Canaima es una distribución GNU/Linux venezolana basada en Debian GNU/Linux surgida
como consecuencia del decreto presidencial n.º 3.390 sobre el uso de tecnologías libres en
la Administración Pública Nacional (APN) venezolana, promulgado por el entonces
presidente Hugo Chávez en diciembre de 2004.[1]El 14 de marzo de 2011 en la Gaceta
Oficial n.º 39.633 se establece como sistema operativo para las estaciones de trabajo de la
APN.
Requisitos Del Sistema Cansina GNU/LINUX
Los requisitos para instalar Canaima GNU/Linux dependen de la arquitectura del procesador
y del entorno de escritorio.
● Requisitos mínimos
● Procesador de 32 bits: 1 GB de RAM y 30 GB de disco duro.
● Procesador de 64 bits con entorno XFCE: 2 GB de RAM y 40 GB de disco duro.
● Procesador de 64 bits con entorno GNOME y KDE Plasma: 2 GB de RAM y 40 GB
de disco duro.
● Procesador de 32 bits: 2 GB de RAM y 80 GB de disco duro.
● Procesador de 64 bits con entorno XFCE: 2 GB de RAM y 160 GB o 250 GB de
disco duro.
● Procesador de 64 bits con entorno GNOME y KDE Plasma: 4 GB de RAM y 160 GB
o 250 GB de disco duro.
Canaima GNU/Linux es una distribución de software libre venezolana que se basa en
Debian GNU/Linux. Se puede instalar junto a otros sistemas operativos en una partición del
disco duro.
Canaima fue creado como una plataforma al alcance de todos, que facilita el acceso a
software de calidad.
¿Qué es el CNSL?
El Congreso Nacional de Software Libre (CNSL) es un evento itinerante que se realiza en
Venezuela para promover el software libre.
Objetivos
Promover el software libre
Intercambiar conocimientos
Formar proyectos locales y nacionales de software libre
Mostrar las características y posibilidades del software libre
Destacar los cuestionamientos éticos del movimiento
Propiciar el encuentro de usuarios y comunidades de software.
Software Libre En La Administración Pública En Venezuela Decreto(3390)
El software libre en la administración pública de Venezuela se promueve a través de
políticas y decretos que buscan reducir la dependencia de tecnologías de terceros.
Políticas y decretos
El Decreto Presidencial 3.390 de 2004 establece que la Administración Pública Nacional
debe usar software libre en sus sistemas, proyectos y servicios informáticos.
El Centro Nacional de Tecnologías de Información (CNTI) es el ente encargado de acelerar
la migración a software libre.
Ventajas del software libre
El software libre permite que los usuarios tengan acceso a su código fuente, lo que les
permite modificarlo según sus necesidades.
El software libre permite que las empresas y las instituciones educativas se beneficien en
los costos.
El software libre permite que el Estado recupere el control de sus procesos, en particular de
los procesos críticos y de alta importancia estratégica para el país.
Consideraciones sobre el software libre
El uso del software libre en Venezuela se considera un proceso de democratización del
acceso a la tecnología.
El software libre es una cuestión de libertad, no de precio.
Bibliografía
1."Linux: The Complete Reference"
Robert J. Chacon
Un recurso exhaustivo sobre el sistema operativo Linux.
2."How Linux Works: What Every Superuser Should Know"
Brian Ward
Un libro que explica el funcionamiento interno de Linux.
3."Linux Kernel Development"
Robert Love
Un texto esencial sobre el desarrollo del núcleo de Linux.
4."The Linux Programming Interface"
Michael Kerrisk
Una guía completa sobre la programación en Linux.
5."Canaima GNU/Linux: Un Enfoque a la Educación"
Varios autores
Este libro analiza el uso de Canaima en el ámbito educativo en Venezuela.
6."Canaima: El Sistema Operativo Libre de Venezuela"
Varios autores
Una visión general sobre el desarrollo y características de Canaima.
7."A Brief History of Linux"
David O'Brien
Un artículo que traza la evolución de Linux desde sus inicios hasta la actualidad.
8."The Cathedral and the Bazaar: Musings on Linux and Open Source Software"
Eric S. Raymond
Un ensayo influyente que discute la filosofía detrás de Linux y el software de código abierto.
9."Free as in Freedom: Richard Stallman's Crusade for Free Software"
Sam Williams
Una biografía de Richard Stallman que explora el movimiento del software libre, que incluye
a Linux.
10."Canaima: Historia y Evolución"
Documentación oficial de Canaima
Un recurso que detalla la historia y desarrollo del sistema operativo Canaima.