Title: Software Libre
1Software Libre
2Sistemas operativos basados en UNIX
1969
UNIX como concepto (Lab. Bell)
1973
SO más portable (Lab. Bell)
BSD (Berkeley Software Distribution)
1977
System V
1983
Stallman funda GNU y FSF
1984
Linus Torvalds libera su kernel Linux 0.02
1991
1992
Aparición Solaris (Sun MicroSystems)
1996
Liberación Debian GNU/Linux 1.0
2001
Aparición MacOS X
3FILOSOFÍA GNU Licencia Pública General
- Think "free speech", not "free
beer". - GNU/Linux es Software libre
- Eres
- Libre para usarlo
- Libre para estudiarlo (código fuente disponible)
- Libre para cambiarlo
- Libre para distribuirlo (sigue siendo GPL)
- Linux está disponible bajo la GPL del movimiento
GNU. - Todos los cambios que compartas deben ser también
libres
4Esquema de un sistema GNU/Linux
Los comandos de usuario incluyen programas
ejecutables.
La Shell interpreta los comandos del usuario.
Es responsable de encontrar los comandos y
comenzar su ejecución.
El kernel administra los recursos del hardware
para el resto del sistema.
5Características de sistemas tipo UNIX
- Diseñado para trabajar en redes
- Diseñado para ser robusto (ahora más fácil!)
- Multi-usuario (root, usuarios con claves)
- Multi-tarea
- Múltiples plataformas (PC, MAC, Sun, Silicon,
...) - Seguridad Significativa
- Basado en sistemas de ficheros
- Amigable con el programador
6Jerarquía del sistema de ficheros
7Permisos
8Para qué me va a servir el software libre?
- Aplicaciones de ofimática
- OpenOffice.org, KOffice, StarOffice, ...
- Organización y Administración de correo
electrónico - Evolution, GnomeCalendar, KMail, ...
- Visores y Tratamiento de Imágenes
- The GIMP, Ghostview, AcrobatReaderTM, ...
- Red
- Konqueror, Galeon, Mozilla, Opera, ...
9Para qué me va a servir el software libre en mi
trabajo?
abacus - Analysis of Blake's Conjecture Using
Simulations ae2 Sequence alignment editor
alfresco - Comparitive sequence analysis
artemis - DNA sequence viewer and annotation
tool beta - Estimation of alpha - Nonparametric
linkage analysis biomail - web-based application
for medical researchers and biologists. bioperl
- perl tools for Molecular biology biopython -
Python tools for Molecular biology codonW- A
package for codon usage analysis. DEODAS -
DEgenerate Oligonucleotide Design Analysis
System Distutils - Python distribution tools
DND - Protein molecular dynamics
simulation/visualization DomainFinder - An
interactive program for the determination and
characterization of dynamical domains in
proteins. dx - Data Explorer, visualisation
package e-PCR - Sequence mapping by Electronic
PRC EdIt - An automatic editor for DNA sequence
data
10Ejemplo de software libre comercializado
11Reconocimientos