Hello,
A couple months ago, somebody on jmeter-user suggested that we use native code to give more accurate time information than System.currentTimeMillis. This user referenced a recent JavaWorld article with sample code to do this. I contacted the author of that code, and he gave me his approval to release that code under the Apache license as a part of JMeter. I'll be committing that code to CVS (as part of JOrphan) in just a few minutes. The attached email contains the approval from Vladimir (the author).


This code isn't actually used in JMeter yet. This initial commit is exactly the code which Vladimir published in JavaWorld, except for the changed package name and adding credits to the author and JavaWorld. I plan to make a few modifications, and then start updating JMeter to call this new timing code.

Jeremy
http://xirr.com/~jeremy_a

--- Begin Message ---


Jeremy:

I have run what you said below by JavaWorld editors and they are fine with all of it, as long as the code still credits me as the author and JavaWorld as the original publisher (including the article's URL). Thus, you have permission from both me and JavaWorld.

Vladimir.

<-----Original Message----->
From: Jeremy Arnold
Sent: 7/5/2003 12:28:55 PM
To: [EMAIL PROTECTED]
Subject: Re: License for timing library

Vladimir,
Thank you for your response.

I'm not a lawyer, but here's my understanding of the process: All
you really need to do to allow us to use the timing library in JMeter is
give me your approval to redistribute the code under the Apache
license. At that point, I'll add the Apache license as a comment in
each file, make a few other changes (such as changing the package names,
and ensuring that you and JavaWorld are acknowledged), and then commit
the files to the Apache CVS repository. Of course, you retain all of
your rights to the code, and can continue to do whatever you want with
it. And anybody could download the JMeter code and use the timing
library in whatever way they wish, as long as it is compatible with the
Apache license. In practice, this means they can do just about anything
as long as they leave the license in place. As I understand it, the
license would not necessarily prevent somebody from removing the
reference to you as the original author, although it would be considered
rude for somebody to do so.

Of course I don't know anything about your agreement with
JavaWorld. I'm sure they are familiar with the Apache license. The FAQ
that I referenced in my original message may help with any questions
they have. Once again, they would retain whatever rights they have to
the code.

I hope this answers your questions. If not, let me know and I'll do
my best to address them.

Thank you,

Jeremy Arnold
.
--- End Message ---
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to