Debian Bug report logs - #685575
ITP: opentracker -- An open and free bittorrent tracker

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Antoine Beaupré <anarcat@debian.org>

Date: Wed, 22 Aug 2012 03:15:01 UTC

Owned by: Alexander List <alex@list.priv.at>

Severity: wishlist

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, erdgeist@erdgeist.org, wnpp@debian.org:
Bug#685575; Package wnpp. (Wed, 22 Aug 2012 03:15:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to erdgeist@erdgeist.org, wnpp@debian.org. (Wed, 22 Aug 2012 03:15:04 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Antoine Beaupré <anarcat@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: RFP: opentracker -- An open and free bittorrent tracker
Date: Tue, 21 Aug 2012 23:13:34 -0400
Package: wnpp
Severity: wishlist

* Package name    : opentracker
  Version         : 0.20120528
  Upstream Author : Dirk Engling <erdgeist@erdgeist.org>
* URL             : http://erdgeist.org/arts/software/opentracker
* License         : Beer ware
  Programming Lang: C
  Description     : An open and free bittorrent tracker

opentracker is a open and free bittorrent tracker project. It aims for
minimal resource usage and is intended to run at your wlan
router. Currently it is deployed as an open and free tracker
instance. Read our free and open tracker blog and announce your
torrents there (but do not hesitate to setup your own free trackers!).



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#685575; Package wnpp. (Fri, 05 Oct 2012 17:27:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Giovanni Mascellani <gio@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Fri, 05 Oct 2012 17:27:03 GMT) Full text and rfc822 format available.

Message #10 received at 685575@bugs.debian.org (full text, mbox):

From: Giovanni Mascellani <gio@debian.org>
To: 685575@bugs.debian.org
Subject: Not free
Date: Fri, 05 Oct 2012 19:18:34 +0200
[Message part 1 (text/plain, inline)]
Unfortunately, I don't think that opentracker is free. I couldn't find
any real licensing terms in it.

Giovanni.
-- 
Giovanni Mascellani <mascellani@poisson.phc.unipi.it>
Pisa, Italy

Web: http://poisson.phc.unipi.it/~mascellani
Jabber: g.mascellani@jabber.org / giovanni@elabor.homelinux.org

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#685575; Package wnpp. (Tue, 18 Dec 2012 03:51:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ben Johnson <ben@indietorrent.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 18 Dec 2012 03:51:03 GMT) Full text and rfc822 format available.

Message #15 received at 685575@bugs.debian.org (full text, mbox):

From: Ben Johnson <ben@indietorrent.org>
To: 685575@bugs.debian.org
Subject: opentracker is Beerware
Date: Mon, 17 Dec 2012 22:39:15 -0500
Giovanni,

opentracker is considered "Beerware", which is a legitimate licensing
mechanism (see: http://en.wikipedia.org/wiki/Beerware ). The author's
own commentary very much reinforces the fact that one may do whatever
one wishes with the software:
http://opentracker.blog.h3q.com/2010/08/05/flattered-by-pirates/ .

To quote the Wikipedia article cited above:

/*
 * ----------------------------------------------------------
 * "THE BEER-WARE LICENSE" (Revision 42):
 * <phk@FreeBSD.ORG> wrote this file. As long as you retain this notice
 * you can do whatever you want with this stuff. If we meet some day,
 * and you think this stuff is worth it, you can buy me a beer in
 * return Poul-Henning Kamp
 * ----------------------------------------------------------
 */

The author also discusses this very subject (uncertainty regarding
opentracker's licensing terms) at
http://tanguy.ortolo.eu/blog/article11/coding-bittorrent-tracker , and
offers the following:

"If anyone ever would have asked, I would have provided a special
permission to re-distribute opentracker under every brain-fart-licencing
scheme is the flavour of the year now. Hand written, if necessary. I'm
astonished what the community nowaday demands from programmers to
graciously accept the software given away for free.

Take it or leave it."

So, there we have it; the software is free in every sense of the word.

-Ben



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#685575; Package wnpp. (Tue, 18 Dec 2012 09:24:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tanguy Ortolo <tanguy+debian@ortolo.eu>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 18 Dec 2012 09:24:03 GMT) Full text and rfc822 format available.

Message #20 received at 685575@bugs.debian.org (full text, mbox):

From: Tanguy Ortolo <tanguy+debian@ortolo.eu>
To: Ben Johnson <ben@indietorrent.org>, 685575@bugs.debian.org
Subject: Re: Bug#685575: opentracker is Beerware
Date: Tue, 18 Dec 2012 10:14:47 +0100
[Message part 1 (text/plain, inline)]
Ben Johnson, 2012-12-17 22:39-0500:
>opentracker is considered "Beerware", which is a legitimate licensing
>mechanism (see: http://en.wikipedia.org/wiki/Beerware ).

Yes, but is that license well-known enough so we can consider the simple 
statement “this software is considered beerware”, with neither a license 
text nor a link to such a text, as a valid indication that this software 
is indeed licensed under the terms of that free license?

>The author also discusses this very subject (uncertainty regarding
>opentracker's licensing terms) at
>http://tanguy.ortolo.eu/blog/article11/coding-bittorrent-tracker , and
>offers the following:
>
>"If anyone ever would have asked, I would have provided a special
>permission to re-distribute opentracker under every brain-fart-licencing
>scheme is the flavour of the year now. Hand written, if necessary. I'm
>astonished what the community nowaday demands from programmers to
>graciously accept the software given away for free.
>
>Take it or leave it."
>
>So, there we have it; the software is free in every sense of the word.

I would not be that optimistic. The author has indeed made his intention 
clear: this program is certainly intended to be free. But is it really? 
That would not be the first license bug we encounter…

Ben, if you achieve to get erdgeist to explicit that license, by either 
adding the full license text (that is only three lines) or a link to its 
original text on the Web to te source package, that would be great.  I 
tried that, and failed (I think I only managed to annoy him), but you 
may have more chance.

-- 
 ,--.
: /` )   Tanguy Ortolo      <xmpp:tanguy@ortolo.eu>
| `-'    Debian Developer   <irc://irc.oftc.net/Tanguy>
 \_
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#685575; Package wnpp. (Tue, 18 Dec 2012 17:09:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ben Johnson <ben@indietorrent.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 18 Dec 2012 17:09:06 GMT) Full text and rfc822 format available.

Message #25 received at 685575@bugs.debian.org (full text, mbox):

From: Ben Johnson <ben@indietorrent.org>
To: 685575@bugs.debian.org
Subject: Re: Bug#685575: opentracker is Beerware
Date: Tue, 18 Dec 2012 12:06:31 -0500
On 12/18/2012 4:14 AM, Tanguy Ortolo wrote:
> Ben Johnson, 2012-12-17 22:39-0500:
>> opentracker is considered "Beerware", which is a legitimate
>> licensing mechanism (see: http://en.wikipedia.org/wiki/Beerware
>> ).
> 
> Yes, but is that license well-known enough so we can consider the
> simple statement “this software is considered beerware”, with
> neither a license text nor a link to such a text, as a valid
> indication that this software is indeed licensed under the terms of
> that free license?
> 
>> The author also discusses this very subject (uncertainty
>> regarding opentracker's licensing terms) at 
>> http://tanguy.ortolo.eu/blog/article11/coding-bittorrent-tracker
>> , and offers the following:
>> 
>> "If anyone ever would have asked, I would have provided a
>> special permission to re-distribute opentracker under every
>> brain-fart-licencing scheme is the flavour of the year now. Hand
>> written, if necessary. I'm astonished what the community nowaday
>> demands from programmers to graciously accept the software given
>> away for free.
>> 
>> Take it or leave it."
>> 
>> So, there we have it; the software is free in every sense of the
>> word.
> 
> I would not be that optimistic. The author has indeed made his
> intention clear: this program is certainly intended to be free. But
> is it really? That would not be the first license bug we
> encounter…
> 
> Ben, if you achieve to get erdgeist to explicit that license, by
> either adding the full license text (that is only three lines) or a
> link to its original text on the Web to te source package, that
> would be great.  I tried that, and failed (I think I only managed
> to annoy him), but you may have more chance.
> 

Thank you for the reply, Tanguy.

The "README" that is included with the source states the following (at
the very bottom):

-------------------------------------------
License information:

Although the libowfat library is under GPL, Felix von Leitner aggreed
[sic] that the compiled binary may be distributed under the same beer
ware license as the source code for opentracker. However, we like to
hear from happy customers.
-------------------------------------------

It seems fair to say that there is no ambiguity regarding the author's
intentions with respect to licensing. (You seem to agree with this
assessment.)

Then question then becomes whether or not the "Beerware" license is
sufficiently well-known to be considered for inclusion in Debian. One
of the comments from your blog post (cited previously in this
discussion) states:

"thursday 02 june 2011 à 03:42 Anonymous said : #8

    The license is Beerware http://en.wikipedia.org/wiki/Beerware, and
should be fine, Debian for example has plenty of code with such
license already."

Is it possible to authenticate this statement? In particular, "...
Debian for example has plenty of code with such license already."

If this statement is true, and Debian already includes software that
is licensed as "Beerware", then I do not see the problem with
including opentracker.

Out of curiosity, what's to stop me from downloading the opentracker
source code, adding a licensing notice of my choosing to the "README"
file (while leaving the original notice intact), and then
redistributing the software to the Debian project under the new license?

Would Debian demand that I provide written permission from the
original author? In what form? How could Debian be sure that the
document granting permission is genuine?

Obviously, it would be much simpler if erdgeist would simply add the
actual license text (even if only three lines), or even a link to the
Beerware Wiki article, to the README. I haven't had any luck
contacting him over the years, either (regarding documentation
questions, mostly), but I'll keep at it.

Thanks again,

-Ben



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#685575; Package wnpp. (Tue, 18 Jun 2013 10:42:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Alexander List <alex@list.priv.at>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 18 Jun 2013 10:42:04 GMT) Full text and rfc822 format available.

Message #30 received at 685575@bugs.debian.org (full text, mbox):

From: Alexander List <alex@list.priv.at>
To: 685575@bugs.debian.org
Subject: ITP: opentracker -- An open and free bittorrent tracker
Date: Tue, 18 Jun 2013 18:28:56 +0800
[Message part 1 (text/plain, inline)]
Control: retitle -1 ITP: opentracker -- An open and free bittorrent tracker
Control: severity -1 wishlist
Tags: ITP

* Package name    : opentracker
* Version         : 0.20120528
* Upstream Author : Dirk Engling <erdgeist@erdgeist.org>
* URL             : http://erdgeist.org/arts/software/opentracker
* License         : Beer ware
* Programming Lang: C
* Description     : An open and free bittorrent tracker

opentracker is a open and free bittorrent tracker project. It aims for
minimal resource usage and is intended to run at your wlan
router. Currently it is deployed as an open and free tracker
instance. Read our free and open tracker blog and announce your
torrents there (but do not hesitate to setup your own free trackers!).

Following up on the license discussion, 

a) it was established that Beer ware is DFSG-free
b) I contacted the author and asked him if he's OK with adding a LICENSE file declaring the software as Beer Ware.
   The answer is yes, as he made clear in the forum post mentioned above and as it's declared
   on the opentracker web site. We have more than 3 yes already, so licensing issue *resolved*.

Suggested contents of LICENSE file:

/*
 * ----------------------------------------------------------------------------
 * "THE BEER-WARE LICENSE" (Revision 42):
 * Dirk Engling <erdgeist@erdgeist.org> wrote this file. As long as you retain
 * this notice you can do whatever you want with this stuff. If we meet some
 * day, and you think this stuff is worth it, you can buy me a beer in return
 *   Dirk Engling
 * ----------------------------------------------------------------------------
 */

This passes the devscripts' licensecheck.

I would thus go ahead and start packaging opentracker if there are no objections, co-maintainers welcome.

I was inactive for quite a while, so I have to catch up on a lot of things like collab-maint etc. - please be patient with me ;)

Alex

[Message part 2 (text/html, inline)]
[signature.asc (application/pgp-signature, attachment)]

Changed Bug title to 'ITP: opentracker -- An open and free bittorrent tracker' from 'RFP: opentracker -- An open and free bittorrent tracker' Request was from Alexander List <alex@list.priv.at> to 685575-submit@bugs.debian.org. (Tue, 18 Jun 2013 10:42:05 GMT) Full text and rfc822 format available.

Owner recorded as Alexander List <alex@list.priv.at>. Request was from Mònica Ramírez Arceda <monica@debian.org> to control@bugs.debian.org. (Wed, 19 Jun 2013 06:21:05 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Alexander List <alex@list.priv.at>:
Bug#685575; Package wnpp. (Sun, 01 Dec 2013 00:30:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to anarcat@debian.org:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Alexander List <alex@list.priv.at>. (Sun, 01 Dec 2013 00:30:04 GMT) Full text and rfc822 format available.

Message #39 received at 685575@bugs.debian.org (full text, mbox):

From: anarcat@debian.org
To: 685575@bugs.debian.org
Cc: Alexander List <alex@list.priv.at>
Subject: need help with opentracker packaging?
Date: Sat, 30 Nov 2013 19:28:25 -0500
[Message part 1 (text/plain, inline)]
Hi!

First, thanks for the work on the license!

Second, I see this is now an ITP, which is awesome. Do you need help
pushing this forward?

If you get a working debian/ directory that makes lintian happy, I can
help you out with the rest of the logistics (including debian-maint and
so on).

A.

-- 
Tout ce qui n’est pas donné est perdu.
                        - Proverbe indien
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 23 07:39:25 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.