Redistributing MPI runtime components

Redistributing MPI runtime components

Hello,

  We have a program in a software suite that has been built using the mpif90 compiler and need to redistribute the necessary runtime environment components with it.  There will be seperate 32 and 64 bit programs so what to include with each seems a little hairy and we just wanted to include the MPI Library Runtime installer with our installer (which runs 'Installshield').  Is this ok (read 'legal')?  If not, what's the best way to accomplish what we want to do as there seem to be various installations for different architectures?

Can anyone provide some advice on this?

-Austen

5 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

The closest posted reference on this subject I can find:

http://software.intel.com/en-us/articles/intel-mpi-library-licensing-faq

This appears to imply that what you are suggesting is OK as of the date of that post, and I know of cases where similar usage has been approved.

If you don't get an answer from one of the MPI team members, you can submit a premier issue against your MPI license requesting an answer, or you might also ask on the companion licensing forum.

Hi Austen,

I'm checking with our legal department right now.  I expect that you will need to have a notice that there is a component of your installation with a different EULA, but I am awaiting confirmation of this.

Sincerely,
James Tullos
Technical Consulting Engineer
Intel® Cluster Tools

Hi Austen,

I've gotten final confirmation.  As long as you include a notice of the fact that there is a separate EULA for the Intel® MPI Library Runtime Environment and comply with the EULA terms yourself (including those in redist-rt.txt), then you should be fine.

Sincerely,
James Tullos
Technical Consulting Engineer
Intel® Cluster Tools

Excellent, Thank You James

-Austen

Leave a Comment

Please sign in to add a comment. Not a member? Join today