Gentoo Archives: gentoo-dev

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: ACCEPT_LICENSE default value (GLEP 23)
Date: Wed, 03 Jun 2009 16:36:33
Message-Id: 8b4c83ad0906030936j79a64471xe5d614ea79e2b84e@mail.gmail.com
In Reply to: Re: [gentoo-dev] RFC: ACCEPT_LICENSE default value (GLEP 23) by Mounir Lamouri
1 On Wed, Jun 3, 2009 at 1:22 AM, Mounir Lamouri <volkmar@g.o> wrote:
2 > Nirbheek Chauhan wrote:
3 >> Most licenses aren't for usage, but for distribution -- surely you mean EULAs?
4 >>
5 > License and EULA is the same for most users and it's exactly the same
6 > for ebuilds/portage.
7
8 EULA is an End-User license agreement, and is to be agreed upon by the
9 *user*. Not the person installing the program. This means they're (or
10 should be) prompted at first start-up, not at install. If they're
11 prompted at install, it's broken.
12
13 > I don't get your point. check_license() is used to print the license
14 > (it's probably only used for EULA's actually) and wait for user approval
15 > before resume the merge process. The printed license is the license from
16 > LICENSE var.
17 >
18
19 Since they're prompted at install, *that* behaviour needs to be
20 changed, not worked around. It should be prompted for every user,
21 probably by using a config file in ~/.config/eulas + a wrapper which
22 checks for the EULA having been accepted.
23
24
25 --
26 ~Nirbheek Chauhan

Replies

Subject Author
Re: [gentoo-dev] RFC: ACCEPT_LICENSE default value (GLEP 23) Mounir Lamouri <volkmar@g.o>