He offered to provide code that implemented his ideas with the caveat that he would be completely unable to provide support or end-user assistance. Since I had already written one of the FlexLM integration HOWTO’s and have a personal interest in application integration issues I volunteered to try to support Mark’s code if it meant that he would be able to release it to the general user community.
I’ve been playing with versions of his work for several weeks now and it is very cool, very useful and very well written. Within the last week, Mark has finalized his code and selected a Creative Commons license. Over the last two evenings I’ve been working on a GridWiki entry documenting the basic installation, configuration and installation.
The first draft (along with a downloadable tarball!) is now ready for public review at this URL: http://gridengine.info/wiki/index.php/Olesen-FLEXlm-Integration.
Obviously, Mark Olesen needs to be acknowledged for proposing his ideas and backing them up with well-written code. I’d also like to specifically thank the fine people at Schrödinger for providing access to some of their FLEXlm licensed software. Schrödinger’s valuable contribution made it possible for me to test, evaluate and write about FLEXlm on Grid Engine managed systems. Thanks!