open-license-manager / licensecc

Software licensing, copy protection in C++. It has few dependencies and it's cross-platform.
http://open-license-manager.github.io/licensecc/
BSD 3-Clause "New" or "Revised" License
975 stars 310 forks source link

How to authorize the executable file in docker images by open-license-manager #72

Open IamSunGuangzhi opened 4 years ago

IamSunGuangzhi commented 4 years ago

Hi, We usually put the executable file into docker images. How to authorize the executable file in docker images by open-license-manager. Thanks!

gcontini commented 4 years ago

Hi thanks for your interest in the library, we're sorry this feature is still in "planned" status. It will be released around spring of this year. The code to detect the docker is already there, but it isn't functional yet.

gemfield commented 4 years ago

@gcontini What about some more complicated system like kubernetes, which we are not likely to get the host hardware info(e.g. the network card info, hdd disk info etc)?

gcontini commented 4 years ago

In short: no hardware identifier for docker/kubernetes/virtual machines in the cloud. More long: see the wiki. This work is being implemented right now in "feature/pc_identifiers" branch. After that it will be also very easy to implement your own strategy. If you have any comment or suggestion it will be welcome. You can also post on the forum (I just added it).

mcl-stone commented 3 years ago

when can finish '2.1.0 - Docker and VM',it is so good