El documento proporciona una introducción a los sistemas operativos, describiendo los primeros sistemas desde 1945 hasta 1955 y los avances posteriores. Luego define qué es un sistema operativo y describe algunos de los sistemas operativos más importantes como Unix, MS-DOS, Linux, MacOS, Solaris, así como posibles sistemas operativos del futuro como sistemas operativos basados en la web. Finalmente, concluye resaltando la importancia de los sistemas operativos para el desarrollo de la informática y proporcionando algunas recomendaciones
2. Introducción
Los primeros sistemas (1945-1955) eran grandes máquinas operadas desde la
consola maestra por los programadores. Durante la década siguiente (1955-1965)
se llevaron a cabo avances en el hardware: lectoras de tarjetas, impresoras, cintas
magnéticas, etc. Esto a su vez provocó un avance en el software: compiladores,
ensambladores, cargadores, manejadores de dispositivos, etc.
A finales de los años 1980, una computadora Commodore Amiga equipada con una
aceleradora Video Toaster era capaz de producir efectos comparados a sistemas
dedicados que costaban el triple. Un Video Toaster junto a Lightwave ayudó a
producir muchos programas de televisión y películas, entre las que se incluyen
Babylon 5, Seaquest DSV y Terminator II.
Un sistema operativo (SO, frecuentemente OS, del inglés Operating System) es un
programa o conjunto de programas que en un sistema informático gestiona los
recursos de hardware y provee servicios a los programas de aplicación,
ejecutándose en modo privilegiado respecto de los restantes y anteriores próximos
y viceversa.
Los sistemas operativos fueron evolucionando con el paso de los años uno tenia
mas beneficios que otro pero tenían también sus aspectos negativos acontinuacion
estudiaremos cada uno de ellos.
3. Desarrollo
Definición de Sistema Opeerativo.-Un sistema Operativo (SO) es en sí mismo
un programa de computadora. Sin embargo, es un programa muy especial, quizá el
más complejo e importante en una computadora. El SO despierta a la computadora
y hace que reconozca a la CPU, la memoria, el tecla do, el sistema de vídeo y las
unidades de disco.
Además, proporciona la facilidad para que los usuarios se comuniquen con la
computadora y sirve de plataforma a partir de la cual se corran programas de
aplicación.
Mecanismo que controla el acceso de los programas o los usuarios a los recursos
del sistema. El SO se encarga de:
Distinguir entre uso autorizado y no autorizado.
Especificar los controles de seguridad a realizar.
Forzar el uso de estos mecanismos de protección.
Los sistemas operativos mas importantes son:
SISTEMA OPERATIVO UNIX
Creado por Ken Thompson y Dennies Ritchie en laboratorios Bell AT&T de
MULTICS. Inicialmente era un sistema operativo de tipo texto y algunos gráficos
muy rústicos. Hoy en día es la base de comunicaciones de la Internet.
4. Consola del sistema operativo UNIX.
SISTEMA OPERATIVO MICROSOFT MS-DOS
(Comprado por Bill Gates propietario de Microsoft): De tipo Texto, Monousuario
(Solo puede Atender a un usuario) y Monotarea (Ejecuta una tarea a la vez). Es el
soporte para programas que manejan gráficos y sus emulaciones de sistema
operativo gráfico como: Windows 3.X, 95, 98, 98SE, Me, 2000, NT, XP. Es decir
estan ejecutados desde Ms-DOS.
Consola del sistema operativo Microsoft DOS.
5. De tipo gráfico, multiusuario (puede Atender a varios usuarios) y multitarea
(Ejecuta varias tareas simultáneas).
Consola del sistema operativo Microsoft Windows.
6. SISTEMA OPERATIVO PC-DOS DE IBM
Sistema Operativo competidor de Ms-DOS en años 60 y 70; que perdiópopularidad
por el éxito de Microsoft Windows. Se siguió desarrollando hasta la última versión
PC-DOS 2000.
Consola del sistema operativo IBM PC-DOS.
SISTEMA OPERATIVO LINUX
Creado por el finlandés LinusBendict Torvalds en la universidad de Helsinki,
basándose en el SO UNIX-MINIX en 1991. Actualmente existen una gran gama de
7. versiones: Linspire, Debian, Knoppix, Red Hat, SuSe, Slackware, Mandrake,
Ubuntu, todos ellos de tipo gráfico.
Consola del sistema operativo Linux Linspire.
SISTEMA OPERATIVO MACOS DE MACINTOSH
Creado por Jef Raskin, Steve Wozniak, Steve Jobs y Ron Wayne: sistema operativo
tipo gráfico. Macintosh desde sus inicios, no aceptó la estandarización de PC-IBM,
y comenzó a desarrollar sus microprocesadores, memorias RAM, tarjetas
principales (Motherboard), puertos, sistemas operativos y aplicaciones de manera
independiente a las PC´s). Por ello no era posible ejecutar programas para Mac en
PC, a menos que se utilizara un programa emulador para ello. Actualmente
Macintosh se esta integrando al estándar PC, para mayor compatibilidad, aunque
hasta la fecha aún no es posible simplemente instalar el MacOS en una PC común.
Consola del sistema operativo MacOS de Macintosh.
SISTEMA OPERATIVO SOLARIS
Desarrollado por Sun Microsystem, es un sistema operativo poco comercial y para
servidores principalmente. Normalmente lo utilizan grandes corporativos.
8. Consola del sistema operativo Solaris de Sun MicroSystem.
LOS SISTEMAS OPERATIVOS DEL FUTURO
La mayoría de las personas ha oído hablar alguna vez de WebOS o Sistemas
Operativos Web, pero lo mismo no está muy claro lo que es. WebOS con términos
que describe los servicios de red de Internet, aunque se han asociado la mayoría de
veces dentro del contexto HTTP. Hemos recopilado una serie de aplicaciones para
que vean lo que es y puedan probar este tipo de aplicaciones desde vuestro
navegador.
EyesOS
Es un escritorio virtual multiplataforma, libre y gratuito basado sobre el estilo del
escritorio de un sistema operativo. El paquete básico de aplicaciones que vienen
por defecto, incluye toda la estructura de un sistema operativo y algunas
aplicaciones de tipo suite ofimática como un procesador de textos, un calendario,
un gestor de archivos, un mensajero, un navegador, una calculadora y más.
Es posible iniciar el desktop eyeOS y todas sus aplicaciones desde un navegador
web, y no hace falta la instalación de ningún software adicional, ya que lo único que
se necesita es un navegador que soporta AJAX, Java y Macromedia Flash
iCloud
9. Es otro webOS que tiene un escritorio sencillo parecido al entorno de Windows 7,
con una barra de sistema y otra lateral que se pueden personalizar por medio de
widgets. Viene con algunas herramientas como:
Procesador de texto.
Tareas y Calendario.
Gestor de tareas.
Clientes de correo electrónico.
Reproductor para MP3.
CorneliOS
CorneliOS es un sistema operativo en web que corre en su navegador web. Todas
las aplicaciones y ficheros son almacenados en el servidor CorneliOS y son
accesibles siempre y en todas partes. CorneliOS es independiente de la plataforma
y del navegador y está disponible tanto como software libre Open Source bajo la
GPL, o como licencia comercial.
CorneliOS es un sistema multiusuario, que significa que múltiples usuarios Web OS
pueden tener una cuenta en un único servidor CorneliOS. Cada usuario Web OS
tiene su propio directorio y su propio escritorio y entorno de trabajo. Para hacer
posible el compartir y la protección de ficheros, CorneliOS ofrece un sistema de
ficheros virtual (VFS) con muchas características avanzadas, incluyendo control de
acceso y mecanismos de copia de seguridad automatizados.
Las aplicaciones CorneliOS son, básicamente, pequeñas aplicaciones web que usan
el entorno de trabajo CorneliOS CORA y las tecnologías CorneliOS como
CornelioSCRIPT y marcas HTML extendidas. Escribir aplicaciones CorneliOS es
muy simple.
Puede usar también CorneliOS como un entorno de trabajo para construir sus
propias aplicaciones web o plataformas comunitarias. El entorno de trabajo
incluido CIOS permite crear rápidamente complejos proyectos comunitarios.
Glide OS
Este sistema operativo incorpora varias funciones como gestión multimedia y
ficheros de oficina, correo electrónico e incluso podrás crear tu propia página
personal y blog. A diferencia de lo que sucede en la mayor parte de escritorios Web,
cada aplicación de GlideOS se abre en una nueva ventana del explorador que
conserva intactas las barras de herramientas, lo cual resulta práctico, pues permite
emplear los botones de siguiente y anterior para navegar por las opciones.
Sobresalen también sus prestaciones multimedia, ya que admite más formatos de
vídeo y audio que sus competidores, además de incluir el programa Photo Edit,
10. para editar imágenes.
MyGoya
Sistema operativo en línea que ofrece un espacio como si se tratase de un Sistema
operativo tradicional. Ofrece las típicas aplicaciones de los sistemas operativos en
línea, como correo electronico, Chat, un procesador de textos, calendario, etc…
Atoolo
Es un sistema operativo online que cuenta con un disco duro virtual y que tiene un
diseño diferente a los demás en la categoría de Guardar y compartir archivos.
El sistema tiene la apariencia de un panel de control, ya que una de sus principales
funciones, es la de guardar archivos de manera online y poder administrarlo en una
interfaz gráfica. Pero también permite la creación de notas tipo post-it en caso de
necesitar guardar texto de manera rápida y que no necesite de un procesador de
texto mayor.
Cloudo
Ofrece un interesante escritorio virtual desde el que podremos acceder a través de
una interesante interfaz a un procesador de textos, un reproductor multimedia,
calendarios, programas de dibujo, agenda de contactos, junto a otras aplicaciones
listadas en un menú.
Además Cloudo dispone de una herramienta para desarrolladores que nos
permitirá caso de no encontrar la aplicación que buscamos crearla nosotros
mismos.
OOS
Es un sencillo sistema operativo online que dispone de varias aplicaciones como
puede ser un lector de PDF, juegos, panel de control, gestor de archivos e imágenes.
Solo hace falta registrarse y verificar tu correo para poder hacer uso de este sistema
desde cualquier parte del mundo.
Pipio
Es un sistema operativo social que permite a la gente compartir y comunicarse en
tiempo real. Puedes hacer búsqueda de otras personas que estén comunicándose en
ese momento según unos patrones de búsqueda que se le indiquen.
11. Kidoz
Kidoz es un navegador web diseñado exclusivamente para los niños, ya que no
pueden salir más allá de las aplicaciones configuradas. Este navegador web infantil
contiene actividades, juegos y videos online, ideal para no preocuparte por la salud
mental de tus hijos
Peepel
Peepel es un escritorio virtual en el cual podemos ejecutar algunas aplicaciones y
utilidades disponibles.
Las aplicaciones con las que cuenta actualmente son Peepel Websheet, Peepel
Calcultator y Peepel WebWriter, siendo un editor de hoja de cálculo, una simple
calculadora y un procesador de textos.
Podemos tener abiertas varias aplicaciones y utilidades simultáneamente,
organizar nuestras ventanas y acceder rápidamente a cualquier aplicación
activando su correspondiente ventana o a través de su especie de doc. Igualmente
podemos tener diferentes espacios de trabajo, y en cada uno de ellos podemos tener
diferentes aplicaciones abiertas, similar a un sistema multiescritorio en un sistema
operativo.
Startforce
Es otro sistema operativo basado en web, que nos permitirá escuchar música, ver
fotografías, tiene un procesador de texto y tiene una interfaz muy amigable, similar
al sistema operativo de Microsoft.
Fenestela
Presentea una alegre interfaz gráfica. Te permite salvar tus ficheros online y
compartir con tus amigos tus fotografías o documentos.
Mybooo
Ofrece es una especie de escritorio virtual en el que compartir tus feeds, te ofrece
un editor de texto, libreta de direcciones, mensajería, navegador de Internet y
mucho mas. Dispone de un buscador múltiple que permite hacer búsquedas en
servicios como Google, Yahoo...
12. SilverOS
Otro sistema operativo con una apariencia muy vistosa. Dispone de numerosas
herramientas como un navegador, lector de rss, juegos....
No es necesario registrarse para probarlo. Permite entrar con una cuenta de
invitado.
Lucid
Es un escritorio web libre que te permitirá realizar funciones como puede ser
acceder a documentos de officce, lector de RSS y otras numerosas funcioens
Estos son algunos webOS que hemos indicado, pero hay algunos mas. El utilizar
uno u otro ya depende de cada persona.
Conclusiones.- los sistemas operativos fueron de gran importancia para el
desarrollo de la informática que permitió crear utilidades buenas a los usuarios y
mejorar el trabajo en menor tiempo.
Recomendaciones.Conveniencia: un sistema operativo hace más conveniente el uso de una computadora.
Eficiencia: el sistema operativo permite que los recursos de la computadora se usen de
manera correcta y eficiente.
Habilidad para evolucionar: un sistema operativo debe de ser capaz de aceptar nuevas
funciones sin que tenga problemas.
Encargado de administrar el hardware: el sistema operativo debe de ser eficaz.