软件许可、C++ 中的防复制保护。它几乎不依赖其他程序,且跨平台。
Copy protection, licensing library and license generator for Windows and Linux. Protect the software you develop from unauthorized copies, limit the usage in time, to a specific set of machines, or prevent the usage in virtualized environments. It is an open source license library that helps to keep your software closed :smirk: . Among other features: it can generate a signature of that hardware it is running on and later report if the signature doesn't match (because the executable has been moved elsewhere).
A comprehensive list of features, and their status is available in the project site.
If you're experiencing problems, or you need information you can't find in the documentation please contact us on github discussions.
Distributed under the BSD 3-Clause License. It comes with freedom of use for everyone, and it always will be.
The project is fully open source with no hidden costs or premium tiers.
Good fit if:
Consider alternatives if:
The software is made by 4 main sub-components:
licensecc with minimal (or no) external dependencies (the part you have to integrate in your software) that is the project you're currently in.lcc-inspector to be sent to the final customer when there are licensing problems or for calculating the pc hash before issuing the license.lccgen for customizing the library and generate the licenses.licensecc into your project.You can find detailed instructions for Linux or Windows in the project web site.
licensecc library.For a complete list of dependencies and supported environments see the project website
Clone the project. It has submodules, don't forget the --recursive option.
git clone --recursive https://github.com/open-license-manager/licensecc.git
cd licensecc/build
cmake .. -DCMAKE_INSTALL_PREFIX=../install
make
make install
The examples repository that shows various ways to integrate licensecc into your project.
Use discussions for questions and help. Open an issue for bug reports and feature requests. See the contribution guidelines before reporting.
There are infinite ways you can contribute. A special thanks to Quaoar Workshop for creating a video about this library. Please note that they independently produced this content (we are not affiliated with them). The video provides a nice introduction if you want to get started (it is for version 2.0.0 but most of the ideas are still valid).
暂无开放 Issues,或尚未同步最近议题。