Question about limitation of OpenLicenseManager

123 views
Skip to first unread message

woi...@gmail.com

unread,
Aug 12, 2020, 11:58:31 PM8/12/20
to licensecc users
Hello

under Wiki >> Features is stated

Licensecc is suitable for your project if it is relatively small, you plan to distribute it in a demo version and you estimate there will be a “limited” number of clients:

  • The management of licenses is command-line. If you plan to issue hundreds of licenses you should consider more advanced licensing systems.

if I understand it, this limitation is only because it uses command-line for manage a licenses? When GUI will be created for license managmend, then number of clients can be "unlimited"?
If yes, can I create gui for license manager?

licensecc users

unread,
Aug 13, 2020, 1:01:23 AM8/13/20
to licensecc users
Hi,
there is almost no limitation in the use of licensecc for commercial and no commercial purposes. You can implement your own ui, if you want to make it open source and contribute to licensecc project i'll be very happy to integrate it and help you maintain.

The suggestion "licensecc is suitable for your project if it is relatively small" is mainly due to these factors:
1) lack of licensing ui
2) lack of large scale tests
3) lack of professional support 
4) if you have a large user base you may want a feature like network licenses to automaticaly handle the payment and the license download.

The project wiki is outdated. The documentation is here http://open-license-manager.github.io/open-license-manager/
There are no plans in a near future for an ui to manage license.

Gabriele

Shaik Zainul

unread,
Aug 13, 2020, 1:49:04 AM8/13/20
to licensecc users
Hello,

Thanks for your response, 
Actually i am planning to use open-license-manager for 1 master +1 slave only , here my code will /opt/project and its have some custom commands.
(currently i have generated license in single machine with MAC address , valid from, valid to parameters)
My question is that 
1. how can we identify and validate license in single machine (which means, master have license server and i need to control master ).  
2. Else license server should be separate machine and we need to generate license for master + slave machines - here how can we identify and validate license.
3. Once we validated license, then only my custom command should run. how can i integrate open-license-manager with my project folder.
For example: if you run intel psxe command "icc --version" here it will validate license and it will give the version information, if the license is expired it will ask for check validity and do renewal. 

How can we do this kind of procedure, please guide me or share any template/link for identify and validate license on single machine.

Regards,
Zain

Gabriele Contini

unread,
Aug 13, 2020, 3:24:21 AM8/13/20
to licensecc users
Hi Zain
licensecc is thought to be compiled in your C/C++ project as a library... so you usually need a c++ project... refer to the "examples" repository to see how to integrate it https://github.com/open-license-manager/examples . Which commands are you using, which language?
usually you need to generate one license for every computer you want to deploy licensecc in. you run `lccinspector` or your c++ program to get the hardware id, then use that hardware id to generate the license.

w0imi0w

unread,
Aug 26, 2020, 6:52:58 AM8/26/20
to licensecc users
Thanks for answers.

About GUI, I will see what i can do, but if I'll do it, it will be Windows only (WPF).

Btw. documentation you provided is not finished or yes?

Dátum: štvrtok 13. augusta 2020, čas: 7:01:23 UTC+2, odosielateľ: licensecc users
Reply all
Reply to author
Forward
0 new messages