fbpx
Wikipedia

Inferno (sistema operativo)

Inferno® es un sistema operativo inicialmente creado por Bell Labs, y actualmente desarrollado y mantenido por Vita Nuova Holdings. Fue diseñado con el objetivo de ser compacto, distribuido en red, dispositivos y plataformas, también posee muchas características avanzadas y coloca a disposición del usuarios un gran conjunto de herramientas. Se puede obtener como Software Libre, en términos similares a GNU/linux o BSD. El nombre del sistema y muchos de sus programas asociados, así como el nombre mismo de la compañía Vita Nuva, están inspirados en la obra literaria de Dante Alighieri, Divina comedia.

Inferno
Información general
Desarrollador Bell Labs, Vita Nuova[1]
Modelo de desarrollo Software libre
Lanzamiento inicial 1996; hace 21 años
Licencia GPL, LGPL, MIT
Estado actual Con Soporte
Información técnica
Programado en C
Tipo de núcleo Máquina virtual (Dis)
Plataformas admitidas ARM, PA-RISC, MIPS, PowerPC, SPARC, x86
Versiones
Última versión estable 4ª edición 28 de marzo de 2015 (6 años, 4 meses y 7 días)
Lanzamientos
Plan 9 from Bell Labs
Inferno
Asistencia técnica
Enlaces
Sitio web oficial
Repositorio de código

Portabilidad entre plataformas

Inferno puede ser ejecutado como una aplicación de usuario dentro de un sistema operativo existente, o como un sistema nativo. Admite la mayoría de los sistemas operativos y las arquitecturas de procesadores más populares.

Sistemas operativos anfitriones para Inferno

Cada sistema inferno presenta un entorno similar a las aplicaciones, independiente del sistema operativo o arquitectura en la que se ejecuta. Permite a los desarrolladores trabajar en un sistema homogéneo en múltiples plataformas.

Aplicaciones portables

El conjunto de aplicaciones de inferno están escritas en Limbo®, un lenguaje de programación moderno, seguro, modular y concurrente con una sintaxis similar a la de C. Es considerado más potente que C y más fácil de entender y depurar que C++ y Java.

Código portable

El código escrito en Limbo es compilado dentro de la arquitectura e independiente de la especificación para la máquina virtual Dis con una representación compacta. Dis puede ser interpretado directamente (ahorrando espacio) o compilarse sobre la marcha para un determinado proceso de destino (ahorrando tiempo). La elección puede realizarse en tiempo de ejecución o por módulo. La arquitectura Dis fue diseñada con cuidado para que la generación de código en tiempo de ejecución fuera sencilla. Sus instrucciones son fáciles de implementar.

Transparencias de recursos

Inferno ofrece completa transparencia de recursos y datos usando un sencillo y poderoso espacio de nombres. Representa recursos como archivos y tiene un protocolo de comunicación estándar—9P (Styx®)-- recursos como almacenes de datos, servicios y dispositivos puede compartirse de forma fácil entre sistema Infernos. Una interfaz de recursos es importada al sistema local y utilizadas por las aplicaciones sin que estás sepan o necesiten saber si es local o remota.

Seguridad

Los altos niveles de seguridad son una parte importante del sistema Inferno. Usando un protocolo estándar para toda la comunicación en red, la seguridad es enfocada en un punto y puede ser proporcionada a nivel de sistema. Inferno también ofrece soporte completo a conexiones cifradas y autenticadas, usando un esquema de identificación de usuario basado en certificados y una variedad de algoritmos como:

  • IDEA, 56 bit DES, 40, 128 y algoritmo de 256 bit RC4 cifrado.
  • MD4, MD5, y SHA algoritmo de hash seguro.

Inferno no es solo un sistema operativo, sino también un entorno de desarrollo que proporciona todas las herramientas necesarias para diseñar, probar y depurar las aplicaciones que se ejecutan en su interior e incluye:

  • Acme: Editor y shell, contiene un sistema avanzado de concordancia de patrones.
  • Compilación rápida y sintaxis completa, comprobación de tipo en tiempo de compilación.
  • Depurardor gráfico y diseño de la pila completa para subprocesos en ejecución.
  • Un shell potente con sofisticadas capacidades de scripting.
  • Comandos tipo Unix, esto quiere decir que incluye comandos como: bind, grep, gzip, mount, ps, tar, yacc, etc.

Véase también

Referencias

Enlaces externos

  • Inferno Distributed OS, including source code (en inglés)
  • (en inglés)
  • Documentación (en inglés)
  • Noticias y artículos sobre Plan 9 e Inferno (en inglés)
  •   Datos: Q908615
  •   Multimedia: Inferno (operating system)

inferno, sistema, operativo, inferno, sistema, operativo, inicialmente, creado, bell, labs, actualmente, desarrollado, mantenido, vita, nuova, holdings, diseñado, objetivo, compacto, distribuido, dispositivos, plataformas, también, posee, muchas, característic. Inferno es un sistema operativo inicialmente creado por Bell Labs y actualmente desarrollado y mantenido por Vita Nuova Holdings Fue disenado con el objetivo de ser compacto distribuido en red dispositivos y plataformas tambien posee muchas caracteristicas avanzadas y coloca a disposicion del usuarios un gran conjunto de herramientas Se puede obtener como Software Libre en terminos similares a GNU linux o BSD El nombre del sistema y muchos de sus programas asociados asi como el nombre mismo de la compania Vita Nuva estan inspirados en la obra literaria de Dante Alighieri Divina comedia InfernoInformacion generalDesarrolladorBell Labs Vita Nuova 1 Modelo de desarrolloSoftware libreLanzamiento inicial1996 hace 21 anosLicenciaGPL LGPL MITEstado actualCon SoporteInformacion tecnicaProgramado enCTipo de nucleoMaquina virtual Dis Plataformas admitidasARM PA RISC MIPS PowerPC SPARC x86VersionesUltima version estable4ª edicion 28 de marzo de 2015 6 anos 4 meses y 7 dias LanzamientosPlan 9 from Bell LabsInfernoAsistencia tecnicaEnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Indice 1 Portabilidad entre plataformas 2 Sistemas operativos anfitriones para Inferno 3 Aplicaciones portables 4 Codigo portable 5 Transparencias de recursos 6 Seguridad 7 Vease tambien 8 Referencias 9 Enlaces externosPortabilidad entre plataformas EditarInferno puede ser ejecutado como una aplicacion de usuario dentro de un sistema operativo existente o como un sistema nativo Admite la mayoria de los sistemas operativos y las arquitecturas de procesadores mas populares Sistemas operativos anfitriones para Inferno EditarWindows NT 2000 XP Irix macOS FreeBSD Solaris Plan 9Cada sistema inferno presenta un entorno similar a las aplicaciones independiente del sistema operativo o arquitectura en la que se ejecuta Permite a los desarrolladores trabajar en un sistema homogeneo en multiples plataformas Aplicaciones portables EditarEl conjunto de aplicaciones de inferno estan escritas en Limbo un lenguaje de programacion moderno seguro modular y concurrente con una sintaxis similar a la de C Es considerado mas potente que C y mas facil de entender y depurar que C y Java Codigo portable EditarEl codigo escrito en Limbo es compilado dentro de la arquitectura e independiente de la especificacion para la maquina virtual Dis con una representacion compacta Dis puede ser interpretado directamente ahorrando espacio o compilarse sobre la marcha para un determinado proceso de destino ahorrando tiempo La eleccion puede realizarse en tiempo de ejecucion o por modulo La arquitectura Dis fue disenada con cuidado para que la generacion de codigo en tiempo de ejecucion fuera sencilla Sus instrucciones son faciles de implementar Transparencias de recursos EditarInferno ofrece completa transparencia de recursos y datos usando un sencillo y poderoso espacio de nombres Representa recursos como archivos y tiene un protocolo de comunicacion estandar 9P Styx recursos como almacenes de datos servicios y dispositivos puede compartirse de forma facil entre sistema Infernos Una interfaz de recursos es importada al sistema local y utilizadas por las aplicaciones sin que estas sepan o necesiten saber si es local o remota Seguridad EditarLos altos niveles de seguridad son una parte importante del sistema Inferno Usando un protocolo estandar para toda la comunicacion en red la seguridad es enfocada en un punto y puede ser proporcionada a nivel de sistema Inferno tambien ofrece soporte completo a conexiones cifradas y autenticadas usando un esquema de identificacion de usuario basado en certificados y una variedad de algoritmos como IDEA 56 bit DES 40 128 y algoritmo de 256 bit RC4 cifrado MD4 MD5 y SHA algoritmo de hash seguro Inferno no es solo un sistema operativo sino tambien un entorno de desarrollo que proporciona todas las herramientas necesarias para disenar probar y depurar las aplicaciones que se ejecutan en su interior e incluye Acme Editor y shell contiene un sistema avanzado de concordancia de patrones Compilacion rapida y sintaxis completa comprobacion de tipo en tiempo de compilacion Depurardor grafico y diseno de la pila completa para subprocesos en ejecucion Un shell potente con sofisticadas capacidades de scripting Comandos tipo Unix esto quiere decir que incluye comandos como bind grep gzip mount ps tar yacc etc Vease tambien Editar Portal Software libre Contenido relacionado con Software libre Plan 9 from Bell LabsReferencias Editar http www vitanuova com index htmlEnlaces externos EditarInferno Distributed OS including source code en ingles Inferno OS en la Nintendo DS en ingles Documentacion en ingles Noticias y articulos sobre Plan 9 e Inferno en ingles Datos Q908615 Multimedia Inferno operating system Obtenido de https es wikipedia org w index php title Inferno sistema operativo amp oldid 130949641, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos