[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1035318: ITP: golang-github-bemasher-rtltcp -- Go library interface to an rtltcp daemon



Package: wnpp
Severity: wishlist
Owner: John Scott <jscott@posteo.net>
X-Debbugs-Cc: debian-devel@lists.debian.org
Control: block 1025210 by -1

* Package name    : golang-github-bemasher-rtltcp
* URL             : https://github.com/bemasher/rtltcp
* License         : AGPLv3
  Programming Lang: Go
  Description     : Go library interface to an rtltcp daemon

This is a Go library that allows programs a high-level means of
interacting with rtltcp, a daemon that allows for remote control of an
RTL-SDR (if you're familiar with SoapyRemote, it's similar).

This is the last remaining dependency for packaging rtlamr, a program
from the same author.

Note that this library is under the AGPLv3, not the ordinary GPL, so
applications that use it need to be AGPL-compatible (generally means
AGPL or GPL), and then the final binary is subject to the AGPL. I'm
aware of the recent discussions around Berkeley DB and how problematic
this can be for programs that aren't traditionally thought of as being
network-facing, but since rtlamr is by the same author under the same
license and thought to be its only user, my opinion is that this is
pretty insignificant. If other programs use this library someday, of
course, we'll have to check that they are respectful of the license.

I will maintain this in the Debian Go Team's umbrella and in accordance
with their practices because it's written in Go, but it will be used
mostly by ham radio folks. I'm not a Debian Developer or Maintainer, so
I'm grateful to have already identified a possible sponsor who is
knowledgeable in both areas.

Attachment: signature.asc
Description: This is a digitally signed message part

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Reply to: