stringtranslate.com

Escritorio ROX

AntiX 21 Runit con ROX Desktop 2.11
Lxterminal (una de las muchas aplicaciones de consola o terminal de Linux) ejecutando neofetch, mostrando AntiX Linux 21 ejecutando ROX Desktop 2.11.

ROX Desktop es un entorno de escritorio gráfico discontinuado [2] para el sistema X Window . Se basa en ROX-Filer , que es un administrador de archivos espaciales de arrastrar y soltar . Es software libre publicado bajo la Licencia Pública General de GNU . El entorno se inspiró en la interfaz de usuario de RISC OS (que no debe confundirse con RISC/os ). [3] El nombre "ROX" proviene de "RISC OS on X ". Los programas se pueden instalar o eliminar fácilmente utilizando Zero Install, un sistema de instalación de software descentralizado.

El proyecto fue iniciado por Thomas Leonard cuando era estudiante en la Universidad de Southampton en 1999 [4] [5] y todavía lo dirigía en 2012.

Componentes de software

ROX Desktop es un entorno de escritorio basado en el administrador de archivos ROX-Filer . Las aplicaciones cargan los archivos mediante la función de arrastrar y soltar desde el administrador de archivos a la aplicación, y los guardan arrastrándolos nuevamente al administrador de archivos. Las aplicaciones son directorios ejecutables y, por lo tanto, también se instalan (copian), desinstalan (eliminan) y ejecutan a través de la interfaz del administrador de archivos. ROX tiene un fuerte vínculo con Zero Install, un método de identificación y ejecución de programas a través de una URL , para que la instalación de software sea completamente automática.

El escritorio utiliza el kit de herramientas GTK , como los escritorios GNOME y Xfce . El diseño se centra en programas pequeños y sencillos que utilizan la función de arrastrar y soltar para mover datos entre ellos. Por ejemplo, un usuario puede cargar un archivo comprimido en una hoja de cálculo desde la web arrastrando los datos desde el navegador web hasta el archivador y desde allí hasta la hoja de cálculo. Un programa se instalaría de la misma manera, arrastrando el archivo desde la web hasta el archivador y desde allí hasta el directorio de aplicaciones en el archivador.

La función de arrastrar y soltar permite al usuario guardar el archivo de texto en cualquier directorio que desee o directamente en otra aplicación, como el archivador del panel.

Archivador ROX

ROX-Filer es un administrador de archivos espaciales gráfico para el sistema X Window . Puede utilizarse de forma independiente como administrador de archivos o como parte de ROX Desktop. Es el administrador de archivos que se proporciona de forma predeterminada en ciertas distribuciones de Linux, como Puppy Linux y Dyne:bolic , y se utilizó en Xubuntu hasta que Thunar se volvió estable.

ROX-Filer se ha creado con el kit de herramientas GTK+ . ROX-Filer es un software libre, disponible bajo los términos de la licencia GPL-2.0 o posterior . [6]

Instalación cero

Zero Install (o 0install ) es un sistema multiplataforma (Windows, Linux, macOS) para ejecutar aplicaciones que permite publicar aplicaciones de forma descentralizada (sin utilizar repositorios centrales , directamente en los sitios web del proyecto). [8] A diferencia del mecanismo xcopy [ ¿ investigación original? ] , 0install conserva las ventajas de los repositorios: bibliotecas compartidas , actualizaciones automáticas, validación de firmas digitales . [9]

Zero Install utiliza metadatos (a veces llamados formato de fuente ) escritos en XML. Al igual que con la implementación de xcopy, [ ¿investigación original? ] cada aplicación obtiene su propio directorio y no hay efectos secundarios en el sistema operativo, por lo que no se necesitan derechos administrativos y se pueden ejecutar diferentes versiones de la misma aplicación en paralelo sin modificaciones especiales. [9]

Para ejecutar una aplicación , el usuario debe utilizar un lanzador en ROX-Filer, que le pedirá al sistema que ejecute una aplicación con la URL dada en el script dentro del lanzador. La primera vez que se inicia, la URL se utilizará para descargar el programa y guardarlo en el sistema. Las próximas veces que se inicie el programa, el sistema no lo descargará nuevamente. Esta es la razón por la que se llama Zero Install: el lanzador intenta ejecutar el programa y no instalarlo. [10] [ se necesita una fuente no primaria ]

Véase también

Referencias

  1. ^ http://rox.sourceforge.net/desktop/node/962.html. {{cite web}}: Falta o está vacío |title=( ayuda )
  2. ^ Kenlon, Seth (16 de diciembre de 2019). "Revive la historia de Linux con el escritorio ROX | Opensource.com". opensource.com . Consultado el 16 de junio de 2024 .
  3. ^ "Fundador de ROX: Por qué incorporé RISC OS a Unix". Archivado desde el original el 20 de noviembre de 2007.
  4. ^ "¿RISC OX?". Acorn User . N.º 214. Diciembre de 1999. pág. 10. Consultado el 16 de agosto de 2013 .
  5. ^ "comp.sys.acorn.misc – Re: Escritorio ROX".
  6. ^ "COPIANDO". Archivado desde el original el 23 de julio de 2012.
  7. ^ "Lanzamientos · 0install/0install". GitHub .
  8. ^ Khurshid, Usman (12 de septiembre de 2013). "Ejecutar programas de Windows sin tener que instalarlos". Make Tech Easier . Consultado el 15 de junio de 2024 .
  9. ^ desde Eicher 2011, pág. 8.
  10. ^ "Instalación cero y AddApp | ROX Desktop". ROX Desktop . 20 de noviembre de 2007. Archivado desde el original el 20 de noviembre de 2007 . Consultado el 21 de junio de 2024 .

Fuentes

Notas

Enlaces externos