Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ASIO and (A)GPL licensing #252

Closed
alex-tee opened this issue May 11, 2020 · 6 comments
Closed

ASIO and (A)GPL licensing #252

alex-tee opened this issue May 11, 2020 · 6 comments

Comments

@alex-tee
Copy link

Hi,

I am wondering what license the ASIO headers are under. They don't seem to have a license header, and this makes things even more confusing: https://manual.audacityteam.org/man/asio_audio_interface.html

I have doubts whether I can distribute my (A)GPL application with rtaudio built with ASIO support, since ASIO doesn't seem to be under a compatible license.

Can someone please clarify the situation?

@radarsat1
Copy link
Contributor

No one here is a lawyer, so the only advice I think that can be given is that if you are not sure, you should strip it from your distribution. It's "at your own risk" to use it and distribute it.

@alex-tee
Copy link
Author

thanks, of course, I am not looking for legal advice, and i do distribute builds without ASIO support. just wondering what the licensing on ASIO is or if it needs some kind of SDK agreement like the audacity link suggests. that kind of information should be included in the sources here IMO

@garyscavone
Copy link
Contributor

garyscavone commented May 11, 2020 via email

@radarsat1
Copy link
Contributor

In any case, for reference the exact license in question can be found in a PDF inside the zip file here: https://download.steinberg.net/sdk_downloads/asiosdk_2.3.3_2019-06-14.zip

https://www.steinberg.net/en/company/developers.html

Since it's a bit annoying to get the agreement this way, I extracted the text of the license:

Steinberg ASIO Licensing Agreement.txt

It doesn't seem to me that it's worth putting this text into the RtAudio distribution since it's something one is supposed to submit to Steinberg, but maybe it should be mentioned with a link in a README file. For @alex-tee 's purposes I recommend he signs the agreement and sends it to the Steinberg address as per the instructions, then I suppose he should be all clear to use it in his software.

@radarsat1
Copy link
Contributor

To be clear, I agree that @alex-tee may have a point that we should indicate where users can get the ASIO SDK and its corresponding license agreement, even if we continue to include the headers for convenience. Prepending some info into the headers wouldn't be a bad way.

@garyscavone
Copy link
Contributor

I just added a file "asioinfo.txt" to the include directory with a pointer to the SDK and license agreement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants