Can I use LAME in my commercial program? Yes, you can, under the restrictions of the LGPL. The easiest way to do this is to: 1. Link to LAME as separate jar (lame.min.js or lame.all.js) 2. Fully acknowledge that you are using LAME, and give a link to our web site, lame.sourceforge.net 3. If you make modifications to LAME, you *must* release these these modifications back to the LAME project, under the LGPL. lamejs 1.2.1 (https://github.com/zhuker/lamejs) — JavaScript port of LAME (https://lame.sourceforge.net), GNU LGPL. lame-1.2.1.min.js is the unmodified file from the npm package lamejs@1.2.1, loaded as a separate file.