Microsoft Software Licensing and Protection Services, also known as Microsoft SLPS, is a software licensing suite that provides developers with the ability to license software, create license versions, and track performance of products and profitability. SLPS is intended for developers and independent software vendors (ISV) streamline operations with .NET protection technology and a licensing server.