For faster navigation, this Iframe is preloading the Wikiwand page for Inferno (sistema operativo).

Inferno (sistema operativo)

Inferno
Inferno 4.ª edición
Inferno 4.ª edición
Información general
Tipo de programa sistema operativo distribuido
Desarrollador Bell Labs, Vita Nuova[1]
Modelo de desarrollo Software libre
Lanzamiento inicial 1996; hace 26 años
Licencia GPL, LGPL, MIT
Estado actual Descontinuado
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 (9 años, 3 meses y 24 días))
Lanzamientos
Plan 9 from Bell Labs
Inferno
Enlaces

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 Nuova, están inspirados en la obra literaria de Dante Alighieri, Divina comedia.

Portabilidad entre plataformas

[editar]

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

[editar]

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

[editar]

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

[editar]

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

[editar]

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

[editar]

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

[editar]

Referencias

[editar]

Enlaces externos

[editar]
{{bottomLinkPreText}} {{bottomLinkText}}
Inferno (sistema operativo)
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?