<div dir="ltr">Greetings, all--<div>A while back I asked some questions about licensing of the rtl-sdr libraries, especially with regard to use with non-GPL software. At the time, I was told that the ExtIO libraries were considered an acceptable use-case.</div>
<div><br></div><div>My code has been in development, and for various reasons--the largest being the desire for transmit support--I have developed my own HW abstraction layer called SDRIO. At the moment, I support rtl-sdr, bladeRF, and Funcube Dongle devices via the abstraction layer. The layer will, of course, be GNU licensed and thus free for anyone to modify or extend.</div>
<div><br></div><div>My intent is thus for SDRIO to live in the same niche as ExtIO and thus have the blessings of the developers. I'm aware that you cannot give legal advice; my hope is only that, if someone comes to me saying I violated the rtl-sdr license, that at least I can tell them that I've talked with the lead developers and that they've given me the same permissions as the ExtIO developers.</div>
<div><br></div><div>I have placed the code here in case anyone wishes to look at the current state (though please note that the text of the licensing is not yet finished):</div><div><a href="https://github.com/spcutler/SDRIO/blob/master">https://github.com/spcutler/SDRIO/blob/master</a></div>
<div><br></div><div>The SDRIO_RTLSDR module is quite thin and I hope does not give the impression that SDRIO is just supposed to be a wrapper. If you look at the other devices, you can see that they require more code and that the project as a whole is quite a bit more than a wrapper. </div>
<div><br></div><div>Thank you for your time!</div><div><br></div><div>-Scott</div></div>