You are on page 1of 22

SOFTWARE

LIBRE
POR:
LSCA. LUIS ALBERTO LPEZ CMARA
LLOPEZ@UV.MX

QU ES EL
SOFTWARE?
Se refiere al equipamiento lgico o soporte lgico de una
computadora digital, y comprende el conjunto de los
componentes lgicos necesarios para hacer posible la
realizacin de tareas especficas; en contraposicin a los
componentes fsicos del sistema, llamados hardware.
Es el conjunto de los programas de cmputo,
procedimientos, reglas, documentacin y datos asociados
que forman parte de las operaciones de un sistema de
computacin.
Es el intermediario entre el usuario y la computadora, el
cual permite que el primero pueda ordenar y que el
segundo ejecute esa(s) orden(es)

ORGENES DEL
SOFTWARE LIBRE
En 1983, Richard Stallman
(mejor conocido por RMS), dio a
conocer
un
proyecto
de
desarrollo
de
un
sistema
operativo GNU (GNU No es Unix)
En 1985 dio inicio a la FSF (Free
Software Foundation)
Invent el concepto de copyleft,
que fue utilizado en la Licencia
Pblica General GNU (conocida
generalmente como la "GPL") en
1989.

Free Software

Software Free

LOS PRINCIPIOS DE
LA LIBERTAD
La libertad de ejecutar el programa, para
cualquier propsito (libertad 0).
La libertad de estudiar cmo trabaja el
programa, y cambiarlo para que haga lo
que usted quiera (libertad 1).
La libertad de redistribuir copias para
que pueda ayudar al prjimo (libertad 2).
La libertad de distribuir copias de sus
versiones modificadas a terceros (la 3
libertad).

LICENCIA GPL
La Licencia Pblica General de GNU o ms conocida por su
nombre en ingls GNU General Public License o simplemente
su acrnimo del ingls GNU GPL, es una licencia creada por la
Free Software Foundation en 1989 (la primera versin), y est
orientada principalmente a proteger la libre distribucin,
modificacin y uso de software. Su propsito es declarar que el
software cubierto por esta licencia es software libre y protegerlo
de intentos de apropiacin que restrinjan esas libertades a los
usuarios.
Existen varias licencias "hermanas" de la GPL, como la licencia
de documentacin libre de GNU (GFDL), la Open Audio
License, para trabajos musicales, etctera, y otras menos
restrictivas, como la MGPL, o la LGPL (Lesser General Publical
License, antes Library General Publical License), que permiten
el enlace dinmico de aplicaciones libres a aplicaciones no
libres.

GNU/LINUX
En 1988 Linus es admitido en la
Universidad de Helsinki, donde se
grada con el grado de Mster en
Ciencias de la Computacin. Ese
mismo ao el profesor Andrew S.
Tannenbaum saca a la luz el S.O. Minix
con propsitos didcticos.
Dos aos despus, en 1990, Torvalds
empieza a aprender el lenguaje de
programacin C en su universidad.
En el 5 de octubre de 1991 con el
anuncio de la primera versin de Linux
capaz de ejecutar BASH (Bourne Again
Shell) y el compilador conocido como
GCC (GNU Compiler Collection).
En enero de 1992 se adopt la Licencia
Pblica General (GPL) para Linux.

OPEN SOURCE
Este termino se empez a utilizar en
1998, de la mano de algunos
usuarios de la comunidad del
software libre, tratando de usarlo
como reemplazo al ambiguo nombre
original en ingls del software libre
(free software). Free en ingls
significa
dos
cosas
distintas
dependiendo del contexto: gratuidad
y libertad.
En la actualidad el cdigo abierto se utiliza para definir un
movimiento nuevo de software (la Iniciativa Open Source), diferente
al movimiento del software libre, incompatible con este ltimo
desde el punto de vista filosfico, y completamente equivalente
desde el punto de vista prctico, de hecho, ambos movimientos
trabajan juntos en el desarrollo prctico de proyectos

FILOSOFA DEL OPEN


SOURCE
Open Source es una filosofa muy completa que se refiere
al compartir para mejorar siempre sin afn de lucro y que
no solamente aplica al desarrollo de software.
un programa de open source puede ser software libre,
pero tambin puede serlo un programa semilibre o incluso
uno completamente no libre.
El software de open source, es software para el que su
cdigo fuente est disponible pblicamente, aunque los
trminos de licenciamiento especficos varan respecto a
lo que se puede hacer con ese cdigo fuente.
En el Open Source, si una persona lo requiere puede
realizar modificaciones a las partes ms internas de un
programa o paquete.

ALGUNAS VENTAJAS DE
UTILIZAR CDIGO
ABIERTO
Es gratuito o muy barato.
Es de libre distribucin, cualquier persona
puede regalarlo, venderlo o prestarlo.
Es ms seguro.
Permite ofrecer menores tiempos de
desarrollo debido a la amplia disponibilidad
de herramientas y bibliotecas.
Se puede acceder a su cdigo y aprender
de l.
Se puede modificar, adaptndolo para
realizar tareas especficas.

Debian es un sistema operativo (S.O.) libre, para la


computadora.
El sistema operativo es el conjunto de programas bsicos y
utilidades que hacen que funcione su computadora.
Debian utiliza el ncleo Linux (el corazn del sistema
operativo), pero la mayor parte de las herramientas bsicas
vienen del Proyecto GNU; de ah el nombre GNU/Linux.

FreeBSD es un sistema operativo libre para computadoras


basado en las CPU de arquitectura Intel, incluyendo
procesadores 386, 486 (versiones SX y DX), y Pentium.
Tambin funciona en procesadores compatibles con Intel
como AMD y Cyrix.
Actualmente tambin es posible utilizarlo hasta en once
arquitecturas distintas como Alpha, AMD64, IA-64, MIPS,
PowerPC y UltraSPARC.

OpenBSD
OpenBSD es un sistema operativo libre tipo Unix
multiplataforma.
Este sistema operativo, se concentra en la portabilidad,
cumplimiento de normas y regulaciones, correccin,
seguridad proactiva y criptografa integrada.
OpenBSD se cre como un fork de NetBSD debido a las
diferencias filosficas y personales entre Theo de Raadt y
los dems miembros fundadores de NetBSD. La seguridad
es la principal razn para que OpenBSD exista.
Actualmente corre sobre 17 plataformas distintas de
hardware.

El servidor HTTP Apache es un servidor web HTTP de cdigo


abierto para plataformas Unix (BSD, GNU/Linux, etc.),
Microsoft Windows, Macintosh y otras.
Apache presenta entre otras caractersticas altamente
configurables, bases de datos de autenticacin y negociado
de contenido, pero es criticado por la falta de una interfaz
grfica que ayude en su configuracin.
Actualmente el 60% de los servidores Web a nivel mundial
son servidores Apache

MySQL es un sistema de gestin de base de datos relacional, multihilo


y multiusuario con ms de seis millones de instalaciones. MySQL AB
Desde enero de 2008 una subsidiaria de Sun Microsystems y sta a su
vez de Oracle Corporation desde abril de 2009 desarrolla MySQL
como software libre en un esquema de licenciamiento dual.
Ofrece bajo la GNU GPL para cualquier uso compatible con esta
licencia, pero para aquellas empresas que quieran incorporarlo en
productos privativos deben comprar a la empresa una licencia
especfica que les permita este uso. Est desarrollado en su mayor
parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es
desarrollado por una comunidad pblica y el copyright del cdigo est
en poder del autor individual, MySQL es propietario y est patrocinado
por una empresa privada, que posee el copyright de la mayor parte del
cdigo.

PHP es un lenguaje de programacin interpretado, diseado


originalmente para la creacin de pginas web dinmicas.
PHP es un acrnimo recursivo que significa PHP Hypertext
Pre-processor (inicialmente PHP Tools, o, Personal Home
Page Tools).
Fue creado originalmente por Rasmus Lerdorf en 1994; sin
embargo la implementacin principal de PHP es producida
ahora por The PHP Group y sirve como el estndar de facto
para PHP al no haber una especificacin formal.
Publicado bajo la PHP License, la Free Software Foundation
considera esta licencia como software libre.

OpenOffice.org (frecuentemente escrito OOo para abreviar)


es una suite ofimtica libre (cdigo abierto y distribucin
gratuita) que incluye herramientas como procesador de
textos, hoja de clculo, presentaciones, herramientas para el
dibujo vectorial y base de datos.
Est disponible para varias plataformas, tales como
Microsoft Windows, GNU/Linux, BSD, Solaris y Mac OS X.
Soporta numerosos formatos de archivo, incluyendo como
predeterminado el formato estndar ISO/IEC OpenDocument
(ODF), entre otros formatos comunes.
A febrero de 2010, OpenOffice soporta ms de 110 idiomas.

FUNDACIN MOZILLA
La Fundacin Mozilla es una organizacin sin nimo de lucro
dedicada a la creacin de software libre. Tiene como misin
"mantener la eleccin y la innovacin en Internet".
Tres importantes caractersticas de los productos de Mozilla
son: el cdigo abierto, el respeto por los estndares y la
portabilidad o posibilidad para la interaccin del software en
mltiples plataformas.

CONCLUSIN
Hoy aprendimos que existe un mundo, mas all
de la ventana, libre y abierto.

PREGUNTAS?

GRACIAS!!!!!!!!

You might also like