1 |
Stroller schreef: |
2 |
> |
3 |
> On 26 Dec 2005, at 20:27, Neil Bothwick wrote: |
4 |
> |
5 |
>> On Mon, 26 Dec 2005 20:46:55 +0100, Peper wrote: |
6 |
>> |
7 |
>>> Yes, I do know that and that's why i proposed a new solution for |
8 |
>>> this - emerge would handle showing license and user will accept |
9 |
>>> or decline it. If user accepts fetching starts... |
10 |
>> |
11 |
>> |
12 |
>> Which would almost certainly break Sun's licence, they want to see |
13 |
>> you agree to the licence. The best emerge could do would be to load |
14 |
>> the relevant page in your browser, where you could jump through |
15 |
>> whatever hoops the licence requires. |
16 |
> |
17 |
> |
18 |
> I thought emerge did something like this for some of the games |
19 |
> packages... I thought it displayed the whole text of the license and |
20 |
> requires the reader to accept before continuing. |
21 |
> |
22 |
|
23 |
Yes, it does; but those I have encountered (Quake 4, for example) |
24 |
require you to have already bought the game to even install it (insofar |
25 |
as you're unlikely to install a game you can't run, because the game |
26 |
data files must be transferred from the CD, and the serial number from |
27 |
the game box must be entered before you can play). |
28 |
|
29 |
Since you have already bought the game the license is displayed via the |
30 |
install script, just as it would be displayed by the Windows installer |
31 |
before installation proceeded. But afaik, the displayed license is a |
32 |
part of the install script (which in the case of Quake 4, is provided by |
33 |
id, not by gentoo), not a part of emerge /per se/. The same thing |
34 |
happens, iirc, with the Flash installer, which is why you have to |
35 |
install it via the command line when installing manually or under |
36 |
another distro-- the developer-provided install script (which is what's |
37 |
contained in the *.rpm, basically an rpm install just unpacks the script |
38 |
then runs it) requires that the license be accepted before the script |
39 |
will proceed with the install, and if for whatever reason you're not |
40 |
installing from the command line (for example, SuSE users using the |
41 |
YAST/Konqueror integration and clicking the "install with YAST" button |
42 |
with the *.rpm selected in a Konq window) the app will not install, |
43 |
because you cannot accept the licence (because you can't see it, not |
44 |
having a term window open), and therefore the install script does not run. |
45 |
|
46 |
But as Neil said, this is not the same situation as with Sun and IBM (or |
47 |
Transgaming), who require you to specifically, personally, authenticate |
48 |
yourself *to /their/ servers* prior to downloading the binary /from/ |
49 |
their servers. Which emerge cannot do (authenticate each individual user |
50 |
to the relevant server and then download the binary on the basis of that |
51 |
authentication). |
52 |
|
53 |
Holly |
54 |
-- |
55 |
gentoo-user@g.o mailing list |