El documento presenta una comparación entre software libre y software gratuito. Define software libre como aquel que respeta las cuatro libertades de los usuarios de usar, estudiar, modificar y distribuir el software. Explica las características del software libre como desarrollo comunitario, diseño modular y reutilización. También describe ventajas y desventajas de ambos tipos de software, así como ejemplos populares como Linux, LibreOffice y GIMP. Finalmente, resume las diferencias principales entre software libre, de código abierto y gratuito.
1. Trabajo de Informática
• Tema:
• Software libre vs Software gratis
• Presentado por:
• Fernando Antonio Valest Daniels 11 06
• Sheila Del Carmen Cordero Avila 11 06
• Valentina Orozco Lara 11 06
2. Software Libre
• El nombre de software libre no es un término nuevo, sino que fue utilizado por Richard Stallman en la década de
1980 cuando inició el Proyecto GNU (para crear un sistema operativo libre) y fundó el Free Software Foundation
(para defender el software libre). Este término se utiliza para designar aquel software que respeta la libertad de los
usuarios sobre el producto adquirido, es decir, que una vez obtenido, este puede ser ejecutado, copiado, adaptado,
modificado y redistribuido libremente.
Esto se debe a las “cuatro libertades esenciales” que ofrece:
• Libertad de usar o ejecutar el software para cualquier propósito y según los intereses y necesidades del usuario.
• Libertad de distribuir copias del software a terceros.
• Libertad de estudiar cómo funciona el software y modificarlo, para adaptarlo a las necesidades de tu empresa.
• Libertad de mejorar el programa y hacer públicas estas mejoras para que otros puedan beneficiarse de ello.
3. Características del Software Libre
• Las principales características del software libre son:
• Desarrollo distribuido basado en la comunidad
• En un software libre típico, inicialmente un individuo o pocos voluntarios participan en el proyecto. Una vez que el
proyecto comienza y tiene éxito, se crea una comunidad de proyecto. Posteriormente otros miembros de la
comunidad contribuyen al proyecto. Las versiones concurrentes System (CVS) ayuda al desarrollo distribuido del
software libre.
• Diseño modular
• En el diseño modular, la arquitectura del software se divide en componentes llamados módulos. Debido a la
naturaleza distribuida del software libre, su diseño debe ser modular para incorporarlo fácilmente en el sistema
principal. La modularidad es favorable para la producción de código abierto. El diseño modular con interfaces bien
definidas ayuda al desarrollo colaborativo del software libre.
4. Características del Software Libre
• Reutilización
• Reutilización significa que el segmento de código fuente puede ser utilizado de nuevo para agregar nuevas
funcionalidades con poca o ninguna modificación. Esto encaja muy bien con las características del proceso de
producción de código abierto.
• Distribución y licencias
• Internet es el medio de distribución de Free and Open Software de origen. Sitios web, listas de correo, blogs, foros,
etc., todos contribuyen a la amplia publicidad y distribución de software libre y de código abierto. Existe un amplio
rango de opciones de licencia, como GPL, LGPL, BSD, ISC, licencia artística, etc.
• Mecanismos de recompensa
• Al comienzo del movimiento del software libre, aparentemente era difícil percibir las oportunidades de negocio del
software gratuito y de código abierto. Pero ahora, el modelo de negocio de software libre está teniendo éxito. Las
fuentes de ingresos van desde donaciones para brindar servicios como consultoría, integración, soporte y formación.
También vale la pena mencionar esa recompensa que no sea dinero, como la reputación y servir a la comunidad
también es importante para muchos desarrolladores.
5. Ventajas del Software Libre
1. Libre Uso. Cualquier persona puede disponer del software libre bajo las condiciones de la licencia.
2. Bajo Costo. Es gratuito
3. Disminuye los riesgos de "puertas traseras" que introduzcan códigos maliciosos o de espionaje.
4. Facilidad para personalizar el software de acuerdo a las necesidades del usuario.
5. Posibilidad de traducir el mismo a cualquier idioma, inclusive a una lengua regional o indígena.
6. Independencia tecnológica de los Estados con respecto a grandes grupos económicos.
7. Fácil acceso por parte del sector educativo público y privado.
8. Asegura la durabilidad de la información y su migración, gracias al acceso al código fuente.
9. Elimina la inseguridad ante cierre de compañías de provisión o discontinuidad del producto.
10. El conocimiento de códigos fuente permite la rápida solución a funcionamientos erróneos.
6. Desventajas del Software Libre
1. Dificultad en el intercambio de archivos (doc. de texto), dan errores o se pierden datos.
2. Ausencia de garantía. El software libre no se hace responsable por los daños.
3. Para su configuración se requieren conocimientos previos de funcionamiento del sistema operativo.
4, Por lo general para su implementación se necesitan conocimiento previo de programación.
5. Se debe monitorear en forma constante la corrección de errores por Internet.
6. No existe un control de calidad previo.
7. Hay aplicaciones específicas que no se encuentran en el software libre.
8. Baja expansión de su uso en centros educativos.
9. Baja difusión en publicaciones.
10. En ambientes de red todavía hay software propietario con mejores desempeños.
7. Tipos de Software Libre
• 1. Linux Ubuntu
• Ubuntu es sinceramente un sistema operativo
muy potente y amigable. Este sistema está
basado en Linux e implementa todo el
entorno visual similar al Windows. El usuario
puede utilizar todo el entorno de "ventanas",
pero poco a poco empieza a conocer el
terminal que te permite instalar software,
correr comandos y aplicaciones de manera
más rápida. También viene con su centro de
aplicaciones donde se puede buscar y
descargar software por temas.
• Ubuntu y todos los sistemas operativos
basados en Linux son seguros, que significa
que no hay virus. También optimizan el poder
computacional al no tener una interfaz
gráfica tan pesada.
• Web: www.ubuntu.com
8. Tipos de Software Libre
• 2. LibreOffice
• El paquete de aplicaciones de oficina que
viene con Ubuntu, aunque también puede
correr en Windows y Mac. Tiene las
aplicaciones para:
• Edición de texto: LibreOffice Writer similar al
Word
• Hoja de cálculo: LibreOffice Calc similar al
Excel
• Elaboración de presentaciones: LibreOffice
Impress similar al PowerPoint
• Los archivos de MSOffice se pueden abrir en
LibreOffice. Los comandos son similares y
el entorno es más minimalista y sencillo.
• Web: www.libreoffice.org
9. Tipos de Software Libre
• 3. GIMP
• GIMP es un software libre para tareas
como retoques de fotos y composición
de imágenes. Tiene muchas
capacidades y puede ser utilizado como
un programa de pintura, como un
programa de retoque profesional o
como un sistema de procesamiento de
gran cantidad de imágenes. Viene con
una serie de complementos que
mejoran su funcionalidad. Corre en
Linux, Windows y Mac.
• Web: http://www.gimp.org/
10. Software Gratis
• ¿Qué es freeware? Es un software informático que es completamente funcional, está disponible de forma gratuita
durante un período de tiempo indefinido y puede descargarse de Internet o ejecutarse en Internet. A veces se
imponen restricciones al software, por ejemplo, no para distribución o uso comercial.
• Si el software tiene anuncios, no se considera software gratuito sino adware. El software gratuito se diferencia del
software abierto y del software libre en que el software abierto y gratuito permite al usuario modificar, estudiar o
utilizar el software sin restricciones.
• Freeware simplemente implica software que no tiene coste pero no permite al usuario realizar cambios en él. Aunque
el software gratuito es gratuito para el usuario, todavía está protegido por derechos de autor. Nadie puede
comercializar software gratuito como propio a menos que sea el propietario.
11. Características del Software Gratis
• Disponible a un coste mínimo. El software libre no significa software de coste cero. Es cierto que la mayoría de los
proyectos de código abierto actuales están disponibles de forma gratuita, lo que genera ambigüedad en torno al
término comúnmente utilizado “software libre”. El freeware reduce el coste de producción. Hacer un sistema como
MS-Windows cuesta millones de dólares. Pero si produce el mismo tipo de sistema usando una versión POSIX
gratuita, probablemente costaría menos de cien dólares.
• Proporciona total libertad. Originalmente, los fabricantes de computadoras solo buscaban la innovación de
hardware y no consideraban el software como un activo comercial. Más tarde, se introdujeron lenguajes de
programación de alto nivel que eran compatibles con casi todos los tipos de computadoras.
• Sin actualizaciones impuestas. El software libre nunca desaparece como propietario. Si los proveedores propietarios
dejan de admitir un producto, los usuarios tienen dos opciones: utilizar una versión no admitida del software o
realizar una actualización (no deseada). La actualización impuesta nunca ocurre para el software gratuito.
12. Características del Software Gratis
• No espiar a los usuarios. Si los usuarios no tienen control sobre el software que están usando, pueden espiar
fácilmente su actividad. La empresa que está detrás del software propietario a menudo instala funciones que impiden
que los usuarios lo compartan con otros. Dado que cualquier persona que compre software propietario debe firmar
un contrato de licencia antes de usarlo, está de acuerdo en que el proveedor tiene derecho a inspeccionar el
contenido del disco duro sin previo aviso. Esto viola nuestra privacidad porque nuestros ordenadores contienen
nuestra información personal y nuestras actividades diarias.
• Auditabilidad. Cuando los fabricantes de software de código cerrado afirman que realizaron mejoras en el
programa, mejoraron la seguridad y restringieron las puertas traseras, los usuarios se ven obligados a creerlo. Dado
que no se proporciona el código fuente, no hay evidencia de tales afirmaciones.
• Mayor seguridad. Es un hecho comúnmente conocido que el software propietario amenaza la seguridad de los
usuarios. Existe una larga historia de vulnerabilidades de seguridad. El software propietario no necesariamente
detiene la propagación de virus y permite que los piratas informáticos se apoderen de las computadoras de las
personas para enviar spam. Debido a que el software es secreto, todos los usuarios dependen de la corporación para
solucionar este tipo de problemas.
13. Ventajas del Software Gratis
• 1. Fácil acceso por parte del sector educativo público y privado.
• 2. Bajo Costo. Es gratuito
• 3. Existe Libertad de conocimiento y trabajo cooperativo entre sus usuarios lo que permite una mayor innovación
tecnológica.
• 4. Rápida corrección de errores facilitado por el trabajo comunitario a través de Internet y de su libre acceso al
código fuente.
• 5. Total independencia de un proveedor. El usuario puede administrar libremente su crecimiento y operación con
total autonomía.
• 6. Elimina la inseguridad ante cierre de compañías de provisión o discontinuidad del producto.
• 7. No depende de prácticas monopólicas.
• 8. Facilidad para personalizar el software de acuerdo a las necesidades del usuario.
• 9. Posibilidad de traducir el mismo a cualquier idioma, inclusive a una lengua regional o indígena.
• 10. Independencia tecnológica de los Estados con respecto a grandes grupos económicos.
14. Desventajas del Software Gratis
• 1. Dificultad en el intercambio de archivos (doc. de texto), dan errores o se pierden datos.
• 2. dificultad en la instalación y migración de datos para el usuario común.
• 3. Desconocimiento. El usuario común está muy familiarizado con los soportes de Microsoft, lo que hace elevar el
costo de aprendizaje.
• 4. Ausencia de garantía. El software libre no se hace responsable por los daños.
• 5. Para su configuración se requieren conocimientos previos de funcionamiento del sistema operativo.
• 6. Por lo general para su implementación se necesitan conocimiento previo de programación.
• 7. Se debe monitorear en forma constante la corrección de errores por Internet.
• 8. No existe un control de calidad previo.
• 9. Hay aplicaciones específicas que no se encuentran en el software libre.
• 10. Baja expansión de su uso en centros educativos.
15. Tipos de Software Gratis
• iteware: versión gratuita de un programa pago, (razonablemente) reducida en su funcionalidad - (ej: Zoom Player
Standard, Diskeeper Lite)
• crippleware: liteware llevado al extremo; soft tan severamente limitado que su utilidad es por lo menos cuestionable -
para muchos, no debería ser considerado freeware - (ej: Audio Catalyst)
• adware: soft gratuito que muestra alguna clase de publicidad; muchas veces existe una versión paga sin carteles -
para algunos puristas, no debería ser considerado freeware - (ej: Download Accelerator, Opera)
• spyware: adware llevado al extremo; soft gratuito que instala programas intrusivos que a veces recolectan
información personal del usuario - para muchos, no debería ser considerado freeware - (ej: KaZaA Media Desktop)
• registerware: requiere de una registración gratuita en el sitio web de los creadores; a veces aportando información
personal y/o una dirección válida de e-mail; en raras ocasiones puede implicar envío de spam (por eso se
recomienda tener un e-mail "paralelo" para estos casos) - (ej: AVG Free, Speakonia)
• nagware: soft gratuito que presenta una molesta pantalla de "bienvenida" (nag screen); a veces es un pequeño precio
a pagar - para algunos puristas, no debería ser considerado freeware - (ej: RagTime Solo)
16. Diferencias entre el Software Libre y el Software Gratis
• El software gratuito se diferencia del software abierto y del software libre en que el software abierto y gratuito
permite al usuario modificar, estudiar o utilizar el software sin restricciones. Freeware simplemente
implica software que no tiene coste pero no permite al usuario realizar cambios en él.
• El software libre es aquel que dispone de cuatro libertades, se puede usar, ejecutar, distribuir, modificar y mejorar
libremente. El software de código abierto, a pesar de que puede confundirse con el software libre, no es igual, ya
que no respeta las 4 libertades del software libre.
• Por lo que hace al software gratuito, este no se puede modificar, vender o distribuir libremente.