Re: Sun and the JCP 2.5

2003-04-03 Thread Dirk-Willem van Gulik

On Wed, 2 Apr 2003, Andrew C. Oliver wrote:

 Sam, I've gotten rather disappointed with your tactics of late.

Folks - can we please try not to 'read into' each others words too much.

 I'd like to avoid a situations such as say someone posts some NDA'd spec

Andrew - it is naught impossible to effectively sue someone for the use
information which was made public, say on a list like [EMAIL PROTECTED] And
even if one did - you'd have to show it was directly derived.

On the same token; if you somehow accidentally receive something which has
the banner 'Commercial in confidence' or some other indiciation it may be
considered a trade secret by its owner or you could resonably know it was
under an NDA - than you need to be just as careful as if you'd signed an
NDA. The knife cuts in both directions.

To 'label' things - we've instituted the jcp@ list; so that thigns are
easy to separate.

 I think an open JCP list where no NDA material is permitted would be
 entirely appropriate.

Would [EMAIL PROTECTED] not be exactly that sort of forum ? I.e. exactly
the community where java related things which affect most, if not all,
java projects are normally discussed.

If you object to the ASF effectively having certain lists which are not as
'open' and 'public' as you'd like - that is an entirely other matter.
And one you are encouraged to dicuss with community@ and [EMAIL PROTECTED] But
personally I think that given that we are not a public institution - our
interaction with others, such as SUN, in the real world, will always mean
that in order to build trust and communicate effective, that certain
things will be restricted to members@ or someother well identified body.

Dw









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



Re: Sun and the JCP 2.5

2003-04-03 Thread Steven Noels
On 3/04/2003 1:24 Roy T. Fielding wrote:

Does anyone know why JBoss isn't being granted the scholarship?  I 
read the Happiness is here today JCP 2.5 announcement 
(http://java.sun.com/features/2002/10/new_jcp.html) again and it says 
qualified achedemic, non-profit and opensource members.


I am not sure about the announcement text, but I know that the agreement
was for nonprofit or academic organizations, or for individuals working
on behalf of a nonprofit.  JBOSS is none of the above.
http://jcp.org/aboutJava/communityprocess/announce/LetterofIntent.html
Thanks for clarifying this.

/Steven
--
Steven Noelshttp://outerthought.org/
Outerthought - Open Source, Java  XML Competence Support Center
Read my weblog athttp://blogs.cocoondev.org/stevenn/
stevenn at outerthought.orgstevenn at apache.org
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


License compatibility

2003-04-03 Thread O'brien, Tim
This question relates to some code in a commons sandbox component.  I would
have asked this question on licensing@, but I think that is a members-only
list.

Here's the hypothetical, but I'd like to get some official guidance from the
PMC.

Assume that there is a piece of C code covered by the Perl Artistic License:
http://www.perl.com/pub/a/language/misc/Artistic.html that implements an
algorithm like DoubleMetaphone.  Now, imagine that a contributor submits a
class that is a direct port of this code to Java.  The port contains lines
of code that are strikingly similar to the original, the class seems to be a
verbatim copy of the original making exceptions for the differences between
Java and C. 

Here's the CPAN module:
http://search.cpan.org/author/MAURICE/Text-DoubleMetaphone-0.05/DoubleMetaph
one.pm
Here's the Codec class:
http://jakarta.apache.org/commons/sandbox/codec/clover/org/apache/commons/co
dec/language/DoubleMetaphone.html

I discovered the deriviative nature of the work after the class had been
added to the CVS repository, and subsequently had some discussions which led
me to belive that the Perl Artistic was compatible with the Apache license.
Section 3 of the PAL seems relevant, but I am not the individual to be
making legal judgement calls on behalf of the ASF.  

Anybody?  Please let me know if I need to remove this from CVS ASAP.


PS
 As a parting shot, I think that porting C code directly to Java is simply a
*bad idea*.  

 The implementation in question has a method that is 800+ lines - regardless
of the direction, this class needs to be 
 refactored, reimplemented.  If PAL is compatible, we'll start from this
implementation as a baseline; if PAL is not 
 compatible, we'll start from scratch.  I'm neutral.  
/PS


Tim O'Brien



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