Re: Use of '/' in ???-specifier's

2003-11-18 Thread Nick Chalko
Noel J. Bergman wrote:
Seems to me
that there is limited utility to being able to parse the URI, and that the
real key is having meta-data with which to assemble it.  But others don't
seem to agree with that view.  They want to parse semantic information from
the URI.
 

The semantic information is there in the URL,  org. project. version, 
artifact type, name,  release type etc.
People WILL try to parse it.   I think it would be a Good Idea to make 
it easy to parse at least the major pieces into discrete chunks. 

Assuming most people will simply replace / with - or _  the issue 
is not one off URL length or URL readability, it seems to be mostly 
about  the browseablity of of directories.
In other words have all the  apache projects under the apache dir, or 
under subdirs of apache. 

I think the convience of knowing exactly where org, project, and 
version  start and stop is worth the cost to browseablity.

R,
Nick



Re: click through license support?

2003-11-18 Thread dion
Nicola Ken Barozzi [EMAIL PROTECTED] wrote on 19/11/2003 01:31:13 AM:

 
 [EMAIL PROTECTED] wrote:
 
  Nicola Ken Barozzi [EMAIL PROTECTED] wrote on 15/11/2003 10:00:07 
PM:
  
  
 Tim Anderson wrote:
 ...
 A tool can 'screen scrape' the redirected page, prompt the user
 to accept the license and only download if the license is accepted,
 
 If the tool is made to work like a web browser, ie show the pages and 
 then download when the user clicks on the button, IMHO it would be 
 perfectly acceptable.
  
  But still illegal.
 
 I still don't understand why.
 
 I mean, if:
 
   1-  the program opens the browser on the product download page
   2 - the user does the download steps as usual
   3 - the program gets the downloaded artifact from the local download
   location
 
 Why would we be breaking the license? The only difference between this 
 approach and the usual one is that the download location is linked.
 
  We've been down this road and are working with Sun on a solution. We 
have 
  (had?) a tool that would do the above in Maven ages ago.
 
 Yes, I'm aware of that.
 
  See http://maven.apache.org/sun-licensing-journey.html
 
 Very good that you have this page, thanks for the pointer.

For example, the JavaMail v1.3 BCL has Supplemental License Terms which 
state in Point 2. :

 ...Sun grants you a non-exclusive, non-transferable, limited license to 
reproduce and distribute the
Software in binary code form only, provided that (i) you distribute the 
Software complete and
unmodified and only bundled as part of, and for the sole purpose of 
running, your Java applets or
applications (Programs), (ii) the Programs add significant and primary 
functionality to the
Software, (iii) you do not distribute additional software intended to 
replace any component(s) of
the Software, (iv) you do not remove or alter any proprietary legends or 
notices contained in the
Software, (v) you only distribute the Software subject to a license 
agreement that protects Sun's
interests consistent with the terms contained in this Agreement, and (vi) 
you agree to defend and
indemnify Sun and its licensors from and against any damages, costs, 
liabilities, settlement amounts
and/or expenses (including attorneys' fees) incurred in connection with 
any claim, lawsuit or action
by any third party that arises or results from the use or distribution of 
any and all Programs
and/or Software.

I don't think a repository for distributing jars fits the requirements for 
(i) or (ii), and may possibly break (iii).

And I don't think the ASF would like to agree to (vi).
--
dIon Gillard, Multitask Consulting
Blog:  http://blogs.codehaus.org/people/dion/






[Fwd: Re: click through license support?]

2003-11-18 Thread Jason van Zyl
Sent this to nicola directly by mistake. Nicola is your mail client
overwritting the reply-to?

-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society
---BeginMessage---
On Tue, 2003-11-18 at 09:31, Nicola Ken Barozzi wrote:
 [EMAIL PROTECTED] wrote:
 
  Nicola Ken Barozzi [EMAIL PROTECTED] wrote on 15/11/2003 10:00:07 PM:
  
  
 Tim Anderson wrote:
 ...
 A tool can 'screen scrape' the redirected page, prompt the user
 to accept the license and only download if the license is accepted,
 
 If the tool is made to work like a web browser, ie show the pages and 
 then download when the user clicks on the button, IMHO it would be 
 perfectly acceptable.
  
  But still illegal.
 
 I still don't understand why.
 
 I mean, if:
 
   1-  the program opens the browser on the product download page
   2 - the user does the download steps as usual
   3 - the program gets the downloaded artifact from the local download
   location
 
 Why would we be breaking the license? The only difference between this 
 approach and the usual one is that the download location is linked.

The fact is it doesn't matter what we think. I asked the board and they
said work it out with Sun. Sun doesn't actually care if we put the
JavaMail jar on ibiblio and they would never take legal action but we
still can't put it there. I don't see any problem with the scraper
approach either but it contravenes what Sun intends for users and so we
need their express permission. At any rate we can't do it any other way
so says the board. So it is moot what we think or that it is actually
reasonable, we are dealing with lawyers who could turn something simple
like this into an incomprehensible mess.

I have seen a drop in replacement for JavaMail and I would like to put
that in the repository and find other replacements like it. Sun isn't
going to out of their way to help us unless there is an extreme amount
of pressure placed on them and they get some good PR out of it.

  We've been down this road and are working with Sun on a solution. We have 
  (had?) a tool that would do the above in Maven ages ago.
 
 Yes, I'm aware of that.
 
  See http://maven.apache.org/sun-licensing-journey.html
 
 Very good that you have this page, thanks for the pointer.
-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society
---End Message---


Re: click through license support?

2003-11-18 Thread Nicola Ken Barozzi
[EMAIL PROTECTED] wrote:
...
I don't think a repository for distributing jars fits the requirements for 
(i) or (ii), and may possibly break (iii).

And I don't think the ASF would like to agree to (vi).
Well, IIUC it's because it's a jar repo you are talking about. I'm 
taking about downloading the whole thing from the sun site as users 
manually do. So there is effectively no distribuition difference.

I am aware that you guys know more about this because you have been 
pushing for this for such a long time. It's just that the issue was 
about distributing the jar, and thought that getting the whole 
distribution would be ok.

--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


RE: click through license support?

2003-11-18 Thread Noel J. Bergman
 I'm taking about downloading the whole thing from the sun site as
 users manually do. So there is effectively no distribuition
 difference.

You would have to pass through the license request to the user.  It would be
a bad idea for the tool to pose as a user without requiring user approval of
the actual license.

Not sure if you've already said that; just making sure that it gets noted.

Nick has a point that this is more of a tools discussion.  Any reference to
a click-through license would come from meta-data describing the location of
a dependency.

--- Noel