CH-J Toolsgestión de servidores a través de SSH
Menú

Aceptación de la licencia

Descargar archivo

Este texto traducido está en revisión lingüística. Si un pasaje no está claro, consulte el original en inglés.

Esta edición identifica su licencia de aplicación como CH-J Proprietary Software License, versión 1.14 , de octubre 11, 2026. Los componentes de terceros conservan sus propias licencias.

Instalación y actualizaciones

La ventana de inicio muestra primero una guía operativa completa en checo, alemán o inglés. Continuar abre la licencia completa de inglés con controles checo, alemán e inglés. La aceptación está bloqueada hasta que se haya mostrado el paso de guía. La casilla de verificación está inicialmente vacía. Su etiqueta combina el consentimiento de licencia con un reconocimiento de los riesgos de pérdida de datos y copias de seguridad apropiadas; no convierte la orientación operativa en términos contractuales. La confirmación checa dice:

Souhlasím s licenčními podmínkami CH-J Proprietary Software License 1.14.

Beru na vědomí riziko ztráty nebo poškození dat a nutnost přiměřeného zálohování před rizikovými operacemi. Rozumím, že aplikace sama nezaručuje existenci ani obnovitelnost záloh.

Aceptar guarda un registro local antes de que comience cualquier servicio de Vault, plugin, red, diagnóstico o actualización. Rechazar la licencia o cerrar su ventana cierra la aplicación. Un guardado fallido deja la ventana abierta y la aplicación bloqueada. Los archivos de licencia perdidos o no válidos impiden el inicio.

Registro local

El archivo legal/license-acceptance.json se almacena en el directorio Electron userData . Contiene el nombre de licencia y la versión, SHA-256 del texto exacto mostrado, la versión de aplicación, el ID de compilación, la bandera de aceptación y la marca de tiempo, la indicación de guía y SHA-256 de los tres documentos de orientación incluidos. Los cambios en la guía requieren mostrarla de nuevo antes de una nueva aceptación de licencia. No hay activación de la licencia o informes a un servidor. Cualquier desajuste, supresión o registro ilegible requiere un nuevo acuerdo. También se requiere aceptación para pasar a otro edificio. Los lanzamientos repetidos de la misma construcción aceptada no lo hacen.

Cada versión debe tener un ID de construcción src/shared/buildInfo.json único. Los scripts de compilación normales sellan uno automáticamente. No reutilizar CHJ_BUILD_ID para diferentes versiones liberadas.

Este registro local es un control de flujo de trabajo de la aplicación, no evidencia a prueba de manipulaciones o una clave de licencia. En este proceso de trabajo es obligatorio mostrar orientación operacional; seguir sus recomendaciones es opcional. La guía nunca se incluye en la casilla de verificación del acuerdo. Las instalaciones y los instaladores silenciosos DMG o DEB directos/offline no pueden garantizar una pantalla de preinstalación; el paso de inicio obligatorio proporciona la copia de seguridad. Los binarios publicados existentes no se modifican mediante actualizaciones del sitio web.

Envasado y verificación

npm run legal:prepare copia la licencia raíz y la guía operativa en la aplicación cuando se construye desde el espacio de trabajo completo, valida la versión de licencia y prepara build/license.rtf para NSIS, texto de guía UTF-16 de su primera página personalizada, y build/installation.rtf con orientación seguida por la licencia para DMG. La versión RTF conserva el texto completo y los caracteres Unicode, incluyendo el nombre del licenciante, sin la limitación Mac Roman de las licencias DMG de texto plano. Las fuentes de aplicaciones independientes conservan sus copias incluidas y no requieren la carpeta de desarrollo/web. prepare:release lo ejecuta antes de empaquetar. El empaquetador incluye resources/licenses/ y resources/docs/ ; afterPack comprueba su contenido requerido.

Ejecute node --test test/licenseAcceptance.test.js test/licensePackaging.test.js test/i18n.test.js y npm run test:license:ui . La prueba de humo del paquete macOS crea un dispositivo de aceptación sólo en su perfil de prueba temporal; el inicio de la producción no tiene bypass de consentimiento.