Articulo de referencia

Turbo (software)

Turbo (anteriormente Spoon y Xenocode [ 1 ] ) es un conjunto de productos y servicios de software desarrollados por Code Systems Corporation para la virtualización de aplicacion...

Turbo (anteriormente Spoon y Xenocode [ 1 ] ) es un conjunto de productos y servicios de software desarrollados por Code Systems Corporation para la virtualización de aplicaciones , la creación de aplicaciones portátiles y la distribución digital . Code Systems Corporation es una corporación estadounidense con sede en Seattle , Washington , y es más conocida por sus productos Turbo, que incluyen Browser Sandbox, Turbo Studio, TurboServer y Turbo.

Kenji C. Obata fundó Code Systems Corporation en 2006 [ 2 ] e introdujo el precursor de Turbo, Xenocode. Xenocode fue un motor de virtualización de aplicaciones para la plataforma Windows. Obata fue el director ejecutivo de la corporación , que se había vuelto comúnmente conocida como Spoon desde un cambio de marca en 2010. Las herramientas de Turbo empaquetan aplicaciones de software convencionales para Microsoft Windows en un formato de aplicación portátil que se puede distribuir a través de un único ejecutable o transmitir por la web. Los archivos y la configuración se sincronizan automáticamente entre dispositivos a través de la tecnología de virtualización patentada de Turbo, que permite el acceso a archivos e impresoras locales desde aplicaciones basadas en la web .

Acerca de la empresa

El CEO Obata se graduó de la Universidad de Yale en 1999 y pasó varios años como líder de desarrollo en Microsoft Corporation antes de asistir a la Universidad de California, Berkeley para obtener su doctorado en Ciencias de la Computación. Regresó a Seattle en 2006 para hacer crecer la empresa. [ 3 ] De 2006 a 2009, Code Systems Corporation desarrolló Xenocode, uno de los primeros motores de virtualización de aplicaciones para la plataforma Windows. El producto se centró en la implementación de aplicaciones a través de ejecutables preconfigurados. Spoon se lanzó en 2010 como una reintroducción de los motores de virtualización de Xenocode. La tecnología de Turbo combina la virtualización de aplicaciones y almacenamiento con protocolos de sincronización y red basados ​​en la web, algoritmos de aprendizaje automático y sistemas de almacenamiento de grandes datos semiestructurados. Las aplicaciones virtuales de Turbo.net se ejecutan en entornos aislados.

Los productos incluyen herramientas de desarrollo y prueba web como Browser Sandbox y Browser Studio. Las cuentas gratuitas permiten a los usuarios usar cientos de aplicaciones de marcas reconocidas como Skype, Chrome y Firefox sin necesidad de instalarlas. Todas las cuentas también incluyen almacenamiento en la nube alojado en Turbo.net. [ 4 ] Turbo tiene su sede en Seattle y es propiedad de sus empleados.

Turbo.net

Turbo.net, el sitio web oficial de Turbo, aloja aplicaciones que se pueden ejecutar a través de la web sin necesidad de instalación. [ 5 ] La biblioteca de aplicaciones de Turbo incluye software popular como Chrome, Skype, VLC Media Player, SketchUp y cientos de otras aplicaciones gratuitas y de código abierto de primer nivel. [ 6 ] Turbo funciona mediante un pequeño complemento del navegador que no requiere privilegios de administrador ni controladores.

La introducción de Turbo, que combina Selenium , transfiere la Máquina Virtual Turbo (SVM) como una implementación ligera de las API centrales del sistema operativo, incluidos los subsistemas de sistema de archivos, registro, procesos e hilos. Estos se encuentran dentro del espacio de modo de usuario de Windows. Las aplicaciones que se ejecutan dentro del entorno virtual Turbo interactúan con un sistema de archivos, registro y entorno de procesos virtualizados, en lugar de directamente con el sistema operativo del dispositivo host. El motor de virtualización maneja las solicitudes dentro del entorno virtualizado internamente o, cuando corresponde, las enruta al sistema de archivos y registro del dispositivo host, posiblemente redirigiendo o anulando las solicitudes según lo determine la configuración de la aplicación virtual. [ 7 ]

Pruebas entre navegadores - Entorno de pruebas del navegador

Turbo.net aloja browsersandbox.com, que permite a los usuarios ejecutar varias versiones de navegadores como Internet Explorer , Google Chrome , Mozilla Firefox , Opera y navegadores móviles en una sola máquina. Los desarrolladores web pueden usar Browser Sandbox para realizar pruebas de compatibilidad entre navegadores y garantizar que los sitios web funcionen correctamente en varias versiones de navegadores populares. [ 8 ] Los navegadores virtualizados [ 9 ] se comportan exactamente como los navegadores instalados y, dado que se ejecutan localmente, las pruebas de aplicaciones web se pueden alojar en la propia máquina de desarrollo del usuario o en servidores internos. Turbo.net admite componentes estándar del navegador como applets de Java y controles ActiveX, así como complementos populares del navegador como Firebug, la barra de herramientas para desarrolladores de IE y consolas de depuración de CSS y JavaScript.

Biblioteca de aplicaciones

De forma similar a su Browser Sandbox, Turbo alberga una extensa biblioteca de aplicaciones con cientos de aplicaciones gratuitas y de código abierto que Turbo transmite a los usuarios finales. [ 10 ] La biblioteca de aplicaciones forma parte de la cuenta básica gratuita de Turbo y permite a cualquier persona transmitir y usar aplicaciones de escritorio completas como Skype , Google Chrome , el reproductor multimedia VLC , Sublime Text , Notepad++ y GIMP sin necesidad de instalarlas.

Las aplicaciones virtuales de Turbo no necesitan ser accedidas a través de un navegador. Los usuarios con el complemento de Turbo pueden presionar [Alt+Win] para abrir la consola Spoon, que funciona como un menú de inicio alternativo y permite ejecutar aplicaciones y archivos tanto locales como virtualizados. Afirman que ejecutar estas aplicaciones en entornos virtuales aislados es más rápido, seguro y portátil que instalarlas localmente.

Software

Estudio Turbo

Turbo Studio [ 3 ] (anteriormente Spoon Studio y Xenocode Virtual Application Studio ) es una herramienta de virtualización de aplicaciones que se ejecuta en Microsoft Windows. La herramienta empaqueta las aplicaciones de software en aplicaciones portátiles; estos archivos ejecutables únicos se pueden ejecutar instantáneamente en cualquier computadora con Windows. Turbo Studio emula las características del sistema operativo necesarias para que las aplicaciones se ejecuten y, por lo tanto, reduce el consumo de recursos. Turbo Studio permite al usuario convertir aplicaciones existentes en aplicaciones virtuales. Los modelos de implementación incluyen archivos EXE independientes, paquetes MSI y entrega basada en HTTP a través del complemento de navegador Turbo. Turbo empaqueta los archivos de la aplicación, la configuración, los entornos de ejecución y los componentes en un solo paquete que se ejecuta sin instalación. [ 3 ]

TurboServer

TurboServer (anteriormente Spoon Server ) es una plataforma de implementación de aplicaciones que permite implementar, actualizar y administrar software empaquetado con Turbo Studio a través de la web. Los usuarios finales acceden a un sitio web desde cualquier navegador y pueden ejecutar y usar aplicaciones de escritorio como Microsoft Word y Photoshop sin necesidad de instalarlas. Se trata de una versión privada del servicio Turbo.net. Las aplicaciones se transmiten a los equipos de los usuarios y se ejecutan en equipos limpios sin privilegios de administrador. Los equipos se pueden reinstalar y proteger.

Turbo

Turbo (anteriormente Spoonium ) es una plataforma de herramientas que permite a los usuarios empaquetar aplicaciones de escritorio de Windows y sus dependencias en contenedores de software. Los contenedores de aplicaciones creados con Turbo pueden ejecutarse en cualquier máquina Windows sin instaladores, fallos de aplicación ni dependencias. Los contenedores pueden utilizarse para optimizar el ciclo de vida del desarrollo de software . Los desarrolladores pueden garantizar que sus aplicaciones se ejecuten según lo previsto al incluir dependencias específicas dentro de los contenedores. Los probadores de software pueden descargar y probar el software rápidamente sin tener que instalar dependencias, probar varias versiones de la aplicación en paralelo y devolver los contenedores de aplicaciones a sus equipos de desarrollo en estados específicos de la aplicación. Los administradores de sistemas pueden reducir los fallos debidos a las diferencias en los entornos de desarrollo, pruebas, producción y usuario final. Su servicio se encuentra actualmente en beta abierta . [ 11 ]

Véase también

Referencias

  1. "XenoCode cambia de nombre en Spoon" . 31 de mayo de 2012. Consultado el 31 de mayo de 2012 .
  2. Patentes asignadas a Code Systems Corporation , Justia
  3. 1 2 3 Richard Adhikari (23 de mayo de 2008). "¿Puede la virtualización de aplicaciones ser aún más sencilla?" . Datamation . Recuperado el 31 de julio de 2024 .
  4. Perfil de la empresa Code Systems Corporation , Dun & Bradstreet
  5. "Prueba de aplicaciones web con la página mágica del navegador de Spoon.net" . 11 de febrero de 2014. Consultado el 11 de febrero de 2014 .
  6. "Cómo usar Spoon.net para probar aplicaciones en una computadora virtual en la nube" . 13 de enero de 2013. Consultado el 13 de enero de 2013 .
  7. "Virtualización de Spoon.net" . 29 de agosto de 2013. Consultado el 29 de agosto de 2013 .
  8. "13 herramientas esenciales para comprobar la compatibilidad entre navegadores" . Mashable . 26 de febrero de 2014. Consultado el 26 de febrero de 2014 .
  9. "Los secretos para previsualizar páginas web en varios navegadores" . MakeUseOf . 20 de abril de 2012. Consultado el 20 de abril de 2012 .
  10. "Spoon: Ejecuta aplicaciones de Windows desde la nube" . 21 de diciembre de 2012. Consultado el 21 de diciembre de 2012 .
  11. "Documentación de Spoonium" . 8 de septiembre de 2014. Consultado el 8 de septiembre de 2014 .