OSF / 1 es una variante del sistema operativo Unix desarrollado por Open Software Foundation a finales de los 80 y principios de los 90. OSF / 1 es uno de los primeros sistemas operativos que ha utilizado el kernel de Mach desarrollado en la Universidad Carnegie Mellon , y probablemente sea más conocido como el sistema operativo nativo Unix para los sistemas de arquitectura DEC Alpha .
Desarrollador | Fundación de software abierto |
---|---|
Familia OS | Unix |
Estado de trabajo | Interrumpido |
Versión inicial | Enero de 1992 |
Disponible en | inglés |
Plataformas | MIPS , DEC Alpha , PA-RISC |
Tipo de grano | Microkernel |
En 1994, después de que AT&T vendiera UNIX System V a Novell y el consorcio rival Unix International se disolviera, la Open Software Foundation dejó de financiar la investigación y el desarrollo de OSF / 1. La variante Tru64 UNIX de OSF / 1 fue compatible con HP hasta 2012.
Fondo
En 1988, durante las llamadas " guerras de Unix ", Digital Equipment Corporation (DEC) se unió a IBM , Hewlett-Packard y otros para formar la Open Software Foundation (OSF) para desarrollar una versión de Unix llamada OSF / 1. El objetivo era competir con System V Release 4 de AT&T Corporation y Sun Microsystems , y se ha argumentado que un objetivo principal era que el sistema operativo estuviera libre de propiedad intelectual de AT&T . [1] El hecho de que OSF / 1 es uno de los primeros sistemas operativos que ha utilizado el kernel de Mach se cita como soporte de esta afirmación. Digital también promovió fuertemente OSF / 1 para aplicaciones en tiempo real , y con las implementaciones tradicionales de UNIX en el momento que brindan un soporte en tiempo real deficiente en el mejor de los casos, el soporte en tiempo real y multi-subprocesos puede interpretarse como que dependía en gran medida de Mach núcleo. También incorpora una gran parte del kernel BSD (basado en la versión 4.3-Reno) para proporcionar la API de UNIX . En el momento de su introducción, OSF / 1 se convirtió en el tercer gran sabor de UNIX junto con System V y BSD .
Liberaciones de proveedores
La primera versión de DEC de OSF / 1 (OSF / 1 versión 1.0) en enero de 1992 fue para su línea de estaciones de trabajo DECstation basadas en MIPS , [2] sin embargo, este nunca fue un producto totalmente compatible. DEC transfirió OSF / 1 a su nueva plataforma Alpha AXP como DEC OSF / 1 AXP Release 1.2, lanzado en marzo de 1993. OSF / 1 AXP es un sistema operativo completo de 64 bits . Después de OSF / 1 AXP V2.0 en adelante, la compatibilidad con UNIX System V también se integró en el sistema. Las versiones posteriores se denominan Digital UNIX y, posteriormente, Tru64 UNIX .
HP también lanzó un puerto de OSF / 1 a las primeras estaciones de trabajo HP 9000/700 basado en la arquitectura PA-RISC 1.1. Esto se retiró poco después debido a la falta de soporte de software y hardware en comparación con los sistemas operativos de la competencia, específicamente HP-UX . [3]
Como parte de la alianza AIM y la consiguiente PowerOpen especificación, Apple Computer destinado a base de A / UX 4.0 para su PowerPC basados en Macintosh al OSF / 1, [4] pero el proyecto fue cancelado y PowerOpen obsoleto.
IBM utilizó OSF / 1 como base del sistema operativo AIX / ESA para los mainframes System / 370 y System / 390 . [5]
OSF / 1 también fue adaptado por Kendall Square Research a su microarquitectura patentada utilizada en la supercomputadora KSR1 .
OSFMK
La Open Software Foundation (similar a The Open Group ) creó OSFMK, que es una versión comercial del kernel de Mach para su uso en OSF / 1. Contiene código aplicable del kernel Mach 4 de la Universidad de Utah (como la modificación "Shuttles" utilizada para acelerar el paso de mensajes) y código aplicable de las muchas variantes Mach 3.0 que surgieron del kernel Mach 3.0 original de la Universidad Carnegie Mellon . [6] [7] También consta de mejoras realizadas por el OSF, como la capacidad de colocación integrada, mejoras en tiempo real y reescritura del componente IPC RPC para un mejor rendimiento. [8]
OSF / 1 AD
OSF / 1 AD ( Desarrollo avanzado ) fue una versión distribuida de OSF / 1 desarrollada para supercomputadoras masivamente paralelas por Locus Computing Corporation . [9] Las variantes de OSF / 1 AD se encuentran en varios de estos sistemas, incluidos Intel Paragon XP / S y ASCI Red , Convex Exemplar SPP-1200 (como SPP-UX ) y Hitachi SR2201 (como HI-UX MPP ).
Referencias
- ^ Salus, Peter H. (1994). Un cuarto de siglo de UNIX . Reading, Mass: Addison-Wesley Pub. Co. p. 217. ISBN 0-201-54777-5.
- ^ Ellen Minter (28 de enero de 1992). "Comunicado de prensa - OSF / 1" . Grupo de noticias : bit.listserv.esl-l . Usenet: [email protected] . Consultado el 21 de agosto de 2007 .
- ^ "Sistemas operativos PA-RISC I + D" . OpenPA.net . Consultado el 18 de agosto de 2011 .
- ^ Corcoran, Cate (4 de noviembre de 1991). "Apple revela planes para A / UX actualizado, alianza de desarrollo PowerOpen Unix" . InfoWorld . págs. 1, 115.
- ^ "IBM anuncia la versión de mainframe AIX / ESA de Unix" . 1992-04-01. Archivado desde el original el 24 de febrero de 2006 . Consultado el 28 de marzo de 2008 .
- ^ Jim Magee. WWDC 2000 Sesión 106 - Mac OS X: Kernel . 12 minutos en.
- ^ http://www.db.opengroup.org/ar/technologies/mk-dbleplus/white_paper.htm
- ^ Douglas M. Wells. "Un entorno de sistema operativo confiable, escalable y en tiempo real" (PDF) . S2CID 5205380 . Archivado desde el original (PDF) el 22 de agosto de 2017. Cite journal requiere
|journal=
( ayuda ) - ^ Zajcew, romano; et al. (1993). Un OSF / 1 UNIX para multicomputadoras masivamente paralelas (PostScript) . Conferencia técnica de invierno de 1993 de USENIX .[ enlace muerto permanente ]