Re: JakartaOne : Plan

2002-03-12 Thread Endre Stølsvik

On Mon, 11 Mar 2002, Geir Magnusson Jr. wrote:

| Enough people have expressed interest in Jakarta One that I believe we
| should go forward, at least as a social gathering so we can see what we all
| look like.

Do you guys know about JBossOne? It's apparently going to be located
right across the road from JavaOne.. I'm not sure though, and I haven't
read all messages here lately, so it might have come up already..

-- 
Mvh,
Endre


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: JakartaOne : Plan

2002-03-12 Thread Geir Magnusson Jr.

On 3/12/02 6:36 AM, Endre Stølsvik [EMAIL PROTECTED] wrote:

 On Mon, 11 Mar 2002, Geir Magnusson Jr. wrote:
 
 | Enough people have expressed interest in Jakarta One that I believe we
 | should go forward, at least as a social gathering so we can see what we all
 | look like.
 
 Do you guys know about JBossOne? It's apparently going to be located
 right across the road from JavaOne.. I'm not sure though, and I haven't
 read all messages here lately, so it might have come up already..

Yes - they are having it during the day, as I understand it.  I was hoping a
few of them (or all of them :)  would come and join us - since they are
giving talks at JBossOne, it might be nice to see if they would repeat a
talk or two at JakartaOne.


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
POC lives!


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: JakartaOne : Plan

2002-03-12 Thread Endre Stølsvik

On Tue, 12 Mar 2002, Geir Magnusson Jr. wrote:

| On 3/12/02 6:36 AM, Endre Stølsvik [EMAIL PROTECTED] wrote:
|
|  On Mon, 11 Mar 2002, Geir Magnusson Jr. wrote:
| 
|  | Enough people have expressed interest in Jakarta One that I believe we
|  | should go forward, at least as a social gathering so we can see what we all
|  | look like.
| 
|  Do you guys know about JBossOne? It's apparently going to be located
|  right across the road from JavaOne.. I'm not sure though, and I haven't
|  read all messages here lately, so it might have come up already..
|
| Yes - they are having it during the day, as I understand it.  I was hoping a
| few of them (or all of them :)  would come and join us - since they are
| giving talks at JBossOne, it might be nice to see if they would repeat a
| talk or two at JakartaOne.

You actually mentioned it in the same message I was replying to! How
observant of me! ;)


-- 
Mvh,
Endre


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




License issue (the come back)

2002-03-12 Thread Guillaume Rousse

Hello.

They have been already *several* discussions about Sun proprietary APIs 
licenses, and more precisely about exact redistribution conditions. Current 
consensus in ASF, AFAIK, is that redistribution of crypto API (as jsse) is 
strictly forbidden, and redistribution of non-crypto APIS is not permitted 
with source code.

We (jpackage project, http://jpackage.sourceforge.net) contacted sun legal 
department to have an official response on this topic. We exposed our own 
practices, that is to provide a non-free section for all normal APIs with 
standard packages, and a non-distributable section for all crypto APIs and 
JDKs, with empty packages. The only response we had was: read the license 
carefully :-) (kind of RTFM, actually) 

So we did, and here is the result
non-free
jaasBCL + LDS
jaf BCL
javahelpBCL + LDR
javamailBCL + LDS
jaxpBCL + LDS
jdbc-stdext no license
jimiBCL + LDS
jms no license
jndino license
jta no license
jtopen  no package
jts BCL + LD
netbeans-java-extbinno license
resolverno license

non-distributable
javacc  ?
jsseBCL + LD
sun-jsdk1.3 BCL + LDS + LDR
sun-jsdk1.4 BCL + LDS + LDR
blackdown-jsdk1.3   BCL + LDS + LDR
ibm-jsdk1.3 ?

BCL means standard Binary Code License, which is the basic Sun Binary Code 
License for all software. Most java software add extra clauses, especially 
concerning redistribution, which are refered here as LDS  (License to 
distribute software), LRD (License to distribute  redistributables) and LD 
(License to distribute). Full citations of those clauses are included at the 
end of the message.
no license means in current package only, and ? means uncertainity.

My own interpretation follows:
1) There is nothing in any of those license making click-through procedure 
mandatory
2) There is no point having jsse and jts in different section are they are 
subject to exactly the same conditions
3) The US export laws enforcement clause is part of BCL, which apply to *all* 
packages, not only to crypto packages.
4) LDR refers to a a distributable section in README file, that was not 
found either in javahelp nor in JDKs

The last point is the only real problem IMHO. Basically, it forbids to  
export software in free world ennemy countries TM. I don't know if making 
somone from such a country able to download software from a website could be 
considered software exportation, but considering the technical impossibility 
to prevent it, i doubt Sun itself could claims to fulfill it.

Apart this problem, i still don't see what prevent distribution of all 
packages having at least one of those additional distribution clause (LD or 
LDS), as long as original license is preserved. LDR with a non-existent 
distributable section is not acceptable here.
However, IANAL, and as I know ASF people have already stepped onto this 
problem, i would like your opinion here.

Thanks for your help.

LDS
2. License to Distribute Software. Subject to the terms and conditions of
this Agreement, including, but not limited to Section 3 (Java (TM)
Technology Restrictions) of these Supplemental Terms, 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.

LD
1. License to Distribute. Sun grants you a non-exclusive,
non-transferable, royalty-free, limited license to (a) use
the binary form of the Software for the sole purpose of
designing, developing and testing your JavaTM applets and
applications intended to run on a compatible Java
environment (the Programs), provided that the Programs
add significant and primary functionality to the Software,
and (b) reproduce and distribute the binary form of the
Software through multiple tiers of distribution provided
that you: (i) distribute the Software complete and
unmodified; (ii) do not distribute additional software
intended to 

RE: License issue (the come back)

2002-03-12 Thread Danny Angus

 The last point is the only real problem IMHO. Basically, it forbids to
 export software in free world ennemy countries TM. I don't know
 if making
 somone from such a country able to download software from a
 website could be
 considered software exportation, but considering the technical
 impossibility
 to prevent it, i doubt Sun itself could claims to fulfill it.

On the other hand it would be hard to prove that you exported it yourself to
a banned country, and didn't provide it to a user in the continental US who
then sent it abroad.
It certainly seems unworkable in principle, and as a foreigner I wonder what
the US lawmakers would consider to be adequate protection against
downloading by evil foreigners.
You can pretty much bet the farm that terrorists won't let licence
conditions stop their plans.

d.


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: License issue (the come back)

2002-03-12 Thread Jon Scott Stevens

on 3/12/02 7:05 AM, Guillaume Rousse [EMAIL PROTECTED] wrote:

 So we did, and here is the result

You didn't find licenses for a lot of software that has licenses...instead
of saying 'no license' which implies that it does not have a license, you
should have stated ('could not find a license')...

I went through the java.sun.com website and in about 30 seconds found the
licenses for the first 3 'no license' items below...you can do the rest of
the work...

 non-free
 jaasBCL + LDS
 jafBCL
 javahelpBCL + LDR
 javamail BCL + LDS
 jaxpBCL + LDS
 jdbc-stdext no license

BCL

 jimiBCL + LDS
 jmsno license

BCL

 jndino license

BCL

 jtano license
 jtopenno package
 jtsBCL + LD
 netbeans-java-extbinno license
 resolverno license
 
 non-distributable
 javacc?
 jsseBCL + LD
 sun-jsdk1.3 BCL + LDS + LDR
 sun-jsdk1.4BCL + LDS + LDR
 blackdown-jsdk1.3 BCL + LDS + LDR
 ibm-jsdk1.3?


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: JakartaOne

2002-03-12 Thread Peter Donald

On Mon, 11 Mar 2002 15:19, Geir Magnusson Jr. wrote:
 Before we do the call for papers, does anyone really care?  I would rather
 do nothing than do something lame.

 Serious show of hands here - if you will be in the area, and are interested
 in attending, say so.  Feel free to send to me directly so we don't bomb
 the list with that kind of noise.  I will post a summary.

Love to come along and see some faces but melbournes a long way away ;)


-- 
Cheers,

Pete

*--*
| The best defense against logic is ignorance. |
*--*


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: cvs commit: jakarta-poi/build/jakarta-poi/docs/apidocs/org/apache/poi/util - New directory

2002-03-12 Thread Peter Donald

On Sat, 9 Mar 2002 01:14, Andrew C. Oliver wrote:
 As a future suggestion: probably at least one committer to every project
 should have access to the webserver.  I know its important to protect it
 and all, but since there is currently no good alternative...  It doesn't
 work otherwise.  Trust me.

In theory thats what your champion is supposed to do. ie Whoever is your 
champion does all the updating until you know the system enough and get given 
appropriate access/permissions/instructions. Bug them and all should flow ;)

-- 
Cheers,

Pete

-
First, we shape our tools, thereafter, they shape us.
-


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: License issue (the come back)

2002-03-12 Thread GOMEZ Henri

I went through the java.sun.com website and in about 30 
seconds found the
licenses for the first 3 'no license' items below...you can do 
the rest of
the work...

Could you help us in such works since :

- you were damn't fast on such hard task
- you have many friends at Sun which could help you 

Don't forget that Guillaume and I are french and we may 
have sometimes problems in understanding all the subtilities
of all the Sun licenses in english only.

We'll be more than happy to have a french version of them.

Nota that many others companies like IBM provide license 
in several languages to help their users / customers...

BTW, Guillaume and I want to know if we could or couldn't
make the Sun jars available via jpackage project next
to others free jars, with the final goal to have a ready
to use Java distribution which will be a great benefits
for all the Java community, both developpers and users.

 

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: License issue (the come back)

2002-03-12 Thread cmanolache

 The BCL states that you cannot make a distribution of the .jar file outside
 of your product. In other words, if you want to distribute the single .jar
 file, you can't do that.
 
 (i) distribute the Software complete and unmodified and only bundled as
 part of your Programs

What about a dummy program - say Linux java installer - with minimal 
code ?
If this is not acceptable, you can probably just redistribute ant or 
tomcat4, which make use of almost all those packages. Ant is the best 
vehicle, and very usefull to have it installed anyway. 

BTW, the clause 'complete and unmodified' is very interesting - does it
refers to the jar or the whole binary package ( most people refer to the
whole downloaded package as 'software', and the jar is a piece of it ).  
If so, tomcat and most other packages that include it are breaking
the licences, since they repackage and include only the jar.
'Software' is previously defined as 'accompanying software 
and documentation and any error corrections provided by Sun (collectively 
Software)

Even more fun is the restriction on creating 'java., javax., or sun.' 
packages. Does it mean that you're not allowed to include open source
( and clean room ) implementations of javax. pacakges if you include
one of those licences ? 

The only possible conclusion is that software shouldn't be redistributed
without a lawyer checking and aproving every included license, and 
we need a list of licenses that are acceptable for inclusion on 
packages we distribute ( from jakarta, xml, etc ), verified by a lawyer.

Costin


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: License issue (the come back)

2002-03-12 Thread Jon Scott Stevens

on 3/12/02 4:41 PM, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

 The only possible conclusion is that software shouldn't be redistributed
 without a lawyer checking and aproving every included license, and
 we need a list of licenses that are acceptable for inclusion on
 packages we distribute ( from jakarta, xml, etc ), verified by a lawyer.
 
 Costin

Correct.

We have setup [EMAIL PROTECTED] for that reason (this is also commonly
discussed on [EMAIL PROTECTED] and [EMAIL PROTECTED]) and have setup pages
like this one to help us track things...

http://jakarta.apache.org/site/jars.html

-jon


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: License issue (the come back)

2002-03-12 Thread costinm

On Tue, 12 Mar 2002, Jon Scott Stevens wrote:

 http://jakarta.apache.org/site/jars.html

The problem is that the list should be reversed - i.e. what licences
are _allowed_ and verified by a lawyer. 

And we have 2 issues - what jars are allowed in CVS, and what jars 
are allowed in the binary software we distribute. 

Costin


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




Re: License issue (the come back)

2002-03-12 Thread Jon Scott Stevens

on 3/12/02 5:02 PM, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

 The problem is that the list should be reversed - i.e. what licences
 are _allowed_ and verified by a lawyer.
 
 And we have 2 issues - what jars are allowed in CVS, and what jars
 are allowed in the binary software we distribute.
 
 Costin

We welcome your contributions.

-jon


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: License issue (the come back)

2002-03-12 Thread GOMEZ Henri


It has nothing to do with language barriers or who I know.

- I went to each product on Sun's website.
Ex: http://java.sun.com/products/jms/

ok

- I clicked the 'Download' link on the left side navigation.
Ex: http://java.sun.com/products/jms/docs.html

ok

- I clicked the 'continue' button on the page.
Ex: Download the version 1.0.2b Source, API 
Documentation and Jar
 (the jar file has been added)

ok

- I looked at the license and the words
Ex: You have chosen to download Java(TM) Message 
Service (JMS) API
 -- Javadoc 1.0.2b
 Sun Microsystems, Inc.
 Binary Code License Agreement

And then you have to understand what is exactly BCL.
I'm not a lawyer, english is not my primary language sorry,
so 2 reasons to be more than carefull

 BTW, Guillaume and I want to know if we could or couldn't
 make the Sun jars available via jpackage project next
 to others free jars, with the final goal to have a ready
 to use Java distribution which will be a great benefits
 for all the Java community, both developpers and users.

The BCL states that you cannot make a distribution of the .jar 
file outside
of your product. In other words, if you want to distribute the 
single .jar
file, you can't do that.

Ok, so you confirm us that the Sun jars couldn't be used outside
a real program and as such couldn't be part of a RPM distribution ?
But what happen if that distribution use these jars (ie javamail)
for REAL program (like Tomcat 4.x) ?

(i) distribute the Software complete and unmodified and only 
bundled as
part of your Programs

'Part of my program', could we see a distribution as a set of 
programs depending on BCL jars for both build, install and
runtime ?

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: License issue (the come back)

2002-03-12 Thread GOMEZ Henri

We have setup [EMAIL PROTECTED] for that reason (this is 
also commonly
discussed on [EMAIL PROTECTED] and [EMAIL PROTECTED]) and 

both list are not available to basic commiters ?

have setup pages
like this one to help us track things...

http://jakarta.apache.org/site/jars.html


Yes, but how could I find this page from homepage ?

BTW, you could add to jaf exclusion :

jaas, javahelp, javamail, jdbc-stdext, jimi, jms, jta, jts

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]