Emulated KMS Servers on non-Windows platforms

I start a new topic here for discussion how to setup a working KMS server in a non-Windows environment, e.g. Linux-PCs, Raspberry Pi, Routers, Mac OS, Android, iOS, NAS servers, satellite receivers, etc.


py-kms – KMS v6 emulator written in python (runs on python2.6 and 2.7 not depending on OS)

Can always be found here


VLMCSD – KMS Emulator in C (currently runs on Linux including Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows with or without Cygwin)

Source and binaries: http://rghost.net/7ZDjRJr4n

Source only: http://rghost.net/8HRGm5Qdl

7zip password is 2015

CHANGES

  • 2015-06-29 (svn785)

    • Fixed a bug in the makefile that caused target platform detection to fail if another locale than english was used
    • Fixed a bug in the MSRPC version of vlmcs that ld erratically removed an IDL compiler generated function during optimization (thx to qewlpal)
    • Fixed a bug that too much bytes were allocated when sending a request from vlmcs

  • 2015-06-23 (svn783)

    • Workaround for buggy MingW 4.9.2 toolchain in Cygwin that LTO can’t be used
    • Updated Mac OSX gcc toolchain to gcc 5.1
    • Fixed a typo that vlmcsd svn779 displayed Office 1013 instead of Office 2013 (thx to qewlpal)
    • KMS Id list (basic product list) now says “Office 2013” instead of “Office2013” to be consistent with extended product list (SKU Id).

Older changes

来源URL:http://forums.mydigitallife.info/threads/50234-Emulated-KMS-Servers-on-non-Windows-platforms