Sei sulla pagina 1di 22

Linux y

Unix

HISTORIA

CARACTERISTICAS VENTAJAS Y DESVENTAJAS

Historia

Unix

Unixen un sistema operativo que permite la ejecucin


de distintas tareas de forma simultnea, soporta tener
mltiplesusuariosyesportable.
Fue desarrollado en Bell Labs deAT&T en el ao 1969
por Ken Thompson, Dennis Ritchie y Douglas McIlroy,
entreotrosempleados

En en 1970, consiguieron el apoyo tecnolgico de los


laboratorios Bell, ya que consiguieron que Unix se
pudiera ejecutar no solo en la mquina PDP-7 sino en
la PDP-11/20.
En aquel momento contaba con un programa para
dar formato a textos y un editor de texto.
Pdp-7

Pdp-11/20

En el ao 1972, fue cuandose reescribi Unix con el


lenguaje de programacin C. Ahora el cdigo era ms
conciso y compacto, lo que se tradujo en un aumento en la
velocidad de desarrollo de UNIX, tambin lo hizo portable y le
dio un gran xito.
Ya en 1978, cerca de 600 o ms mquinas estaban
ejecutndose con alguna de las distintas encarnaciones de
UNIX.

La versin 7,15 la ltima versin del UNIX


original con amplia distribucin, entr en
circulacin en 1979.

AT&T entonces inici el desarrollo de UNIX


System III, basado en la versin 7. La primera
versin del sistema III se lanz en 1981.

Hacia 1991, un estudiante de ciencias de la


computacin de la Universidad de Helsinki, llamado
Linus
Torvalds
desarroll
un
ncleo
para
computadoras con arquitectura x86 de Intel que
emulaba muchas de las funcionalidades de UNIX y lo
lanz en forma de cdigo abierto en 1991, bajo el
nombre de Linux. En 1992, el Proyecto GNU comenz
a utilizar el ncleo Linux junto a sus programas.

Linux
En 1983 Richard Stallman inici el ambicioso Proyecto GNU, con el
propsito de crear un sistema operativo similar y compatible con
UNIX y los estndares POSIX. Dos aos ms tarde, 1985, cre la
Fundacin del Software Libre (FSF) y desarroll la Licencia pblica
general de GNU (GNU GPL .De este modo el software de GNU fue
desarrollado muy rpidamente, y por muchas personas. A corto
plazo, se desarroll una multiplicidad de programas, de modo que
a principios de los aos 1990 haba casi bastante software
disponible como para crear un sistema operativo completo. Sin
embargo, todava le faltaba un ncleo.

En 1991,1 en Helsinki, Linus Torvalds comenz


un proyecto que ms tarde lleg a ser el ncleo
Linux. Esto fue al principio un emulador terminal,
al cual Torvalds sola tener acceso en los grandes
servidores UNIX de la universidad. l escribi el
programa expresamente para el hardware que
usaba, e independiente de un sistema operativo.

Linus Torvalds haba querido llamar su invencin Freax, un


portmanteau de freak (anormal o raro), free (libre), y "X", una
alusin a Unix. Torvalds ya haba considerado el nombre
"Linux", pero al principio lo haba descartado por ser
demasiado egocntrico o egosta.
Ari Lemmke, colega de Torvalds, que en ese entonces era
responsable de los servidores, no estuvo de acuerdo con el
nombre Freax, prefiriendo el nombre Linux. l simplemente
llam a los archivos colocados sobre el servidor "Linux" sin
consultar a Torvalds. Ms tarde, sin embargo, Torvalds accedi
a usar el nombre "Linux.

La designacin "Linux" al principio fue usada por Torvalds slo


para el ncleo. El ncleo fue, sin embargo, con frecuencia
usado junto con otro software, especialmente con el del
proyecto de GNU. Esta variante de GNU rpidamente se hizo
la ms popular, ya que no haba ningn otro ncleo libre que
funcionara en ese tiempo. Cuando la gente comenz a
referirse hacia esta recopilacin como "Linux", Richard
Stallman, el fundador del proyecto de GNU, solicit que se
usara el nombre GNU/Linux, para reconocer el rol del software
de GNU.
El producto terminado es ms a menudo denominado
simplemente como "Linux", como el ms simple, el nombre
original.

Caractersticas
Linux
En Linux lo nico que los usuarios necesitan saber es
que su directorio personal se encuentra dentro del
directorio /home/usuario.
Como parte de la instalacin encontramos diversos
compiladores incluidos C, C++, Fortran, Pascal, LISP,
Ada, Basic y Smalltalk

Caractersticas
Unix
Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna

entre los usuarios.


Permite a los usuarios correr sus programas.
Controla los dispositivos de perifricos conectados a la mquina.
Fue desarrollado por los Laboratorios Bell en 1969.
El sistema operativo UNIX era, en 1981, un sistema de comando por lnea, con varias opciones de
sintaxis.
El sistema operativo, ahora soporta ratn e interfaz de ventanas como X-Windows System de MIT, News
de Sun Microsystem y Open Look de AT&T.

Muchas herramientas de software (compiladores, editores, utilitarios para muchas tareas).


reutiliza el software, a travs de la combinacin de comandos simples en aplicaciones complejas.

Portable: el mismo sistema operativo corre en un espectro de mquinas


que van desde notebooks a supercomputadoras. Es el nico sistema
operativo con estas caractersticas.
Flexible: se adapta a muchas aplicaciones diferentes.
Potente: dispone de muchos comandos y servicios ya incorporados.
Multiusuario: lo utilizan muchas personas simultneamente.
Multitarea: realiza muchas tareas a la vez.
Elegante: sus comandos son breves, coherentes, especficos para cada
tarea y muy eficientes.
Orientado a redes desde el comienzo.
Dispone de un estndar (POSIX) que debe cumplir todo sistema
operativo que pretenda ser UNIX, lo que asegura una evolucin
predecible.

Linux
Ventajas:
- PRECIO:Elmejorcostodelmercadoogratuito.
- LIBERTAD: Tienes una enorme cantidad de software libre para
estesistema.
- ESTABILIDAD:Mayorestabilidadporalgolousanenservidores
dealtorendimiento.
- SEGURIDAD: Las vulneralidades son detectadas y corregidas
msrpidamentequecualquierotrosistemaoperativo.

Desventajas:
- CONOCIMIENTO EXTRA: Para algunas cosas debes
desaberusarUnix.
- NO COMPATIBLE: La mayora de los ISP no dan
soporteparaalgoquenoseaWindows.
- NO APTO:NoExistemuchosoftwarecomercial.
- DESGRACIA:MuchosjuegosnocorrenenLinux.

Ventajas:

Unix

- PRECIO: Podemos descargarlo gratuitamente desde internet o


comprarloaunprecioaccesible.
- SEGURIDAD:Aniveldeservidorpodemosencontrarquelaseguridad
delUnixfrenteaotrosservidoresdelmercadoesmuchomayor.
- ESTABILIDAD: A tener su ncleo basado en Unix, hereda esa
estabilidadquesiemprehacaracterizadoalossistemasUnix.
- VELOSIDAD:Suentornograficoparaejecutarserviciosoaplicaciones
hacen que su velocidad sea muy superior a los actuales sistemas
operativos.
- ENTORNO DE PROGRAMACION: Se puede programar para otro
sistemaoperativo.

Desventajas:
- SOPORTE:Nocuentanconempresasquelorespalden,porlo
cual no existe un soporte slido como el de otros sistemas
operativos.
- SIMPLICIDAD:Graciasalentornodeventanas,susescritorios
ylasaplicacionesdiseadasespecficamente,paraelcadada
resultamassencillosuintegracinyuso.
- SOFWARE: A veces es difcil encontrar una aplicacin
determinada
- HARDWARE: Actualmente soporta un mximo de 16
procesadoressimultneamente,contralos64procesadoresde
otrossistemasoperativos.

Potrebbero piacerti anche