Open mberz opened 5 years ago
So, section 2.3 of their license says:
The Licensee will not sell, license, give-away and/or distribute the Licensed Software
Developer Kit or parts of it for the use as software developer kit in any way, for
example, integrated in any framework application, on any medium, including the
Internet, to any other person, including sub-licensors of the Licensee or companies
where the Licensee has any involvement. This includes re-working any part of the
SDK or ASIO specification, or reverse-engineering any part of the SDK or any products
based upon.
So basically, we are not allowed to redistibute it at all, unfortunately. Given their license, you have a couple of options:
It seems that the catch is with including the SDK in the portaudio-feedstock repository, right? What if the build recipe was configured such that it automatically downloads and unpacks the SDK during the build process? The final product (the portaudio binary) would not contain the SDK.
Issue: There is currently no support for ASIO (or any other API than WME) on Windows. Would it be possible to add support for building with support for ASIO? This would require to get the ASIO SDK from Steinberg as a dependency.
The Portaudio documentation gives some information on how to build with MinGW and ASIO support.