licensecc
2.0.0 Licenses and Identifiers
复制保护,许可库和Windows和Linux的许可证生成器。
保护您开发的软件免于未经授权的副本,及时将用法限制为特定的机器,或者防止在虚拟化环境中使用。这是一个开源许可证管理器,有助于使您的软件关闭? 。除其他功能外,如果它在“真实硬件”上运行,它可以生成该硬件的签名,并报告签名是否不匹配。
全面的功能列表及其状态可在项目站点中获得。
如果您遇到问题,或者您只需要在文档中找不到的信息,请通过GitHub讨论与我们联系,我们很乐意为您提供帮助。
请记住要向您的欣赏表示感谢,在Github上给我们一颗星星。
该项目捐赠给社区。它伴随着每个人的使用自由,它永远都是。它具有BSD 3子句许可模式,可在商业软件中进行免费修改和使用。
该软件由4个主要子组件制造:
licensecc (您必须在软件中)。lcc-inspector发送给最终客户。lccgen用于自定义库并生成许可证。在基本构建过程的概述下,您可以在项目网站中找到有关Linux或Windows的详细说明。
licensecc库的依赖性。有关依赖关系和支持环境的完整列表,请参阅项目网站
克隆项目。它有子模型,不要忘记--recursive选项。
git clone --recursive https://github.com/open-license-manager/licensecc.git
cd licensecc/build cmake .. -DCMAKE_INSTALL_PREFIX=../install
make
make install cmake .. -G "Visual Studio 15 2017 Win64" -DBOOST_ROOT="{Folder where boost is}" -DCMAKE_INSTALL_PREFIX=../install
cmake --build . --target install --config Release x86_64-w64-mingw32.static-cmake .. -DCMAKE_INSTALL_PREFIX=../install
make
make install make test ctest -C Release 示例存储库显示了将licensecc集成到您的项目中的各种方法。
您可以解决问题或寻求帮助的最简单方法是通过上面的讨论选项卡,否则,如果您认为存在问题,则可以在问题系统中打开问题。在报告之前,请先查看贡献指南。我们使用gitflow(或至少一个子集)。请记住要安装Gitflow Git插件,并将develop用作拉动请求的默认分支。