SlideShare una empresa de Scribd logo
1 de 25
ESCUELA SUPERIOR
POLITECNICA DE
CHIMBORAZO
Nombre: Kleber Aroca
Nivel: Tercero “1”
Asignatura: Sistemas Operativos
Docente: Ing. Lourdes Paredes
Objetivo
 Investigar la historia de los Sistemas Operativos Linux y Unix con sus
características para ampliar nuestro aprendizaje en la informática.
Tema
 Historia de Unix y Linux
Historia de Unix
 Uno de los sistemas operativos de los que más proyectos han surgido es el
sistema Unix, desarrollado en 1969 por Bell Labs
Breve Historia
 En 1969, Ken Thompson, uno de los investigadores de los Laboratorios Bell de AT&T, ayudado por
Dennis Ritchie desarrolla un nuevo sistema operativo sobre el PDP-7, utilizando la estructura de un
sistema de archivos que habían diseñado Thompson, Ritchie y Rudd Canaday. Crearon un sistema
operativo multitarea que podía soportar dos usuarios simultáneamente y que incluía un sistema de
archivos, un intérprete de órdenes y algunas utilidades para el PDP-7. Este nuevo sistema operativo
que se denominó UNICS posteriormente en 1970 pasó a denominarse UNIX y es el nombre que se
mantiene en la actualidad. En 1973, Ritchie y Thompson reescriben el núcleo del sistema utilizando
el lenguaje C lo que hacía mas fácil su mantenimiento y portabilidad a otras máquinas. La
popularidad de UNIX crece debido a sus innovaciones y a que estaba escrito compactamente en un
lenguaje de alto nivel con código que permitía ser modificado de acuerdo a las preferencias
individuales. AT&T no ofreció comercialmente el sistema UNIX porque en ese tiempo no estaba en el
negocio de la informática. Sin embargo, permitió la disponibilidad de UNIX a universidades, firmas
comerciales y al gobierno por un coste simbólico. El número de máquinas que ejecutaban UNIX en
1977 ascendía a 600, fundamentalmente en los Laboratorios Bell y en las universidades. En 1979
aparece la séptima versión del sistema y es el ascendiente directo del sistema actual. El sitema III
de UNIX, basado en la versión septima, se convirtió en 1982 en la primera versión comercial del
sistema UNIX de AT&T. El sistema III de UNIX, las diferentes ediciones de investigación y las versiones
experimentales se distribuyeron a escuelas universitarias y a otros laboratorios de investigación. Con
frecuencia resultaba imposible para los informáticos saber si una característica particular formaba
parte de la estructura principal del sitema UNIX o era sólo parte de una de sus versiones. Para
eliminar esta confusión sobre las variedades del sistema UNIX, AT&T introdujo en 1983 el UNIX
Sistema V versión 1. Con esta versión AT&T se compromete por primera vez a mantener
compatibilidad con futuras versiones. La versión 4 unifica varias versiones del sistema UNIX que han
sido desarrolladas dentro y fuera de AT&T.
Familias UNIX más significativas
 La familia BSD surge del licenciamiento del UNIX original de AT&T.
 Xenix también surge por licenciamiento del UNIX original de AT&T, aunque aún no
era propiedad de SCO.
 AIX surge por licenciamiento de UNIX System III, pero también incorpora propiedad
intelectual de BSD.
 La familia original AT&T incorpora ilegalmente propiedad intelectual de BSD en
UNIX System III r3.
 La familia AIX vuelve a incorporar propiedad intelectual de la familia AT&T, esta
vez procedente de UNIX System V.
 Linux incorpora propiedad intelectual de BSD, gracias a que éste también se libera
con una licencia de código abierto denominada Open-source BSD.
 Según SCO Group, Linux incorpora propiedad intelectual procedente de AIX gracias
a la colaboración de IBM en la versión 2.4. Aún no está demostrado y hay un
proceso judicial: Disputas de SCO sobre Linux.
La marca de Unix
 UNIX® es una marca registrada de Novell, después de una disputa con The
Open Group en Estados Unidos y otros países. Esta marca solo se puede
aplicar a los sistemas operativos que cumplen la "Single Unix Specification" de
esta organización y han pagado las regalías establecidas.
 En la práctica, el término UNIX se utiliza en su acepción de familia. Se aplica
también a sistemas multiusuario basados en POSIX (tales
como GNU/Linux, Mac OS X [el cual, en su versión 10.5 ya ha alcanzado la
certificación UNIX], FreeBSD, NetBSD, OpenBSD), los cuales no buscan la
certificación UNIX por resultar cara para productos destinados al consumidor
final o que se distribuyen libremente en Internet. En estos casos, el término
se suele escribir como "UN*X", "UNIX*", "*NIX", o "*N?X". Para referirse a ellos
(tanto a Unix, como a los sistema basados en Unix/POSIX) también se utiliza
"Unixes", pero "Unices" (que trata la palabra Unix como un nombre latino de la
tercera declinación) es asimismo popular.
Historia de Linux
 Introducción
En 1992 habían solo 100 personas trabajando en el desarrollo Kernel de Linux,
pero en el 2010 ya eran 1000 personas los que trabajaban en el. Estos
permitieron que lo que eran 250.000 líneas de código (1995) pasaran a ser
14.000.000 (2.010).
 Era el año 1991 y Linus Torvalds ,que en aquel entonces era un estudiante de informática de la
Universidad de Helsinki, empezó a programar las primeras líneas de código de un sistema
operativo(finalmente llamado LINUX ) como una afición y sin poderse imaginar la gran
repercusión que traería.Hubo una primera versión no oficial de Linux 0.01, pero esta solo
incluía el comienzo del núcleo, estaba escrita en lenguaje ensamblador y asumía que uno
tenía acceso a un sistema Minix para su compilación.
El 5 de octubre de 1991, Linus anuncio la primera versión oficial de Linux (versión 0.02). Con
esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de
C).Desde aquel entonces se han hecho muchísimas versiones con ayuda de programadores
de todo el mundo.
Linux es un sistema operativo compatible con Unix, sus dos
características principales y que los diferencian del resto de los sistemas
operativos que encontramos en el mercado son:
1. Es software libre, esto significa que no tenemos que pagar por el uso del
mismo.
2. El sistema viene acompañado del código fuente (el sistema lo forman el núcleo
del sistema (kernel) mas un gran numero de librerías que hacen posible su
utilización).
Las plataformas en las que en un principio se puede utilizar Linux son: Pentium,
Pentium Pro, Pentium II/III/IV, Amiga y Atari, también existen versiones para su
utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
En los últimos tiempos, ciertas casas de software comercial han empezado a
distribuir sus productos para Linux y la presencia del mismo en empresas aumenta
rápidamente por la excelente relación calidad-precio que se consigue con Linux
Creación de Linux
 Los motivos que llevaron a este genio(LINUS TORVALDS) a desarrollar su propio sistema operativo
fueron varias.
Normalmente, Linus utilizaba un computador que usaba para tener acceso por línea telefónica a
la red informática de su Universidad, pero debido a que este utilizaba Minix y este no era de su
agrado, decidió crear uno él mismo.
En los primeros intentos hizo un programa que arrancaba desde un disquete, y consiguió arrancar
el computador y ejecutar dos procesos que mostraban la cadena de caracteres “AAAAABBBBB”.
Uno lo utilizaría para leer desde el módem y escribir en la pantalla, mientras que el otro
escribiría al módem y leería desde el teclado.
El otro motivo que le llevo a el desarrollo de su S.O fue, la necesidad que tenia de poder
descargar y subir archivos de su universidad, pero para implementar esta funcionalidad en el
software, era necesario crear un controlador de disco. Así que después de un trabajo continuo y
duro, creó un controlador compatible con el sistema de archivos de Minix.
Podríamos decir que por error decidió crear Linux partiendo desde cero al darse cuenta, de que
estaba creando algo más que un simple emulador de terminal.
En un principio Linux se iba a llamar Freax (free+ freak + x), aunque después se le siguió
conociendo como lo conocemos hoy en día.
Después de decidir seguir desarrollando su sistema para construir un remplazo de Minix, sube al
servidor de su universidad Linux con 10.000 líneas de código. A partir de ese momento Linux
empezó a evolucionar rápidamente y hasta día de hoy no ha dejado de avanzar, ganando terreno
a otros sistemas operativos que no son de código abierto. Linux hoy en día sigue ganando adeptos
en todas las partes del mundo debido a ser gratuito y cada vez más personas anónimas
contribuyen a su desarrollo y a convertirse en el sistema más estable y seguro.
La frase que utilizo al subir Linux al servidor
fue:
 “Si suspiras al recordar aquellos días cuando los hombres eran hombres y escribían
sus propios drivers. Si te encuentras sin ningún proyecto interesante y te gustaría
tener un verdadero sistema operativo que pudieras modificar a tu gusto, si te
resulta frustrante tener solo Minix. Entonces este artículo es para ti”.
Lo que la gente desconoce es que Linus Torvalds solo escribe el 2% del sistema
operativo Linux, es decir unas 50.000 líneas de código. El resto, se encarga de
escribirlo los millones de personas que por vocación deciden mejorar este sistema,
aunque Linus se encarga personalmente de supervisarlo.
Torvalds siempre se ha mostrado ingenioso en sus respuestas sobre su rival,
Microsoft. En una de sus últimas declaraciones explicaba que “el caso
antimonopolio contra Microsoft no ha representado una gran diferencia o una
ayuda para Linux, pero lo que sí ha conseguido es que la gente compruebe que
Microsoft no representa el sueño americano de la informática; que tiene muchos
huecos por cubrir, muchas cosas que mejorar y un grave problema de marketing.
Probablemente esto nos ha abierto muchas puertas”. Otra de las cualidades a
destacar de Torvalds quizá es que sea uno de los pocos miembros del movimiento
OPENSOURCE que se preocupa más por el código que por las leyes.
El sistema operativo Linux y sus
principales características
32 Bits
 Gracias a los 32 bits el sistema operativo es rápido eficaz, seguro yfiable, sin
que una aplicación pueda causar problemas a las otras, al no tener
queguardar compatibilidad con los sistemas operativos anteriores de 16 bits.
En laactualidad ya soporta 64 bits.
Multitarea
 El ordenador puede estar haciendo varias cosas a la vez, y no tendrásque
esperar a que acabe una para hacer otra, la multitarea esta controlada por el
sistema operativo no por las aplicaciones, por lo que a diferencia de otros
sistemas operativos nunca se quedara parado por culpa de una mala
aplicaciónque consuma todos los recursos del ordenador. Con el sistema
operativo Linux si podrás bajar correo de Internet, formatear un disco,
imprimir 100 hojas y jugar alQuake a la vez, y sin problemas.
Multiusuario
 Si has manejado antes un ordenador, seguramente usarías MACOS o Windows.
En estos sistemas operativos tú eres el único que lo usas, en
Linux, puede haber varias personas usando el ordenador, compartiendo elmic
roprocesador, así puedes ponerle un par de pantallas y teclados y estar
otrapersona navegando por Internet, escribiendo una carta, jugando en su
pantalla,mientras tu estas en otra haciendo otra cosa completamente
diferente, y estaranambos en el mismo ordenador. Linux garantiza
la privacidad y la seguridad de losdatos entre usuarios.
POSIX
 Aunque para los usuarios normales esto importa poco, POSIX es unestándar de la
industria, que asegura una calidad mínima en ciertas partes del sistema operativo
y asegura su compatibilidad, a nivel de código, es decir,programas POSIX que funcionan
en otros Unix, no tendrán problema paracompilarse y ejecutarse en
Linux, Para muchas empresas esto es muyimportante, a la hora de decantarse por un
sistema operativo u otro (por esoWindows NT es compatible POSIX).
Cuando tocamos este tema, siempre pasa lo mismo, la gentedesconfia. No puedo ejecutar mi
aplicación favorita XXXX para Windows 95, etc.Ten en cuenta que tampoco alguien que utiliza
MAC, ni con IRIX, etc. En Linux debemos tener en cuenta que:
•Ficheros: Linux No tiene ningún problema para tragarse cualquier tipo dedisco de cualquier cosa
que exista, leerlo y usar su contenido, ademásexisten Suites como OpenOffice o Corel
WordPerfect que permiten leer yusar ficheros de aplicaciones comunes como puedan ser Word o
Excel.Además cuando se trabaja en red, Linux es capaz de entenderse y demediar entre todo
tipo de redes, permitiendo entornos heterogéneos sinningún problema.
•Programas: Si puedes ejecutar programas de otros sistemas operativos para MAC tienes
basilisk2, capaz de crear un Macintosh virtual y ejecutar MacOs para M68K sin problemas. Para
windows existen varios programasque permiten hacer funcionar programas de windows,
crossoffice para entornos de oficina, wineX para juegos, y la versión libre de estos Wine,que
permite ejecutar la mayoría de los programas. Si el programa es paraMS-Dos existe DosEmu, un
emulador de MS-Dos donde podrás ejecutar apantalla completa, como en la realidad, o en
ventana de X Windows,cualquier programa para este sistema operativo. Además de estos
existenvmware (comercial) y bosh que crean PC virtuales donde ejecutar cualquier sistema
operativo.
Compatibilidad
Estabilidad
 Linux es robusto, no se colgara ( elsistema operativo unaaplicación si esta mal
echa por supuesto que se colgara, pero no afectara al restodel sistema, nunca
tendrás que reiniciar el ordenador por que un programa lo hacolgado), hay que
notar que es posible bloquear el teclado o la pantalla, pero esono significa que
se cuelgue el ordenador, puedes entrar al ordenador por otro sitio( un terminal,
por red) y desbloquearlo, y seguir usándolo, o si se te bloquea unprograma
mientras estabas conectado a Internet y leyendo el correo, quizás nopuedas usar
el ordenado, pero seguirá bajando el correo sin problemas.
 Es libre: Es decir no te costara nada, no tendrás que pagar licencias,
podráscopiarlo, venderlo, instalarlo donde quieras sin problemas, pero lo más
importantees que dispones del código fuente, esto significa que si un día
te encontrases conun problema del sistema operativo no tendrías que esperar
inútilmente a que sucreador decidiese que era un problema importante y crease
un service pack parael
sistema operativo, tu mismo puedes solucionar el problema. O puedesindicarle a
una 3º personal el problema, y esta no tendrá que ser de la empresaque creo el
sistema operativo para poder solucionártelo.
Soporte
 Las empresas que venden cd's de Linux como Mandrake, SUSE, oRedHat
ofrecen soporte tècnico, y existen miles de personas que te ayudarán
asolucionar cualquier problema que tengas con Linux en foros, blogs y listas
decorreo. No dudes de unirte a las listas de distribución que hay en Internet,
no soloaprenderás, podrás ayudar a otros en los problemas que tengan
Adaptación
 Linux es uno de los sistema operativo que más rápido evoluciona,se adapta
al mercado y soluciona los problemas rápidamente, como por ejemplo elbug
F00F del Pentium, Linux fue el primero en tener solución.
Prácticamente las mayores dificultades que se le puede atribuir
al Sistema Operativo Linux son:
 Dificultad de Configuración – No es exacto, simplemente no hay botones, se
hace todo por ficheros de configuración ASCII, además actualmente las
distribuciones incluyen su propio GUI (Interfaz Grafica para el Usuario) para la
configuración del equipo, aunque esta depende de cada distribución.
 Hay pocos juegos - Si hay juegos para Linux como Quake I & II, Doom,Abuse,
Freeciv, Descent, etc.
Conclusiones
 Al Realizar esta investigación super de donde se originaron los sistemas
operativos Unix y Linux, quienes fueron sus creadores
 Luego de analizar la historia de los Sistemas Operativos diserni sus principales
características y aplicaciones.
Recomendaciones
 Es bueno investigar sobre la informática y recomendaría que en base a esta,
se desarrolles mas conocimientos para el avance de la ciencia.
Historia de los sistemas operativos

Más contenido relacionado

La actualidad más candente

Historia de linux y sus distribuciones
Historia de linux y sus distribucionesHistoria de linux y sus distribuciones
Historia de linux y sus distribuciones
saraelizabethgutierrez
 
Trabajo informatica 5_(1)_(1)[1]
Trabajo informatica 5_(1)_(1)[1]Trabajo informatica 5_(1)_(1)[1]
Trabajo informatica 5_(1)_(1)[1]
lauralemoinechiessa
 
Unix para pc
Unix para pcUnix para pc
Unix para pc
1 2d
 
Tlk
TlkTlk
Tlk
1 2d
 
Comandos basicosunix
Comandos basicosunixComandos basicosunix
Comandos basicosunix
vampiregv
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
jairopl9805
 

La actualidad más candente (18)

Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
 
Sistemas operativos_cárdenas torres_word
Sistemas operativos_cárdenas torres_wordSistemas operativos_cárdenas torres_word
Sistemas operativos_cárdenas torres_word
 
Linea de tiempo s.o
Linea de tiempo s.oLinea de tiempo s.o
Linea de tiempo s.o
 
Unix nueva diapositiva
Unix nueva diapositivaUnix nueva diapositiva
Unix nueva diapositiva
 
Historia Unix_Linux ESPOCH
Historia Unix_Linux ESPOCHHistoria Unix_Linux ESPOCH
Historia Unix_Linux ESPOCH
 
Sistemas presentacion
Sistemas presentacionSistemas presentacion
Sistemas presentacion
 
Historia de linux y sus distribuciones
Historia de linux y sus distribucionesHistoria de linux y sus distribuciones
Historia de linux y sus distribuciones
 
Trabajo informatica 5_(1)_(1)[1]
Trabajo informatica 5_(1)_(1)[1]Trabajo informatica 5_(1)_(1)[1]
Trabajo informatica 5_(1)_(1)[1]
 
Tema 2. Sistemas operativos tipos UNIX
Tema 2. Sistemas operativos tipos UNIXTema 2. Sistemas operativos tipos UNIX
Tema 2. Sistemas operativos tipos UNIX
 
Historia unix y linux
Historia unix y linuxHistoria unix y linux
Historia unix y linux
 
Unix para pc
Unix para pcUnix para pc
Unix para pc
 
Tlk
TlkTlk
Tlk
 
Comandos basicosunix
Comandos basicosunixComandos basicosunix
Comandos basicosunix
 
Principales sistemas operativos de la década de los 70
Principales sistemas operativos de la década de los 70Principales sistemas operativos de la década de los 70
Principales sistemas operativos de la década de los 70
 
Línea del tiempo de unix
Línea del tiempo de unixLínea del tiempo de unix
Línea del tiempo de unix
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos basados en dos y unix
Sistemas operativos basados en dos y unixSistemas operativos basados en dos y unix
Sistemas operativos basados en dos y unix
 
Nurys patricia guerrero cuentas tarea 3: sistemas operativos
Nurys patricia guerrero cuentas   tarea 3: sistemas operativosNurys patricia guerrero cuentas   tarea 3: sistemas operativos
Nurys patricia guerrero cuentas tarea 3: sistemas operativos
 

Similar a Historia de los sistemas operativos

Sistemas Operativos Windows, Linux, Unix
Sistemas Operativos Windows, Linux, UnixSistemas Operativos Windows, Linux, Unix
Sistemas Operativos Windows, Linux, Unix
Chulinneitor
 
Evoluciondelos sistemasoperativos
Evoluciondelos sistemasoperativosEvoluciondelos sistemasoperativos
Evoluciondelos sistemasoperativos
jack-floyd
 
Evoluciondelos sistemasoperativos
Evoluciondelos sistemasoperativos Evoluciondelos sistemasoperativos
Evoluciondelos sistemasoperativos
jack-floyd
 
Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01
jack-floyd
 
Software libre, open source y histroia de linux
Software libre, open source y histroia de linuxSoftware libre, open source y histroia de linux
Software libre, open source y histroia de linux
Meiil Hernandez
 
Historia de linux
Historia de linuxHistoria de linux
Historia de linux
gschuldt23
 
Historia de unix
Historia de unixHistoria de unix
Historia de unix
marcita3
 

Similar a Historia de los sistemas operativos (20)

La historia de linux
La historia de linuxLa historia de linux
La historia de linux
 
Curso basico de linux(guadalinex)
Curso basico de linux(guadalinex)Curso basico de linux(guadalinex)
Curso basico de linux(guadalinex)
 
evolucion del sistema operativo linux
evolucion del sistema operativo linuxevolucion del sistema operativo linux
evolucion del sistema operativo linux
 
Sistemas Operativos Windows, Linux, Unix
Sistemas Operativos Windows, Linux, UnixSistemas Operativos Windows, Linux, Unix
Sistemas Operativos Windows, Linux, Unix
 
Evoluciondelos sistemasoperativos
Evoluciondelos sistemasoperativosEvoluciondelos sistemasoperativos
Evoluciondelos sistemasoperativos
 
Evoluciondelos sistemasoperativos
Evoluciondelos sistemasoperativos Evoluciondelos sistemasoperativos
Evoluciondelos sistemasoperativos
 
Evoluciondelos sistemasoperativos 110302154305-phpapp01
Evoluciondelos sistemasoperativos 110302154305-phpapp01Evoluciondelos sistemasoperativos 110302154305-phpapp01
Evoluciondelos sistemasoperativos 110302154305-phpapp01
 
Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01
 
Unix y Linux
Unix y LinuxUnix y Linux
Unix y Linux
 
Software libre, open source y histroia de linux
Software libre, open source y histroia de linuxSoftware libre, open source y histroia de linux
Software libre, open source y histroia de linux
 
O.S. BELTRAN ROSAS GAEL
O.S. BELTRAN ROSAS GAEL O.S. BELTRAN ROSAS GAEL
O.S. BELTRAN ROSAS GAEL
 
Sistemas operativos vanegas santiago
Sistemas operativos vanegas santiago Sistemas operativos vanegas santiago
Sistemas operativos vanegas santiago
 
Historia de linux
Historia de linuxHistoria de linux
Historia de linux
 
Linux
LinuxLinux
Linux
 
SO linux Por Elizabeth Escobar y Julian Ocampo
SO linux Por Elizabeth Escobar y Julian OcampoSO linux Por Elizabeth Escobar y Julian Ocampo
SO linux Por Elizabeth Escobar y Julian Ocampo
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
 
Historia de unix
Historia de unixHistoria de unix
Historia de unix
 
Giannoni sistemas operativos
Giannoni sistemas operativosGiannoni sistemas operativos
Giannoni sistemas operativos
 
operativesystem_perezfano
operativesystem_perezfanooperativesystem_perezfano
operativesystem_perezfano
 

Último

Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Demetrio Ccesa Rayme
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
candy torres
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
Gonella
 

Último (20)

Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
2° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdfGRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
GRUPO 2 - LA GRAN TRIBULACIÓN 25-03-2024 vf.pdf
 

Historia de los sistemas operativos

  • 1. ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO Nombre: Kleber Aroca Nivel: Tercero “1” Asignatura: Sistemas Operativos Docente: Ing. Lourdes Paredes
  • 2. Objetivo  Investigar la historia de los Sistemas Operativos Linux y Unix con sus características para ampliar nuestro aprendizaje en la informática. Tema  Historia de Unix y Linux
  • 3. Historia de Unix  Uno de los sistemas operativos de los que más proyectos han surgido es el sistema Unix, desarrollado en 1969 por Bell Labs
  • 4. Breve Historia  En 1969, Ken Thompson, uno de los investigadores de los Laboratorios Bell de AT&T, ayudado por Dennis Ritchie desarrolla un nuevo sistema operativo sobre el PDP-7, utilizando la estructura de un sistema de archivos que habían diseñado Thompson, Ritchie y Rudd Canaday. Crearon un sistema operativo multitarea que podía soportar dos usuarios simultáneamente y que incluía un sistema de archivos, un intérprete de órdenes y algunas utilidades para el PDP-7. Este nuevo sistema operativo que se denominó UNICS posteriormente en 1970 pasó a denominarse UNIX y es el nombre que se mantiene en la actualidad. En 1973, Ritchie y Thompson reescriben el núcleo del sistema utilizando el lenguaje C lo que hacía mas fácil su mantenimiento y portabilidad a otras máquinas. La popularidad de UNIX crece debido a sus innovaciones y a que estaba escrito compactamente en un lenguaje de alto nivel con código que permitía ser modificado de acuerdo a las preferencias individuales. AT&T no ofreció comercialmente el sistema UNIX porque en ese tiempo no estaba en el negocio de la informática. Sin embargo, permitió la disponibilidad de UNIX a universidades, firmas comerciales y al gobierno por un coste simbólico. El número de máquinas que ejecutaban UNIX en 1977 ascendía a 600, fundamentalmente en los Laboratorios Bell y en las universidades. En 1979 aparece la séptima versión del sistema y es el ascendiente directo del sistema actual. El sitema III de UNIX, basado en la versión septima, se convirtió en 1982 en la primera versión comercial del sistema UNIX de AT&T. El sistema III de UNIX, las diferentes ediciones de investigación y las versiones experimentales se distribuyeron a escuelas universitarias y a otros laboratorios de investigación. Con frecuencia resultaba imposible para los informáticos saber si una característica particular formaba parte de la estructura principal del sitema UNIX o era sólo parte de una de sus versiones. Para eliminar esta confusión sobre las variedades del sistema UNIX, AT&T introdujo en 1983 el UNIX Sistema V versión 1. Con esta versión AT&T se compromete por primera vez a mantener compatibilidad con futuras versiones. La versión 4 unifica varias versiones del sistema UNIX que han sido desarrolladas dentro y fuera de AT&T.
  • 5. Familias UNIX más significativas  La familia BSD surge del licenciamiento del UNIX original de AT&T.  Xenix también surge por licenciamiento del UNIX original de AT&T, aunque aún no era propiedad de SCO.  AIX surge por licenciamiento de UNIX System III, pero también incorpora propiedad intelectual de BSD.  La familia original AT&T incorpora ilegalmente propiedad intelectual de BSD en UNIX System III r3.  La familia AIX vuelve a incorporar propiedad intelectual de la familia AT&T, esta vez procedente de UNIX System V.  Linux incorpora propiedad intelectual de BSD, gracias a que éste también se libera con una licencia de código abierto denominada Open-source BSD.  Según SCO Group, Linux incorpora propiedad intelectual procedente de AIX gracias a la colaboración de IBM en la versión 2.4. Aún no está demostrado y hay un proceso judicial: Disputas de SCO sobre Linux.
  • 6. La marca de Unix  UNIX® es una marca registrada de Novell, después de una disputa con The Open Group en Estados Unidos y otros países. Esta marca solo se puede aplicar a los sistemas operativos que cumplen la "Single Unix Specification" de esta organización y han pagado las regalías establecidas.  En la práctica, el término UNIX se utiliza en su acepción de familia. Se aplica también a sistemas multiusuario basados en POSIX (tales como GNU/Linux, Mac OS X [el cual, en su versión 10.5 ya ha alcanzado la certificación UNIX], FreeBSD, NetBSD, OpenBSD), los cuales no buscan la certificación UNIX por resultar cara para productos destinados al consumidor final o que se distribuyen libremente en Internet. En estos casos, el término se suele escribir como "UN*X", "UNIX*", "*NIX", o "*N?X". Para referirse a ellos (tanto a Unix, como a los sistema basados en Unix/POSIX) también se utiliza "Unixes", pero "Unices" (que trata la palabra Unix como un nombre latino de la tercera declinación) es asimismo popular.
  • 7.
  • 8. Historia de Linux  Introducción En 1992 habían solo 100 personas trabajando en el desarrollo Kernel de Linux, pero en el 2010 ya eran 1000 personas los que trabajaban en el. Estos permitieron que lo que eran 250.000 líneas de código (1995) pasaran a ser 14.000.000 (2.010).
  • 9.  Era el año 1991 y Linus Torvalds ,que en aquel entonces era un estudiante de informática de la Universidad de Helsinki, empezó a programar las primeras líneas de código de un sistema operativo(finalmente llamado LINUX ) como una afición y sin poderse imaginar la gran repercusión que traería.Hubo una primera versión no oficial de Linux 0.01, pero esta solo incluía el comienzo del núcleo, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación. El 5 de octubre de 1991, Linus anuncio la primera versión oficial de Linux (versión 0.02). Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C).Desde aquel entonces se han hecho muchísimas versiones con ayuda de programadores de todo el mundo.
  • 10. Linux es un sistema operativo compatible con Unix, sus dos características principales y que los diferencian del resto de los sistemas operativos que encontramos en el mercado son: 1. Es software libre, esto significa que no tenemos que pagar por el uso del mismo. 2. El sistema viene acompañado del código fuente (el sistema lo forman el núcleo del sistema (kernel) mas un gran numero de librerías que hacen posible su utilización). Las plataformas en las que en un principio se puede utilizar Linux son: Pentium, Pentium Pro, Pentium II/III/IV, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC. En los últimos tiempos, ciertas casas de software comercial han empezado a distribuir sus productos para Linux y la presencia del mismo en empresas aumenta rápidamente por la excelente relación calidad-precio que se consigue con Linux
  • 11. Creación de Linux  Los motivos que llevaron a este genio(LINUS TORVALDS) a desarrollar su propio sistema operativo fueron varias. Normalmente, Linus utilizaba un computador que usaba para tener acceso por línea telefónica a la red informática de su Universidad, pero debido a que este utilizaba Minix y este no era de su agrado, decidió crear uno él mismo. En los primeros intentos hizo un programa que arrancaba desde un disquete, y consiguió arrancar el computador y ejecutar dos procesos que mostraban la cadena de caracteres “AAAAABBBBB”. Uno lo utilizaría para leer desde el módem y escribir en la pantalla, mientras que el otro escribiría al módem y leería desde el teclado. El otro motivo que le llevo a el desarrollo de su S.O fue, la necesidad que tenia de poder descargar y subir archivos de su universidad, pero para implementar esta funcionalidad en el software, era necesario crear un controlador de disco. Así que después de un trabajo continuo y duro, creó un controlador compatible con el sistema de archivos de Minix. Podríamos decir que por error decidió crear Linux partiendo desde cero al darse cuenta, de que estaba creando algo más que un simple emulador de terminal. En un principio Linux se iba a llamar Freax (free+ freak + x), aunque después se le siguió conociendo como lo conocemos hoy en día. Después de decidir seguir desarrollando su sistema para construir un remplazo de Minix, sube al servidor de su universidad Linux con 10.000 líneas de código. A partir de ese momento Linux empezó a evolucionar rápidamente y hasta día de hoy no ha dejado de avanzar, ganando terreno a otros sistemas operativos que no son de código abierto. Linux hoy en día sigue ganando adeptos en todas las partes del mundo debido a ser gratuito y cada vez más personas anónimas contribuyen a su desarrollo y a convertirse en el sistema más estable y seguro.
  • 12. La frase que utilizo al subir Linux al servidor fue:  “Si suspiras al recordar aquellos días cuando los hombres eran hombres y escribían sus propios drivers. Si te encuentras sin ningún proyecto interesante y te gustaría tener un verdadero sistema operativo que pudieras modificar a tu gusto, si te resulta frustrante tener solo Minix. Entonces este artículo es para ti”. Lo que la gente desconoce es que Linus Torvalds solo escribe el 2% del sistema operativo Linux, es decir unas 50.000 líneas de código. El resto, se encarga de escribirlo los millones de personas que por vocación deciden mejorar este sistema, aunque Linus se encarga personalmente de supervisarlo. Torvalds siempre se ha mostrado ingenioso en sus respuestas sobre su rival, Microsoft. En una de sus últimas declaraciones explicaba que “el caso antimonopolio contra Microsoft no ha representado una gran diferencia o una ayuda para Linux, pero lo que sí ha conseguido es que la gente compruebe que Microsoft no representa el sueño americano de la informática; que tiene muchos huecos por cubrir, muchas cosas que mejorar y un grave problema de marketing. Probablemente esto nos ha abierto muchas puertas”. Otra de las cualidades a destacar de Torvalds quizá es que sea uno de los pocos miembros del movimiento OPENSOURCE que se preocupa más por el código que por las leyes.
  • 13. El sistema operativo Linux y sus principales características
  • 14. 32 Bits  Gracias a los 32 bits el sistema operativo es rápido eficaz, seguro yfiable, sin que una aplicación pueda causar problemas a las otras, al no tener queguardar compatibilidad con los sistemas operativos anteriores de 16 bits. En laactualidad ya soporta 64 bits.
  • 15. Multitarea  El ordenador puede estar haciendo varias cosas a la vez, y no tendrásque esperar a que acabe una para hacer otra, la multitarea esta controlada por el sistema operativo no por las aplicaciones, por lo que a diferencia de otros sistemas operativos nunca se quedara parado por culpa de una mala aplicaciónque consuma todos los recursos del ordenador. Con el sistema operativo Linux si podrás bajar correo de Internet, formatear un disco, imprimir 100 hojas y jugar alQuake a la vez, y sin problemas.
  • 16. Multiusuario  Si has manejado antes un ordenador, seguramente usarías MACOS o Windows. En estos sistemas operativos tú eres el único que lo usas, en Linux, puede haber varias personas usando el ordenador, compartiendo elmic roprocesador, así puedes ponerle un par de pantallas y teclados y estar otrapersona navegando por Internet, escribiendo una carta, jugando en su pantalla,mientras tu estas en otra haciendo otra cosa completamente diferente, y estaranambos en el mismo ordenador. Linux garantiza la privacidad y la seguridad de losdatos entre usuarios.
  • 17. POSIX  Aunque para los usuarios normales esto importa poco, POSIX es unestándar de la industria, que asegura una calidad mínima en ciertas partes del sistema operativo y asegura su compatibilidad, a nivel de código, es decir,programas POSIX que funcionan en otros Unix, no tendrán problema paracompilarse y ejecutarse en Linux, Para muchas empresas esto es muyimportante, a la hora de decantarse por un sistema operativo u otro (por esoWindows NT es compatible POSIX).
  • 18. Cuando tocamos este tema, siempre pasa lo mismo, la gentedesconfia. No puedo ejecutar mi aplicación favorita XXXX para Windows 95, etc.Ten en cuenta que tampoco alguien que utiliza MAC, ni con IRIX, etc. En Linux debemos tener en cuenta que: •Ficheros: Linux No tiene ningún problema para tragarse cualquier tipo dedisco de cualquier cosa que exista, leerlo y usar su contenido, ademásexisten Suites como OpenOffice o Corel WordPerfect que permiten leer yusar ficheros de aplicaciones comunes como puedan ser Word o Excel.Además cuando se trabaja en red, Linux es capaz de entenderse y demediar entre todo tipo de redes, permitiendo entornos heterogéneos sinningún problema. •Programas: Si puedes ejecutar programas de otros sistemas operativos para MAC tienes basilisk2, capaz de crear un Macintosh virtual y ejecutar MacOs para M68K sin problemas. Para windows existen varios programasque permiten hacer funcionar programas de windows, crossoffice para entornos de oficina, wineX para juegos, y la versión libre de estos Wine,que permite ejecutar la mayoría de los programas. Si el programa es paraMS-Dos existe DosEmu, un emulador de MS-Dos donde podrás ejecutar apantalla completa, como en la realidad, o en ventana de X Windows,cualquier programa para este sistema operativo. Además de estos existenvmware (comercial) y bosh que crean PC virtuales donde ejecutar cualquier sistema operativo. Compatibilidad
  • 19. Estabilidad  Linux es robusto, no se colgara ( elsistema operativo unaaplicación si esta mal echa por supuesto que se colgara, pero no afectara al restodel sistema, nunca tendrás que reiniciar el ordenador por que un programa lo hacolgado), hay que notar que es posible bloquear el teclado o la pantalla, pero esono significa que se cuelgue el ordenador, puedes entrar al ordenador por otro sitio( un terminal, por red) y desbloquearlo, y seguir usándolo, o si se te bloquea unprograma mientras estabas conectado a Internet y leyendo el correo, quizás nopuedas usar el ordenado, pero seguirá bajando el correo sin problemas.  Es libre: Es decir no te costara nada, no tendrás que pagar licencias, podráscopiarlo, venderlo, instalarlo donde quieras sin problemas, pero lo más importantees que dispones del código fuente, esto significa que si un día te encontrases conun problema del sistema operativo no tendrías que esperar inútilmente a que sucreador decidiese que era un problema importante y crease un service pack parael sistema operativo, tu mismo puedes solucionar el problema. O puedesindicarle a una 3º personal el problema, y esta no tendrá que ser de la empresaque creo el sistema operativo para poder solucionártelo.
  • 20. Soporte  Las empresas que venden cd's de Linux como Mandrake, SUSE, oRedHat ofrecen soporte tècnico, y existen miles de personas que te ayudarán asolucionar cualquier problema que tengas con Linux en foros, blogs y listas decorreo. No dudes de unirte a las listas de distribución que hay en Internet, no soloaprenderás, podrás ayudar a otros en los problemas que tengan
  • 21. Adaptación  Linux es uno de los sistema operativo que más rápido evoluciona,se adapta al mercado y soluciona los problemas rápidamente, como por ejemplo elbug F00F del Pentium, Linux fue el primero en tener solución.
  • 22. Prácticamente las mayores dificultades que se le puede atribuir al Sistema Operativo Linux son:  Dificultad de Configuración – No es exacto, simplemente no hay botones, se hace todo por ficheros de configuración ASCII, además actualmente las distribuciones incluyen su propio GUI (Interfaz Grafica para el Usuario) para la configuración del equipo, aunque esta depende de cada distribución.  Hay pocos juegos - Si hay juegos para Linux como Quake I & II, Doom,Abuse, Freeciv, Descent, etc.
  • 23. Conclusiones  Al Realizar esta investigación super de donde se originaron los sistemas operativos Unix y Linux, quienes fueron sus creadores  Luego de analizar la historia de los Sistemas Operativos diserni sus principales características y aplicaciones.
  • 24. Recomendaciones  Es bueno investigar sobre la informática y recomendaría que en base a esta, se desarrolles mas conocimientos para el avance de la ciencia.