# Floating Server

The LicenseSpring Floating Server provides a robust on-premise licensing solution, allowing organizations to manage licenses, features, and consumption online and offline.

{% tabs %}
{% tab title="Version 1" %}
[**Version 1**](https://docs.licensespring.com/floating-server/floating-server-v1) offers flexible license management with support for floating license registrations, feature control, usage tracking, and deployment across Windows, macOS, Linux, or containerized environments including Kubernetes. Administrators can configure the server via `config.yaml` and manage licenses programmatically through the HTTP API.

Key capabilities:

* Floating license registrations
* Feature control
* Usage tracking
* Deployments: Windows, macOS, Linux, containers (including Kubernetes)
* Server configuration via `config.yaml`
* HTTP API for programmatic license management
  {% endtab %}

{% tab title="Version 2" %}
[**Version 2**](https://docs.licensespring.com/floating-server/floating-server-v2) is a complete rewrite with a modernized architecture powered by the LicenseSpring Go SDK, offering enhanced reliability and consistent cloud parity. It features streamlined deployment and configuration, secure server provisioning, flexible storage options, and improved synchronization and UI.

Highlights:

* Modern architecture using the LicenseSpring Go SDK
* Streamlined deployment and configuration
* Secure server provisioning
* Storage options: relational databases (SQLite or PostgreSQL)
* Synchronization: periodic and on-demand
* React-based administrative UI
* Integrated Swagger API documentation
* Auto-Generated Configuration File: admins can provision the server via the Vendor Platform, generate a configuration YAML file, and download the full certificate chain to reduce misconfiguration risk
* Future plans: multi-vendor support and advanced reporting for deeper insights across server activities
  {% endtab %}
  {% endtabs %}

{% hint style="warning" %}
Signature verification is not supported under FSv1 but is fully supported in FSv2, providing an added layer of security for license validation.
{% endhint %}
