Linux Apps

Aplicaciones Linux y Webswing

Aplicaciones Linux y Webswing

Lleva tus aplicaciones de escritorio Linux al navegador. Conserva el software en el que confían tus usuarios, ejecútalo en una infraestructura que tú controlas y facilita el acceso sin tener que reescribir la aplicación.

Por qué elegir Webswing para aplicaciones Linux

Tu aplicación Linux ya aporta valor. Webswing te ayuda a ofrecerla a más usuarios a través de un navegador, conservando el código, las funciones y el entorno de despliegue de los que depende tu equipo.
public

Acceso sencillo desde el navegador

Los usuarios acceden a tu aplicación Linux desde un navegador que ya conocen. El software y su entorno de ejecución Linux permanecen en el servidor, por lo que no hay que gestionar la instalación de la aplicación en cada dispositivo.
code

Conserva lo que has desarrollado

Tu aplicación conserva el código y las funciones en los que has invertido. Tu equipo puede seguir desarrollándola mientras los clientes obtienen una nueva forma de acceder al software.
dns

Un despliegue que tú controlas

Tú eliges dónde se ejecuta Webswing: en tus propios servidores, en una nube privada o con tu proveedor de nube preferido. El entorno de ejecución de la aplicación permanece en la infraestructura que administras.
desktop_windows

Una experiencia familiar

Los usuarios pueden seguir utilizando la interfaz que ya conocen. La aplicación conserva su aspecto nativo en el navegador, por lo que apenas necesitan aprender nada nuevo al cambiar la forma de acceso.

Una nueva forma de llegar a tus usuarios

Llegar a un nuevo equipo, un nuevo cliente o un dispositivo diferente puede suponer otra instalación y otro entorno que mantener. El acceso desde el navegador ofrece una forma más sencilla de compartir software Linux útil, manteniéndolo en el entorno que elijas.

Puedes mejorar el acceso hoy y decidir cómo evolucionará tu aplicación con el tiempo.

Cómo funciona

Tu aplicación permanece en el entorno Linux que elijas. Webswing Linux Web Launcher (LWL) proporciona el entorno gráfico y lleva sus ventanas al navegador, mientras las acciones del teclado y el ratón se envían a la aplicación. Tu equipo configura la aplicación desde la Webswing Admin Console.

LWL admite aplicaciones Wayland nativas y aplicaciones X11 existentes a través de XWayland.

Una aplicación Linux se ejecuta con Linux Web Launcher y Webswing en tu entorno Linux. Webswing conecta la aplicación con el navegador del usuario.

Los usuarios pueden trabajar con las ventanas de la aplicación, intercambiar contenido del portapapeles, cargar y descargar archivos e imprimir mediante flujos de trabajo del navegador. La integración de los diálogos de selección de archivos e impresión está disponible para la mayoría de los toolkits de aplicaciones habituales. Podemos ayudarte a revisar los flujos de trabajo que importan a tus usuarios.

Casos de uso habituales

build

Aplicaciones empresariales y especializadas

Las aplicaciones de escritorio Linux esenciales, los editores y visores especializados pueden estar disponibles desde el navegador. Los equipos conservan el software que necesitan para trabajar y obtienen una forma más sencilla de acceder a él.
web

Acceso a tu producto desde el navegador

Un producto Linux existente puede ser más fácil de probar y utilizar para los clientes. Tu equipo sigue desarrollando el producto mientras el acceso desde el navegador amplía sus posibilidades de uso.
terminal

Herramientas de operaciones y soporte

Los equipos pueden acceder a terminales Linux, herramientas de diagnóstico y utilidades de apoyo desde el navegador para su trabajo diario, reduciendo la necesidad de mantener estas herramientas instaladas en el ordenador de cada usuario.

Qué obtiene tu equipo

business_center

Para equipos de TI

  • check
    Los entornos de ejecución de las aplicaciones permanecen en una infraestructura que tu equipo controla.
  • check
    El despliegue y las actualizaciones se realizan en un entorno Linux centralizado.
  • check
    Los usuarios acceden a la aplicación sin instalarla en cada dispositivo.
code

Para equipos de desarrollo de software

  • check
    Tu producto Linux existente sigue siendo la base del desarrollo.
  • check
    Los clientes obtienen una vía de acceso desde el navegador a las funciones que ya conocen.
  • check
    Una primera aplicación puede servir de punto de partida para un despliegue más amplio.

Descubre las aplicaciones Linux en acción

En la demo de GIMP, puedes trabajar con una aplicación de escritorio Linux conocida directamente en tu navegador y hacerte una idea de cómo podrías ofrecer acceso a tu propio software.

GIMP, un editor de imágenes de escritorio Linux, ejecutándose en un navegador a través de Webswing.

¿Quieres ver cómo funcionaría tu aplicación? Podemos ayudarte a elegir un primer escenario útil y revisar la configuración con tu equipo.

Despliegue y acceso

cloud_done

En tu propia infraestructura

Tu aplicación puede ejecutarse dentro de la red de tu empresa, en una nube privada o con tu proveedor de nube preferido. Tu equipo elige y administra el entorno.
dns

Compatibilidad del entorno de ejecución Linux

LWL se ejecuta en la gran mayoría de los sistemas operativos basados en Linux con glibc 2.28 o posterior. Admite aplicaciones Wayland nativas y aplicaciones X11 a través de XWayland.
widgets

Contenedores y opciones de CPU

LWL es totalmente compatible con el despliegue en contenedores y admite las arquitecturas AMD64 y ARM64, lo que ofrece a tu equipo flexibilidad para elegir un entorno adecuado para las sesiones de tus aplicaciones Linux.

Todo listo para llevar tu aplicación Linux al navegador

Explora las aplicaciones Linux

Descubre la tecnología y las ideas que hacen posible el acceso desde el navegador.
26.2 Release - Webswing brings Linux Apps to the browser
Lanzamientos

26.2 Release - Webswing brings Linux Apps to the browser

Linux Web Launcher for running Linux desktop applications through Webswing, including Wayland and XWayland integration, file handling, print…
Linux Desktop to Web: Bringing Linux Applications to the Browser with Webswing
Blogs

Linux Desktop to Web: Bringing Linux Applications to the Browser with Webswing

Bring Linux desktop applications to the browser through Webswing’s Wayland-based Linux Web Launcher without rewriting existing applications.
Webinar: Webswing 26.1 Introduction & Beyond Java - Linux apps in Webswing
Webinars

Webinar: Webswing 26.1 Introduction & Beyond Java - Linux apps in Webswing

Join our Webswing 26.1 webinar and discover the latest release updates, including Java 25 support, Oracle Forms 11 support, Eclipse (SWT) im…

FAQ Rápida

¿Tenemos que reescribir nuestra aplicación Linux?

No es necesario reescribir la aplicación para empezar a ofrecer acceso desde el navegador. Tu aplicación sigue ejecutándose en su entorno Linux, mientras Webswing lleva su interfaz existente al navegador. Conservas el código y las funciones en los que has invertido y puedes seguir desarrollando la aplicación.

¿Quieres saber cómo podría funcionar con tu aplicación? Cuéntanos sobre tu software Linux.

¿Qué aplicaciones Linux podemos utilizar con Webswing?

Linux Web Launcher admite aplicaciones nativas de Wayland y aplicaciones existentes de X11 a través de XWayland. Tu aplicación no tiene que estar escrita en Java; las aplicaciones desarrolladas con tecnologías como C o C++ también pueden ser candidatas. La compatibilidad depende de las dependencias de la aplicación, su toolkit y sus integraciones con el escritorio, por lo que recomendamos evaluar primero los principales flujos de trabajo.

¿Tienes dudas sobre tu aplicación? Envíanos los detalles del toolkit y las versiones y te ayudaremos a evaluar la compatibilidad.

¿Nuestros usuarios necesitan Linux o instalar la aplicación en sus equipos?

No. La aplicación y su entorno de ejecución Linux se ejecutan en tu infraestructura. Los usuarios acceden mediante un navegador web compatible, sin instalar la aplicación ni su entorno de ejecución Linux en sus dispositivos.

¿Necesitas comprobar navegadores o dispositivos concretos? Cuéntanos cómo es el entorno de tus usuarios y revisaremos contigo las opciones.

O LEE NUESTRAS Preguntas frecuentes

Compatibilidad y requisitos

LWL se ejecuta en sistemas basados en Linux con glibc 2.28+. Algunos ejemplos de sistemas para el despliegue son Ubuntu LTS, Debian, Rocky Linux, AlmaLinux, Fedora 29+, RHEL 8+ y openSUSE Tumbleweed o Leap 15.3+. También se aplican las dependencias de la propia aplicación y los requisitos habituales del servidor de Webswing. Para conocer los detalles de compatibilidad de una versión concreta, consulta la guía de configuración o contacta con nosotros para hablar de tu aplicación.