Debian Bug report logs -
#258057
Hydra is not really free
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Andrés Roldán <aroldan@debian.org>:
Bug#258057; Package hydra.
(full text, mbox, link).
Acknowledgement sent to Javier Fernández-Sanguino Peña <jfs@computer.org>:
New Bug report received and forwarded. Copy sent to Andrés Roldán <aroldan@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: hydra
Version: N/A
Priority: serious
Debian/copyright says hydra is GPL, which it is not. You have not read the
LICENCE.HYDRA file:
--------------------------------------------------------------------------
LICENCE FOR HYDRA (all version)
by van Hauser <vh@thc.org>
1. This software comes with no warrenty or promised features. If it works
for you - fine. It just comes "AS-IS", which means as a bunch of bits and
bytes.
2. Anyone may use this software and pass it on to other persons or
companies
as long as it is not charged for! (except for a small transfer/medium fee)
3. This tool may *NOT* be used for illegal purpose. Please check the law
which affects your doing. I will have got no liability for any damage etc.
done with this tool legally or illegaly.
4. If this tool is used while providing a commercial service (e.g. as part
of a penetration test) the report has to state the tools name and version,
and additionally the author (van Hauser) and the distribution homepage
(http://www.thc.org).
5. In all other respects the GPL 2.0 applies
--------------------------------------------------------------------------
This license fails DFSG #5 and #6 and should be moved to non-free...
Regards
Javier
[signature.asc (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Andrés Roldán <aroldan@debian.org>:
Bug#258057; Package hydra.
(full text, mbox, link).
Acknowledgement sent to Branden Robinson <branden@debian.org>:
Extra info received and forwarded to list. Copy sent to Andrés Roldán <aroldan@debian.org>.
(full text, mbox, link).
Message #10 received at 258057@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
[debian-legal: please see <URL: http://bugs.debian.org/258057 >]
It should also be noted that because this license is GPL-incompatible[1],
any GNU GPL-licensed code in it, that is not copyrighted by van Hauser is
being used in violation of the GNU GPL. That means we cannot distribute
this package even in non-free.
Under the Free Software Foundation's interpretation of the GNU GPL, this is
also true if Hydra links against GNU GPL-licensed libraries.
[1] Clauses 2, 3, and 4 of this license are "further restrictions" as
described in GPL clause 6.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further restrictions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
on the recipients' exercise of the rights granted herein. You are not
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
responsible for enforcing compliance by third parties to this License.
--
G. Branden Robinson | "There is no gravity in space."
Debian GNU/Linux | "Then how could astronauts walk
branden@debian.org | around on the Moon?"
http://people.debian.org/~branden/ | "Because they wore heavy boots."
[signature.asc (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Andrés Roldán <aroldan@debian.org>:
Bug#258057; Package hydra.
(full text, mbox, link).
Acknowledgement sent to Branden Robinson <branden@debian.org>:
Extra info received and forwarded to list. Copy sent to Andrés Roldán <aroldan@debian.org>.
(full text, mbox, link).
Message #15 received at 258057@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
[self-followup]
On Mon, Jul 12, 2004 at 03:10:49AM -0500, Branden Robinson wrote:
> [debian-legal: please see <URL: http://bugs.debian.org/258057 >]
[...]
> Under the Free Software Foundation's interpretation of the GNU GPL, this is
> also true if Hydra links against GNU GPL-licensed libraries.
I checked into this, and it doesn't appear to be the case.
516 branden@sisyphus:~$ dlocate -L hydra
/.
/usr
/usr/bin
/usr/bin/hydra
/usr/bin/pw-inspector
/usr/share
/usr/share/doc
/usr/share/doc/hydra
/usr/share/doc/hydra/LICENCE.HYDRA
/usr/share/doc/hydra/copyright
/usr/share/doc/hydra/changelog.gz
/usr/share/doc/hydra/README.gz
/usr/share/doc/hydra/changelog.Debian.gz
517 branden@sisyphus:~$ ldd $(which hydra)
libm.so.6 => /lib/libm.so.6 (0x0ff6c000)
libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0x0ff1a000)
libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x0fde3000)
libc.so.6 => /lib/libc.so.6 (0x0fc85000)
libdl.so.2 => /lib/libdl.so.2 (0x0fc62000)
/lib/ld.so.1 => /lib/ld.so.1 (0x30000000)
518 branden@sisyphus:~$ ldd $(which pw-inspector)
libc.so.6 => /lib/libc.so.6 (0x0fea2000)
/lib/ld.so.1 => /lib/ld.so.1 (0x30000000)
It is well known that the GNU C library is not GPLed, but LGPLed.
However, the above did expose a different problem.
The OpenSSL license, which applies to libssl.so.0.9.7 and
libcrypto.so.0.9.7, is not GNU GPL-compatible, and therefore Debian
requires an OpenSSL exception clause to be added to this package before we
can redistribute it.[1]
[1] http://www.gnome.org/~markmc/openssl-and-the-gpl.html
--
G. Branden Robinson | Organized religion is a sham and a
Debian GNU/Linux | crutch for weak-minded people who
branden@debian.org | need strength in numbers.
http://people.debian.org/~branden/ | -- Jesse Ventura
[signature.asc (application/pgp-signature, inline)]
Reply sent to Martin Michlmayr <tbm@cyrius.com>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Javier Fernández-Sanguino Peña <jfs@computer.org>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #20 received at 258057-done@bugs.debian.org (full text, mbox, reply):
The hydra package has been removed from Debian because it is
undistributeable.
--
Martin Michlmayr
http://www.cyrius.com/
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Jan 11 03:30:19 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.