Download evolución de los sistemas operativos desde 1940 a

Document related concepts

Historia de los sistemas operativos wikipedia , lookup

Single Unix Specification wikipedia , lookup

Compatible Time-Sharing System wikipedia , lookup

System V wikipedia , lookup

Unix wikipedia , lookup

Transcript
EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS DESDE 1940 A LA
ACTUALIDAD
Laura Espinoza Rojas, [email protected]
Escuela de las Ciencias de la Computación e Informática
Resumen
Los sistemas operativos han evolucionado conforme la
tecnología ha ido avanzando, por esta razón, el presente
artículo pretende mostrar cómo dichos avances se han
desarrollado con el fin de satisfacer cada vez más las
necesidades, problemáticas y retos del ser humano.
Palabras clave: Sistemas operativos, historia de sistemas
operativos, generaciones de sistemas operativos,
generaciones de computadoras.
1. INTRODUCCIÓN:
Es hasta la década de 1940, que se da la
primera generación de computadoras, en
Antes de profundizar en la evolución de
la cual no tenían sistemas operativos, si
los sistemas operativos, es necesario
no que los informáticos o programadores
indicar las etapas por las que han pasado
debían interactuar con el hardware, donde
las
se
computadoras,
las
cuales
han
atravesado diferentes generaciones.
utilizaban
sistemas
electromecánicos
mecánicos
y
que
la
para
computadora funcionara, posteriormente
La primera computadora digital, fue
se utilizan tubos al vacío. En 1950 es
diseñada por el matemático Charles
cuando comienzan a aparecer los sistemas
Babbage (1792-1871), quien no pudo
operativos en forma discreta.
construirla dado que en su tiempo no
existían las partes mecánicas necesarias
Mediante la tecnología de los transistores
para hacerla funcionar. [1]
y los sistemas de lote, el tamaño y el peso
se
redujeron
para
dar
paso
a
la
construcción de la segunda generación de
2
computadoras, la cual inicia a mediados
cuarta generación de computadoras,
de 1950. La idea era conjuntar un cajón
haciéndolas más accesibles en tamaño y
lleno de trabajos en el cuarto de
precio
introducción al sistema y después leerlos
académicos.
para
fines
investigativos
y
en una cinta magnética mediante el uso de
una computadora pequeña y poco costosa,
Esto propicia un ambiente que facilita en
como la IBM 1401, eficiente en la lectura
la década de los 80´s la creación de bases
de
de datos para la realización de distintas
tarjetas
y
cintas,
mientras
que
imprimía la salida. [1].
tareas, las cuales se promocionaban como
medios para la solución de diferentes
La tercera generación de computadoras
necesidades
inicia a mediados de la década de 1965,
procesaban gran cantidad de datos en
con
forma rápida, oportuna y a la vez generan
los
circuitos
integrados
y
la
multiprogramación, asimismo se dan los
primeros
intentos
para
el
empresariales,
estas
reportes de los análisis ejecutados.
tiempo
compartido. Otro avance importante fue
Retomando
el
las
informática, tenemos que, durante la
minicomputadoras, con las cuales se
década de los 90s, el avance tecnológico
podían realizar trabajos no numéricos en
da paso a la quinta generación, que de
forma rápida.Mientras que en 1968 se
previo ya había iniciado en Japón en 1983
crea el llamado “chip” (de transistores),
con el uso de la microelectrónica. Gracias
disminuyendo aún más el tamaño de las
a ella, fue posible el desarrollo de
computadoras. A partir de este momento
hardware con mayor capacidad y software
se producen cada vez más equipos en
sofisticados,
forma comercial.
equipos con amplias velocidades de
crecimiento
fenomenal
de
sobre
dando
la
como
evolución
resultado
procesamiento, lenguajes naturales para la
En 1980 se generan los computadores
interacción y sistemas deinteligencia
personales, gracias a la creación de
artificial. [2]
circuitos
a
gran
microprocesador),dando
escala
paso
(chip
a
una
3
Además, en virtud de los más recientes
avances tecnológicos que cruzan el Siglo
XXI, puede mencionarse eldesarrollo de
una
sexta
generación,
fundamenta
en
la
la
cual
se
incorporación
de
cientos de microprocesadores complejos
trabajando
al
mismo
tiempo,
con
posibilidad de generar hasta un billón de
cálculos aritméticos. [2].
Con
la
existencia
del
computador
personal y su abaratamiento, en los
hogares y lugares de trabajo se conciben
como medios para la agilización de
diferentes tareas.
4
2. EVOLUCIÓN
DE
LOS
SISTEMAS OPERATIVOS
Así como las computadoras han ido
evolucionando y cambiando, los sistemas
operativos han pasado por distintas
generaciones.
Sin embargo, antes de
abordar ese tema, es necesario describir
qué hace un sistema operativo y los
distintos tipos de sistemas operativos
existentes.
estrategias.Es por esta razón que existen
diferentes tipos de sistemas operativos[3]:
1. Sistemas por lotes sencillos: Se
utilizaban
en
mayor
medida
antiguamente (1950), ya que las
primeras máquinas eran enormes, pero
funcionaban únicamente a través de
una consola y se caracterizaban por la
poca interacción entre el usuario y el
trabajo que se ejecuta. Entonces se
El sistema operativo es el encargado de
preparaba un trabajo, el sistema lo
mediar
hacía y luego entregaba la salida
entre
el
usuario
de
una
computadora y el hardware de la misma.
Por tanto, un sistema operativo es
mediante tarjetas perforadas. [3]
2. Sistemas
por
lotes
software que gestiona el hardware de la
multiprogramados:
computadora.
(superposición de la entrada/salida de
El
spooling
un trabajo) dio origen a la ejecución de
Internamente, los sistemas operativos
un trabajo, mientras ya se han leído
varían enormemente en lo que se refiere a
varios en disco, razón por la cual los
su
están
trabajos en espera se van ejecutando
líneas
poco a poco.[3]
configuración,
organizados
dado
según
que
muchas
diferentes. El diseño de un nuevo sistema
operativo
es
una
tarea
de
gran
envergadura. Es fundamental que los
objetivos del sistema estén bien definidos
antes de comenzar el diseño. Estos
objetivos constituyen la base para elegir
entre
los
distintos
algoritmos
y
3. Sistemas de tiempo compartido:
estos sistemas son la extensión lógica
de la multiprogramación, ya que
permiten que mientras se ejecute un
trabajo o proceso, el usuario pueda
interactuar con el mismo y darle
5
instrucciones, mientras que a la vez
procesadores y cada uno ejecuta las
recibe
El
labores en conjunto) y asimétricos
tiempo de respuesta debes ser corto y
(cada procesador tiene una función
el sistema conmuta el uso de la CPU.
específica
[3]
procesador, efectuando una relación
respuestas
inmediatas.
4. Sistemas de computador personal:
pero
dependen
de
un
maestro-esclavo).[3]
Los computadores personales entraron
6. Sistemas distribuidos: Consiste en
en auge, debido a la accesibilidad
distribuir el cómputo entre varios
económica que permitió su uso por
procesadores, cada uno con su propia
parte de la mayoría de las personas y
memoria
sus familias. Por tal razón, estos
microprocesadores,
sistemas operativos son creados para
trabajo, minicomputadoras y sistemas
facilitar el uso de un solo usuario, con
de computador grandes de propósito
el fin de que realice sus actividades en
general. Dentro de las principales
la computadora de manera rápida y
razones
sencilla, solventando sus necesidades.
distribuidos están[3]:
[3]
a.
5. Sistemas paralelos: La tendencia
actual
ha
sido
crear
b.
ya
que
si
un
c.
procesador falla, los demás asumen
El
B.
Computación
más
de
rápida:
diferentes
cálculos de manera concurrente.
Confiabilidad: Si un procesador
de un sitio falla, los demás
sus funciones, por lo cual el sistema
no se paraliza, si no que se hace más
de
sistemas
compartidos:
Realización
aumento en el rendimiento y mejoran
confiabilidad,
estaciones
constituir
Recursos
tener
utilizar una impresora de un sitio
multiprocesadores, para poder abarcar
la
para
Pueden
usuario de un sitio A puede
sistemas
cada vez más tareas, ya que tienen un
local.
d.
siguen trabajando.
Comunicación: Los programas
lento. Existen dos tipos de sistemas
intercambian datos de diferentes
multiprocesadores:
procesadores
simétricos
(se
copian los datos en los diferentes
sistema,
de
un
mismo
a través de redes de
6
comunicaciones. Por ejemplo, el
uso del correo electrónico.
7. Sistemas en tiempo real: Se utilizan
cuando los requisitos de ejecución de
las funciones son altamente estrictos,
por lo que este tipo de sistema
funciona en forma adecuada, cuando
produce los resultados esperados en el
tiempo
establecido
para
cada
proceso[3].
Como se puede observar, los cambios en
los propósitosy objetivos de los sistemas
operativos
demuestran
que
han
evolucionado. Por tanto, a continuación
se realiza un recuento de las generaciones
de sistemas operativos (por década), que
se han dado hasta la fecha[4]:
7
1.1.
En 1954, el modo de operación fue:
GENERACIÓN CERO
programador presente y (personalmente)
operar la consola de control. Algunos
A. 1940
No
existe
programadores eran buenos operadores, y
Sistema
Operativo,
se
comunicaban con el lenguaje máquina
(0,1).
algunos eran apenas competentes. Los
programadores eran escasos y cuando lo
estaban
operando,
no
eran
de
programación.
1.2.
GENERACIÓN UNO
Había dos versiones del paquete original
OS porque Mock y no podía ponerse de
B. 1950
Sistemas operativos de la época:
acuerdo sobre cómo depurar durante la
fase Compute debía ser manejado. La
a. General Motors OS
versión GM tenía un monitor de tiempo
de ejecución que utiliza un mapa base en
El GM-NAA I/O, fue el primer Sistema
la memoria que el programador se obliga
Operativo [5]. A principios de la década
a mantener durante la ejecución. Si un
de
fueron
programa no se ejecuta hasta que finaliza,
entregadas en forma de kits: hardware y
el monitor utiliza el mapa de núcleo para
un conjunto de manuales. Esta es una
volcar selectivamente la memoria en un
tradición desde los días de tarjetas
formato significativo para el retorno para
perforadas prorrogados en mainframe
el programador. (Rastros en línea son tan
temprano. Programadores,
ineficientes que se usan rara vez y no
1950
las
computadoras
tanto
de
fabricación y atención al cliente, de
había
inmediato comenzaron a intercambiar
disponible.) Después de un volcado de
informalmente subrutinas probadas para
memoria, el sistema operativo procedió al
funciones populares, en forma de tarjetas
siguiente trabajo de la cola sin parar.
hardware
terminal
conectado
perforadas.
Cubiertas tarjeta por el lector de tarjetas
periférica
contenida
Identificación
8
trabajo, información contable, tarjetas de
servicio de mensajería que hizo sus
control (nee JCL), los programas y los
rondas cada hora para dar pickup caso
datos. La forma de los programas podría
por caso y de servicio de entrega a cada
ser tarjetas binarios (a partir de una
programador.
ejecución anterior) o nuevos programas
listos para el montaje. El sistema inicial
Más tarde, cuando Fortran-I estaba
procesa una secuencia de las cubiertas de
disponible, se añadió el compilador como
diversos programadores como un solo
otro traductor entrada. Programas en el
lote sin parar.
flujo de entrada podrían ser mezclados
binario, lenguaje SAP ensamblaje o
El traductor de entrada convierte el lote
Fortran en una única prueba.
entero a binario y luego llamó en el
monitor de fase Compute. Como se
Después hice el diseño preliminar (lo
ejecuta cada trabajo en todo el lote, se
llamaríamos arquitectura hoy en día), que
generaron cifras contables y toda la
fue reasignado a liderar el desarrollo de
producción se registró en binario. La fase
una aplicación militar de alta prioridad y
de salida se convierte toda la salida a
se convirtió en un usuario del sistema
decimal y la cinta resultante fue a mano
Ryckman
llevó a los equipos periféricos en la
produjeron. Cuando los programadores
habitación contigua.
estaban presentes y en funcionamiento,
y
su
equipo
programamos bloques de seis minutos
George Ryckman, un ingeniero eléctrico
para la salida. Con el sistema de GM IO
de profesión, diseñó y construyó un reloj
en pleno funcionamiento, 60 puestos de
de hora del día, que el sistema de
trabajo de prueba de una hora fueron
muestreo
posibles (dependiendo de la longitud de
para
proporcionar
datos
contables. Nos cobraron por el tiempo
las
utilizado y líneas impresas. Una máquina
distribuyeron a otras instalaciones.
produce
hoja
acompañado cada
de
pruebas). Veinte
ejemplares
se
contabilidad
trabajo nuevo al
remitente. El centro de cómputo tiene un
La
cinta
de
entrada
permitido
entremezclados pruebas y trabajos de
9
producción en un solo lote. En una
la memoria principal, una gama
ocasión, al final del ciclo de desarrollo de
completa de cintas , y en línea
nuestro programa de trayectoria militar,
/equipos de unidad de registro fuera
me hice a ocho copias de la terraza del
de línea. El sistema fue desarrollado
programa y cargué un conjunto diferente
utilizando
de datos de los casos detrás de cada una
Centro
de ellas en una sola cinta de entrada.
Irónicamente, nunca fue utilizado en
las
de
instalaciones
Investigación
del
Esso.
los laboratorios Bell.
b. BESYS
A pesar de tanto esfuerzo se dedicó a
En el ámbito del sistema operativo,
la reducción de la participación de
los Laboratorios Bell es mejor
los operadores en el procesamiento
conocido por UNIX. Pero antes de
de los trabajos, el operador sigue
que hubiera un sistema operativo
desempeñado un papel clave en el
UNIX, había un sistema operativo
uso
llamado BESYS . Desde hace más
meta-sistema
de diezBESYS años fue uno de los
responsable de:
de
la
máquina.
nivel,
el
En
el
operador
pilares de la informática en los
laboratorios ytodo servido a nuestros
1.
Inicio del sistema
usuarios finales de 1957 hasta
2.
Lotes puestos de trabajo para
principios
de
1971.El
sistema
operativo UNIX ha merecido mucha
la entrada del sistema
3.
atención en la literatura. Por el
contrario, BESYS está casi olvidado.
cinta y cintas de montaje
4.
[6]
Respuesta a mensajes de error
del sistema
5.
El sistema inicial, BESYS - 1 ,
estaba en uso el 16 de octubre ,
1957.Fue
Asignación de unidades de
diseñado
para
704
tambores , 8K palabras de 36 bits de
Salida
de
lotes
para
el
procesamiento periférico
6.
Trabajos de terminación que se
detuvo, en bucle, o superaron
trabajolímites.
10
7.
Para recuperarse de los fallos
del sistema o la corrupción
1.3.
El corazón del sistema era la parte
Primera mitad de la década de 1960.
residente del núcleo. Contenía la
Desarrollo
siguiente:
compartido.
tiempo
matemáticas
Surgieron
real
[4].
sistemas
Algunos
de
sistemas
operativos de la época fueron:
integrales
y
Operativos
desarrollaron los sistemas de tiempo
110
instalaciones
4. Mesas
Sistemas
principios de multiprocesamiento. Se
sistema
3. Funciones
de
compartidos con multiprogramación y
1. Programa de control del
2. Centralizadas
GENERACIÓN DOS
memoria
C. 1960
intermedia
a. Atlas Supervisor
El programa de control del sistema
funciona en varios niveles: ( 1 )
Sobre este sistema operativo se encontró
operador , ( 2 ) de usuario , ( 3 )
que la velocidad de cálculo rápido del
programa , y ( 4 ) de hardware .”[6]
Atlas y el uso de múltiples entradas y
Otros sistemas operativos de la época en
equipos periféricos de salida permiten al
ordenador
la generación uno fueron:
para
manejar
una
gran
cantidad y variedad de problemas. Estos
•
SHARE OS Inicialmente funcionaba
en computadoras IBM
704,
pero
posteriormente fue pasado a los IBM
709.
•
UMES (Sistema Operativo para el
IBM PC 7090, de la Universidad de
Michigan).
van desde pequeños trabajos para los
cuales no hay datos fuera del programa
en sí, a grandes trabajos que requieren
varios lotes de datos, posiblemente
llegando
en
comunicación.
entrada
diferentes
Otros
pueden
medios
de
elementos
de
consistir
en
11
modificaciones de los programas, o
revisa el aspecto de los documentos para
peticiones para ejecutar programas ya
cada trabajo, cuando se completa la rutina
suministrados. Varios de estos elementos
de
podrán presentarse al mismo tiempo en
notificaron.
programación
de
trabajos
se
una baraja de cartas o la duración de la
cinta
perforada.
identificados
Todos
deben
adecuadamente
para
ser
Normalmente, el núcleo principal y
el
tienda de tambor de la computadora es
equipo.
poco probable que sea suficiente para
contener todos los documentos que están
Para
sistematizar
tarea
de
esperando para ser utilizado tanto los
de
un
bloques de información de entrada se
introducido.
Un
copian, como se reciben, en una cinta
sección
de
magnética que pertenece al supervisor,
información
de
llamado la cinta de entrada del sistema .
entrada, presentado a la computadora
Por lo tanto, si se hace necesario que el
consecutivamente a través de un canal de
supervisor para borrarlos de la tienda
entrada.
la
principal, que se pueden recuperar de la
información de identificación adecuada
cinta de entrada del sistema cuando el
(véase más adelante) y el supervisor
trabajo está listo para su ejecución.
identificación,
documento
documento
esta
el
se
ha
es
auto-contenido
concepto
una
de
Cada
documento
lleva
mantiene en la tienda principal de una
lista de los documentos a medida que se
El sistema de cinta de entrada por lo tanto
aceptan en la tienda por las rutinas de
actúa como un tampón de gran escala, y
entrada, y una lista de puestos de trabajo
de hecho lo hace una parte similar a la de
para los demás documentos que se
la cinta de entrada del sistema en los
esperan.
sistemas
más
convencionales.
La
diferencia aquí es que la cinta es
Un
trabajo
puede
requerido
varios
preparado por el equipo en lugar de
documentos, y sólo cuando todos estos
hacerlo por el equipo fuera de línea, y
han sido suministrados puede comenzar
que no hay ninguna cinta de manejo o
la ejecución. Por lo tanto, el supervisor
supervisión manual requerido después de
12
la entrada de los documentos originales,
poco
avanzar
hacia
adelante.
Las
un punto importante en un sistema
longitudes de estas exploraciones se
diseñado para manejar muchas trabajos
relacionan con el espacio ocupado por la
diversos.
tienda principal de entrada así A. Por
ejemplo, siempre que las exploraciones
Este sistema bufferage completa de
no excede de aproximadamente 80 pies
documentos de entrada se llama la
(bloques 130} el tiempo de espera para la
entrada así. Los documentos en espera de
escritura de bloques frescos seguirá
más documentos antes de que puedan ser
siendo menor que el tiempo para los
utilizados se dice que están en la entrada
ingreso de tres cuadras de un lector de
y A ; juegos completos de los documentos
tarjetas, por lo que comparativamente
para los trabajos formulario de entrada y
poco espacio principal de la tienda
B . Por lo general los documentos que se
necesita ser ocupado por la entrada y A.
aceptan en la entrada y B deben ser leídos
Para garantizar que las exploraciones se
de la cinta de entrada del sistema de
mantienen hasta un límite razonable, debe
nuevo en la tienda principal por lo que
dejar ningún documento en la cinta de
están listos para su ejecución, a menudo
entrada del sistema durante tanto tiempo
sin embargo, ya estará en la entrada y una
que son acercarse al límite del área de
en la tienda principal, por lo que sólo se
escaneado se copian a la cinta de volcado
requiere un ajuste de la guía de bloque.
del sistema (ver más abajo). Si el número
de éstos se hace grande, los operadores de
Un resultado de esta disposición es que la
computadoras son advertidos para reducir
misma cinta se utiliza tanto para escribir
el suministro de documentos a través de
bloques de entrada, en una secuencia
los periféricos de entrada.
consecutiva, y para leer bloques de nuevo
por escrito previamente para recuperar
Salida
documentos particulares, ya que se
El ordenador central puede producir la
requieren. Por tanto, la cinta hará
salida a una tasa mucho mayor que los
exploraciones frecuentes en unos pocos
equipos periféricos pueden recibirla, y
pies de la cinta, a pesar de que poco a
una salida bien se utiliza de una manera
13
análoga a la de entrada así. Esto también
las regiones, y este límite depende del
utiliza una cinta de salida del sistema
espacio
para proporcionar mayor amortiguación.
principal para B. Una salida así SER lleva
disponible
en
el
almacén
el control de la cantidad de información
De salida para todos los periféricos de
que queda en la salida así B para cada
salida se colocan sobre la misma cinta,
equipo, y esto se refiere a la distancia de
dispuestos
se
exploración presente para decidir cuándo
subdividen de modo que el contenido de
empezar a mover la cinta de nuevo para
una
los
la siguiente operación de lectura. Si la
periféricos que funcionan actualmente
cantidad de la producción que se genera
para el mismo período de tiempo. Así, si,
por los programas objeto es demasiado
por ejemplo, se genera una ráfaga de
grande parte de ella se pone en lugar de la
salida para un dispositivo periférico
cinta de descarga (ver abajo) o un
particular, está espaciado hacia fuera en
programa se suspende.
en
sección
secciones
ocuparán
que
todos
la cinta de salida del sistema, dejando
bloques de piezas que han de llenar más
La cinta DumpSystem
tarde con salida para otros periféricos
El sistema de entrada y salida de las
(esto es posible porque Atlas utiliza
cintas funcionan esencialmente como una
pre-dirigida cinta). De esta manera, la
extensión de la tienda principal de la
recuperación de la información de la cinta
computadora. En términos generales, los
en la salida B así como es requerido por
documentos
los distintos periféricos simplemente
ordenador, los programas se ejecutan, y
implica la lectura de secciones completas
se produce la salida. El hecho de que la
de la cinta.
entrada y salida por lo general pasa algún
se
introducen
en
el
tiempo en la cinta magnética es, en cierto
Una vez más, hay un límite a la cantidad
sentido, incidental. Este buffer de entrada
de información útil que puede ser
y salida, sin embargo, una exigencia
tamponada en la cinta de salida, debido al
continua y especializada, por lo que una
tiempo necesario para la búsqueda de ida
forma particular de usar esas cintas se ha
y vuelta entre la escritura y la lectura de
14
desarrollado y SER la especial ha sido
En un caso extremo, la cinta de volcado
escrito para controlarlos.
del sistema en sí se puede prescindir, lo
que implica una reducción adicional en la
Cuando las demandas de almacenamiento
eficiencia del sistema.
exceden la capacidad de la tienda
principal y cintas de entrada y salida, una
b. DOS/360[7]
cinta magnética separada, la cinta de
volcado del sistema, que se utilizan para
System/360 Disk OperatingSystem
almacenar información que no sean
IBM es diseñada para proporcionar
inmediatamente. Esta cinta puede ser
una transición ordenada entre los
puesta en uso para una variedad de
programas que se ejecutan en un
razones. Ejecución de un problema puede
apilado puesto de trabajo en el
ser
de
medio ambiente. Con el fin de que el
grabación temporal en la cinta de
tiempo intervalo entre la ejecución
descarga
están
de puestos de trabajo sea reducido al
obligados a llenar la salida también, o
mínimo, un programa de control
alternativamente, si su salida no puede
permanece en el almacenamiento
ser acomodado en la salida del pozo.
principal durante el ejecución de
Además, como ya se ha descrito, la
todos los programas en el sistema.
suspendido
de
y
otros
el
problema
problemas
entrada y salida de los pozos pueden
desbordamiento a la cinta de volcado del
Una de las principales funciones del
sistema. Esta cinta no se utiliza de una
control programa es transferir el
manera sistemática, pero se utiliza para
control de una funcionar a la
hacer frente a situaciones de emergencia.
siguiente.
Sin embargo, el sistema es tal que, si es
procesamiento por lotes, en las
necesario, el sistema de entrada y de
siguientes limitaciones, ya están
salida de las cintas se puede prescindir,
disponibles para las tres particiones
reduciendo de ese modo la entrada y
(BG, Fl y F2) en un sistema de
salida de los pozos y el aumento de la
multiprogramación, siempre que ello
carga en la cinta de volcado del sistema.
opción se especifica en el momento
Capacidades
de
15
en
el
sistema
se
genera.
un
procedimiento
IPL
Anteriormente, esta capacidad se
(InitialProgramLoading)
antes
de
limitaba a la partición de fondo solo.
que el primer trabajo se pueda
procesar. El trabajo puede consistir
Las dos limitaciones que deben estar
en la ejecución de un solo programa
satisfechas antes del procesamiento
en el sistema o la ejecución de más
por lotes puede ser llevar a cabo en
de un programa. Cada ejecución
dos
llama un paso del trabajo. Por lo
o
más
particiones
de
programación son:
tanto, un trabajo consiste en una
1. Archivos de entrada / salida
independientes
para
cada
partición.
2.
Al
serie de uno o más trabajos pasos.
En la preparación de la ejecución de
menos
10
almacenamiento
KB
para
de
cada
partición.
un
trabajo,
el
operador
debe
asegurarse de que:
1. Entrada para el programa de
control
se
encuentra
en
el
Capacidades de procesamiento por
dispositivo correcto. Esto puede
lotes son se discute en mayor detalle
ser una tarjetalector, unidad de
en las secciones Multiprogramación
cinta magnética, o disco.
y el control del trabajo.
2. Entrada para el programa de
procesamiento en el dispositivo
Dos nuevos comandos del operador
correcto. Esto puede ser una
son
tarjeta lector, unidad de cinta
necesarios
para
iniciar
y
terminar el procesamiento por lotes,
magnética, o disco.
son
sección
3. Los dispositivos de E / S que
Formatos de comandos del operador.
hace referencia al programa de
discutidos
en
la
procesamiento se han alistado.
Debido a que el programa de control
reside en disco, debe leerse en el
Después de que el operador haya
almacenamiento principal mediante
comprobado lo anterior, su función
16
principal essupervisar los mensajes
control de la tarjeta e imprimir i / o. Este
que pueden aparecer en el teclado, y
último grupo de rutinas para la tarjeta y la
para el servicio, según se requiera,
impresión
lectores de tarjetas y puñetazos,
simbiontes. En los últimos años de EXEC
impresoras,
magnéticas,
II, había rutinas simbiontes para el
unidades de disco, etc. impresoras,
intercambio de datos con control remoto
cintas magnéticas, unidades de disco,
o in situ UNIVAC 1004 o 9300
etc.
computadoras. El término simbionte se
cintas
se
llama
las
rutinas
refirió a la relación simbiótica entre el
c. EXEC I y II [8]
complejo central de la computadora y los
dispositivos periféricos.
Sistema Operativo desarrollado para la
UNIVAC,
marca
registrada
de
UnisysCorporation.EXEC II se compone
de rutinas residentes que se quedaron en
la memoria todo el tiempo, y las no
residentes que fueron traídos de tambor
sólo cuando sea necesario. Las rutinas
residentes incluyen un intérprete de
tarjeta de control mínimo, un vector de
salto para las entradas del programa de
usuario
en
EXEC
II,
tablas
de
configuración, controladores de directorio
de archivos, y rutinas de control de
tambor, una cinta, y la consola. Hubo
también una rutina de despachador para
controlar i / o colas. Los principales
rutinas no residentes fueron el principal
intérprete de la tarjeta de control,
contabilidad de trabajos, y las rutinas de
EXEC II era más grande que EXEC I,
que comprende 45.000 líneas de código
ensamblador
y
ocupa
12K
de
memoria. El lenguaje de comandos era
más fácil de usar que la de EXEC I, y fue
la
base
para
el
control
de
ExecutiveLanguage (ECL) utilizados en
EXEC 8. La principal diferencia en la
sintaxis es que en EXEC II, el campo de
opciones de vino por primera vez
(inmediatamente después de la @) en
lugar
de
después
del
campo
de
operación. Por ejemplo, una llamada al
compilador COBOL para compilar la
fuente de entrada elemento BING,
poniendo
la
salida
de
la
fuente
17
actualizada de Bong y la salida de objeto
reubicable en TICK / TOCK sería:
Tarjetas de entrada ELT en un
archivo de programa
HDG en dirección a las páginas
@ SX COB bing, bong, TICK /
impresas
TOCK
EXEC II proporciona una estructura de
La opción S dijo que perforar la salida de
la fuente de las tarjetas y la X para
cancelar la compilación si se han
detectado errores. Por cierto, los nombres
Bing, Bong, y TICK / TOCK se han
tomado de un ejemplo en el EXEC II
Programadores
referencia. Muchos
estados tenían esencialmente el mismo
significado en el EXEC II, ya que
tendrían en EXEC 8, incluyendo:
RunRun inicio
Terminación run FIN
archivos de cinta denominada PCF
(archivo complejo programa) para fuente,
desplazable,
Mensaje de la consola MSG
ASG asignación de instalaciones
PMD volcado postmortem
los
elementos
del
programa absolutos. La manipulación de
los elementos del programa se realiza a
través de un conjunto de rutinas llamadas
CUR (rutinas de utilidad complejos), que
fue el antepasado de procesador EXEC 8
FURPUR. CUR fue llamado a través de
un XQT CUR @, seguido por las
directivas
de
las
tarjetas
subsiguientes. Algunas de las directivas,
como ERS, encontrar y PCH fueron
trasladados
Ejecución del programa XQT
y
directamente
a
FURPUR. Otros procesadores que vienen
con EXEC II fueron:
ALG compilador ALGOL
ASM Assembler (Sleuth)
COB COBOL Compiler
18
finalmente reemplazado dos 7094s con
PARA FORTRAN Compiler
dos 1108S.
LFT LIFT: a FORTRAN II a la
rutina de conversión FORTRAN IV
Durante sus últimos años, hubo dos
importantes mejoras a EXEC II. La
primera fue la capacidad de utilizar un
El compilador ALGOL fue escrito en
ordenador remoto 1004 como dispositivo
Case Institute of Technology, como parte
de entrada-salida. Esto fue al parecer la
de un acuerdo por el que recibió un 1107
consecuencia del trabajo realizado por
para reemplazar su antiguo UNIVAC I.
UNIVAC en uno de los ordenadores
Como
tardía
Bogart se hizo para la Agencia de
aparición, se vendieron sólo 36 1107s,
Seguridad Nacional. La segunda fue la
pero
fue
incorporación del tambor FASTRAND
rápido al anunciar y la entrega de su
como un dispositivo de almacenamiento
tercer equipo de generación 1108. Era
masivo para el programa permanente y
totalmente compatible con el 1107, por lo
archivos de datos.
consecuencia
de
afortunadamente
su
UNIVAC
que todo el software, incluyendo EXEC
II, podría ser arrastrado a ella, y EXEC II
tenía varios años de gloria en el 1108. Un
Mientras tanto EXEC I y II EXEC fueron
artículo
a
proporcionados para el 1108, estaba claro
LockheedMissiles and Space" en la
que los dos deberían fusionarse para
edición de enero de 1967 Datamation
proporcionar
dijo que Lockheed encontró que "El
multiprogramación cierto con la facilidad
FORTRAN IV compilador y sistema
de uso y la apariencia externa de EXEC
operativo
II. Este
titulado
"Conversión
EXEC
II
fueron
un
era
sistema
EXEC
de
8. Las
considerablemente más potente y de
especificaciones que se han elaborado en
mejor diseño que sus contrapartes en el
diciembre de 1964 y el trabajo se inició
IBM 7094." El uso de un 1107 como una
en mayo de 1965.
máquina
intermedia,
Lockheed
19
Pero esa es otra historia. EXEC I y II
la industria de viajes desató la idea de un
EXEC se avanzó considerablemente en la
sistema de procesamiento de datos que
evolución
sistemas
pueden crear y gestionar reservas de
operativos. Aunque no es tan sofisticado
billetes de avión y de inmediato hacer
como el Master Control Program (MCP)
que
para el Burroughs 5000 y el Sistema de
electrónicamente a cualquier agente en
Tiempo Compartido Compatible (CTSS),
cualquier lugar.
de
los
los
datos
disponibles
desarrollado en el MIT para el IBM
7090, los ejecutivos no representaban un
Seis años más tarde, el intercambio de
avance en los monitores de los lotes de
ideas en el aire se convirtió en una
su tiempo. Ellos demostraron que un
realidad. American
sistema operativo más complejo que los
anunciaron conjuntamente sus planes
monitores de IBM podría lograr un alto
para desarrollar un entorno de negocios
nivel de rendimiento.
semi-automatizada, más conocido como
Airlines
e
IBM
SABRE. El sistema revolucionario fue la
primera aplicación de negocio en tiempo
d. SABRE
real, y permitió a American Airlines para
Sistema Operativo diseñado para ser
utilizado en vuelos comerciales:
reemplazar el sistema de reservas de
pasajeros escrita a mano de la década de
1950
con
el
sistema
de
reservas
automatizado para el futuro.
La historia del sistema Sabre
comenzó con un encuentro
casual ...[9]
1960-1962 El primer sistema SABRE fue
CR Smith, presidente de American
que se encuentra en un centro de
Airlines,
un
computación especialmente diseñado en
de IBM, se
BriarcliffManor, Nueva York. El sistema
reunieron en un vuelo de American
de computadora central del estado de la
Airlines desde Los Ángeles a Nueva
técnica de procesado de 84.000 llamadas
York en 1953. La conversación acerca de
telefónicas por día. La investigación, el
y
R.
Blair
representante de ventas
Smith,
instalado en dos ordenadores IBM 7090,
20
desarrollo y la instalación de la inversión
Este
inicial
400
solamente por aerolíneas, sino en otro
años-hombre de esfuerzo, a un costo de
tipo de empresas, como hoteles y
desarrollo de casi EE.UU. $ 40 millones.
agencias de viaje.
en
este
sistema
tomó
sistema
en
tiempo
real
utilizado,
no
GENERACIÓN
TRES
(Segunda mitad de la década de
1960 a la Primer mitad de
1970)
convirtiéndose en el, sistema privado
grande
es
1.4.
En 1964 La red se ha completado,
más
aún
de
procesamiento de datos, sólo superada
por el sistema del gobierno de los
Los
EE.UU. Se
parte
generación eran de modos múltiples,
integral de la RAM, el ahorro de
tiempo compartido, procesamiento en
American Airlinesdue del 30 por ciento
tiempo
solo en sus inversiones de personal.
multiprocesamiento.Comienza en 1964
convierte
en
una
sistemas
operativos
real
de
esta
y
con la introducción de computadoras
En 1972 El sistema Sabrese mueve a un
IBM Sistema 360 e introducen su sistema
nuevo centro de cálculo consolidado en
operativo para ese equipo (OS/360).A
Tulsa, Oklahoma, que fue diseñado para
partir de esta aparición de máquina
albergar a todas las instalaciones de
(184360)
tratamiento
operativos,
de
datos
de
American
surgieron
otros
sistemas
y
grandes;
medianos
OS/MVT para los sistemas 360 grandes,
Airlines.
CP-67/CNOS para el poderoso sistema
En 1976 El sistema Sabre está instalado
360/67 de tiempo compartido, ISS para el
en una agencia de viajes, por primera
360/67,VMOS de RCA, KRONOS de
vez, lo que provocó la ola de la
CD para su serie 6000.[4]
automatización de viajes. Al final del
año, 130 ubicaciones habían recibido el
sistema. Para
1978,
a. OS/360[10]
el sistemaSabre
puede almacenar 1 millón de tarifas.
Es un sistema operativo desarrollado para
apoyar a la nueva generación y la
21
arquitectura
soportar
de
hardware
aplicaciones
capaz
comerciales
de
memoria
y
podía
cambiar
dinámicamente.
científicas. Antes de este sistema las
aplicaciones
corrían
en
líneas
independientes de hardware.Su primera
versión se da en 1954. Fue desarrollado
como una familia de tres programas de
control, que incrementaban su tamaño y
funcionalidad:
Este
sistema
lenguaje
también
de
introdujo
órdenes
llamadoJCL(Job
por
Control
el
lotes
Language),
Lenguaje de Control de Procesos. Para
algunos
autores,
el
OS/360
es
considerado como la mayor revolución en
la historia de la informática.
 PCP(Primary
Control
Program,
Programa de Control Primario) que
procesaba
los
secuencialmente
b. Master
trabajos
Control
Program
(procesamiento
por lotes).
a
Escrito originalmente en 1961 en ESPOL
Tasks,
después se escribió en HLL.El Master
Multiprogramación con un número
Control Program (MCP), es un líder en
Fijo de Tareas) añadió la multitarea,
muchas áreas, siendo el primer sistema
pero solo permitía un número fijo
operativo
de tareas concurrentes, cada una
procesadores,
teniendo un lugar predefinido en la
implementación comercial de la memoria
memoria.
virtual, y el primer sistema operativo
 MFT(Multiprogrammingwith
Fixednumber
of
 MVT(Multiprogrammingwith
Variable
number
of
a
Tasks,
Multiprogramación con un número
Variable de Tareas) permitió un
número variable de tareas cuya
para
gestionar
fue
múltiples
la
primera
escrito exclusivamente en un lenguaje de
alto nivel. Este software fue diseñado
para
funcionar
propietario.
No
sólo
se
en
hardware
encontró
información sobre esta etapa.[11]
mayor
22
1.5.
GENERACIÓN
CUATRO (De la Segunda
mitad de la década de 1970 a la
actualidad)
amplía a computadores de 16 bits con
capacidad de multiusuario.
La combinación de CP/M y S-100 bus fue
Surgen las redes de computación, para
uno de los primeros "estándares de la
poder compartir recursos tanto hardware
industria" para microcomputadoras, y esta
como software que será administrado por
plataforma
el
el
ampliamente en los negocios a través de
procesamiento en línea relacionado con el
la década de 1970 y hasta mediados de la
sistema en tiempo real surge el concepto
década
de máquinas virtuales, y los sistemas de
considerablemente
bases de datos.[4]
programación necesaria para instalar una
sistema
operativo.
Surge
informática se
de
utiliza
1980. Al
la
reducir
cantidad
de
aplicación en la computadora de un nuevo
fabricante, CP/M aumentó el tamaño del
D. 1970
mercado para el hardware y el software.
a. CP/M (Control Program para
los microordenadores)
b. UNIX
Es un sistema operativo para ordenadores
A continuación se presenta una evolución
de 8 bits. Se parece mucho a DOS (pero
de UNIX, el cual pretende ser un
no es tan fácil de usar), lo que no es
movimiento pro-lucha del software libre:
sorprendente debido DOS fue copiado de
CP/M
8080/85
en 1980.Fue creado por Intel
basados
microcomputadoras
deGary
en
las
Kildallde
1969 TheBeginni La historia de UNIX
ng
se inicia en 1969,
cuando
Ken
Digital Research y se limitaba a una sola
Thompson,
tarea en procesadores de 8 bits y no más
Ritchie
y
otros
de 64 kilobytesde memoria, luego se
comenzaron
a
Dennis
trabajar en el "poco
23
1971 Primera
edición
usada PDP-7 en un
sistemas
rincón" en los Bell
anteriores
Labs y lo que era para
siguientes"
convertirse en UNIX.
Tenía un ensamblador
[Bourne]. Tenía
C,
UUCP
el
para una PDP-11/20,
shellBourne. Fue
sistema de archivos,
portado a la VAX y el
tenedor (), roff y
núcleo era más de 40
ed. Se utiliza para el
procesamiento
de
texto
los
de
documentos
de
1980 Xenix
Unix
y
y
kilobytes (KB).
Microsoft introduce
Xenix. 32V y 4BSD
introducidos.
1982 Sistema III AT
&
UNIX
1973 Cuarta
patentes.
Fue reescrito en C.
edición
Esto hace que sea
(USG)
portátil y cambió la
System III, la primera
historia
los
versión pública fuera
sistemas operativos.
UNIX se va de
de los laboratorios
casa. También
1.0. HP-UX
1975 Sexta
Edición
conocido
de
como
SystemGroup de T
Bell. Barcos
la
1979 Séptima
edición
en
ser
SunOS
introdujo. Ultrix-11
versión 6, este es el
primero
liberación
1983 System V
introducidas.
Grupo
de
ampliamente
Investigación
disponible fuera del
Informática
lado
los
UNIX SystemGroup
Laboratorios Bell. La
(USG) y un tercer
primera versión BSD
grupo
(1.x) se deriva de V6.
Fue una "mejora con
para convertirse en
respecto a todos los
Desarrollo
de
se
(CRG),
fusionan
UNIX Laboratorio de
de
24
Sistemas. AT
&
T
750.000 instalaciones
anuncia
UNIX
UNIX de todo el
System V, la primera
mundo. IRIX
versión
introdujo.
POSIX.1
1988
compatible. Base
1984 4.2BSD
instalada de 45.000.
Universidad
de
publicada. Abrir
California
(OSF)
Software Foundation
en
4.2BSD
Internacional
versiones,
incluye
formaron. Ultrix
señales
1986 4.3BSD
y
mucho
1989
(UI)
Funcionamiento
introdujo. En
este
forma
momento
hay
preparación
en
spin-off
UNIX de todo el
USL. Motif
libertad,
del
software de AT & T
100.000 instalaciones
mundo.
4.3BSD
4,2
buques.
UNIX
más. X / Open formó.
System V Release 2
incluyendo
1989 SVR4
el
naves.
UNIX
la
para
de
la
1.0
System
Release
4
V
barcos,
servidor de nombres
sistema unificador V
de
y BSD, Xenix. Base
Internet. SVID
introdujo. NFS
de
enviado. AIX
instaladas.
X / Open lanza XPG3
1990 XPG3
anunció. Base
1987 SVR3
UNIX
Berkeley
TCP / IP, nuevas
1984 SVR2
y
1,2
millones
instalada de 250.000.
System V Release 3
Brand. OSF
incluye
Bell Labs barcos.
UNIX
TLI,
momento
este
hay
1
debuts. Plan 9 from
STREAMS,
RFS. En
/
1991
SystemLaboratories
25
(USL) se convierte en
diciembre de Novell
una
barcos SVR4.2MP, la
empresa
-
propiedad mayoritaria
de
AT
&
T. LinusTorvalds
1992 SVR4.2
1993 4.4BSD
final
USL
versión
OEM del sistema V
1994 Especificaci BSD 4.4-Lite elimina
comienza
el
ón
desarrollo
de
única
UNIX todo el código alega,
infringe en USL /
Linux. Debuts Solaris
Novell. A medida que
1.0.
USL
el nuevo propietario
libera
UNIX
de la marca comercial
System V Release 4.2
UNIX, X / Open
(Destino). Octubre
introduce la Single
-
XPG4 marca lanzada
UNIX
por X / Open. 22 de
(antes Spec 1170), la
diciembre
separación
Novell
Specification
de
la
UNIX
de
anuncia intención de
marca
adquirir USL. Barcos
cualquier
Solaris 2.0.
4.4BSD la
código real.
X / Open introduce el
versión
1995 UNIX 95
flujo
de
final de Berkeley. 16
programa de marca
de
Novell
UNIX 95 para las
adquiere USL
Late SVR4.2MP Novell
transfiere
implementaciones de
1993
derechos de la marca
Single UNIX. Novell
"UNIX" y el Single
vende la línea de
UNIX
negocio
de
junio
Specification
X
/
la
especificación
de
SCO
UnixWare. UNIX
Open. Iniciativa
Digital
COSE ofrece "Spec
introdujo. Barcos
1170" de X / Open
UnixWare
para la vía rápida. En
26
2.0. OpenServer
1996
1997 Single
UNIX
5.0
Open Source empieza
debuts.
Las formas de Open
a
Group
una
e IBM. UnixWare 7 y
fusión de OSF y X /
IRIX 6.5 barco.
El sistema UNIX
como
Open.
The Open
despegar
anuncios de Netscape
1999 UNIX a 30
Group
llega
introduce la versión 2
a
su
30
aniversario. Linux
Specificatio de la especificación
kernel
n, versión 2 Single
libertad. The
UNIX,
2.2
en
Open
incluyendo el apoyo a
Group y el IEEE
tiempo real, hilos y
comenzar
el
de 64 bits y los
desarrollo
conjunto
procesadores
de una revisión de
más
grandes. La
POSIX
especificación
1998 UNIX 98
con
está
y
Single
UNIX
disponible
Specification. Primer
gratuitamente en la
as
web. IRIX 6.4, 4.3
LinuxWorld. Dotcom
AIX y HP-UX 11
fiebre
buques.
The Open
mercados
Group
entre
ellas
Base,
Workstation
y
Server. Primero
en
de
los
bursátiles. Barcos
introduce la familia
UNIX de 98 marcas,
conferencias
2001 Single
Tru64 UNIX.
La versión 3 de la
UNIX
especificación Single
Specificatio UNIX
une
IEEE
n, versión 3 POSIX,
The
Open
UNIX 98 productos
Group y los esfuerzos
registrados
de la industria. Linux
por
Sun,
envían
IBM
y
NCR. El movimiento
kernel
2.4
en
27
libertad.Acciones de
IEC, IEEE y The
TI se enfrentan a un
Open
momento difícil en
los
mercados. El
más APIs
IDC sobre el mercado
las
UNIX - dice UNIX $
adquisiciones de la
69 mil millones en el
marca UNIX supera
2008, predice UNIX
los
$ 74 mil millones en
valor
de
$
25
mil
millones.AIX
buques.
2003 ISO / IEC Los
9945:2003
2009 UNIX a 40
Group. Añade
5L
volúmenes
2013
2010 UNIX en el Apple
escritorio
reporta
50
millones
de
principales
de
la
computadoras
de
versión
de
la
escritorio
en
3
y
especificación Single
crecimiento - se trata
UNIX son aprobados
de
como
sistemas
de
certificación UNIX.
estándar
Tomado de: [12].
internacional. El
"Westwood"
test
c. APPLE
barco privado para la
2007
marca UNIX 03. E
Primer ordenador de Steve Jobs y Steven
barcos
Solaris
Wozniak, salió a la venta en 1976.
9.0. Linux kernel 2.6
Primera máquina en utilizar teclado y en
en libertad.
Apple Mac OS X
lugar de usar pantallas normales creó una
certificada
para
UNIX 03.
2008 ISO / IEC La última revisión de
9945:2008
la
API
UNIX
conexión a TV como monitor. Existió
hasta Apple III y actualmente existen
réplicas
y
emuladores
computadora.
constituye
formalmente
estandarizada a ISO /
d. PLATO
de
esta
28
Software de carácter educativo, creado en
•
Programación orientada a objetos
1960. Fue creado por Donald L. Bitzer y
completamente
su equipo en la Universidad de Illinois.
lenguaje de programación Smalltalk
Fue el primero en utilizar conceptos
y
multiusuario,
integrado. (1972).
chats,
tablones,
correo
el
formada
entorno
de
en
el
desarrollo
electrónico, pantalla compartida y juegos
con varios jugadores a la vez. Este
Entre otros avances que se han vuelto un
software existió durante cuatro décadas y
hito en la tecnología de la información.
pasó por varias versiones.
Actualmente PARC sigue existiendo
como parte de la compañía XEROX,
e. PARC
dedicada a realizar avances en el campo
de la tecnología.[13]
Palo Alto Research Center (Centro de
Investigación de Palo Alto), era una
división de investigación de Xerox
Corporation. Dedicada a realizar avances
E. 1980
f. PC-DOS
en el campo de la tecnología. Algunos de
sus más grandes logros han sido:
Familia de sistemas operativos creado
inicialmente para las computadoras IBM
•
Impresión Láser. (1971).
de 16 bits en 1981, utilizaba línea de
•
Ratón comercial (1973).
comandos, tuvo 7 versiones hasta el año
•
Estaciones de trabajo personales
2000. [14]
con
estructuras
cliente-servidor.
g. MS-DOS
(1973)
•
GUI: Interface gráfica de usuario,
ofreciendo
ventanas
e
iconos
MS-DOS
(Microsoft
(1975)
OperatingSystem),
•
Editor de texto WYSIWYG (1974)
operativo
•
Red de área local Ethernet (1973)
para
es
un
Disk
sistema
computadoras
que
utilizaba línea de comandos. Es un
sistema pequeño y relativamente sencillo.
29
Este sistema operativo tiene una historia
fue
“sucia”, ya que:
Microsoft.
MS-DOS 1.0 era en realidad una versión
Microsoft inicialmente mantuvo la IBM
renombrada de QDOS
ocupa
que Microsoft
posteriormente
un
contratado
secreto
de
por
Seattle
compró a una empresa de Seattle,
ComputerProducts. Y en lo que se
llamada Seattle ComputerProducts, en
convertiría en otra jugada muy fortuita,
julio
habían
Bill Gates, la polémica no co-fundador de
desarrollado como un clon del sistema
Microsoft, IBM persuadido a dejar su
operativo CP / M de ocho bits con el fin
compañía
de proporcionar compatibilidad con las
comercialización
aplicaciones de negocios populares del
operativo por separado del proyecto de
día como WordStar y dBase. CP / M
PC de IBM. Microsoft cambió el nombre
(Control
los
a PC-DOS (la versión de IBM) y
microordenadores) fue escrito por Gary
MS-DOS (la versión de Microsoft). Las
Kildall de Digital Research varios años
dos versiones eran inicialmente casi
antes y se había convertido en el primer
idéntica, pero con el tiempo se separaron.
de
1981.
QDOS
Program
sistema
se
para
operativo
retiene
los
para
derechos
el
de
sistema
para
microcomputadoras de uso general.
El acrónimo DOS no era nuevo ni
siquiera entonces. En un principio había
QDOS fue escrito por Tim Paterson, un
sido utilizado por IBM en la década de
empleado de Seattle ComputerProducts,
1960 en el nombre de un sistema
por el nuevo procesador Intel de 16 bits
operativo (es decir, DOS/360) para su
8086
computadora
CPU
(unidad
central
de
System/360.
En
ese
procesamiento), y la primera versión fue
momento el uso de discos para almacenar
enviado en agosto de 1980. A pesar de
el sistema operativo y los datos se
que se completó en tan sólo seis semanas
considera la tecnología de vanguardia.
QDOS era suficientemente diferente de
CP / M que se considera legal. Paterson
Hasta la adquisición de QDOS, Microsoft
había sido principalmente un proveedor
30
de lenguajes de programación. Gates y
2.1, DOS 3.0, DOS 3.1, DOS 3.2, DOS
co-fundador Paul Allen había escrito
3.3, DOS 4.0, DOS 4.01, DOS 5.0, DOS
Microsoft BASIC y se vende en discos y
5.0a, DOS 6.0, DOS 6.1, DOS 6.2, DOS
cintas sobre todo para los aficionados de
6.21, DOS 6.22 y DOS 7.0 [16]
PC.
Actualmente este software aún se utiliza
mediante emuladores y otros.
MS-DOS se disparó en popularidad con
el aumento en el mercado de PC. Los
h. GNU
ingresos de las ventas impulsado el
crecimiento fenomenal de Microsoft y
GNU fue iniciado por Richard Stallman
MS-DOS fue la clave para la rápida
(RMS) en 1983, como un sistema
aparición de la compañía como la
operativo
empresa dominante en el software de la
trabajaban juntas por la libertad de todos
industria. Este producto sigue siendo el
los usuarios y el control del software de
mayor contribuyente a los ingresos de
la computadora.[17]. El proyecto para
Microsoft y después de que se había
desarrollar el sistema GNU se denomina
vuelto más famoso para Windows.
«Proyecto GNU». El Proyecto GNU se
creado
por
personas
que
concibió como una forma de fortalecer el
Las versiones posteriores de MS-DOS
espíritu cooperativo que prevalecía en la
presentaron
comunidad
mejor
rendimiento
y
computacional
en
sus
funciones adicionales, no pocos de los
primeros días; hacer de la cooperación
cuales fueron copiados de otros sistemas
posible para eliminar los obstáculos
operativos. Por ejemplo, la versión 1.25,
impuestos por los dueños de software
lanzado en 1982, ha añadido soporte para
propietario. Esto ya que en los 80’s el
discos de doble cara, lo que elimina la
software era privado.
necesidad de girar manualmente los
discos para tener acceso al reverso.[15]
El objetivo primordial y permanente de
GNU es ofrecer un sistema compatible
Algunas de sus versiones fueron: DOS
con Unix que fuera 100% software libre.
1.0, DOS 1.1, DOS 1.25, DOS 2.0, DOS
El nombre del sistema, GNU es un
31
acrónimo recursivo que significa GNU
de manejar, por lo que Mac se desarrolló
No es Unix-una manera de rendir
como una alternativa de BSD más
homenaje a las ideas técnicas de Unix, y
estructurada y pequeña.[18]
al mismo tiempo decir que GNU es algo
diferente. Técnicamente, GNU es como
Es conocido por haber sido uno de los
Unix. Pero a diferencia de Unix, GNU da
primeros sistemas dirigidos al gran
a sus usuarios la libertad.[17]El objetivo
público en contar con una interfaz gráfica
final es proporcionar software libre para
compuesta por la interacción del mouse
hacer todos los trabajos de los usuarios de
con ventanas, Icono y menús. Esta fue la
computadoras quieran hacer y hacer que
base del Mac OS clásico, desarrollado
el software propietario sea cosa del
íntegramente por Apple, cuya primera
pasado.
versión vio la luz en 1985. Su desarrollo
se extendería hasta la versión 9 del
i. Mac OS
sistema, lanzada en 1999. A partir de la
versión 10 (Mac OS X), el sistema
Mac
OS
(del
inglés
Macintosh
cambio su arquitectura totalmente y pasó
OperatingSystem, en español Sistema
a basarse en Unix, sin embargo su
Operativo de Macintosh) es el nombre del
interfaz
sistema operativo creado por Apple para
elementos de las versiones anteriores.
gráfica
mantiene
muchos
su línea de computadoras Macintosh.
Mac fue diseñado e implantado en la
j. Sun OS
Universidad de Carnegie-Mellon (CMU),
con el apoyo de la Agencia de Proyectos
SunOS fue la versión del sistema
de
del
operativo derivado de Unix y BSD
de Defensa de Estados
desarrollado por Sun Microsystems para
(DARPA,
sus estaciones de trabajo y servidores
Investigación
Departamento
Unidos
Avanzados
DefenseAdvancedResearchProjects
hasta el principio de los años 1990. Ésta
Agency), organización responsable del
estaba basada en los UNIX BSD con
desarrollo de varias versiones de UNIX
algunos añadidos de los System V UNIX
BSD, la cual se estaba volviendo difícil
en versiones posteriores.
32
l. Windows 1.0
SunOS 1.0 estaba basada básicamente en
BSD 4.1 y se publicó en 1982. SunOS
Microsoft trabaja en la primera versión de
2.0, que salió en 1985, usaba BSD 4.2
un nuevo sistema operativo. Interface
como una base e introducía una capa de
Manager es el nombre en clave y se
sistema de ficheros virtual (VFS) y el
piensa
protocolo NFS. SunOS 3.0 coincidía con
definitivo,
el lanzamiento de la serie Sun-3 en 1986
debido a que describe mejor los cuadros y
e incorporaba varias utilidades de System
las "ventanas" informáticas, que resultan
V. SunOS 4.0, que salió en 1989, migró a
fundamentales en el nuevo sistema.
la base de BSD 4.3, introdujo un nuevo
Windows se anuncia en 1983, pero lleva
sistema de memoria virtual, enlazamiento
un tiempo desarrollarlo. Los escépticos lo
dinámico y una implementación de la
llaman "vaporware" (humo informático).
arquitectura System V STREAMS I/O.
El 20 de noviembre de 1985, dos años
en
dejarlo
pero
como
nombre
Windows
prevalece
después del anuncio inicial, Microsoft
SunOS 5.0 y las versiones posteriores
lanza Windows 1.0. Ahora, en lugar de
están basadas en UNIX System V
escribir comandos
Release 4, y han sido conocidas con el
desplazarte entre pantallas o "ventanas"
nombre comercial de "Solaris". Aún en
señalando y haciendo clic con el mouse.
2010, el núcleo de los sistemas Solaris 10
Bill
y OpenSolaris (la versión libre) conserva
exclusivo diseñado para el usuario de PC
internamente el nombre "SunOS 5.10" y
serio."
Gates
dice:
MS-DOS, puedes
"Es
un
software
Solaris 5.11, respectivamente.[19]
Hay
k. OS/400
menús
desplegables,
barras
desplazables, iconos y cuadros de diálogo
que facilitan el aprendizaje y el uso de los
Sistema operativo utilizado en la línea de
programas. Se puede alternar entre varios
miniordenadores AS/400 de IBM, surgió
programas sin tener que salir de ellos y
en 1988.[20]
reiniciarlos
de
manera
individual.
Windows 1.0 viene con varios programas,
33
incluida la administración de archivos de
a Internet. Con Windows 98, resulta más
MS-DOS, Paint, Windows Writer, Bloc
fácil
de notas y Calculadora, así como con un
equipos y en Internet. Otras mejoras
calendario, un archivo de tarjetas y un
incluyen la capacidad de abrir y cerrar
reloj que ayudan a administrar las
programas
actividades diarias. Incluso hay un juego:
compatibilidad
Reversi.[21]
dispositivos de bus serie universal (USB).
encontrar
información
más
en
rápidamente
con
discos
y
DVD
los
la
y
Otro elemento que aparece por primera
Fue el primer intento de Microsoft de
vez es la barra Inicio rápido, que permite
implementar
ejecutar
un
ambiente
operativo
programas
sin
tener
que
multitarea con interfaz de usuario gráfica
buscarlos en el menú Inicio ni en el
en la plataforma de PC. Además,
escritorio.Windows 98 es la última
Microsoft Windows 1.0 más que un
versión basada en MS-DOS.[21]
sistema operativo íntegro, suponía una
extensión gráfica de MS-DOS
n. Red Hat Linux
Red Hat es una distribución Linux creada
F. 1990
por Red Hat, que fue una de las más
populares en los entornos de usuarios
domésticos.Es una de las distribuciones
Linux de "mediana edad". La versión 1.0
fue presentada el 3 de noviembre de
m. Windows 98
1994.[22]
Presentado el 25 de junio de 1998,
Windows 98 es la primera versión de
Windows diseñada específicamente para
los
consumidores.
Los
equipos
o. Mac OS 9
informáticos son habituales en la oficina
y en el hogar, y comienzan a aparecer los
Última versión de la familia de sistemas
cibercafés, desde donde se puede acceder
operativos
“Mac
OS
clásico”.
Fue
34
introducida por Apple Computer el 23 de
la
actualización
de
estos
sistemas
octubre de 1999 y sucedida por Mac OS
operativos. Para ejecutar Windows 95 se
X.
necesita un equipo con un procesador
386DX o superior (se recomienda 486) y
p. WINDOWS 95[21]
por lo menos 4 MB de RAM (se
recomiendan 8 MB de RAM). Las
El 24 de agosto de 1995, Microsoft lanza
versiones
de
actualización
están
Windows 95, que marca un récord de
disponibles en formatos de disquetes y
ventas con 7 millones de copias durante
CD-ROM. Se presenta en 12 idiomas.
las primeras cinco semanas.
En Windows 95 aparecen por primera vez
Es la era de los fax/módems, el correo
el menú Inicio, la barra de tareas y los
electrónico, el nuevo mundo online y de
botones para minimizar, maximizar y
los deslumbrantes juegos multimedia y el
cerrar ventanas. Se incorpora un nuevo
software educativo. Windows 95 tiene
botón de Inicio.
compatibilidad integrada con Internet,
conexión de red por acceso telefónico y
A principios de la década de los 90, los
nuevas funciones de Plug and Play que
entendidos del sector tecnológico hablan
facilitan la instalación de hardware y
de Internet (una red de redes con el poder
software. El sistema operativo de 32 bits,
de conectar equipos en todo el mundo).
además, ofrece funciones multimedia
En
mejoradas, características más eficaces
memorando titulado "La ola de Internet"
para equipos informáticos móviles y
y califica a Internet como "el desarrollo
redes integradas.
más importante desde la llegada de los
1995,
Bill
Gates
publica
un
equipos informáticos".
En el momento del lanzamiento de
Windows 95, los sistemas operativos
En el verano de 1995 se lanza la primera
Windows y MS-DOS anteriores
versión
se
ejecutaban en, aproximadamente, el 80%
de los equipos del mundo. Windows 95 es
de
Internet
Explorer.
Este
navegador se une a los que ya competían
35
por hacerse un lugar en la World Wide
Linux hace su aparición a principios de la
Web.
década de los noventa, era el año 1991 y
por aquel entonces un estudiante de
informática
de
la
Universidad
de
Helsinki, llamado LinusTorvalds empezó,
-como una afición y sin poder imaginar a
q. LINUX
lo que llegaría este proyecto, a programar
las primeras líneas de código de este
Sistema operativo moderno, que puede
sistema operativo al que llamaría más
obtenerse en forma gratuita y que se basa
tarde Linux.
en los estándares de UNIX. Diseñado
para correr de forma eficiente y confiable
Este comienzo estuvo inspirado en
en hardware común de PC. Tiene una
MINIX,
gran variedad de plataformas. El núcleo
desarrollado por Andy Tanenbaum. Las
del Kernel del sistema operativo es
primeras discusiones sobre Linux fueron
completamente original, pero permite que
en el grupo de noticias comp.os.minix, en
corra gran parte del software existente y
estas discusiones se hablaba sobre todo
gratuito de UNIX, dando por resultado un
del desarrollo de un pequeño sistema
sistema operativo completo compatible
Unix para usuarios de Minix que querían
con UNIX y libre de código propietario.
más.
Linux es un sistema multiusuario, que
Después de la versión 0.03, Linus saltó
proporciona protección entre procesos y
en la numeración hasta la 0.10, más y
corre múltiples procesos de acuerdo a un
más programadores a lo largo y ancho de
planificador de tiempo compartido. Para
internet empezaron a trabajar en el
el usuario, el sistema de archivos aparece
proyecto
como un árbol jerárquico de directorios
revisiones, Linus incremento el número
que obedece la semántica de UNIX. [23]
de versión hasta la 0.95 (Marzo 1992), la
un
y
pequeño
después
sistema
de
Unix
sucesivas
primera capaz de ejecutar el sistema
X-windows. Más de un año después
36
(diciembre 1993) el núcleo del sistema
lectura del libro y la modificación del
estaba en la versión 0.99 y la versión
sistema. Con el tiempo pasó a escribir su
1.0.0 no llegó hasta el 14 de marzo de
propio sistema operativo, Linux. En
1994.
2004, un hombre llamado Ken Brown
Torvalds acusó de copiar textualmente
El 9 de Mayo 1996, Tux fue propuesto
MINIX,
pero
que
fue
rápidamente
como mascota oficial de Linux.El 9 de
refutada en un comunicado publicado el
junio de 1996 fue lanzada la serie 2.0.x,
20 de mayo de 2004 por Andrew
la 2.2.x no llegó hasta el 25 de enero de
Tanenbaum.
1999 y la 2.4.x hasta el 4 de enero del
2001.
Una segunda edición de MINIX (y una
segunda edición del libro, escrito por
El 17 de diciembre del 2003 fue lanzada
Albert S. Woodhull) fue lanzado en 1997.
la serie actual del núcleo, la 2.6.x y el
Esta versión se ha mejorado en gran
desarrollo de Linux sigue avanzando día
medida de la primera versión pero
a día con la meta de perfeccionar y
todavía estaba dirigido a la enseñanza de
mejorar el sistema.[24]
los sistemas operativos en gran medida.
r. Minix[25]
Fue sólo con la tercera versión, MINIX 3,
MINIX tiene una larga historia. Se
y la tercera edición del libro, publicado
remonta a 1987, cuando la primera
en 2006, que el énfasis cambió de
edición del libro Sistemas Operativos:
enseñanza a una seria investigación y el
Diseño e Implementación fue publicado
sistema de producción, especialmente
por Andrew S. Tanenbaum. La primera
para sistemas embebidos. Algunas de las
versión de MINIX fue pensado para la
muchas diferencias entre MINIX 2 y
enseñanza y se hizo muy popular muy
MINIX 3 se dan aquí.
rápidamente.
Uno
de
los
primeros
usuarios fue un estudiante finlandés,
De cara al futuro, estamos haciendo un
LinusTorvalds,
todo
gran esfuerzo para convertir MINIX 3 en
acerca de los sistemas operativos de la
un sistema de calidad industrial con un
quien
aprendió
37
enfoque
en
el
mercado
integrado,
especialmente para aquellas aplicaciones
Una consecuencia de este diseño es que
que requieren una alta fiabilidad y
las fallas del sistema debido a los errores
disponibilidad.
o ataques son aislados. Por ejemplo, una
falla o toma de control del controlador de
MINIX 3 es un sistema operativo de
audio debido a un bug o exploit puede
código abierto que se puede utilizar como
provocar ruidos extraños, pero no puede
una base para proyectos de investigación,
dar lugar a una absorción completa del
sino
sistema operativo. Del mismo modo, los
también
comerciales
para
sistemas
los
accidentes de un componente del sistema
sistemas de microkernel dominan el
pueden en muchos casos ser automática y
mercado. Gran parte del enfoque del
transparente recuperado sin intervención
proyecto es lograr una alta fiabilidad a
humana. Pocos, si alguno, los demás
través de la tolerancia a fallos y técnicas
sistemas operativos son tan auto-sanación
de auto-sanación.
que MINIX 3.
MINIX
se
(integrado)
los
basa
en
donde
un
pequeño
micronúcleo (sobre las líneas de 10K de
código) que se ejecuta en modo de
G. 2000
s. Windows XP[21]
núcleo. El resto del sistema operativo se
ejecuta como una colección de procesos
El 25 de octubre de 2001, se lanza
de servidor, cada uno protegido por la
Windows XP, con un diseño renovado
MMU de hardware. Estos procesos
centrado en la facilidad y en un centro de
incluyen el sistema virtual de archivos,
servicios de Ayuda y soporte técnico
uno o más sistemas de archivos reales, el
unificado. Se presenta en 25 idiomas.
administrador de memoria, el gestor de
Desde mediados de la década de 1970
procesos, el servidor de la reencarnación,
hasta el lanzamiento de Windows XP, en
y los controladores de dispositivos, cada
el mundo se habían instalado unos 1.000
uno se ejecuta como un proceso en modo
millones de PCs.
de usuario independiente.
38
Para
Microsoft,
Windows
XP
se
confiabilidad,
la
y
un
visual
rendimiento.
mayor venta de los años venideros. Es
renovado, Windows XP Professional
rápido y estable. La navegación en el
incluye funcionalidades para equipos
menú Inicio, en la barra de tareas y en el
informáticos comerciales y domésticos
Panel de control es más intuitiva. Se
avanzados, como la compatibilidad con
incrementa
escritorios
remotos,
un
concienciación) por los virus y los piratas
archivos
cifrado
y
informáticos, pero en gran medida los
características de red y restauración del
temores se disipan gracias a la posibilidad
sistema. Las mejoras claves para los
de realizar actualizaciones de seguridad
usuarios
online.
compatibilidad con redes inalámbricas
Los
preocupación
usuarios
(y
comienzan
a
móviles
entender las alertas sobre datos adjuntos
802.1x,
Windows
sospechosos y virus. Se pone más énfasis
Asistencia remota.
diseño
el
convertirá en uno de los productos de
la
Con
seguridad
sistema
de
avanzadas
incluyen
Messenger
la
y
la
en la ayuda y en la asistencia técnica.
Durante estos años aparecen varias
Windows
XP
Home
Edition
se
ediciones de Windows XP:
caracteriza por un diseño visual limpio y
simplificado que facilita el acceso a las
La edición Windows XP de 64 bits (2001)
funciones más usadas. Diseñado para el
es el primer sistema operativo de
uso en el hogar, Windows XP ofrece
Microsoft para procesadores de 64 bits
mejoras
para
diseñado para trabajar con grandes
configuración de red, el Reproductor de
volúmenes de memoria y proyectos,
Windows Media, Windows MovieMaker
como programas de efectos especiales de
y funciones optimizadas para fotografía
películas,
digital.
ingeniería y científicos.
Windows XP Professional lleva los
Windows XP Media Center Edition
sólidos cimientos de Windows 2000 hasta
(2002)
el equipo de escritorio, lo que mejora la
entretenimiento y el uso doméstico de
como
el
Asistente
animaciones
está
pensado
en
3D
para
de
el
39
equipos. Permite navegar por Internet,
necesidades
de
seguridad
ver televisión en directo, disfrutar de
Además,
colecciones de música y vídeos digitales
mejoras en el Reproductor de Windows
y reproducir DVD.
Media, ya que cada vez más personas
Windows
Vista
aumentan
introduce
comienzan a ver sus equipos como
Windows XP Tablet PC Edition (2002)
ubicaciones centrales de medios digitales.
desarrolla la visión de los equipos
En ellos pueden ver televisión, mirar y
informáticos basados en lápiz. Los
enviar fotografías, y editar vídeos.
equipos Tablet PC incluyen un lápiz
digital para el reconocimiento de la
u. Windows Vista Ultimate[21]
escritura manual y, además, se pueden
usar con el mouse o el teclado.
El diseño juega un papel importante en
Windows Vista, y elementos tales como
Curiosidad
para
fanáticos
de
la
la barra de tareas y los bordes de las
informática: Windows XP está compilado
ventanas adquieren un nuevo aspecto. La
a partir de 45 millones de líneas de
búsqueda adquiere un nuevo énfasis y
código.
ayuda a los usuarios a encontrar archivos
en
t. Windows Vista[21]
sus
Windows
equipos
Vista
más
rápidamente.
presenta
nuevas
ediciones, cada una de las cuales contiene
Windows Vista se presentó al mercado en
una
2006 con el sistema de seguridad más
características y prestaciones. Se presenta
sólido conocido hasta el momento. El
en
Control de cuentas de usuario ayuda a
rediseñado aparece por primera vez en
evitar
Windows Vista.
que
software
potencialmente
combinación
35
idiomas.
diferente
El
botón
de
Iniciar
dañino ejecute cambios en el equipo. En
Windows Vista Ultimate, el Cifrado de
unidad
BitLocker
brinda
v. Windows 7[21]
mejor
protección de datos al equipo, a medida
Windows 7 se creó para el mundo
que las ventas de equipos portátiles y las
inalámbrico que surge a finales de la
40
primera década del siglo XXI. En el
tareas y un sistema de administración de
momento de su lanzamiento, las ventas
archivos simplificado.
de equipos portátiles superan a las de
equipos de escritorio, y es habitual
Windows 8 incorpora una pantalla de
conectarse
interactivas
Inicio con iconos que permiten conectar
inalámbricas públicas, como los cafés y
con las personas, los archivos, las apps y
las redes privadas domésticas.
los sitios web. Las apps ocupan un papel
a
zonas
protagonista y se brinda acceso a un
Windows 7 incluía nuevas formas de
nuevo lugar para conseguir apps, la
trabajar con ventanas (como Ajustar,
Tienda Windows, directamente desde la
Inspeccionar y Agitar) que mejoraban la
pantalla de Inicio.
funcionalidad y hacían que la interfaz
fuera más divertida de usar. También
Junto con Windows 8, Microsoft lanzó
entonces apareció Windows Touch, que
también Windows RT, que funciona en
permitía a los usuarios de pantallas touch
algunas tabletas y PCs. Windows RT se
navegar por Internet, desplazarse por
ha diseñado para dispositivos ligeros y
fotos y abrir archivos y carpetas.
para una mayor duración de la batería, y
ejecuta exclusivamente apps de la Tienda
w. Windows 8[21]
Windows. Se distribuye con una versión
integrada de Office optimizada para las
Windows 8 es Windows renovado desde
pantallas touch.
el conjunto de chips hasta la experiencia
del usuario. Funciona como una tableta
x. UBUNTU[26]
para el ocio y como un equipo con todas
sus funciones para el trabajo. Introduce
Ubuntu es una antigua palabra africana
una
que
que significa "humanidad hacia otros".
funciona perfectamente con el dedo y con
También significa "Yo soy lo que soy por
el mouse y el teclado. Windows 8 incluye
lo que todos somos". El sistema operativo
también mejoras en el familiar escritorio
Ubuntu trae el espíritu de Ubuntu al
de Windows, con una nueva barra de
mundo de las computadoras.
interfaz
totalmente
nueva
41
proyecto Ubuntu que Ubuntu es un
Mark Shuttleworth reunió a un pequeño
trabajo compartido entre Canonical, otras
equipo de desarrolladores de uno de los
empresas, y los miles de voluntarios que
proyectos más consolidados Linux -
aportan su experiencia para influir en lo
Debian - y se dispuso a crear un fácil de
que es una plataforma de clase mundial
utilizar Linux de escritorio: Ubuntu, con
para que cualquiera lo use.
el fin de que el software libre fuera parte
de la vida cotidiana para la mayoría de
La visión de Ubuntu es parte social y la
usuarios de computadoras. La visión de
parte económica: el software libre, al
Ubuntu es parte social y la parte
alcance
económica: el software libre, al alcance
condiciones, y financiado a través de una
de todos en las mismas condiciones, y
cartera
financiado a través de una cartera de
Canonical.
de
de
todos
servicios
en
las
mismas
prestados
por
servicios prestados por Canonical.
El equipo de Ubuntu abrió un nuevo
La primera versión oficial de Ubuntu -
camino en la comisión de un programa de
versión 4.10, nace con el nombre en
lanzamientos
código el "Jabalí verrugoso '- se puso en
previsible de seis meses. Se decidió que
marcha en octubre de 2004, y provocó
cada cuarto lanzamiento, emitido en un
interés dramático mundial, mientras miles
período de dos años, recibiría el apoyo a
de entusiastas del software libre y los
largo plazo (LTS). Versiones LTS se
expertos se unieron a la comunidad de
utilizan normalmente para despliegues a
Ubuntu.
gran escala.
El gobierno de Ubuntu es independiente
Ubuntu es diferente de las ofertas
de Canonical, con líderes voluntarios de
comerciales de Linux que lo precedieron,
todo
la
ya que no divide sus actividades entre
los
una versión comercial de alta calidad y
elementos críticos del proyecto. Sigue
una versión de "comunidad" libre. Los
siendo uno de los principios clave del
equipos comerciales y la comunidad
el
mundo
responsabilidad
de
que
tienen
muchos
de
programados
en forma
42
colaboran para producir una versión
única y de alta calidad, que recibe
Ubuntu hoy día tiene hoy ocho sabores y
mantenimiento continuo por un período
decenas de derivados localizados y
definido.
y
especializados. También hay ediciones
actualizaciones en curso están disponibles
especiales para los servidores, las nubes
gratuitamente para todos los usuarios.
OpenStack y dispositivos móviles. Todas
Tanto
la
liberación
las ediciones comparten infraestructuras y
La primera versión oficial de Ubuntu -
software común, lo que hace Ubuntu una
versión 4.10, con nombre en código el
única plataforma única que se escala
"Jabalí verrugoso '- se puso en marcha en
desde la electrónica de consumo en el
octubre de 2004, y provocó interés
escritorio y hasta en la nube para la
dramático mundial, mientras miles de
informática empresarial.
entusiastas del software libre y los
expertos se unieron a la comunidad de
El sistema operativo Ubuntu y Ubuntu
Ubuntu.
innovadora solución de convergencia
Android hacen un momento emocionante
El
gobierno
de
Ubuntu
algo
para Ubuntu en los dispositivos móviles.
independiente de Canonical (líder del
En la nube, Ubuntu es el sistema
grupo Ubuntu y encargado de elaborar las
operativo de referencia para el proyecto
diferentes
OpenStack,
versiones),
con
es
líderes
es
un
popular
sistema
voluntarios de todo el mundo que tienen
operativo invitado en EC2 de Amazon y
la responsabilidad de muchos de los
la
elementos críticos del proyecto. Sigue
pre-instalado en las computadoras de
siendo uno de los principios clave del
Dell,
proyecto Ubuntu que Ubuntu es un
fabricantes mundiales. Y gracias a que la
trabajo compartido entre Canonical, otras
infraestructura
empresas, y los miles de voluntarios que
desarrolladores pueden trabajar en el
aportan su experiencia para influir en lo
escritorio, y sin problemas entregar
que es una plataforma de clase mundial
código para servidores que ejecutan la
para que cualquiera lo use.
nube Ubuntu Server Editiondespojada.En
nube
HP,
de
Rackspace,
Asus,
Lenovo
compartida,
y
y
está
otros
los
43
el espíritu de código abierto, Ubuntu es
significativas,
donde
Android
absolutamente gratis para descargar, usar,
tiene el 90,8% de la cuota de
compartir y mejorar.
mercado)
2. iOS 13,2%
y. Sistemasoperativosparamóvil
es
3. Windows Phone 3,7%
4. BlackBerry OS 2,9%
5. Linux u otros 0,8%
Son sistemas operativos para controlar un
6. Symbian OS 0,2%
dispositivo móvil al igual que los PCs
7. Firefox OS aún no disponible
utilizan Windows o Linux entre otros. No
8. Ubuntu
obstante, los sistemas operativos móviles
son
mucho
más
simples
y
Touch
que
está
en
desarrollo
están
orientados a la conectividad inalámbrica,
Algunos autores señalan una quinta
los formatos multimedia para móviles y
generación de sistemas operativos, sin
las diferentes maneras de introducir
embargo,
información en ellos.
investigación no se considera relevante
para
este
trabajo
de
debido a que la cuarta generación de
Algunos de los sistemas operativos
sistemas operativos genera las interfaces
utilizados en los dispositivos móviles
gráficas y demás evoluciones que se han
están basados en el modelo de capas.A
venido desarrollando.
medida que los teléfonos móviles crecen
en popularidad, los sistemas operativos
con los que funcionan adquieren mayor
importancia. La cuota de mercado de
sistemas
operativos
segundo
trimestre
móviles
de
2013
en
el
era
el
siguiente:[27]
3. CONCLUSIÓN
Es notable la evolución que ha
desarrollado
la
informática,
1. Android 79,3% (En países como
específicamente en el tema que
España las diferencias son más
compete a este artículo. Tanto en el
44
diseño de los equipos (hardware),
como
en
los
sistemas
que
los
administran (software). Hemos visto
como desde los primeros intentos de
la computación (cuando no se podía
ni construir una computadora), hasta
la diversificación que existe en la
actualidad en el diseño y servicios que
ofrecen las computadoras. Esto es
evidente
dado
que
encontramos
diferentes sistemas operativos, tal
como gratuitos o propietarios y
sistemas operativos para dispositivos
móviles.
Asimismo,
existen
multiusuario,
monolíticos, modulares… entre otros
tipos de sistemas operativos.
Por
tanto, dentro del mundo globalizado,
las empresas actualmente pueden
elegir qué sistema operativo desean
utilizar para el desarrollo de sus
funciones, lo cual se extiende a las
personas y sus diferentes actividades.
45
REFERENCIAS BIBLIOGRÁFICAS
[1] Andrew S. Tanenbaum., Sistemas
Operativos:
diseño
e
implementación. México: Prentice
Hall, 1998.
[2] Yainer Shur, La valoración del
documento electrónico en el marco
archivístico
centroamericano.
Heredia: Tesis presentada para optar
al grado de Magíster Litterarum en
la Mestría en Estudios de Cultura
Centroamericana,
Énfasis
en
Gestión
de
Información,
Universidad Nacional, 2009.
[3] H. J. Ortiz Pabón, Sistemas
Operativos Modernos. Medellín:
Universidad de Medellín, 2005.
[4] Instituto Politécnico Nacional.
(2013)
Sites.upiicsa.ipn.mx.
[Online].
http://www.sites.upiicsa.ipn.mx/poli
libros/portal/Polilibros/P_terminado
s/SISTEMAS
%20_OPERATIVOS/UNIDAD2/2.
3.2.HTM
[5] Robert Patrick. (2008) Concepción
de Sistemas Operativos. [Online].
http://www.softwarepreservation.or
g/projects/os/gm.html.
[6] R.
E.
Drummond.
(1987)
computer.org.
[Online].
http://www.computer.org/csdl/proce
edings/afips/1987/5094/00/5094080
5.pdf.
[7] IBM. (1968) System/360. Disk
Operating System Operating Guide.
[Online].
http://bitsavers.trailing-edge.com/pd
f/ibm/360/dos/C24-5022-4_Disk_O
perating_System_Operating_Guide_
Feb68.pdf
[8] G. Grey. (1993) UNISYS History
Newsletter.
[Online].
https://wiki.cc.gatech.edu/folklore/i
ndex.php/EXEC_II
[9] Sabre. (Sin fecha) Sabre. [Online].
http://www.sabre.com/home/about/s
abre_history
[10] G. A. Blaauw, F.P, Brooks Jr. G. M.
Amdahl. (2000) Arquitecture of the
IBM System 360. [Online].
http://web.archive.org/web/2007021
2012410/http://www.research.ibm.c
om/journal/rd/441/amdahl.pdf
[11] UNISYS. (Sin fecha) UNISYS.
[Online].
http://public.support.unisys.com/co
mmon/epa/documentationlibraries.a
spx
[12] UNIX.
(1995-2012)
UNIX.
[Online].
http://www.unix.org/what_is_unix/h
istory_timeline.html
[13] Palo
Alto
Research
Center
Incorporated. (2002-2013) PARC.
[Online].
http://www.parc.com/about/
[14] (Sin fecha) Old Computer Museum.
[Online].
http://www.oldcomputermuseum.co
m/os/pcdos_3.1.html.
[15] The Linux Information Project.
(2004, Abril) Linfo.org. [Online].
http://www.linfo.org/ms-dos.html
[16] (Sin fecha) Microsoft® DOS
Version
Features.
[Online].
http://www.emsps.com/oldtools/msd
osv.htm
[17] GNU. (2011) gnu.org. [Online].
http://www.gnu.org/gnu/about-gnu.h
tml
[18] James L. Peterson , Peter B. Galvin
Abraham Silberschatz and versión
en español de Ernesto Morales
Peake, "El Sistema Operativo
Mach," in Sistemas Operativos.
46
Conceptos
Fundamentales.
Argentina:
Addison
Wesley
Iberoamericana. Traducción, 1994,
pp. 609-642.
[19] S.R.
Bourne.
(1983)
http://ptgmedia.pearsoncmg.com/.
[Online].
http://ptgmedia.pearsoncmg.com/im
ages/0130224960/samplechapter/01
30224960.pdf
[20] (2013)
Teknoda.
[Online].
http://www.teknodatips.com.ar/as40
0/274-infografia-evolucion-del-as40
0-ibm-i.html
[21] Microsoft
Windows.
(2013)
http://windows.microsoft.com/.
[Online].
http://windows.microsoft.com/es-M
X/windows/history
[22] (2013)
RetHat.
[Online].
https://access.redhat.com/site/docu
mentation/
[23] Abraham
&
Galvin,
Peter.
Silberchatz, Conceptos de Sistemas
Operativos.: Addison Wesley, 2004.
[24] Rafael Martínez. (1998) Linux.org.
[Online].
http://www.linux-es.org/sobre_linux
[25] Minix 3. Minix 3. [Online].
http://www.minix3.org/other/read-m
ore.html
[26] (2013)
Ubuntu.
[Online].
http://www.ubuntu.com/
[27] (2013) xatakandroid.com. [Online].
http://www.xatakandroid.com/merca
do/android-eleva-su-cuota-de-merca
do-hasta-el-80
[28] RB Payne, DJ Howarth T Kilburn.
(1962) Atlas Informática. [Online].
http://www.chilton-computing.org.u
k/acl/technology/atlas/p019.htm.
BIBLIOGRAFÍA
COMPLEMENTARIA
A Chat with Computing Pioneer Steve
Wozniak.(Sin
fecha)
[Online]
http://www.npr.org/templates/story/story.
php?storyId=6167297.
Computer
History
Museum.
[Online].http://www.computerhistory.org/
.
Control Data Corporation. Plato, user’s
guide.(1981).
[Online].
http://bitsavers.informatik.uni-stuttgart.de
/pdf/cdc/plato/97405900C_PLATO_Users
_Guide_Apr81.pdf.
El primer ordenador de Apple se vende
425 veces más caro que el iPad. (Sin
fecha).
[Online].http://www.elmundo.es/elmundo
/2010/11/24/navegante/1290586981.html.
Evolución de los Sistemas Operativos
(2011).
[Online]:
http://www.taringa.net/posts/info/115254
81/Evolucion-de-los-Sistemas-Operativos
-En-Imagenes.html.
Facultatd'Informàtica de Barcelona. (Sin
fecha). Historia de los Sistemas
Operativos.
[Online]:
http://www.fib.upc.edu/retro-informatica/
historia/so.html.
Gaby’s Homepage for CP/M and
Computer History. (Sin fecha).[Online]
http://www.gaby.de/ecpm.htm.
Gasperson, T. CP/M collection is back
online with an Open Source licence.
(2001).[Online]
47
http://www.theregister.co.uk/2001/11/26/c
p_m_collection_is_back/.
Generaciones de los Sistemas Operativos
(Sin
fecha).
[Online]http://diegocoyago.galeon.com/
H. J., Ortiz Pabón (2005). Sistemas
Operativos Modernos. Universidad de
Medellín: 1 edición.
Hormby, T.Origen de la Apple I y Apple
II
Computadoras.
(Sin
fecha).
[Online]http://lowendmac.com/orchard/0
5/origin-apple-ii-computer.html.
Jones, D. W. (Sin fecha). PLATO.
[Online].http://homepage.cs.uiowa.edu/~j
ones/plato/#tutor.
L, Javier. Evolución del Sistema
Operativo
(2010).
[Online].http://www.slideshare.net/javier.l
una/evolucion-del-sistema-operativo.
López Get, A. (2010). La guerra de los
sistemasoperativos v.1.0 = The war of the
operating systems v.1.0. Reflexiones.
Segunda época; Vol.89, no.2 ; 61-73.
MS-DOS: A BriefIntroduction. (Sin
Fecha).
[Online]http://www.linfo.org/ms-dos.html
.
N. C., Henrry. Historia de los Sistemas
Operativos
(2011).
[Online]
http://www.slideshare.net/hnavarroch/hist
oria-so.
ObsolescenceGuaranteed. (Sin fecha).
[Online]
http://obsolescence.wix.com/obsolescenc
e#!cpm-internals/c247i.
Palo Alto Research Center Incorporated
(2002-2013).
PARC.
[Online]http://www.parc.com/about/.
PC
DOS.
(Sin
fecha)
[Online]http://www.theosfiles.com/os_do
s/ospg_dos_pcdos.htm.
Robert Patrick (1987). Rand Corporation
publication.[Online]
http://www.rand.org/content/dam/rand/pu
bs/papers/2008/P7316.pdf.
Silberchatz, Abraham & Galvin, Peter
(2009).Operating Systems Concepts,
octavaedición,
Addison
Wesley
Publishing Co., Mass.,
Stifle, J. (1972) The PLATO IV
Architecture.
[Online]http://bitsavers.informatik.uni-stu
ttgart.de/pdf/univOfIllinoisUrbana/plato/
X-20_The_Plato_IV_Architecture_May7
2.pdf.
Tanenbaum, A.S. (1993). Sistemas
operativos modernos. 1. edición. México:
Prentice Hall Hispanoamericana.
Timeline of Computer History: 1956:
Software.
(2006).
[Online]:
http://www.computerhistory.org/timeline/
?a%C3%B1o=1956.
Van
Meer,
E.
PLATO:
From
Computer-Based Education to Corporate
Social Responsibility (Sin fecha).
[Online]
http://www.cbi.umn.edu/iterations/vanme
er.html.
Woolley, D. R. PLATO: El surgimiento de
la Comunidad Online. (Sin fecha)
[Online]http://thinkofit.com/plato/dwplat
o.htm.