Sistema Operativo Qnx
Historia
Gordon Bell y Dan Dodge, estudiantes de la Universidad de Waterloo, en 1980, ambos tomaron un curso de informática en el diseño estándar del sistema operativo, en el que los estudiantes construyen una base en tiempo real del núcleo. Ambos estaban convencidos de que había una necesidad comercial de este sistema, y se trasladó a la alta tecnología Kanata comunidadplanificada, Ontario para iniciar sistemas cuánticos Software ese año. En 1982, la primera versión de QNX fue lanzado para el Intel 8088 CPU.
Uno de los primeros usos generalizados de la QNX OS en tiempo real (RTOS) estaba en el mundo no incorporado, cuando fue seleccionado como el sistema operativo para el diseño del sistema de educación de Ontario propio ordenador, el icono de Unisys. Con losaños QNX se utiliza sobre todo para los "grandes" proyectos, ya que su núcleo 44k era demasiado grande para caber dentro de las computadoras de un solo chip de la época. El sistema obtuvo una reputación de fiabilidad y se encontró en el uso de maquinaria que se ejecuta en una serie de aplicaciones industriales.
En los finales de 1980, Quantum dio cuenta de que el mercado se mueve rápidamentehacia el modelo POSIX y decidió volver a escribir el kernel a ser mucho más compatible con un nivel más bajo. El resultado fue QNX 4. Durante este tiempo, Patrick Hayden, mientras trabajaba como interno, junto con Robin Burgener (un empleado de tiempo completo en el tiempo), ha desarrollado un nuevo concepto para un sistema de ventanas. Este concepto patentado se desarrolló en la interfaz gráfica deusuario integrable llamado QNX Photon la microGUI. QNX también proporcionó una versión del sistema X Window. Debido a la interfaz POSIX, portar BSD Unix y paquetes de QNX se hizo mucho más fácil.
Hacia el final de la década de 1990, la empresa (ahora llamado QNX Software Systems) comenzó a trabajar en una versión completamente nueva del RTOS QNX, diseñado desde cero para ser capaz SMP, y apoyartodos los actuales API POSIX y cualquier nuevas API POSIX que podría preverse al tiempo que conserva la arquitectura micronúcleo. Esto resultó en el RTOS QNX Neutrino, que fue lanzado en 2001.
Junto con el kernel Neutrino, QNX Software Systems hecho un compromiso serio con herramientas, y se convirtió en miembro fundador del consorcio Eclipse. La compañía dio a conocer un conjunto de plug-ins deEclipse viene con la mesa de trabajo de Eclipse en 2002 bajo el nombre de QNX suite de herramientas Momentics.
En 2004, la compañía anunció que había sido vendida a Harman International Industries. Antes de esta adquisición, el software QNX ya era ampliamente utilizado en la industria de automoción para sistemas telemáticos. Desde la compra por Harman, QNX software ha sido diseñado en más de 200marcas y modelos diferentes de automóviles - no sólo en los sistemas de telemática, sino en unidades de información y entretenimiento y navegación también. El CAR QNX plataforma de aplicaciones se está ejecutando en más de 20 millones de vehículos a partir de mediados de 2011. La compañía ha lanzado desde entonces varios productos middleware, incluyendo el QNX Aviage Multimedia Suite, el QNX AviageAcoustic Procesamiento Suite y la Suite QNX operador.
En septiembre de 2007 QNX Software Systems anunció la disponibilidad de una parte de su código fuente.
El 9 de abril de 2010, Research In Motion anunció que adquiriría QNX Software Systems de Harman International Industries. El mismo día, la fuente de QNX código de acceso fue restringido. En septiembre de 2010, la compañía anunció un equipoTablet PC , el archivo. BlackBerry PlayBook, y un nuevo sistema operativo BlackBerry Tablet OS basado en QNX para ejecutarse en la tableta.
Cisco IOS-XR (ultra alta disponibilidad IOS) construyó sobre 2004-2005 se basa en QNX software, como es la modularidad del software IOS introducido en 2006.
Descripción
Como un sistema operativo basado en un microkernel, QNX se basa en la idea de ejecutar...
Regístrate para leer el documento completo.