[sane-devel] License pop-up

Ralph Little skelband at gmail.com
Tue Sep 17 22:48:29 BST 2019


On Tue, Sep 17, 2019 at 2:28 PM Olaf Meeuwissen <paddy-hack at member.fsf.org>

> No matter who's to "blame", Oliver, while still the author of (almost)
> all the code, is no longer maintaining XSane.  The SANE Project has
> taken over (with Oliver's "blessing") and now continues the maintenance
> of XSane.  As such, I think we are at liberty to make some changes in
> this area.

Thanks for the clarity in this area.

> I would
>  - not make users accept the GPL (because they don't have to in the
>    first place), but instead make the GPL (version 2) available via an
>    "About" dialog, either in full or via a link.


>  - replace any kind of "NO WARRANTY" click-through with a warning about
>    the unlikely possibility of damaging users' hardware.
>    # Untested and newly added devices are somewhat more prone to damage
>    # than devices that have been supported for a long time.
>    The warning should be shown at program start-up until the user opts
>    out of this behaviour.  This should not be a system-wide opt-out.  It
>    should be a *per user* opt-out.

That squares with my idea for a splashscreen, so it sounds like we are in
Although for my suggestion, the splashscreen would always show because
XSane is probing for devices.
I'll think about it a bit.
Perhaps I could knock up some prototypes for people to try to see what they

>    The warning could include a link to the full license terms.
>    The opt-out could be reset when a newer backend version is detected
>    (as newer backend might introduce breakage).  In this case, it should
>    be made clear what caused the need to opt out again.
That sounds fair, but personally, I find those splashscreens that re-appear
after previously opting out irritating.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20190917/ff54521e/attachment-0001.html>

More information about the sane-devel mailing list