Acme (editor de texto)

Editor de texto diseñado por Rob Pike
Cumbre
Autor(es) original(es)Rob Pike
Sistema operativoPlan 9 , Inferno , similar a Unix , Windows
TipoEditor de texto
LicenciaMIT [1]
Solo GPL-2.0 [2] [3]
LPL-1.02 [4]
Sitio webacme.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 .

Descripción general

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]

Puertos

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 .

Usuarios destacados de Acme

Véase también

Referencias

  1. ^ Sorace, Anthony. "Transferencia del Plan 9 a la Fundación Plan 9". marc.info . Consultado el 8 de junio de 2021 .
  2. ^ "Aviso de copyright de Inferno". Vita Nuova. Archivado desde el original el 2019-08-09 . Consultado el 2019-08-09 .
  3. ^ UC Berkeley. «La Universidad de California, Berkeley, ha sido autorizada por Alcatel-Lucent para publicar todo el software de Plan 9 que anteriormente se regía por la Licencia Pública Lucent, Versión 1.02, bajo la Licencia Pública General GNU, Versión 2». Archivado desde el original el 13 de febrero de 2014. Consultado el 13 de febrero de 2014 .
  4. ^ "Licencia pública de Lucent, versión 1.02". Archivado desde el original el 3 de octubre de 2003. Consultado el 8 de junio de 2021 .
  5. ^ "Preguntas frecuentes sobre Acme". cat-v . Consultado el 25 de enero de 2013 .
  6. ^ "acme: complejo independiente". caerwyn.com .
  7. ^ Jensen-Urstad, Anders (15 de octubre de 2015). "Capturas de pantalla de desarrolladores y gente de Unix (2002)". Archivado desde el original el 20 de septiembre de 2016 . Consultado el 3 de enero de 2019 .
  8. ^ Stuart, Brian (15 de enero de 2008). Principios de los sistemas operativos: diseño y aplicaciones . Cengage Learning. pág. 147. ISBN 978-1418837693.
  • Pike, Rob (1994). "Acme: una interfaz de usuario para programadores".
  • acme(1) acme(4), los manuales.
  • Plan 9 de User Space (también conocido como plan9port) es un puerto de muchos programas de Plan 9 desde su entorno nativo Plan 9 a sistemas operativos tipo Unix , incluido Mac OS X.
  • acme stand alone complex: una distribución de la versión Inferno de acme empaquetada para Windows, OS X y Linux y que incluye muchos extras y herramientas (un cliente IRC, un cliente wiki, un navegador web, un depurador, etc.)
  • Russ Cox demostrando Acme
Obtenido de "https://es.wikipedia.org/w/index.php?title=Acme_(editor_de_texto)&oldid=1227907098"