Historia de los SSOO

  • Period: to

    1º GENERACIÓN

    Esta generación se caracteriza por:
    *Ausencia de sistemas operativos.
    *Se introducían tarjetas perforadas siguiendo código máquina
    para cargar programas y datos.
    *Los ordenadores sólo podían realizar una tarea a la vez y se
    perdían una gran cantidad de tiempo entre la finalización de una
    tarea y el inicio de otra.
  • WHIRLWIND I

    WHIRLWIND I
    Desarrollado en el Instituto de Tecnología de Massachusetts (MIT), Whirlwind I fue el primer ordenador capaz de mostrar texto e imágenes en tiempo real, era el ordenador más rápido de su tiempo e incluía una memoria de núcleo magnético.
    Además de estos avances, Whirlwind I incluía un conjunto de instrucciones permanentes sobre como debía funcionar.
    Este conjunto de instrucciones se considera el predecesor de los sistemas operativos.
  • GM OS (General Motors Operating System)

    GM OS (General Motors Operating System)
    GM OS (General Motors Operating System) fue creado por General Motors Research Laboratories para su ordenador IBM 701.
    Está considerado como el primer sistema operativo de procesamiento por lotes y posiblemente el primer sistema operativo "real".
    Usaba el lenguaje de compilación KOMPILER.
  • GM-NAA I/O

    GM-NAA I/O
    GM-NAA I/O fue creado por Robert L. Patrick de General Motors y Owen Mock de North American Aviation para su ordenador IBM 704, basándose en el programa usando por el IBM 701.
    Tenía como función principal ejecutar un nuevo programa una vez que el anterior hubiera terminado de ejecutarse (Procesamiento por lotes)
    Estaba construido por unas rutinas accesibles a los programas que proporcionaban un acceso común a los dispositivos de entrada/salida.
  • BESYS (Bell Operating System)

    BESYS (Bell Operating System)
    BESYS (Bell Operating System) fue el sistema operativo de procesamiento por lotes creado por Bell Labs para su IBM 704.
    La primera versión (BESYS-1) fue creada por George H. Mealy, Gwen Hansen y Wanda Lee Mammel. Utilizaba dos lenguajes de programación, FORTRAN y el SAP (Symbolic Assembly Program).
    Se diseño para tratar eficientemente con un gran número de programas introducidos con tarjetas perforadas y producir resultados que pudieran imprimirse en papel o en tarjetas perforadas.
  • UMES (University of Michigan Executive System)

    UMES (University of Michigan Executive System)
    UMES (University of Michigan Executive System) fue un sistema de procesamiento por lotes desarrollado en la Universidad de Michigan basándose en el sistema que General Motors creó para su IBM 701.
    Se usó en numerosas universidades. Se diseño para funcionar en las unidades centrales usadas en la universidad de Michigan (IBM 704, 709, and 7090) y para funcionar mejor con pequeños programas de los estudiantes.
  • SOS (SHARE Operating System)

    SOS (SHARE Operating System)
    SHARE Operating System (SOS) fue creado por el grupo SHARE para el IBM 704 buscando una mejora sobre el GM-NAA I/O.
    Más tarde se adaptó para el IBM 709, sucesor del IBM 704. El sistema operativo SHARE proporcionó nuevas formas de administrar buffers y dispositivos de entrada/salida, y, al igual que GM-NAA I/O, permitía ejecutar programas escritos en lenguaje ensamblador.
  • FMS (FORTRAN Monitor System)

    FMS (FORTRAN Monitor System)
    FMS (FORTRAN Monitor System) fue desarrollado en paralelo con SOS para los ordenadores IBM 709, 7090 y 7094. Su propósito era compilar los programas FORTRAN. Muchos usuarios de SOS empezaron a usar FORTRAN, especialmente en empresas con programadores que no conocía el lenguaje máquina.
    Gracias a su gran difusión, aparecieron programadores externos a la compañía que ofrecieron soluciones para mejorar sistema, ofreciendo transiciones más eficientes entre programas.
  • IBSYS (IBM System)

    IBSYS (IBM System)
    IBSYS (IBM System) fue creador por IBM para sus ordenadores IBM 7040 e IBM 7044 basándose en el FMS y el SOS.
    Consistía en un monitor básico que leía tarjetas de control y usaba numerosos subprogramas y lenguajes como FORTRAN, COBOL, Sort/Merge y MAP. Las tarjetas de control se caracterizaban por el símbolo '$' en la columna uno, seguido de un comando de control que seleccionaba los programas de utilidad necesarios para el trabajo que fuera a realizarse.
  • Period: to

    2º GENERACIÓN

    Esta generación se caracterizaba por:
    *Uso de tarjetas perforadas para cargar datos y programas.
    *El código máquina se remplaza por lenguaje ensamblador, que
    permite a los usuarios escribir instrucciones usando palabras.
    *Sistemas en tiempo real.
    *Procesamiento por lotes.
    *Tiempo compartido. Los usuarios podían interferir directamente
    con el ordenador y corregir errores en minutos.
    *Comienzan a desarrollarse lenguajes de alto nivel.
  • CTSS (Compatible Time-Sharing System)

    CTSS (Compatible Time-Sharing System)
    CTSS fue desarrollado por el Centro de Computación de MIT dirigidos por Fernando J. Corbató y se uso desde 1961 hasta 1973.
    Permitía la ejecución en segundo plano del FMS, de ahí la palabra "Compatible" en su nombre. Fue uno de los primeros sistemas operativos que usó el tiempo compartido y tuvo un importante papel demostrando que era una opción viable.
    Incluía aplicaciones como RUNOFF, uno de los primeros programas de procesamiento de texto, y un sistema de mensajería entre usuarios.
  • MCP (Master Control Program)

    MCP (Master Control Program)
    MCP (Master Control Program) fue un sistema operativo propietario desarrollado por la empresa Burroughs para sus ordenadores. Fue el primer sistema operativo escrito exclusivamente en lenguaje de alto nivel en lugar de lenguaje ensamblador, algo revolucionario en aquella época.
  • ITS (Incompatible Time-Sharing System)

    ITS (Incompatible Time-Sharing System)
    ITS fue un sistema operativo desarrollado por el Laboratorio de Inteligencia Artificial del MIT por aquellos que no estaban de acuerdo con el rumbo del proyecto Multics. Su nombre era una parodia del CTSS. Estaba escrito en lenguaje ensamblador y, aunque se creó inicialmente para el DEC PDP-6, fue en el PDP-10 donde tuvo su mayor desarrollo y uso.
    Una de sus características más importantes fue la conexión a ARPANET, que permitía a los usuarios acceder a documentos de otras máquinas conectadas.
  • EXEC II

    EXEC II
    EXEC II fue un sistema operativo desarrollado para el UNIVAC 1107 por la CSC (Computer Sciences Corporation) mientras trabajaban para UNIVAC creando el compilador COBOL para dicha máquina.
    Era un SO de procesamiento por lotes que permitía procesar una gran cantidad de trabajo con poca o ninguna interacción por parte de lo usuarios. Debido al desarrollo tardío del EXEC I decidieron crear el compilador COBOL para el EXEC II en lugar de EXEC I como especificaba el contrato original.
  • Atlas Supervisor

    Atlas Supervisor
    El Atlas Supervisor era el programa que gestionaba la asignación de recursos de procesamiento del ordenador Atlas de la Universidad de Manchester. Entre sus funciones se incluían la detección de errores y actuación sobre ellos dependiendo de las condiciones establecidas por el programa, permitir acceso a las funcionalidades del sistema a las que no se podía acceder directamente y permitir a los periféricos llevar a cabo sus operaciones.
  • EXEC I

    EXEC I
    EXEC I fue un sistema operativo desarrollado por UNIVAC para su modelo 1107.
    Era un sistema operativo de procesamiento por lotes que admitía multiprogramación.
  • GCOS (General Comprehensive Operating System)

    GCOS (General Comprehensive Operating System)
    GCOS, originalmente GECOS (General Electric Comprehensive Operating Supervisor) es una familia de sistemas operativos para los ordenadores centrales GE-635/Honeywell de 36-bits. La versión original de GCOS fue desarrollada por General Electric.
  • EXEC 8

    EXEC 8
    EXEC 8 (También conocido como EXEC VIII) fue el sistema operativo desarrollado por UNIVAC para su modelo 1108. Combinando las mejores características de los modelos anteriores (EXEC I y EXEC II), fue uno de los primeros sistemas operativos de multiprocesamiento que tuvieron éxito comercial.
    Trabajaba con procesamiento por lotes, tiempo compartido y tiempo real. Además, se diseño desde el inicio para soportar multiprogramación y multiprocesamiento, ya que el UNIVAC 1108 podía tener hasta 4 CPs.
  • Berkeley Timesharing System

    Berkeley Timesharing System
    El Berkeley Timesharing System fue un sistema operativo pionero en el uso de tiempo compartido. Se uso entre 1964 y 1967 en la universidad de California, Berkeley. Se diseñó como parte del Project Genie y fue comercializado por el Scientific Data Systems para el ordenador SDS 940. Fue el primer sistema comercial de tiempo compartido que podía programarse para realizar diferentes trabajos.
  • OS/360 (IBM System/360 Operating System)

    OS/360 (IBM System/360 Operating System)
    OS/360 era un SO de procesamiento por lotes desarrollado por IBM para su serie de ordenadores IBM System/360. Fue uno de los primeros sistemas que requerían que el hardware incluyera al menos un dispositivo de almacenamiento de acceso directo.
    Tenía tres versiones: PCP (Primary Control Program) que solo podía ejecutar un programa a la vez, MFT (Multiprogramming with Fixed number of Tasks) para máquinas de gama media y MVT (Multiprogramming with Variable number of Tasks) para gama alta.
  • MULTICS (Multiplexed Information and Computing Service)

    MULTICS (Multiplexed Information and Computing Service)
    Multics fue un SO de tiempo compartido desarrollado en conjunto por el MIT, Bell Labs y General Electrics como sucesor del CTSS para el GE-645. Se intentó crear un SO con gran versatilidad y flexibilidad pero fue un fracaso. A pesar de sus defectos, Multics tuvo un impacto significativo en las ciencias de la computación.
    Por ejemplo, su diseño y características influenciaron en gran medida el SO UNIX, que fue escrito por dos programadores de Multics, Ken Thompson y Dennis Ritchie.
  • Inicio de UNIX

    Inicio de UNIX
    Unix comienza a mediados de los 60s, cuando algunos investigadores de Bell Labs se retiraron del proyecto Multics. Frustrados por su tamaño y complejidad, decidieron usar su experiencia en un nuevo proyecto de menor magnitud. Entre ellos se encontraban Ken Thompson, Dennis Ritchie, Douglas McIlroy y Joe Ossanna.
    Así nació el proyecto Unics (Uniplexed Information and Computing Service). Su nombre es una parodia de Multics. Era un SO monotarea escrito inicialmente en lenguaje ensamblador.
  • Period: to

    3º GENERACIÓN

    Esta generación se caracterizaba por:
    *Multiprogramación. Se almacenaban varios programas en la
    memoria principal y el procesador cambiaba rápidamente entre
    trabajos.
    *Multiproceso. Se usaban varios procesadores para aumentar el
    poder de procesamiento.
    *Instrucciones escritas en lenguaje de alto nivel.
    *Uso de teclados y pantallas para interactuar con el ordenador.
  • CP/CMS (Control Program/Cambridge Monitor System)

    CP/CMS (Control Program/Cambridge Monitor System)
    CP/CMS fue un SO de tiempo compartido desarrollado por el CSC de IBM bajo el mandato de Robert Creasy del MIT.
    Fue el primer SO capaz de crear máquinas virtuales dentro del ordenador, aislando así los usuarios entre sí.
    Sus versiones más importantes son:
    *CP-40/CMS. Estableció la arquitectura de máquina virtual.
    *CP-67/CMS. Reimplantación para el IBM System/360-67.
    *CP-370/CMS. Reimplantación para el System/370 (Nunca se lanzó
    como tal pero se convirtió en la base del SO VM/370)
  • Period: to

    4º GENERACIÓN

    Esta generación se caracterizaba por:
    *Se crean los microprocesadores, lo que dio lugar a la aparición
    de ordenadores personales (PC)
    *Diseño de ordenadores con el objetivo de ser de uso general.
    *Se mejoran características de la generación anterior como los
    tiempo de reacción.
  • VM/CMS

    VM/CMS
    VM/CMS es una familia de SSOO de máquinas virtuales desarrollada por IBM para sus ordenadores System/370, System/390, zSeries, System z y sistemas compatibles como el emulador Hercules. La primera versión, llamada VM/370 (Oficialmente Virtual Machine Facility/370), fue una reimplantación para el System/370 de su SO predecesor CP/CMS.
    La arquitectura VM tiene como núcleo un programa de control llamado VM-CP que funciona sobre el hardware, creando el entorno de la máquina virtual.
  • Version 4 UNIX

    Version 4 UNIX
    Unix se escribió inicialmente utilizando lenguaje ensamblador. En 1973, con la versión 4, Unix se reescribió usando el lenguaje C.
    Esta versión seguía teniendo muchos códigos ligados al PDP-11 y no era portable.
    Su portabilidad a otra se consiguió 1978 para la plataforma Interdata 8/32.
  • CP/M (Control Program for Microcomputers)

    CP/M (Control Program for Microcomputers)
    CP/M fue un SO muy extendido creado por Gary Kildall de Digital Research, Inc para los microordenadores basados en Intel 8080/85.
    Inicialmente era un SO monotarea limitado a procesadores 8-bit y menos de 64 kB de memoria. Sus versiones posteriores contaban con variantes multiusuario y migraron a procesadores de 16-bit. La versión de 8-bit del SO CP/M cargado en memoria se componía de:
    *Basic Input/Output System or BIOS,
    *Basic Disk Operating System or BDOS,
    *Console Command Processor or CCP.
  • VMS (Virtual Memory System)

    VMS (Virtual Memory System)
    VMS fue desarrollado por Digital Equipment Corporation para su serie de microordenadores VAX-11.
    En 1991 su nombre cambió a OpenVMS con el lanzamiento de la versión 5.4-2.
    OpenVMS es un SO multiusuario y multiproceso basado en memoria virtual diseñado para soportar tiempo compartido, procesamiento por lotes y procesamiento de transacciones.
  • BSD (Berkeley Software Distribution) UNIX

    BSD (Berkeley Software Distribution) UNIX
    Las primeras distribuciones de Unix de Bell Labs incluían el código fuente del SO, de manera que los investigadores de las universidades podían modificar y extender Unix.
    Uno de ellos fue BSD, un SO desarrollado y distribuido por el Computer Systems Research Group (CSRG) en la Universidad de California en Berkeley. Hoy en día, "BSD" se usa para referirse de forma general a varios de sus descendiente, incluyendo FreeBSD, OpenBSD, NetBSD y DragonFly BSD.
  • Macintosh

    Macintosh
    El proyecto Macintosh se inició a finales de los 70's con Jef Raskin, que visualizó un ordenador de bajo costo y fácil de usar.
    El diseño llamó la atención de Steve Jobs, que pasó a hacerse cargo del proyecto.
    Después de oír hablar de la pionera tecnología de GUI, que se estaba desarrollando en Xerox PARC, Jobs negoció una visita para ver al equipo Xerox Alto a cambio de acciones de Apple. Las interfaces de usuario del Lisa y del Macintosh se vieron influenciadas por esta tecnología.
  • IBM PC DOS (IBM Personal Computer Disk Operating System)

    IBM PC DOS (IBM Personal Computer Disk Operating System)
    IBM decidió que compraría el SO a una compañía externa, para ello eligió a Microsoft.
    En un principio, Bill Gates los remitió al Digital Research (DRI), creadores del famoso SO CP/M.
    Debido al fracaso de estas negociaciones, Gates les propuso usar el 86-DOS. Un SO creado por Tim Paterson del SCP para ordenadores similares al IBM PC.
    Microsoft hizo un trato con el SCP que lo convertía en el propietario del 86-DOS y, después de adaptarlo para el PC, se lo vendió a IBM bajo el nombre de PC-DOS.
  • Period: to

    5º GENERACIÓN

    Las características de esta generación son:
    *Aparición del primer ordenador capaz de procesado paralelo, lo
    que permite la realización de varias tareas de forma simultánea.
    *Comienzan a desarrollarse interfaces de usuario gráficas.
  • MS-DOS (Microsoft Disk Operating System)

    MS-DOS (Microsoft Disk Operating System)
    MS-DOS fue el nombre que Microsoft le dio al SO a SCP y vendió a IBM bajo el nombre de PC DOS.
    Inicialmente, ambos SSOO se desarrollaban en paralelo, pero tras 12 años había grandes diferencias de compatibilidad, sintaxis y capacidades.
    MS-DOS fue el producto clave en el crecimiento de Microsoft para convertirse en una compañía de desarrollo de software.
    Tenía interfaz en modo de texto y fue el SO básico subyacente sobre el que las primeras versiones de Windows se ejecutaban como una GUI.
  • Novell Netware

    Novell Netware
    Novell Netware fue un SO en red desarrollado por Novell, Inc.
    Inicialmente, usaba multitarea cooperativa para ejecutar varios servicios en un PC utilizando el protocolo de red IPX.
    El NetWare original se ejecutaba en clientes con SO CP/M y MS-DOS, usando topología de estrella y se basaba en un servidor construido por Novell usando el procesador 68000.
    Con el tiempo, NetWare independizó el software del hardware y podía ejecutarse en cualquier sistema compatible con el IBM PC basado en Intel.
  • GNU

    GNU
    Richard Stallman inició el proyecto GNU con el objetivo de crear un SO completamente gratuito. Quería que los usuarios tuvieran la libertad de estudiar el código fuente del software que usan, compartirlo, modificarlo y publicar sus propias versiones.
    Decidió que GNU sería portatable (Su desarrolló se inició usando los lenguajes C y Lisp) y compatible con UNIX.
    A medida que GNU ganó importancia, las compañías comenzaron a contribuir en el proyecto, la mas importante fue Cygnus Solutions (Red Hat)
  • Mac System Software

    Mac System Software
    Mac System Software fue la primera edición que Apple lanzó del sistema operativo MAC OS. Estaba basado en el Lisa OS y el ordenador Alto de Xerox PARC.
    En 1996 fue renombrado "Mac OS".
    Se caracteriza por su sistema monolítico, su facilidad de uso y contar con multitarea cooperativa.
    Ha sido criticado por su limitada gestión de memoria, falta de memoria protegida y controles de acceso, y susceptibilidad a conflictos entre extensiones.
  • Linux

    Linux
    Linux comenzó como el proyecto personal del estudiante finlandés Linus Torvalds. Su objetivo era crear un nuevo kernel gratuito. Empezó a trabajar creando un programa para su PC (Intel 80386) y sin la intención de hacerlo portable. Desde entonces, se ha extendido hasta admitir un gran número de arquitecturas, muchas más que otros kernel.
    A pesar de que el uso de Linux en ordenadores es bajo, los SO basados en Linux dominan gran parte del resto de dispositivos, especialmente los smartphones.
  • GNU/Linux

    GNU/Linux
    GNU/Linux aparece al combinar GNU (Richard Stallman) con el kernel Linux (Linus Torvalds), consiguiendo así el SO funcional y gratuito que se ha convertido en uno de los ejemplos más destacados de colaboración de software libre y de código abierto. A pesar de usar ambos componentes, muchas de las distribuciones de GNU/Linux incluyen unicamente "Linux" en su nombre.
    Algunas de las distribuciones GNU/Linux más famosas son Arch Linux, Debian, Fedora, Gentoo Linux, Linux Mint, Ubuntu, Red Hat.
  • MS-DOS 6.22

    MS-DOS 6.22
    MS-DOS fue el SO que Microsoft compró a Tim Paterson (SCP) para vendérselo a IBM. MS-DOS 6.22, su última versión distribuida independientemente, se lanzó en 1994. Usaba interfaz de texto y era monotarea, monousuario y monoproceso.
  • Windows NT Workstation y Windows NT Server

    Windows NT Workstation y Windows NT Server
    Windows NT (Windows New Technology) es una familia de SSOO monousuario, multitarea y monoproceso desarrollada por Microsoft.
    Se distribuía en dos versiones: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado como servidor.
  • SUSE Linux

    SUSE Linux
    SuSE es una distribución de Linux caracterizada por su programa YaST2 que nos permite instalar y administrar el sistema fácilmente.
    Incluye estas funciones: Revisión completa del sistema (snapshot del sistema), SUSE Linux Enterprise Live Patching (Parches de seguridad sin reinicar), KIWI (Crea imágenes de SO), Docker (automatiza la implementación de aplicaciones) y Wicked (Administrar una rede local)
    Su última versión (SUSE Linux Enterprise Server 15) se lanzó el 19 de julio de 2018.
  • Windows 95

    Windows 95
    Windows 95 es un SO desarrollado por Microsoft. Pertenece a la familia de SSOO de Microsoft denominada Windows 9x. Con su lanzamiento, sustituyó a MS-DOS como SO y a Windows 3.x como entorno gráfico. Es un SO híbrido de entre 16 y 32 bits, monousuario, multitarea y monoproceso.
  • Symbian OS

    Symbian OS
    Symbian es un SO para smartphones desarrollado por Symbian Ltd. a partir del SO EPOC de Psion.
    Como pionero en la industria de los smartphone, fue el SO más popular en todo el mundo hasta finales de 2010. Podíamos encontrarlo en marcas como Samsung, Motorola, Sony Ericsson, y sobre todo Nokia. También tuvo una gran importancia en Japón con marcas como Fujitsu, Sharp y Mitsubishi.
    Nokia (Que adquirió Symbian Ltd. en 2008) finalizó el desarrollo y soporte para el SO Symbian en 2014.
  • Windows 98

    Windows 98
    Windows 98 es un SO gráfico desarrollado por Microsoft. Al igual que su predecesor, Windows 95, es un SO monolítico híbrido de 16 y 32 bits, monotarea, multiusuario y monoproceso.
    En 1999 Microsoft lanzó el Windows 98 segunda edición, cuya característica más notable era la capacidad de compartir una conexión a Internet entre varios equipos a través de una sola línea telefónica y algunas mejoras con respecto al Windows 98 original.
  • RIM BlackBerry OS

    RIM BlackBerry OS
    BlackBerry OS es un SO exclusivo para la linea de smartphones BlackBerry desarrollado por la compañía Canadiense con el mismo nombre. Esta linea se hizo famosa por su teclado QWERTY incorporado y su servicio de mensajería propio llamado BBM.
    Es un SO multitarea compatible con dispositivos de entrada especializados.
    El desarrollo del SO BlackBerry se suspendió después del lanzamiento de BlackBerry 10 en enero de 2013. Los nuevos teléfonos de la marca utilizan Android.
  • Knoppix (GNU/Linux)

    Knoppix (GNU/Linux)
    Knoppix es una distribución de GNU/Linux creada por Klaus Knopper basada en Debian. Está diseñada para ejecutarse desde un CD/DVD o un USB pero puede instalarse en un disco duro.
    Tiene 2 versiones: CD con 1000 paquetes de software y DVD con 2600. Estos incluyen: LXDE (Entorno de escritorio), MPlayer, Iceweasel, Icedove, GIMP, LibreOffice, herramientas de análisis y administración de redes y rescate de datos y reparación del sistema.
    Su última versión (8.1.0) se lanzó el 28 de septiembre de 2017.
  • Windows 2000 Profesional y Windows 2000 Server

    Windows 2000 Profesional y Windows 2000 Server
    Windows 2000 Profesional y Windows 2000 Server son SSOO monotarea, multiusuario y monoproceso desarrollados por Microsoft.
    Introdujo algunas modificaciones respecto a sus predecesores como el sistema de archivos NTFS 5, con la capacidad de cifrar y comprimir archivos; mejoras en el sistema de componentes COM, introduciendo COM+ que unificó en un solo paquete los servicios anexados; y la tecnología COM y MTS de Windows NT4, con nuevas ventajas en el ámbito empresarial.
  • Microsoft Windows Mobile/WP7

    Microsoft Windows Mobile/WP7
    Microsoft Windows Mobile es un SO para dispositivos móviles desarrollado por Microsoft. Se basa en el kernel de Windows CE y apareció por primera vez como el SO Pocket PC 2000.
    Incluye una suite de aplicaciones básicas desarrolladas con las API de Microsoft Windows y tiene unas características y apariencia similares a la versión de escritorio de Windows. Además, permite el desarrollo de aplicaciones de terceros para Windows Mobile sin restricciones impuestas por Microsoft.
  • Windows Me

    Windows Me
    Windows Me (Windows Millenium Edition) es un SO desarrollado por Microsoft. Al igual que sus predecesores, Windows 95 y Windows 98, es un SO monolítico híbrido de 16 y 32 bits, monotarea, multiusuario y monoproceso. Fue el último SO lanzado en la serie Windows 9x. Cabe destacar que este SO fue muy poco popular por sus continuos errores y desventajas de uso.
  • Windows XP Profesional

    Windows XP Profesional
    Windows XP (Windows Experience) es un SO multiusuario, multitarea y multiproceso desarrollado por Microsoft.
    Sucesor de Windows 2000 y Windows ME, es el primer SO de Microsoft orientado al consumidor que se construye con el núcleo y arquitectura de Windows NT disponible en versiones de 32 y 64 bits
  • Openwall Project GNU/Linux

    Openwall Project GNU/Linux
    Openwall Project es un conjunto de programas que incluye Openwall GNU/*/Linux (Owl), un SO de seguridad diseñado para servidores. Sus parches y extensiones se incluyen en muchas de las distribuciones de Linux. Además, mantiene una lista de algoritmos y codifico fuente de dominio público.
    Su código fuente y conceptos de diseño provienen de diferentes fuentes, siendo el kernel Linux, partes de GNU y OpenBSD las más importantes.
    Su última versión (2.6.18) se lanzó el 5 de enero de 2015.
  • aLinux

    aLinux
    aLinux, anteriormente Peanut Linux, es una distribución de GNU/Linux creada por Jay Klepacs. Esta distribución dejó de desarrollarse, su ultima versión (aLinux 15.0) se lanzó el 01 de marzo de 2013.
    Usa KDE como entorno de escritorio por defecto y está diseñado para parecerse visualmente a Windows 7/Vista. Fue una de las distribuciones más conocidas en su época gracias a su estiloso escritorio y fácil instalación.
  • Windows Server 2003

    Windows Server 2003
    Windows Server 2003 es un SO multiusuario, multitarea y multiproceso para servidores desarrollado por Microsoft.
  • Fedora (GNU/Linux)

    Fedora (GNU/Linux)
    Fedora es una distribución de GNU/Linux desarrollada por Fedora Project y patrocinada por Red Hat.
    Es pionero en integrar nuevas tecnológicas y colabora estrechamente con las comunidades de Linux, además incluye únicamente software distribuido bajo licencias libres y código abierto.
    El entorno de escritorio y la UI predeterminados son GNOME y GNOME Shell.
    Hay 3 versiones: Workstation (PCs), Server (Servidores) y Atomic (Cloud computing).
    Su última versión se lanzó el 1 de mayo de 2018.
  • Tao Linux

    Tao Linux
    Tao Linux es una distribución de Linux gratuita basada en Red Hat y CentOS. Esta orientada a administradores de sistemas o usuarios que desean experimentar con la funcionalidad de los productos de RHEL.
    Es compatible con RHEL 3 e incluye paquetes de software como Eclipse y herramientas de clustering que no se encuentran en los productos RHEL básicos. Utiliza KDE o GNOME como entornos de escritorio.
    Su desarrollo acabó con su última versión (Tao Live 4.03) lanzada el 30 de noviembre de 2018.
  • Ubuntu (GNU/Linux)

    Ubuntu (GNU/Linux)
    Ubuntu es una distribución de GNU/Linux basada en Debian.
    Su diseño busca la facilidad de uso y mejorar la experiencia del usuario. Es gratuito, su patrocinador (Canonical) se financia ofreciendo servicios vinculados al SO​ y soporte técnico. Además, provee versiones como Ubuntu Server o Ubuntu TV.
    Soporta oficialmente 2 arquitecturas de hardware, 32-bit (x86) y 64-bit (x86_64).​ Aunque, ha sido portado a ARM, PowerPC, SPARC e IA-64.
    Su última versión (18.04) se lanzó el 26 de abril de 2018.
  • Windows Vista

    Windows Vista
    Windows Vista es un SO multitarea, multiproceso y multiusuario desarrollado por Microsoft.
    La recepción inicial de Windows Vista fue negativa. Las principales quejas se debían al alto consumo de recursos, inestabilidad del sistema, falta de compatibilidad con hardware, alto costo y mayor lentitud respecto a Windows XP.
  • Apple iOS

    Apple iOS
    iOS es un SO para dispositivos móviles desarrollado por Apple Inc. exclusivamente para su hardware. Es el SO de dispositivos móviles más popular, después de Android.
    Su primera versión se lanzó para el iPhone, desde entonces, Apple ha ampliado iOS para otros de sus dispositivos como el iPod Touch o el iPad. Su interfaz de usuario se basa en la manipulación directa, usando gestos multitáctiles.
    Los kernel de iOS es el kernel XNU de Darwin (SO desarrollado por Apple Inc,)
  • iPhone OS 1.0

    iPhone OS 1.0
    No tenía un nombre específico y fue compatible únicamente con la 1º generación de iPhone y iPod Touch. Se lanzó en junio de 2007 y tuvo actualizaciones hasta julio de 2008.
    Tiene un diseño skeumórfico (Se deriva del SO de la empresa para ordenador, manteniendo detalles de este para hacerlo más familiar e intuitivo).
    Las versiones posteriores se centran en corrección de errores, adaptación al dispositivo iPod Touch, actualización de seguridad para Safari y soporte para numerosas aplicaciones.
  • Windows Home Server

    Windows Home Server
    Windows Home Server es un SO servidor. multitarea, multiproceso y multiusuario para uso doméstico producido por Microsoft. Windows Home Server busca ser una solución para hogares con varios ordenadores interconectados en la cual puedan compartir archivos, producir respaldos automatizados, y acceso remoto. Está basado en Windows Server 2003 SP2.
  • Windows Server 2008

    Windows Server 2008
    Windows Server 2008 es un SO multiusuario, multitarea y multiproceso para servidores desarrollado por Microsoft.
    Se destacan mejoras como nuevas funcionalidades para el Active Directory, nuevas prestaciones de virtualización y administración de sistemas, la inclusión de IIS 7.5 y el soporte para más de 256 procesadores.
  • iPhone OS 2.0

    iPhone OS 2.0
    Se lanzó en julio de 2008 y tuvo actualizaciones hasta enero de 2009. iPhone 3G la incluía de fábrica y y podía actualizarse desde la 1.x. Fue la primera versión que incluía la App Store, permitiendo descargar aplicaciones de terceros.
    Entre sus numerosas mejoras se puede destacar el soporte de idiomas (Interfaz en noruego, sueco, danés, finlandés, polaco, holandés, coreano y Portugués; teclado de chino, coreano y ruso; y soporte de escritura a mano para chino tradicional y chino simplificado)
  • Windows Essential Business Server

    Windows Essential Business Server
    Windows Essential Business Server es un SO servidor, multitarea, multiproceso y multiusuario desarrollado por Microsoft. Está diseñado para las empresas de mediano tamaño.
  • Android OS

    Android OS
    Android es un SO desarrollado por Google. Usa el kernel Linux y otros software de código abierto y está diseñado principalmente para dispositivos de pantalla táctil como smartphones y tablets.
    Además de estos dispositivos, podemos encontrar Android en televisores, coches, relojes, videoconsolas y otros aparatos electrónicos, todos ellos con una interfaz de usuario especializada.
    Esto hace que Android, sea el SO más usado.
  • Android 1.0 (Apple Pie)

    Android 1.0 (Apple Pie)
    Fue la primera versión comercial del software que apareció en el dispositivo HTC Dream. Era una versión muy sencilla aunque algunas de sus características se han usado en versiones posteriores como el menú desplegable para las notificaciones, widgets en el escritorio, sincronización con Gmail, Google Contacts y Google Calendar, navegador, Google Maps, Google Talk, soporte para cámaras, reproductor de Youtube, Android Market (con un catálogo de aplicaciones completamente gratuitas)
  • Palm/WebOS

    Palm/WebOS
    WebOS, también conocido como LG webOS, open webOS y HP webOS, es un SO multitarea basado en ​Linux que fue desarrollado por Palm, Inc. como un SO para móviles y tabletas. Posteriormente, la empresa fue adquirida por Hewlett-Packard, que decidió liberar su código y vender el SO a LG.
    Podemos encontrar WebOS en diferentes dispositivos, incluyendo los teléfonos inteligentes Pre, Pixi y Veer, la tableta HP TouchPad, los televisores LG LB870, LB730 y LB671 y el reloj inteligente de Audi.
  • Android 1.1 (Banana Bread)

    Android 1.1 (Banana Bread)
    Fue una pequeña actualización para resolver pequeños errores, cambiar la API y añadir nuevas características:
    *Mostrar las reseñas y detalles de negocios en Google Maps.
    *Pantalla en llamada más larga por defecto cuando está en uso el
    manos libres, además la habilidad de mostrar/esconder teclado.
    *Posibilidad de guardar archivos adjuntos en los mensajes.
    *Soporte para marquesina en diseños de sistema.
  • iPhone OS 3.0

    iPhone OS 3.0
    Se lanzó en junio de 2009 y tuvo actualizaciones hasta agosto de 2010. iPhone 3GS la incluía de fábrica y y podía actualizarse desde la 2.x. Fue la primera versión adaptada para el iPad.
    Añadió muchas mejoras como la función copiar-pegar, seguridad anti-phishing en Safari; mejoras de rendimiento del SO y aplicaciones (Genius Mixes, iTunes 9, Voice Control en iPhone 3GS, etc); mejoras en la sincronización de música, películas, programas de televisión, podcasts y fotos; y corrección de errores.
  • Android 1.5 (Cupcake)

    Android 1.5 (Cupcake)
    La actualización incluyó correcciones de interfaz de usuario y nuevas características como soporte para teclados virtuales de terceros con predicción y diccionario de usuarios, grabación y reproducción en formatos MPEG-4 y 3GP, auto-sincronización y soporte para Bluetooth estéreo añadido, copiar y pegar para el navegador web, mejoras en el registro de llamadas, pantallas de transiciones animadas, opción de auto-rotación, animación de inicio, habilidad de subir vídeos a YouTube y fotos a Picasa.
  • Windows Server 2008 R2

    Windows Server 2008 R2
    Windows Server 2008 R2 es un SO servidor multitarea, multiusuario y multiprocesador desarrollado por Microsoft.
    Incluía mejoras como nuevas características de virtualización (Live Migration y Cluster Shared Volumes), menor consumo de energía, nuevas herramientas de administración, nuevas características Active Directory, una nueva versión de IIS (7.5) con un renovado servidor FTP, soporte para DNSSEC y el aumento del número de núcleos de procesamiento de 64 a 256.
  • Android 1.6 (Donut)

    Android 1.6 (Donut)
    Esta actualización incluyó un gran número de mejoras, algunas como el soporte para CDMA/EVDO, VPN y 802.1x que amplió el alcance de mercado de Android; soporte para resoluciones de pantalla WVGA; re-diseño de la cámara; nuevo diseño de Android Market (Google Play); Motor multi-lenguaje de Síntesis de habla; soporte para CDMA/EVDO, 802.1x, VPNs y un motor text-to-speech; framework de gestos ampliado y una nueva herramienta de desarrollo GestureBuilder; y mejoras en la galería.
  • Windows 7

    Windows 7
    Windows 7 es un SO multiproceso, multitarea y multiusuario desarrollado por Microsoft.
    Debido al fracaso de Windows Vista, Windows 7, fue concebido como una actualización incremental y focalizada de Vista y su núcleo NT 6.0, lo que permitió mantener cierto grado de compatibilidad con aplicaciones y hardware.
  • Android 2.0-2.1 (Eclair)

    Android 2.0-2.1 (Eclair)
    Esta actualización buscaba adaptar Android a terminales de mayor tamaño. Algunos de los cambios más importantes fueron optimización en velocidad de hardware; GUI renovada; soporte para multicuentas de usuario, intercambio de correo y Bluetooth 2.1; mejora de la cámara, contactos, mensajería y calendario; actualización del navegador con soporte para HTML5; Google Maps 3.1.2.; soporte para más tamaños de pantalla y resoluciones y adición de fondos de pantalla animados.
  • Android 2.2-2.2.3 (Froyo)

    Android 2.2-2.2.3 (Froyo)
    La versión inicial (2.2) incluía mejoras como la optimización de velocidad, memoria y rendimiento; integración JavaScript V8 de Chrome en el navegador; mejora de la galería y Market; soporte para numerosas aplicaciones como Android Cloud to Device Messaging (C2DM) habilitando notificaciones push, Microsoft Exchange o Adobe Flash;​ y funcionalidad de anclaje de red por USB y Wi-Fi hotspot.
    Se realizaron actualizaciones posteriores (2.2.1, 2.2.2 y 2.2.3.) de seguridad y corrección de errores.
  • iOS 4

    iOS 4
    Se lanzó en junio de 2010 y tuvo actualizaciones hasta marzo de 2011. Incluida de fábrica en iPhone 4 e iPodTouch (4ª Generaciín). y podía actualizarse desde la 3.x.
    Incluía, entre otras, mejoras para el navegador Safari: Se actualizó Webkit a la versión 532.9, permitía reproducir audio mientras navegabas, las búsquedas recientes se mostraban bajo el cuadro de vista, se unificó el motor de búsqueda y se agregaron Bing, Google y Yahoo como opciones de búsqueda.
  • Android 2.3-2.3.7 (Gingerbread)

    Android 2.3-2.3.7 (Gingerbread)
    La versión inicial (2.3) incluía numerosas mejoras de optimización del teclado y la interfaz que incrementaban su velocidad, precisión y usabilidad; soporte para tamaños y resoluciones de pantalla extra-grandes, además de para los protocolos VIP y VolP; y mejoras generales de rendimiento, audio y gráficos.
    Se realizaron actualizaciones posteriores (2.3.3 a 2.3.7) a lo largo de 2011. Estas incluyeron mejoras generales de rendimiento y corrección de errores para distintos teléfonos y aplicaciones.
  • Android 3.0-3.2.6 (Honeycomb)

    Android 3.0-3.2.6 (Honeycomb)
    Fue una actualización exclusiva para Tablets y TVs. La tablet Motorola Xoom fue el primer dispositivo con esta versión. Esta actualización se centro en adaptar el SO al tablets y TVs. Para ello, uno de los cambios fue el rediseño el teclado para permitir una escritura rápida, eficiente y acertada en pantallas de gran tamaño.
    Las actualizaciones posteriores (3.1 a 3.2.4) siguieron la linea de la versión inicial, corrigiendo errores y mejorando la funcionalidad en tablets y TVs.
  • Windows Home Server 2011

    Windows Home Server 2011
    Windows Home Server 2011 es un SO servidor, multitarea, multiproceso y multiusuario desarrollado por Microsoft. Está diseñado para pequeñas oficias y hogares con varios ordenadores interconectados. Está basado en Windows Server 2008 R2 y Windows 7 y requiere sistemas de 64bit.
  • iOS 5

    iOS 5
    Se lanzó en octubre de 2011 y tuvo actualizaciones hasta mayo de 2012. La incluían los dispositivos iPhone 3GS, iPhone 4, iPhone 4s, iPod touch 3G, iPod touch 4G, iPad, iPad 2 y iPad 3.
    Incluía, entre otras, mejoras para el centro de notificaciones: Las notificaciones aparecen en pantalla al deslizar el dedo de arriba a abajo, se pueden ordenar manual o cronológicamente y se puede elegir el tipo de notificación (Alertas en pantalla, sin notificación, globos en los iconos, etc.)
  • Android 4.0-4.0.5 (Ice Cream Sandwich)

    Android 4.0-4.0.5 (Ice Cream Sandwich)
    Incluyó numerosas novedades, entre ellas: Desbloqueo facial, que permite desbloquear los equipos usando software de reconocimiento facial; y nuevo navegador web con pestañas (Hasta 15) bajo la marca de Google Chrome, y sincronización automática del navegador con los marcadores de Chrome del usuario.
    Las actualizaciones posteriores (4.0.2 a 4.0.5) se centraron en corregir errores y mejorar distintas aplicaciones.
    El código fuente para Android 4.0 se puso a disposición el 14 de noviembre de 2011.
  • Android 4.1, 4.1.1 y 4.1.2 (Jelly Bean)

    Android 4.1, 4.1.1 y 4.1.2 (Jelly Bean)
    Fue una actualización enfocada en mejorar la funcionalidad y el rendimiento de la interfaz de usuario. Esta mejora involucró el "Proyecto Butter", el cual usa anticipación táctil, triple buffer, latencia vsync extendida y mejora en la velocidad de cuadros de 60 fps.
    También podemos destacar mejoras de audio (Audio multicanal;​
    Audio USB, un conversor digital-analógico para sonido externo y encadenamiento de audio.
    Nexus 7 fue el primero dispositivo en usar Jelly Bean 4.1.
  • Windows Server 2012

    Windows Server 2012
    Windows Server 2012 es un SO servidor mutiusuario, multitarea y multiproceso desarrollado por Microsoft. Es la versión para servidores de Windows 8, además de sucesor de Windows Server 2008 R2 y penúltima edición de los SSOO Windows Server.
  • Windows 8 y Windows 8.1

    Windows 8 y Windows 8.1
    Windows 8 y Windows 8.1 son SSOO multitarea, multiusuario y multiproceso desarrollados por Microsoft. Windows 8 añadió soporte para microprocesadores ARM.
    El 18 de octubre de 2013, Microsoft lanzó una actualización gratuita desde Windows 8 a Windows 8.1 que incluía nuevas características de personalización, interfaz y rendimiento.
  • Android 4.2, 4.2.1 y 4.2.2 (Jelly Bean)

    Android 4.2, 4.2.1 y 4.2.2 (Jelly Bean)
    Google anunció esta versión en un comunicado de prensa, bajo el eslogan "A new flavor of Jelly Bean". Los primeros dispositivos que usaron Android 4.2 fueron Nexus 4 (LG) y Nexus 10 (Samsung).
    Incluía, entre otras, mejoras de accesibilidad (triple-tap con dos dedos para agrandar la pantalla, vista panorámica y zoom); y salida de voz y navegación Gesture Mode para usuarios ciegos.
    Las actualizaciones posteriores (4.2.1 y 4.2.2) fueron de corrección de errores y mejora de distintas aplicaciones.
  • iOS 6

    iOS 6
    Se lanzó en septiembre de 2012 y tuvo actualizaciones hasta febrero de 2014. La incluían los dispositivos iPhone 3GS, iPhone 4, iPhone 4s, iPhone 5, iPod Touch (4.ª y 5.ª generación), iPad (2.ª, 3.ª y 4.ª generación) e iPad mini.
    Incluía, entre otros, el asistente Siri: Mayor rango de idiomas; búsqueda internacional; provee información sobre películas (Valoraciones, reparto, tráiler, etc), deportes (NFL, MLB, NBA, etc.) y restaurantes (Yelp! para valoraciones y OpenTable para reservas); etc.
  • Android 4.3 (Jelly Bean)

    Android 4.3 (Jelly Bean)
    Google lanzó Jelly Bean 4.3, bajo el lema "A sweeter version of Jelly Bean". El primer dispositivo en usar Android 4.3 fue la nueva generación de Nexus 7.
    Entre numerosas mejoras se incluía la optimizado para dispositivos de 512MB de RAM, el llamado Proyecto Svelte. Empezaron a trabajar con los objetivos de reducir el uso de memoria por el SO y por las aplicaciones, asegurarse del correcto funcionamiento de las aplicaciones y ofrecer a los desarrolladores herramientas adaptar sus aplicaciones.
  • Android 4.4–4.4.4 (KitKat)

    Android 4.4–4.4.4 (KitKat)
    Su nombre se debe al KitKat deNestlé.
    Incluía, entre otros, cambios gráficos en la interfaz como transparencias en la barras de estado y de navegación; y mejora en el rendimiento del sistema (corrección de sincronización de cuentas de correo Exchange, alineación de iconos de la barra de estado y mejora de runtime ART para su correcto funcionamiento con más aplicaciones como WhatsApp).
    Las versiones siguiente (4.1.1 a 4.4.4) se centraron en corregir errores y mejorar distintas aplicaciones.
  • iOS 7

    iOS 7
    Se lanzó en septiembre de 2013 y tuvo actualizaciones hasta junio de 2014. La incluían los dispositivos iPhone 4, iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPod Touch (5.ª generación), iPad (2.ª, 3.ª, 4.ª y 5.ª generación), iPad Mini y iPad Mini con Pantalla Retina
    Incluía, entre otros, una nueva interfaz de usuario (diseño más plano, fuente más delgada, Apps en pantalla completa) y mejoras para App Store (Actualizaciones automáticas, catálogo infantil y recomendaciones basadas en la ubicación)
  • iOS 8

    iOS 8
    Fue presentada al público en junio de 2014 y es la última versión hasta la fecha. La incluían los dispositivos iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPod Touch (5.ª generación), iPad (2.ª, 3.ª, 4.ª, 5.ª y 6.ª generación), iPad mini (1.ª, 2.ª y 3.ª generación)
    Incluía, entre otros, mejoras de accesibilidad; mejoras en Siri (Shazam integrado y comando de voz "Hey Siri" para activarlo); mejoras de rendimiento y estabilidad; corrección de errores; y nuevas aplicaciones.
  • Android 5.0–5.1.1 (Lollipop)

    Android 5.0–5.1.1 (Lollipop)
    Lollipop introdujo para todos los dispositivos el llamado Material Design, un nuevo diseño de GUI más intuitivo, colorido y sensible; con iluminación y sombras más realistas; y elementos visuales familiares que facilitan la navegación.
    También incluía importantes mejoras de seguridad (Si un dispositivo se pierde o es robado permanecerá bloqueado hasta que se inicie sesión con una cuenta de Google), notificaciones (Permite configurar cuando y como se reciben mensajes) y ahorro de batería.
  • Windows 10

    Windows 10
    Windows 10 es un SO multitarea, multiusuario y multiproceso desarrollado por Microsoft. Microsoft anunció su descarga gratuita por un año desde su fecha de lanzamiento, para los usuarios que contasen con copias genuinas de Windows 7 (SP1) o Windows 8.1 Update.
  • Android 6.0-6.0.1 (Marshmallow)

    Android 6.0-6.0.1 (Marshmallow)
    Con Marshmallow se añadieron características como el administrador de permisos (Permite decidir a qué puede acceder cada aplicación); Google Now on Tap (Expansión de Google Now a todo el dispositivo. Con una pulsación prolongada nos aparecerá información referente a lo que vemos en pantalla); soporte para huellas dactilares y tarjetas SD y USB; restauraciones y copias de seguridad de datos automáticas; mejoras en el selector de texto; o rapidez y estabilidad del sistema.
  • Android 7.0 - 7.1 - 7.1.1 - 7.1.2 (Nougat)

    Android 7.0 - 7.1 - 7.1.1 - 7.1.2 (Nougat)
    Nougat incluyó mejoras de animaciones y rendimiento gráfico con la API Vulkan; nuevo centro de notificaciones que permite cambiar directamente los iconos, programar las notificaciones para que no aparezcan de forma continuada y responder a los mensajes desde la notificación; incorporación de JAVA 8; nuevo economizador de datos; uso de Chrome como WebView (Ahorra consumo en RAM ya que las aplicaciones no tendrán que cargar este componente); y el nuevo modo DOZE para ahorrar batería.
  • Windows Server 2016

    Windows Server 2016
    Windows Server 2016 es un SO servidor, multitarea, multiusuario y multiproceso desarrollado por Microsoft. Es hasta ahora la última versión de Microsoft Windows Server.
  • Android 8.0-8.1 (Oreo)

    Android 8.0-8.1 (Oreo)
    Su nombre proviene de las galletas Oreo (Nabisco).
    Esta actualización tenía dos objetivos:
    *Mayor seguridad: Se introduce Google Play Protect que dota a los usuarios de un mayor control de lo que se instala en el dispositivo. Permite contrastar la fuente del código de los programas descargados y decidir si son o no de confianza.
    *Facilidad de uso: Se añade Picture in Picture que permite reproducir contenido en una ventana flotante mientras el usuario realiza otras acciones en el dispositivo.
  • Android 9.0 (Pie)

    Android 9.0 (Pie)
    Pie es la versión más reciente. Con esta actualización, se busca la adaptación al usuario y su forma de usar el dispositivo. Para ello se introduce App Actions. El sistema analiza y aprende de las rutinas y aplicaciones del usuario y y hace sugerencias de acuerdo a ellas.
    También incluye un sistema de navegación gestual que permite interactuar con la interfaz sin usar los tres botones clásicos de Android.
  • Windows Server 2019

    Windows Server 2019
    Windows Server 2019 es un SO servidor desarrollado por Microsoft basado en Windows 10.