dechamps / FlexASIO

A flexible universal ASIO driver that uses the PortAudio sound I/O library. Supports WASAPI (shared and exclusive), KS, DirectSound and MME.
Other
1.35k stars 72 forks source link

[REQ] Switch to a GH-compliant license #222

Closed MarcoRavich closed 6 months ago

MarcoRavich commented 6 months ago

Hi there, 1st of all thanks for this cool work !

Since we've "doxed" it in our HyMPS project (under the AUDIO category \ Tools page \ ASIO subsection), can you please switch to a "GH-compliant" license file ?

Although it may sounds like a minor aspect, license file uncompliance causes an inconsistent generation of the relative badge too:

(badge-generator URL: https://flat.badgen.net/github/license/dechamps/FlexASIO/?label=LICENSE)

Anyway you can easily set a compliant one through the GH's license wizard tool.

Last but not least, let us know - in your opinion - how we could improve our categorizations and links to resources in order to favor collaboration between developers (and therefore evolution) of listed projects.

Thanks in advance.

dechamps commented 6 months ago

The reason why the license file is non-standard is because I'm calling out the special terms and conditions of the ASIO trademark and the ASIO SDK. (And yes, Steinberg does actually care about this - they sent me an email at some point to complain that I was not abiding by the ASIO licensing terms.)

I don't think I'd be comfortable removing that extra text from the license file unless a lawyer reassures me that this would be OK.

MarcoRavich commented 6 months ago

Well, maybe you can adopt multilicenses files like Zrythm did: https://github.com/zrythm/zrythm/tree/master/LICENSES

Anyway I've manually set "Other" for it on our page: https://github.com/forart/HyMPS/blob/main/A_Tools.md#asio-

Thanks anyway.