⚠️ Since version 2410, we are no longer updated the VLMCSD on Floppy disk. Instead, we encourage people to move to Docker container - which is more reliable, and easier to deploy and manage.
Volume License Management Service is a free, open-source software to provide a volume-activation for Windows and Office products.
It is the replacement (or the solution for Linux) of Key Management Services on Windows Server (in term of operation), by provide less infrastructure compared to the Windows Server deployment (even the minimal one), or act as a backup solution in case the main Windows KMS Host fails.
For guide and help (written by the original developers), see here
⚠️ NoteOnly available when you have installed
gcc
,git
,glibc
, andmake
in your system
curl -sSL https://raw.githubusercontent.com/tfslabs/vlmcsd/refs/heads/master/.systemd/install.sh | sudo bash
make
For advanced build with make
, you can use
make help
To build, Dockerfile
are provided in the .docker
folder. Note that the multi-arch may need to include --platform
. Currently, vlmcsd
supports these following architecture
linux/amd64
linux/arm64/v8
linux/ppc64le
linux/s390x
linux/riscv64
For example, the command below supports building vlmcsd
for Linux running on AMD64
docker build --platform linux/amd64 -f .docker/Dockerfile -t theflightsims/vlmcsd:linux-amd64 .
Since this project is a part of Windows Server Management Tool, you may need to clone the whole repository, before using Visual Studio.