Skip to content

tfslabs/vlmcsd

Volume License Management Service

CodeQL Advanced Build static VLMCSD binary Build Docker image (all architectures)

Docker Tracker GitLab CI/CD

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

One-click install for systemd

⚠️

Only available when you have installed gcc, git, glibc, and make in your system

curl -sSL https://raw.githubusercontent.com/tfslabs/vlmcsd/refs/heads/master/.systemd/install.sh | sudo bash

Build and developing

With make

make

For advanced build with make, you can use

make help

Build containers

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/386
  • linux/amd64
  • linux/arm/v5
  • linux/arm/v7
  • linux/arm64/v8
  • linux/ppc64le
  • linux/riscv64
  • linux/s390x

With Visual Studio

You can open the vlmcsd.sln project solution in the VisualStudio folder.

About

Volume License Management Service is a free, open-source software to provide a volume activation for Microsoft products, including Windows and Office.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors

Languages