Vous êtes sur la page 1sur 20

Marcelo Santibaez.

Sebastian Vidal
Felipe Osses
Soporte en Software.
Qu es el software libre?
Es el software que respeta la libertad de los
usuarios y la comunidad. A grandes rasgos,
significa que los usuarios tienen la libertad de
ejecutar, copiar, distribuir, estudiar, modificar
y mejorar el software.
Las 4 Libertades Esenciales
La libertad de ejecutar el programa como se desea, con cualquier
propsito (libertad 0).
La libertad de estudiar cmo funciona el programa, y cambiarlo para
que haga lo que usted quiera (libertad 1). El acceso al cdigo fuente es
una condicin necesaria para ello.
La libertad de redistribuir copias para ayudar a su prjimo (libertad 2).
La libertad de distribuir copias de sus versiones modificadas a terceros
(libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad
de beneficiarse de las modificaciones. El acceso al cdigo fuente es

una condicin necesaria para ello .

Un programa es software libre si otorga a los usuarios todas estas


libertades de manera adecuada. De lo contrario no es libre
Los antecedentes de la creacin de Linux

Unix
A mediados de los aos 60, el MIT y AT&T estaban trabajando juntos en un sistema
operativo llamado Multics que se pretenda utilizar internamente en los Laboratorios Bell.
El proyecto no sali adelante y dos de los ingenieros inmersos en el diseo, Ken
Thompson y Dennis Ritchie, decidieron rehacerlo a menor escala dando lugar a Unics, en
contraposicin al nombre elegido inicialmente, que luego derivara en Unix, lanzado
oficialmente en 1970.
Posteriormente, en 1972, Unix fue reescrito en el lenguaje de programacin C, dejando
atrs el lenguaje ensamblador, para dotar al sistema de mayor portabilidad a otras
plataformas. Este hecho ayud a que Unix alcanzara una gran popularidad durante los
aos 70 y 80, poca durante la cual fue ampliamente adoptada en mbitos docentes y
corporativos. A lo largo de los aos, muchos clones de Unix han ido apareciendo, siendo
Linux el ms popular de ellos, aunque no el nico.
GNU
Uno de los sistemas operativos surgidos a partir de Unix fue GNU. La gran diferencia
respecto a Unix es que se trata de una alternativa de software libre y cdigo abierto, a
diferencia del sistema desarrollado en principio como un sistema propietario para
Laboratorios Bell.
GNU fue inicialmente desarrollado en 1983 por Richard Stallman con la idea de traer al
mundo un sistema operativo totalmente libre, hasta tal punto que abandon su puesto en el
MIT antes de centrarse en la creacin de GNU para que nadie pudiera reclamar derechos
sobre la autora del sistema. Ms tarde en 1985, Stallman public el Manifesto GNU en el
que explicaba y defina las metas del proyecto, y que es considerado por muchos como una
referencia filosfica bsica para entender el movimiento del software libre.
Aos despus, con el desarrollo de Linux, empezaron a aparecer las primeras controversias
entre los dos sistemas. Muchos miembros de la comunidad de software libre abogan por
referirse al sistema operativo como GNU/Linux, en lugar de Linux a secas, ya que
consideran que el software GNU llevaba desarrollado mucho tiempo antes que el kernel de
Linux, y ste era simplemente el eslabn que faltaba para completar el sistema.
Obviamente, el propio Stallman se encuentra entre ellos:
MINIX
En 1987, Andrew Tanenbaum, profesor de la Universidad Libre de Amsterdam, desarroll
un sistema operativo microncleo, muy simple y basado en Unix que distribuy junto a su
cdigo fuente y al que llam MINIX. Inicialmente, fue desarrollado para ser compatible con
los IBM PC e IBM PC/AT que se llevaban por aquel entonces. Versiones posteriores
ampliaron la compatibilidad a otras arquitecturas.
Tanenbaum dando una conferencia en 2007 / Daniel editada con licencia CC 2.0 Las
primeras versiones tenan un claro fin educativo para que se pudiera estudiar en cursos
universitarios y para que MINIX sirviera para la investigacin, y por ello se trataba de un
sistema operativo muy simplificado, a diferencia de Unix que era tremendamente complejo
y requera de potentes mquinas para su ejecucin, adems de estar bajo restricciones de
licencia de AT&T.
A lo largo de la historia, varios entendidos han lanzado la acusacin de que gran parte del
kernel de Linux se basa en una copia del cdigo fuente de MINIX, como fue el sonado
caso de Kenneth Brown en su libro Samizdat. El propio Tanenbaum se encarg de rebatir
estas afirmaciones.
El nacimiento de Linux
En 1991 un joven estudiante finlands llamado Linus Torvalds decidi combinar todos sus
conocimientos sobre los sistemas mencionados anteriormente para crear un kernel que
acabara revolucionando el mundo de la informtica.
Hay muchsimas leyendas acerca de cmo comenz a gestarse Linux. Una de ellas
cuenta que mientras Torvalds trasteaba en MINIX envi datos por error a su disco duro,
en lugar de mandarlos al mdem, borrando as todas las particiones MINIX que haba
creado. Ante esta frustracin, Torvalds decidi crear su propio sistema que acabara con
estas limitaciones.
Linus Torvalds en el ao 2002 / Alex Dawson editada con licencia CC 2.0 Unos cuentan
que empez a programar el kernel para mejorar la funcionalidad del nuevo Intel 386 que
se haba comprado, mientras que otros aseguran que ya no poda continuar mejorando
MINIX y por lo tanto decidi crear su propio sistema.
Sean cuales sean las razones de Torvalds, cre un emulador de terminal basado en
MINIX, que a su vez estaba basado en Unix, y que posteriormente se convertira el
corazn de un futuro sistema operativo. El 25 de agosto de 1991, Linus Torvalds public
su ya clebre mensaje en un tabln de MINIX anunciando la creacin de Linux. A partir de
aquel momento se convirti en autntico fenmeno que no par de crecer gracias a las
aportaciones de multitud de usuarios.
Primer mensaje de Linux
Hola a todos los que usan MINIX,
Estoy haciendo un sistema operativo (gratuito) (slo como aficin, no ser tan
grande ni tan profesional como el GNU) para clones 386(486) AT. Se ha estado
gestando desde abril, y est casi apunto. Me gustara recibir cualquier comentario
sobre las cosas que os gustan/disgustan en MINIX, ya que mi SO (Sistema
Operativo) se le parece un poco (la misma disposicin fsica del sistema de
archivos, debido a motivos prcticos, entre otras cosas).
Actualmente he portado bash (1.08) y gcc (1.40), y las cosas parecen funcionar.
Esto implica que conseguir algo prctico dentro de unos meses, y me gustara
saber qu caractersticas quiere la mayora de la gente. Cualquier sugerencia ser
bienvenida, pero no prometo que las ponga en prctica :-)

Linus Benedict Torvalds (torvalds@kruuna.helsinki.fi)

PD. S est libre de cualquier cdigo de MINIX, y tiene un sistema de archivos


multi-hilo. NO es portable (usa conmutacin de tareas 386, etc.), y probablemente
nunca ser soportada por nada ms que los discos duros AT, porque es todo lo que
tengo :-(.
Aplicaciones Windows v/s Linux
Ventajas y Desventajas
Distribuciones ms conocidas y
utilizadas
CentOS
Community ENTerprise Operating System
Es un sistema operativo de cdigo abierto, basado en la
distribucin Red Hat Enterprise Linux, operndose de manera
similar, y cuyo objetivo es ofrecer al usuario un software de
"clase empresarial" gratuito. Se define como robusto, estable y
fcil de instalar y utilizar. Desde la versin 5, cada lanzamiento
recibe soporte durante diez aos, por lo que la actual versin 7
recibir actualizaciones de seguridad hasta el 30 de junio de
2024.
Red Hat Linux
Es una distribucin Linux creada por Red Hat,1 que lleg a
ser una de las ms populares en los entornos de usuarios
domsticos hasta el 22 de septiembre de 2003 cuando los
proyectos Fedora y Red Hat se fusionaron.
Algunas de las distribuciones basadas en RedHat Linux
ms importantes son: Mandriva Linux, Yellow Dog Linux
(slo para PowerPC), CentOS (compilada a partir de las
fuentes de Red Hat), y Scientific Linux (mantenida por los
laboratorios de fsica CERN y Fermilab y usada en las
computadoras que controlan el LHC)
Fedora
Fedora es un sistema operativo basado en Linux que
provee a sus usuarios acceso al ms reciente software libre
y de cdigo abierto, de una forma estable, segura y fcil de
administrar. Fedora es la mayor de las muchas creaciones
del Proyecto Fedora. Por esta predominancia, la palabra
"Fedora" suele usarse indistintamente para referir tanto al
Proyecto Fedora como al sistema operativo Fedora
Aplicaciones Fedora
Fedora Workstation es un sistema operativo pulido y
fcil de usar, para ordenadores porttiles y de
sobremesa, con un conjunto completo de herramientas
para desarrolladores y creadores de todo tipo.

Fedora Server es un sistema operativo poderoso y


flexible que incorpora las mejores y ltimas tecnologas
para centros de datos. Le pone en control de todos sus
servicios e infraestructura.

Fedora Cloud ofrece una imagen mnima para su uso en


entornos de nube pblicos o privados. Incluye slo lo
esencial, por lo que es ligero en uso de recursos, pero
le da lo suficiente para ejecutar su aplicacin en la
nube.
Tux
El origen del la mascota
Tux es el nombre de la mascota oficial de Linux. Creado por Larry Ewing en 1996, es un pequeo
pingino de aspecto risueo y cmico. La idea de que la mascota de kernel Linux fuera un
pingino provino del mismo Linus Torvalds, creador de kernel Linux.
Existen dos versiones sobre el origen de su nombre:
1. Los pinginos parecen vestir un esmoquin (que en ingls es tuxedo max, abreviado tux).
2. Las letras que componen Tux provienen de las palabras Torvalds y Unix.
Hay quien dice que Tux era el nombre de un peluche que tenia Linus que era un pingino llamado
Tux.
El logotipo se puede usar y modificar sin restricciones, siempre que se reconozca la autora de
Larry Ewing, ya que es su trabajo y se debe reconocer su autora tal y como se indica en su
pgina.
Lo que ha dado lugar a una gran cantidad de llamativos diseos:
Distribuciones Linux ms populares :
Arch Linux, una distribucin basada en el principio KISS, con un sistema de desarrollo continuo entre cada
versin (no es necesario volver a instalar todo el sistema para actualizarlo).
Canaima, es un proyecto socio-tecnolgico abierto, construido de forma colaborativa, desarrollado en
Venezuela y basado en Debian.
CentOS, una distribucin creada a partir del mismo cdigo del sistema Red Hat pero mantenida por una
comunidad de desarrolladores voluntarios.
Chakra project, una popular distribucin para escritorio, inicialmente basada en Arch Linux, actualmente se
encuentra en un desarrollo independiente.
Debian, una distribucin mantenida por una red de desarrolladores voluntarios con un gran compromiso por
los principios del software libre.
Dragora y Trisquel, que van adquiriendo importancia entre las distribuciones que slo contienen software
libre.
Elementary OS Es una distribucin Linux basada en Ubuntu 12.04
Fedora, una distribucin lanzada por Red Hat para la comunidad.
Fuduntu, distribucin ligera y rpida basada en Fedora y orientada al uso en notebooks.
Gentoo, una distribucin orientada a usuarios avanzados, conocida por la similitud en su sistema de
paquetes con el FreeBSD Ports, un sistema que automatiza la compilacin de aplicaciones desde su cdigo
fuente.
Linux Mint, una popular distribucin derivada de Ubuntu.
openSUSE, originalmente basada en Slackware es patrocinada actualmente por la compaa SUSE (Micro
Focus International).
PCLinuxOS, derivada de Mandriva, pas de ser un pequeo proyecto a una popular distribucin con una
gran comunidad de desarrolladores.
Distribuciones especializadas en grupos
especificos
64 Studio, una distribucin basada en Debian diseada para la edicin multimedia.
ABC GNU/Linux, distribucin para la construccin de clusters Beowulf desarrollado por Iker
Castaos Chavarri, Universidad del Pas Vasco.
Kali Linux, distribucin basada en Debian y especializada en seguridad de red.
BackTrack, distribucin basada en Ubuntu y especializada en seguridad de red.
WiFiSlax, distribucin basada en Slackware y especializada en seguridad de red.
Wifiway, distribucin basada en Ubuntu y especializada en seguridad de red.
Debian Med, Debian Med es una distro orientada a la prctica mdica y a la investigacin bio-
mdica.
Edubuntu, un sistema del proyecto Ubuntu diseado para entornos educativos.
Emmabunts, es diseada para facilitar el reacondicionamiento de computadores donados a
comunidades Emas.
Fedora Electronic Lab, distribucin basada en Fedora y especializada en el desarrollo
electrnico.
GeeXbox, distribucin rpida y ligera orientada a los centros multimedia.
ICABIAN, en formato Live USB est pensada para usuarios tcnicos ya que contiene una gran
variedad de programas para la ciencia e ingeniera.
LULA, distribucin acadmica para universidades. Proyecto LULA.
mkLinux, Yellow Dog Linux o Black Lab Linux, orientadas a usuarios de Macintosh y de la
plataforma PowerPC.
Musix, una distribucin de Argentina destinada a los msicos.
MythTV, orientada para equipos multimedia o grabadores de vdeo digital.
OpenWrt, diseada para ser empotrada en dispositivos enrutadores.
Scientific Linux, distribucin para desarrollo cientfico basada en Red Hat.
UberStudent, distribucin dedicada a la educacin y basada en Ubuntu.
Gracias

Vous aimerez peut-être aussi