All,
I've been asked to look at commercial product license
management solutions that are compatible with Eclipse.
I'm hoping that I can get some recommendations and
suggestions on the matter from folks who have looked
at this already.
Short term, I've been asked to look for a product
that will allow us to enforce runtime licensing for
our Eclipse plugins - ideally, one that we can deploy/
use without having to make code changes or rebuild.
I think this is technically impossible without altering
the stock Eclipse runtime environment; do I understand
this correctly?
Long term, we need a solution that will allow us to
do node-locked and floating license management. We're
probably going to go with a commercial solution; right
now, the two main contenders are:
EasyLicenser (ezlm) <http://www.agilis-sw.com>
Flex (flexlm) <http://www.macrovision.com>
So, my questions:
0) Is there a non-intrusive method (no code recompile
required) for adding runtime license enforcement to
Eclipse plugins?
1) Aside from ezlm and flexlm, are there other license
management solutions I've overlooked?
2) Any anecdotal information about using ezlm/flexlm
with Eclipse-based products? With Java projects in
general?
TIA for your comments!
-Samrobb
-TimeSys Corporation
Dave Adams - 25 Feb 2004 18:36 GMT
Sam,
We don't do Eclipse tools, but I did look at wrapper-type controls a
while ago and decided none of them was worth doing as they were too
easy to bypass.
We sell Java-based apps and went with Easylicenser. The main reason
was that Java is the native language for this tool, so the protections
and integrtaion are much better than with the other guys, who seem to
have ported their C libraries and not really accounted for the fact
you have to do more to protect Java than the binary of a C app. Seems
to work well - no problems. Integration ws straightforward.
Hope this helps,
Dave
> All,
>
[quoted text clipped - 37 lines]
> -Samrobb
> -TimeSys Corporation