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用作拉動請求的默認分支。