You are on page 1of 18

Por: L.I.

Carlos López Gutiérrez 26 de octubre del 2007


Aclaraciones Previas
● El término Software Libre y por tanto el tema
a exponer no se limita al sistema operativo
GNU/Linux ni a las aplicaciones desarrolladas
para esta plataforma.

● No se pretende generar controversia respecto a


las ventajas o desventajas de usar otras
modalidades de software, ni de los productos de
empresas en especifico.
Antecedentes
● En los años 70's existen comunidades de programadores
en algunos institutos que comparten software sin
ninguna condición.
● 1979: Richard Stallman escribe el Manifiesto GNU y con
ello la idea de un sistema operativo libre.
● 1984: Se crea el concepto de Copyleft (Richard Stallman
y Don Hopkins)
● 1985: Se crea la Fundación del Software Libre por
Richard Stallman (Free Software Foundation).
COPYLEFT
● Normalmente Copyright “garantiza” los
derechos de un autor y a la vez priva a
los usuarios de ciertas libertades.
● El Copyleft funciona de la misma forma
pero invirtiendo los términos: Autorizando
el uso, distribución y modificación de una
propiedad y garantiza que estos términos
sean preservados.
Libre no significa gratis
Free software no es freeware
La palabra free significa, en inglés, tanto libre
como gratis. (Se entiende libertad como el
derecho a expresar ideas y no como cervezas
gratis).

Un programa que es libre no necesariamente


tiene que ser gratis. El freeware es software
gratuito pero NO ES LIBRE.

Un programa freeware es, generalmente software


propietario – privativo.
Entonces... ¿Qué es el Software Libre?

● El software libre es una modalidad de


desarrollo y distribución de software para
computadora.
● En un sentido más profundo, el software
libre es un movimiento social con más
de 20 años de antigüedad pero en pleno
crecimiento.
● El software libre puede ser usado,
estudiado, modificado y distribuido sin
limitaciones.
Libertades del Software Libre
● LIBERTAD-0: Libertad para ejecutar el
programa sea cual sea nuestro propósito.
● LIBERTAD-1: Libertad para estudiar el
funcionamiento del programa y adaptarlo a
nuestras necesidades *
● LIBERTAD-2: Libertad para distribuir copias.
● LIBERTAD-3: Libertad para mejorar el
programa y luego publicarlo para el bien de la
comunidad.*
* El acceso al código fuente es condición indispensable para las
libertades 1y 3.
Libertad 0
● El programa puede ser instalado en
cuantas máquinas sea necesario, puede
ser usado por una cantidad ilimitada de
usuarios y finalmente puede ser utilizado
para cualquier objetivo.

● La mayoria de las licencias de software


propietario indican que la copia del
programa puede ser instalado sólo en una
máquina y ser usado en los términos que
la licencia admita.
Libertad 1
● Para estudiar el funcionamiento de un
programa, es necesario contar con el
código fuente.

● Cuando un programa es libre se puede


modificar para adaptarlo a una necesidad
para lo cual no estaba diseñado en un
principio. Como agregar un menú,
corregir un error, ampliar sus utilidades,
etc.
Libertad 2

● Se pueden hacer el número de copias de


un programa como se requiera, no
solamente como respaldo sino con fines
de distribución.
Libertad 3
● Es una mezcla entre la libertad 1 y 2.
● Esta libertad permite hacer modificaciones a
un programa, pero además permite que se
distribuya un programa modificado, siempre
y cuando sea distribuido bajo las mismas
condiciones (libertad de uso, modificación y
distribución).
● Esto protege a los programas contra
cualquiera que tenga intenciones de
disminuir en algún sentido la libertad de un
programa.
Licencias del proyecto GNU
y compatibles
● GPL (Licencia Pública General)
● LGPL (Lesser General Public License ó Library
General Public License): Licencia Pública Menor o
de Biblioteca.
● X11
● Licencia Python
● Licencia Perl
● Licencia Artística
● Licencia Apache
Iniciativa OpenSource
● Es una organización dedicada a la
promoción del código abierto, fundada en
1998 por Bruce Perens y Erick Raymond.
● El software de código abierto debe ser:
– Usado Libremente
– Distribuido Libremente
– Modificado Libremente*
DIFERENCIAS

● Filosófica ●En términos de


● Respecto a la modificación de un
distribución de un programa
programa
Licencias Open Source no
compatibles con GPL
● Licencia Pública de Mozilla
● Licencia Pública de Netscape
● Licencia de Fuente Pública de Apple
● Licencia de Código Fuente Compartido de
Microsoft
Como usar la GPL
Una línea con el nombre del programa y una breve idea de su objetivo.
Copyright (C) <año> <nombre del autor>

Este programa es software libre: usted puede redistribuirlo y/o modificarlo bajo
los términos de la Licencia Pública General GNU publicada por la Fundación
para el Software Libre, ya sea la versión 3 de la Licencia, o (a su elección)
cualquier versión posterior.

Este programa se distribuye con la esperanza de que sea útil, pero SIN
GARANTÍA ALGUNA; ni siquiera la garantía implícita MERCANTIL o de
APTITUD PARA UN OBJETIVO PARTICULAR. Consulte los detalles de la
Licencia Pública General GNU para mayor información.

Debería haber recibido una copia de la Licencia Pública General GNU junto as
este programa. En caso contrario, consulte http://www.gnu.org/licenses/.

<Incluya además información de cómo contactar con usted por correo


electrónico y ordinario.>
Enlaces
● www.fsf.org Página de la fundación del software
libre
● www.opensource.org Página del movimiento
OpenSource.
● www.gnu.org Página del proyecto GNU
Lecturas Recomendadas
● Software libre para una sociedad libre, por
Richard Stallman. (www.gnu.org)
● La Catedral y el Bazar, por Erick S. Raymond.
● Aprender la libertad, por Ariel Vercelli.
(www.aprenderlalibertad.org)
● La conquista silenciosa del Ciber-Espacio, por
Ariel Vercelli. (www.aprenderlalibertad.org)
GRACIAS

L.I. Carlos López Gutiérrez


http://carlos.lg.8k.com
lg.carlos@yahoo.com.mx

You might also like