tag 615947 wontfix
thanks

"Andrew O. Shadoura" <[email protected]> writes:

> Package: idn
> Version: 1.18-1
> Severity: wishlist
> Tags: upstream
>
> GPLv2 says:
>    2 c) If the modified program normally reads commands interactively when 
> run, you must cause it, when started running for such interactive use in 
> the most ordinary way, to print or display an announcement including an 
> appropriate copyright notice and a notice that there is no warranty (or 
> else, saying that you provide a warranty) and that users may redistribute 
> the program under these conditions...
>
> So in my understanding --quiet option can be safely taken as default.

The 'idn' tool is licensed under GPLv3 which says:

  If the program does terminal interaction, make it output a short
  notice like this when it starts in an interactive mode:

    <program>  Copyright (C) <year>  <name of author>
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

  The hypothetical commands `show w' and `show c' should show the
  appropriate parts of the General Public License.  Of course, your
  program's commands might be different; for a GUI interface, you would
  use an "about box".

The 'idn' tool does not print exactly that text, but I believe the
spirit is the same.  Possibly the text printed by 'idn' should be better
aligned with GPLv3, but that would be a separate issue.

The purpose of --quiet is to silence these messages.  If silence was the
default the parameter wouldn't have any purpose.

Summarizing, without any argumentation to invalidate the following
points, I don't see any reason to change the default behaviour and hence
I'm tagging the bug as wontfix.  More discussion is still welcome though
if I misunderstood something in your request.

  1) Printing a blurb is intentional and suggested by the GPLv3.
  2) The behaviour can easily be toggled by --quiet.
  3) I don't see what problem is caused by this.
  4) Many other tools behave the same (gdb, bc) and consistency is good.
  5) Having a --quiet parameter that doesn't do anything is confusing.

/Simon - wearing my upstream libidn developer hat and not the libidn
         debian package co-maintainer hat.



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to