This page provides the computer code (written in MATLABTM) for Information Discriminant Analysis, as well as a tutorial on how to use the code. The original reference is:

Z. Nenadic, Information discriminant analysis: Feature extraction with an information-theoretic objective, IEEE T. Pattern Anal., vol. 29 (8), pp. 1394-1407, 2007.

Therefore, if you end up using the code, I would expect you to give a proper credit by citing the reference above. The tutorial is provided in html and pdf formats.