Autor(es) original(es) | Rob Pike |
---|---|
Sistema operativo | Plan 9 , Inferno , similar a Unix , Windows |
Tipo | Editor de texto |
Licencia | MIT [1] Solo GPL-2.0 [2] [3] LPL-1.02 [4] |
Sitio web | acme.cat-v.org |
Acme es un editor de texto y shell gráfico del sistema operativo Plan 9 de Bell Labs , diseñado e implementado por Rob Pike . Puede utilizar el lenguaje de comandos Sam . El diseño de la interfaz fue influenciado por Oberon . Se diferencia de otros entornos de edición en que actúa como un servidor 9P . Un elemento distintivo de la interfaz de usuario es el control del mouse .
Acme se puede utilizar como lector de correo y noticias , o como interfaz para wikifs . Estas aplicaciones son posibles gracias a que los componentes externos interactúan con acme a través de su interfaz de sistema de archivos. Rob Pike ha mencionado que el nombre "Acme" le fue sugerido por Penn Jillette de Penn & Teller durante una noche de cine en Times Square cuando pidió un nombre adecuado para un editor de texto que hace "todo". [5]
Un port al sistema operativo Inferno es parte de la distribución predeterminada de Inferno. Inferno puede ejecutarse como una aplicación sobre otros sistemas operativos, lo que permite que el port de acme de Inferno se use en la mayoría de los sistemas operativos, incluidos Microsoft Windows y Linux . Un proyecto llamado acme: stand alone complex pretende hacer que acme se ejecute como una aplicación independiente en el sistema operativo anfitrión. [6]
En Plan 9 de User Space , una colección de varios programas portados de Plan 9 , se incluye un puerto funcional de acme para sistemas operativos tipo Unix . Actualmente se ha probado en una variedad de sistemas operativos , entre ellos: Linux , Mac OS X , FreeBSD , NetBSD , OpenBSD , Solaris y SunOS .