Ir al contenido

La licencia Free

Toda instalación de kovra lleva una licencia Free: perpetua y sin costo, emitida a través del servicio de licencias de Kaeus. Existe para que kovra pueda actualizarse; nunca es una condición para usar sus secretos.

Kaeus emite los códigos de activación. Pida el suyo por Soporte; todavía no hay emisión de autoservicio. Un código activa una Mac a la vez.

zsh
~ % kovra license activate
Activation code:
Activated.
License: active (plan free)
Lease: until 2026-12-05, grace until 2026-12-19 (renewed 2026-11-05)
Updates: allowed
Your secrets work the same whatever the license's state.
  • El código se lee desde un prompt oculto, o desde stdin con --stdin. Ningún flag lo recibe, así que nunca queda en el historial de su shell ni en argv, y kovra jamás lo registra ni lo audita.
  • Cuando Kaeus ha publicado un acuerdo de licencia (EULA) para kovra, la activación lo muestra como texto plano, antes de pedir el código, y envía su aceptación solo después de que usted escriba yes. Las dos cosas ocurren en la propia terminal (/dev/tty), nunca por stdout ni por stdin: un script que le pase el código por una tubería no puede aceptar por usted, y un stdout redirigido no puede ocultar el acuerdo. Sin una terminal, la activación se detiene ahí y no envía nada. Tómese el tiempo que necesite para leerlo: la activación no vence mientras tanto.
  • kovra setup también ofrece activar, y usted puede omitirlo.
  • Un código que ya se usó lo dice: cada código activa una sola vez. Si otra Mac ocupa el cupo, libérelo allá con kovra license deactivate (abajo) y active esta Mac con un código nuevo de Kaeus.

kovra 0.12.1 activa y renueva en el servicio de licencias nuevo de Kaeus. Una Mac activada con kovra 0.12.0 quedó activada en el anterior, que kovra 0.12.1 no puede renovar, así que después de la actualización la licencia dice unavailable:

zsh
~ % kovra license status
License: unavailable
Updates: blocked — the license cannot be verified (certificate.other_issuer)
Note: this Mac was activated on Kaeus' previous license service: activate it again with a new code from Kaeus; kovra keeps working
Your secrets work the same whatever the license's state.

Sus secretos no se ven afectados: solo actualizar kovra espera la nueva activación. Para activar esta Mac otra vez:

  1. Pida a Kaeus un código de activación nuevo por Soporte, e indique que esta Mac se activó con kovra 0.12.0. Kaeus libera el cupo anterior de su lado; usted no necesita ejecutar kovra license deactivate.
  2. Ejecute kovra license activate e ingrese el código nuevo. Reemplaza la activación anterior, y desde entonces kovrad la renueva en segundo plano.

kovra no migra ni borra la activación anterior por su cuenta. kovra doctor y la app de la barra de menús muestran la misma nota hasta que active otra vez.

zsh
~ % kovra license status

Muestra el estado (not activated, active, in grace, expired, unsupported o unavailable, con su motivo), el plan, cuándo terminan el arrendamiento y su gracia, y si las actualizaciones están permitidas o bloqueadas y por qué. Responde desde el certificado local, sin red. --json imprime lo mismo como JSON (lo lee la app de la barra de menús). kovra doctor agrega una nota de una línea sobre la licencia, y también funciona fuera de un proyecto. La app de la barra de menús muestra el estado y el comando para activar.

El arrendamiento, la gracia y la renovación

Sección titulada «El arrendamiento, la gracia y la renovación»
  • La licencia es un arrendamiento de 30 días, seguido de 14 días de gracia. Mientras corren el arrendamiento o la gracia, las actualizaciones están permitidas.
  • kovrad la renueva en segundo plano (dos minutos después de iniciar y luego cada seis horas; la solicitud sale solo cuando ha pasado la mitad del arrendamiento, es decir, cada 15 días aproximadamente). Una renovación que falla por una causa pasajera (sin red, una respuesta lenta, un límite) no cambia nada: kovrad lo vuelve a intentar en su siguiente turno, por su cuenta. Solo una respuesta definitiva del servicio de licencias (por ejemplo, que la activación de esta Mac fue liberada o revocada), o un error de kovra mismo que reintentar no resuelve, detiene las renovaciones; un kovra license activate o un kovra license refresh exitoso las reanuda, igual que reiniciar kovrad.
  • Funciona sin conexión. El certificado se verifica en su Mac; kovra solo necesita la red para activar, renovar y liberar.
  • kovra license refresh la renueva ahora en vez de esperar.
  • Cuando han pasado el arrendamiento y la gracia, el estado dice expired y las actualizaciones quedan bloqueadas hasta que renueve. Nada más cambia.
zsh
~ % kovra license deactivate

Libera el cupo de esta Mac en la licencia; activar de nuevo, aquí o en otra Mac, necesita un código nuevo. Se aprueba solo en esta Mac, en la ventana de kovra, nunca en el teléfono; un agente puede iniciar el comando, pero no aprobarlo. Queda auditado. Una Mac sin licencia conserva todos sus secretos. kovra preflight también lo cubre, así que puede preguntar antes si le pedirá aprobación.

La 0.12.1 se entrega para macOS. En otros sistemas operativos la licencia dice unsupported y nada más cambia.

Vea también: Referencia de la CLI, Soporte de plataformas.