forked from open-license-manager/licensecc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
open-license-manager
committed
Oct 15, 2014
1 parent
fb3bb66
commit d5cfca5
Showing
5 changed files
with
45 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,33 @@ | ||
license-manager-cpp | ||
open-license-manager | ||
=================== | ||
![Build Status](https://travis-ci.org/open-license-manager/open-license-manager.png "Build Status") | ||
|
||
A lincense manager written in C++ | ||
A lincense manager written in C/C++ for Windows and Linux environments. | ||
|
||
Linux | ||
=================== | ||
It allows to 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. | ||
|
||
The software is made by 2 main sub-components: | ||
* a C library with no external dependencies (the part you have to integrate in your software). | ||
* a license generator written in C++ (allows you to generate a license). | ||
|
||
these are planned.... | ||
* a license backoffice in php (in order to handle multiple licenses). | ||
* a license debugger to be sent to the final customer when there are licensing problems. | ||
* a log decriptor in order to decript logs generated by the license system. | ||
|
||
You can notice 2 more sub-projects: | ||
* bootstrap: allows to generate private keys and modify the library on the fly after the downloading. | ||
* testing : runs the tests (and publish the results on cdash) | ||
|
||
Licensing | ||
===================== | ||
The project comes out with a very large freedom of use for everyone (and it will always be). | ||
It uses a BSD 3 clauses licensing schema. | ||
|
||
apt-get install | ||
libboost-dev libboost-filesystem-dev | ||
libboost-program-options-dev libboost-test-dev libboost-date-time-dev | ||
libssl-dev? | ||
libdbus-1-dev | ||
#libcrypto++dev (version 5.6.1) | ||
openssl genrsa -out src/license-generator/privkey.pem 2048 | ||
Elsewhere on Internet | ||
===================== | ||
* Wiki : | ||
* Project home page : | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters