Você está na página 1de 6

Profesor: Ricardo Ramos

Resea Histrica
Historia de Linux
En el ao 1991, Linus Torlvals estudiante de informtica de la Universidad de Helsinki,
empez como una aficin a programar las primeras lneas de cdigo de este sistema
operativo llamado LINUX. Inspirado en MINIX, un pequeo sistema Unix desarrollado por
Andy Tanenbaum.
Las primeras discusiones sobre Linux fue en el grupo de noticias comp.os.minix, acerca
del desarrollo de un pequeo sistema Unix para usuarios de Minix.
Linus nunca anuncio la versin 0.01 de Linux, esta versin no era ejecutable, solamente
inclua los principios del ncleo del sistema, estaba escrita en lenguaje ensamblador y
asuma que uno tenia acceso a un sistema Minix para su compilacin.
El 5 de octubre de 1991, Linus anuncio la primera versin "Oficial" de Linux, -versin 0.02.
Con esta versin Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador
GNU de C). En este estado de desarrollo no se pensaba en los trminos soporte,
documentacin, distribucin, etc.
Despus de la versin 0.03, Linus salt a la numeracin 0.10, apartir de la cual ms y ms
programadores empezaron a trabajar en el proyecto a travs de Internet
Linus incremento el nmero de versin hasta la 0.95 en Marzo de 1992. Un ao despus
en diciembre de 1993 el ncleo del sistema estaba en la versin 0.99 y la versin 1.0 lleg
el 14 de marzo de 1994.
La serie actual del ncleo es la 2.6.y.x y sigue avanzando da a da con la meta de
perfeccionar y mejorar el sistema.

Para ms informacin vaya a http://es.wikipedia.org/wiki/Historia_de_Linux

Caractersticas
Caractersticas
Multitarea: El ordenador puede ejecutar varias aplicaciones a la vez. Linux utiliza la
llamada multitarea preeventiva, la cual asegura que todos los programas que se estan
utilizando en un momento dado seran ejecutados, siendo el sistema operativo el
encargado de ceder tiempo de microprocesador a cada programa.
Multiusuario: Muchos usuarios ejecutando diferentes aplicaciones al mismo tiempo.
Linux garantiza la privacidad y la seguridad de los datos entre usuarios.

Consejo Nacional Electoral

Profesor: Ricardo Ramos

Multiplataforma: Soporte para diferentes aruitecturas de procesadores. Linux puede ser


ejecutado en un 386, 486. Pentium, Pentium Pro, Pentium II, Amiga y Atari, tambien
existen versiones para su utilizacin en otras plataformas, como Alpha, ARM,MIPS,
PowerPC y SPARC.
Multiprocesador: Soporte para sistemas de hardware con ms de un procesador fsicos o
virtuales, tales como Intel Xen y/o Core Dos Duo, entre otros.
Posix: Es el acrnimo de Portable Operating System Interface; la X viene de UNIX como
identidad de la API. Linux cumple con las normas Posix que es un estndar de la industria,
esto asegura una calidad mnima en ciertas partes del sistema operativo lo que permite la
compatibilidad, a nivel de cdigo, es decir, programas POSIX que funcionan en otros Unix,
por ende entre difrentes versiones de Linux.
Consolas Virtuales: Multiples sesiones de login a travs de la consola entre las que se
puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del
hardware de video). Se crean dinmicamente hasta un mximo de 64.

Cdigo Abierto: Todo el cdigo fuente del ncleo, los drivers, herramientas de desarrollo
y programas de usuario estn disponibles y se pueden distribuir libremente.

Versionamiento
Control de Versiones
Para controlar las versiones del cdigo fuente del kernel ncleo de linux, antiguamente
haba dos tipos de versiones:
Versin de produccin: Era la versin estable del momento y la que se deba de utilizar,
ya que, esta versin era el resultado final de las versiones que estaban en desarrollo.
Versin de desarrollo:Era la versin que estaba en desarrollo y la que los
programadores utilizaban para corregir bugs. Esta versin era muy inestable.
Sin importar a que categora perteneca la versin, estas se encontraban identificadas por
secuencias numricas clasificadas en 3 grupos:

SS: Indica la serie (o versin) principal del kernel. Solo exiten las versiones 1 y 2.
PP: Indica si la versin es de desarrollo o de produccin. Un nmero impar es que est en
desarrollo, un nmero par que esta de produccin.
VV: Indica si el kernel tiene revisiones dentro de la versin (Slo se modificaban fallos de
programacin)

A partir de la serie 2.6 el sistema de numeracin esta agrupado en 4 (VV.RR.NR.CR) y no


Consejo Nacional Electoral

Profesor: Ricardo Ramos

existen las versiones de produccin ni la de desarrollo.

VV: Indica la versin (o serie) del kernel 2 y 3.


RR: Indica la revisin del kernel (Da igual impar o par, hoy en da, no tiene significado)
NR: Indica nuevas revisiones del kernel. Estos nmeros cambian cuando se incorporan
nuevas caractersticas y drivers
CR: Este digito cambia cuando se corrigen fallos de programacin o fallos de seguridad
dentro de una revisin.

Para ms informacin vaya a http://es.wikipedia.org/wiki/Ncleo_Linux

Distribuciones
RedHat
REDHAT LINUX
Historia
Red Hat es la compaa responsable de la creacin y mantenimiento de una distribucin
del sistema operativo GNU/Linux que lleva el mismo nombre. La primera versin gratuita
de Red Hat Linux sali un 3 de noviembre de 1994 y la ltima Red Hat 9 Shrike
publicada el 31 de marzo de 2003.
En septiembre del 2003, Red Hat cambia su enfoque hacia el mercado de los negocios con
la distribucin comercial de Red Hat Enterprise Linux y deleg la versin libre a Fedora
Core, un proyecto abierto e independiente Red Hat.
Caractersticas
Red Hat fue la primera distribucin en utilizar el formato RPM para la instalacin de
aplicaciones, formato que sirvi de base para otras distribuciones como Mandrake, Yellow
Dog Linux y ASPLinux.
Red Hat Linux carece de muchas caractersticas debido a posibles problemas de
copyright y patentes. Por ejemplo, el soporte al formato MP3 est desactivado tanto en
Rhythmbox como en XMMS; en su lugar, Red Hat recomienda usar Ogg Vorbis, que no
tiene patentes. El soporte al formato NTFS tambin est ausente, pero tambin puede ser
instalado libremente.
Las nuevas versiones de Red Hat Enterprise Linux aparecen cada 18 o 24 meses, a
pesar que la versin RHEL 5 ya ha superado los 36 meses de duracin.
El soporte binario en cada versin tiene una duracin mnima de 5 aos, se puede realizar

Consejo Nacional Electoral

Profesor: Ricardo Ramos

actualizaciones en lnea desde los servidores privados de Reda mediante las


aplicaciones Yum y/o Pup.
Red Hat Enterprise Linux es una distribucin para grandes servidores de produccin, que
necesitan el soporte y el respaldo de una gran empresa como Red Hat
Para ms informacin vaya a http://es.wikipedia.org/wiki/Red_Hat_Enterprise_Linux

Fedora
FEDORA LINUX
Historia
Con el objetivo de incrementar los ingresos la empresa Red Hat en al ao 2003, tom la
decisin de dividir Red Hat Linux en dos productos diferentes; una comercial
denominada Red Hat Enterprise Linux y la otra gratuita llamada Fedora Core nombre
que se mantuvo durante las primeras 6 versiones.
La ltima versin es Fedora 15, y fue puesta a disposicin del pblico el 24 de mayo de
2011.
Caractersticas
Es una distribucin para propsitos generales basada en el formato RPM, mantenida por la
comunidad internacional de programadores, ingenieros y diseadores de software,
adems cuenta con el respaldo y la promocin de Red Hat.
Fedora se distribuye mediante DVD o CD; el DVD contiene todos los paquetes para instalar
un servidor, un desktop y/o porttil, mientras que el CD dispone de una versin reducida
funcional e instalable del sistema operativo Linux. Tambin existen las llamadas Fedora
Spins que contiene un conjunto de paquetes destinados a satisfacer necesidades
especficas de determinados grupos de usuarios.
El soporte de actualizaciones Fedora es de mximo 18 meses, mediante la herramienta
yum o apt-rpm, las cuales descargan las aplicaciones desde los diferentes repositorios
nativos de Fedora. Adicionalmente, repositorios extra pueden ser agregados al sistema y
de esta forma paquetes que no estn disponibles en Fedora pueden ser instalados.
Red Hat se vale de los avances de Fedora para agregar caractersticas en Red Hat
Enterprise Linux.
Fedora es una distribucin pensada para el usuario medio, o para pequeos/medianos
servidores.
Para ms informacin vaya a http://es.wikipedia.org/wiki/Proyecto_Fedora

Consejo Nacional Electoral

Profesor: Ricardo Ramos

Centos
CENTOS LINUX
Historia
Centos (Community ENTerprise Operating System), es una distribucin Linux derivada de
Red Hat Enterprise Linux. Los desarrolladores de CentOS usan el cdigo fuente liberado
por Red Hat para crear un clon de RHEL compatible a nivel binario al 100%.
La primera versin de Centos tuvo como base al RHEL 2.1 y fue liberada el 14 de mayo del
2004 con la denominacin de Centos 2, mientras que su ltima versin data al 10 de
julio del 2011 con el nombre de Centos 6.0 y est basado en el RHEL 6.0
Caractersticas
Compatible al 100% con el cdigo binario de Red Hat Enterprise Linux, es de libre
descarga y distribucin. Al igual que Fedora CentOS utiliza las aplicaciones yum para bajar
e instalar las actualizaciones del sistema operativo.
CentOS soporta las mismas arquitecturas de 32 y 64 bits que Red Hat Enterprise Linux y
Fedora.
Centos al igual que Fedora se distribuye mediante DVD en su versin completa y en CDs
en una versin reducida.
CentOS es una distribucin muy utilizada en servidores de produccin crtica, el soporte es
proporcionado por la comunidad de desarrolladores y usuarios de sta distribucin.
Para ms informacin vaya a http://es.wikipedia.org/wiki/CentOS

SLinux
Scientific Linux
Historia
Es una versin de Linux creada por Fermilab (Fermi National Accelerator Laboratory) y el
CERN (Conseil Europen pour la Recherche Nuclaire), y varios otros laboratorios y
universidades alrededor del mundo.
La primera versin de SL aparece en mayo 10 del 2004 como Scientific Linux 3.0.1,
actualmente esta en la versin 6.1 lanzada en julio 28 del 2011.
Caractersticas
SL se compila en base al cdigo fuente de RedHat Enterprise Linux
Consejo Nacional Electoral

Profesor: Ricardo Ramos

SL es 100% compatible con los repositorios rpmforge, atrpms y epel entre otros.
Ms informacin en http://es.wikipedia.org/wiki/Scientific_Linux

Live CD
DISTRIBUCIONES LIVECD
Un Live CD es un sistema operativo funcional al 100%, este tipo de distribuciones vienen
almacenadas en un medio extrable, tradicionalmente un CD o un DVD, no necesitan ser
instaladas en el computador pues utilizan la memoria RAM del ordenador como disco duro
virtual para la carga e instalacin de aplicaciones.
Este tipo de distribuciones por si solas no efectan cambios en el computador utilizado, y
una vez apagado el equipo todo lo almacenado en la RAM desaparece.
Historia
Las primeras versiones Live CD fueron Yggdrasil Linux en 1995 y DemoLinux 1.0 en
2000 las cuales no trascendieron.
En el 2003 aparece la distribucin alemana Knoppix Live CD el cual utiliz el mdulo
Cloop[2] como manejador de archivos y discos virtuales comprimidos, mdulo que
permiti almacenar hasta 2.5GB en un CD de 700 MB en una relacin de compresin de
2.5:1.
Luego del xito obtenido por Knoppix, surgen una gran cantidad de Distros Live CD
orientadas a juegos, recuperacin y diagnstico de hardware, ofimtica, etc.
Caractersticas
Son distribuciones fciles de encontrar y descargarlas directamente de Internet. Por lo
general vienen en formato ISO, y es necesario grabarlos en CD o DVD.
No necesitan ser instalados en el disco duro del computador ni seguir procedimientos
complicados. Aunque existen versiones que incluyen herramientas que permiten
instalarlos en disco duro.
Hoy en da existen tantas distribuciones Live CD basadas en Linux que uno no sabe
dnde iniciar la bsqueda, he aqu un enlace donde se listan las versiones Live CD
existentes. http://livecdlist.com

Consejo Nacional Electoral

Você também pode gostar