Recently in the jetspeed-dev list I decribe the unresolved licensing
questions I ran into

http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]
che.org&msgNo=10234

[Inlined:]
Response to: A copyright question (Barnhill William)

From: Tim Reilly <[EMAIL PROTECTED]>
Subject: A copyright question
Date: Fri, 5 Dec 2003 20:32:58 -0500
Content-Type: multipart/mixed;
        boundary="----=_NextPart_000_00DB_01C3BB6E.F843DEA0"

Hello Bill,

I started on something quite a few months ago:
commons-lang welcomed adapting a UUID implementation.
The problem I ran into was - the consensus at the time was to use the Tyrex
UUID for various reasons (also found in Castor with slight changes.) And
elsewhere in exolab projects.
I started the discussion wanting to get the Axis uuid moved into commons.
http://marc.theaimsgroup.com/?l=jakarta-commons-dev&w=2&r=1&s=UUID&q=b

But since I want this as a pure Apache license class for the sake of reuse
in apache projects I did not know how to take from one license source Exolab
and put under ASL. I tried contacting Assaf Arkin; rather [EMAIL PROTECTED]
to see about a contribution put no luck.
--
Would you leave the original license in the file?
But then all ASF source must have the ASF license.
Would you pre-pend both licenses?
Add the Tyrex license to the distribution?
Reduce a modified Tyrex jar to distribute with only the 3 classes
and the license and uuid.properties? And call it something else?
--
FYI just noticed Turbine has org.apache.turbine.util.db.UUIdGenerator
that allows for a properties file with the MAC address.
(That was one of the requests from commons-lang.)
--
When I didn't get answers to these questions I toyed with creating
an implementation modeled after the Tyrex version. I planned to allow the
clock thread to die after some timeout between calls. No idea if that's
a smart thing or not; I also didn't understand the need to re-synchronize
with the System time? Can threads sleep longer than you say tell them - I
mean
I know load and thread priority come into play, but I thought not that long.
Anyhow, not feeling confident in what I was doing I decided to abandon it.

I know attachments sometimes don't make it, but I'll try to attach a rough
**draft** here. If you have interest in continuing this feel free or we can
work on
it together. I don't have a much time but I can make some somewhere and I'll
learn some stuff.
It would be nice to follow through on the original thought and get something
to
commons-lang identifiers; so all these UUID that are about might live in
commons.

Let me know your thoughts.
-TR


> -----Original Message-----
> From: Tim Anderson [mailto:[EMAIL PROTECTED]
> Sent: Monday, December 15, 2003 8:20 PM
> To: Jakarta Commons Developers List
> Subject: RE: UUID Generator?
>
>
> This question came up earlier this year.
> Refer to the following thread:
>   http://nagoya.apache.org/eyebrowse/ReadMsg?listId=15&msgNo=32065
>
> -Tim
>
> > -----Original Message-----
> > From: Hernan Silberman [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, 16 December 2003 10:33 AM
> > To: [EMAIL PROTECTED]
> > Subject: UUID Generator?
> >
> >
> >
> > Is there code to generate UUIDs in Jakarta?
> >
> > thanks...
> > hernan
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


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

Reply via email to