Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-27 Thread Holly Bostick
Stroller schreef:
 
 On 26 Dec 2005, at 20:27, Neil Bothwick wrote:
 
 On Mon, 26 Dec 2005 20:46:55 +0100, Peper wrote:
 
 Yes, I do know that and that's why i proposed a new solution for
 this - emerge would handle showing license and user will accept
 or  decline it. If user accepts fetching starts...
 
 
 Which would almost certainly break Sun's licence, they want to see
 you agree to the licence. The best emerge could do would be to load
 the relevant page in your browser, where you could jump through
 whatever hoops the licence requires.
 
 
 I thought emerge did something like this for some of the games 
 packages... I thought it displayed the whole text of the license and
  requires the reader to accept before continuing.
 

Yes, it does; but those I have encountered (Quake 4, for example)
require you to have already bought the game to even install it (insofar
as you're unlikely to install a game you can't run, because the game
data files must be transferred from the CD, and the serial number from
the game box must be entered before you can play).

Since you have already bought the game the license is displayed via the
install script, just as it would be displayed by the Windows installer
before installation proceeded. But afaik, the displayed license is a
part of the install script (which in the case of Quake 4, is provided by
id, not by gentoo), not a part of emerge /per se/. The same thing
happens, iirc, with the Flash installer, which is why you have to
install it via the command line when installing manually or under
another distro-- the developer-provided install script (which is what's
contained in the *.rpm, basically an rpm install just unpacks the script
then runs it) requires that the license be accepted before the script
will proceed with the install, and if for whatever reason you're not
installing from the command line (for example, SuSE users using the
YAST/Konqueror integration and clicking the install with YAST button
with the *.rpm selected in a Konq window) the app will not install,
because you cannot accept the licence (because you can't see it, not
having a term window open), and therefore the install script does not run.

But as Neil said, this is not the same situation as with Sun and IBM (or
Transgaming), who require you to specifically, personally, authenticate
yourself *to /their/ servers* prior to downloading the binary /from/
their servers. Which emerge cannot do (authenticate each individual user
to the relevant server and then download the binary on the basis of that
authentication).

Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Peper
 You see that little f there next to the ebuild?  It has a fetch
 restriction.  If you look a little ways up it will give you the URL to
 go to to accept the license and download it.  After you download the
 java thing, move it to /usr/portage/distfiles/ then emerge it.  I do
 this all the time and it is a PITA.  I wish some other java would work
 as good so I didn't have to put up with the manual crap.
It's all about reading software license, which noone reads anyway :]

 Oh, as far as I know, this is the only program that has this
 restriction.  I haven't seen any other at least.  If you use
 http-replicator and run repcacheman, it won't even download it from the
 cache.  It's there but you have to get it manually.  Sucks huh?  Sun did
 it, not Gentoo.
ibm java packages have the same restriction or even worse beacause you must 
register to dowload the packages. And there are also some packages like 
cedega, which you must even dowload by torrent :P

-- 
Best Regards
Peper
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Dale

Peper wrote:


You see that little f there next to the ebuild?  It has a fetch
restriction.  If you look a little ways up it will give you the URL to
go to to accept the license and download it.  After you download the
java thing, move it to /usr/portage/distfiles/ then emerge it.  I do
this all the time and it is a PITA.  I wish some other java would work
as good so I didn't have to put up with the manual crap.
   


It's all about reading software license, which noone reads anyway :]
 



I didn't read it on their site either.  I don't see what difference it 
makes really.


 


Oh, as far as I know, this is the only program that has this
restriction.  I haven't seen any other at least.  If you use
http-replicator and run repcacheman, it won't even download it from the
cache.  It's there but you have to get it manually.  Sucks huh?  Sun did
it, not Gentoo.
   

ibm java packages have the same restriction or even worse beacause you must 
register to dowload the packages. And there are also some packages like 
cedega, which you must even dowload by torrent :P


 


Glad I don't know what cedega is.  I have heard of toorent before though.

Dale
:-)

--
To err is human, I'm most certainly human.

I have four rigs:

1:  Home built; Abit NF7 ver 2.0 w/ AMD 2500+ CPU, 1GB of ram and right now two 
80GB hard drives.  Named Smoker
2:  Home built; Iwill KK266-R w/ AMD 1GHz CPU, 256MBs of ram and a 4GB drive.  
Named Swifty
3:  Home built; Gigabyte GA-71XE4 w/ 800MHz CPU, 224MBs of ram and a 2.5GB 
drive.  Named Pokey
4:  Compaq Proliant 6000 Server w/ Quad 200MHz CPUs, 128MBs of ram and a 4.3GB 
SCSI drive.  Named Putput

All run Gentoo Linux, all run folding. #1 is my desktop, 2, 3, and 4 are set up as servers.  


--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Neil Bothwick
On Mon, 26 Dec 2005 05:41:10 -0600, Dale wrote:

 It's all about reading software license, which noone reads anyway :]

 I didn't read it on their site either.  I don't see what difference it 
 makes really.

The difference is that you acknowledged that you had read it, even if
you didn't. That's a world away from Gentoo completely bypassing the step
where you are supposed to read the licence, and breaking the licence
themselves by mirroring the file.


-- 
Neil Bothwick

I am NOT Paranoid! And why are you always watching me??


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Holly Bostick
Peper schreef:
 And there are also some packages like cedega, which you must even
 dowload by torrent :P
After you have subscribed (which is the real reason for the fetch
restriction)?

It's only a 10MB rpm/deb/tgz, why would you have to download it by torrent?

In that particular case, Cedega is a commercial application, and only
subscribers (paying customers) may access the download link. Therefore
you are required to manually download the binary to
/usr/portage/distfiles, where Gentoo can then install it.

It's really just a super-set of the same issue, you have to in some way
authenticate yourself before you may have the program; in sun and ibm's
case, that authentication involves accepting the license, in the case of
Transgaming, it involves paying money to subscribe. But it's the same
thing; the developer wants to know/specify who has access to their work,
and they enforce that. Gentoo respects that enforcement.

Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Peper
  And there are also some packages like cedega, which you must even
  dowload by torrent :P

 After you have subscribed (which is the real reason for the fetch
 restriction)?

 It's only a 10MB rpm/deb/tgz, why would you have to download it by
 torrent?

 In that particular case, Cedega is a commercial application, and only
 subscribers (paying customers) may access the download link. Therefore
 you are required to manually download the binary to
 /usr/portage/distfiles, where Gentoo can then install it.

 It's really just a super-set of the same issue, you have to in some way
 authenticate yourself before you may have the program; in sun and ibm's
 case, that authentication involves accepting the license, in the case of
 Transgaming, it involves paying money to subscribe. But it's the same
 thing; the developer wants to know/specify who has access to their work,
 and they enforce that. Gentoo respects that enforcement.

Yeah i know that. It was rather a joke about how 'hard' is to install apps in 
gentoo :] And torrent part was about how 'hard' is to install cedega without 
subscription :]

While writing this i thought about smth: cannot displaying licenses be 
implemented in emerge? If you want to progress(fetch the file) you must 
accept displayed license. Maybe sun will be happy with that...

-- 
Best Regards,
Peper
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Bob Sanders
On Mon, 26 Dec 2005 15:48:25 +0100
Peper [EMAIL PROTECTED] wrote:


 While writing this i thought about smth: cannot displaying licenses be 
 implemented in emerge? If you want to progress(fetch the file) you must 
 accept displayed license. Maybe sun will be happy with that...
 

Licenses are displayed for those that have CDs - like UT2004.  The license 
comes up
during the install and must be accepted or not (and the install exits).  But 
Sun requires
a person to accept the license before the download can occur.  

Click on the SDK and it takes you to a separate page with a long legal license 
with an
accept or decline.  Then it triggers the download.  Sun's website handles all 
that, not the
target system.

Bob
-  
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Peper
 Click on the SDK and it takes you to a separate page with a long legal
 license with an accept or decline.  Then it triggers the download.  Sun's
 website handles all that, not the target system.
Yes, I do know that and that's why i proposed a new solution for this - emerge 
would handle showing license and user will accept or decline it. If user 
accepts fetching starts...

-- 
Best Regards,
Peper
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Neil Bothwick
On Mon, 26 Dec 2005 20:46:55 +0100, Peper wrote:

 Yes, I do know that and that's why i proposed a new solution for this -
 emerge would handle showing license and user will accept or decline it.
 If user accepts fetching starts...

Which would almost certainly break Sun's licence, they want to see you
agree to the licence. The best emerge could do would be to load the
relevant page in your browser, where you could jump through whatever
hoops the licence requires.


-- 
Neil Bothwick

Hi, I'm not a signature virus. Why don't you just copy me into your
signature?


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?

2005-12-26 Thread Stroller


On 26 Dec 2005, at 20:27, Neil Bothwick wrote:


On Mon, 26 Dec 2005 20:46:55 +0100, Peper wrote:

Yes, I do know that and that's why i proposed a new solution for  
this -
emerge would handle showing license and user will accept or  
decline it.

If user accepts fetching starts...


Which would almost certainly break Sun's licence, they want to see you
agree to the licence. The best emerge could do would be to load the
relevant page in your browser, where you could jump through whatever
hoops the licence requires.


I thought emerge did something like this for some of the games  
packages... I thought it displayed the whole text of the license and  
requires the reader to accept before continuing.


Stroller.

--
gentoo-user@gentoo.org mailing list