OpenJDK Regression Test Harness (jtreg) - open source
Jonathan Gibbons
Jonathan.Gibbons at Sun.COM
Mon May 5 01:56:43 UTC 2008
Andrew,
Thanks for the feedback. I will try and clarify the text.
The intent is to say that I do not know of an suitable unencumbered
implementation of the javax.comm classes. Sun provides an
implementation, but it is old and barely supported.
There is an open source implementation of those classes in a different
package -- in gnu.io. So for each class in javax.comm that JTHarness
would otherwise use, there is an equivalent class in gnu.io,
Thus you can "tweak" the JT Harness source code by modifying the
classes that would otherwise use javax.comm.*.
If you do edit the code, you do not need to use Sun's encumbered
implementation of javax.comm.
The ironic bottom line is that this part of JT Harness is not ever
used by jtreg, but we decided it was simpler to suggest that people
just modify the imports, rather than surgically remove those bits of
JT Harness.
-- Jon
On May 4, 2008, at 5:16 PM, Andrew John Hughes wrote:
> On 02/05/2008, Jonathan Gibbons <Jonathan.Gibbons at sun.com> wrote:
>> I'm pleased to announce that the OpenJDK Regression Test Harness,
>> also known
>> as jtreg, is now available with an open source license, instead of
>> the
>> earlier binary code license. jtreg now uses the open source version
>> of Sun's
>> JavaTest harness, called JT Harness [1]. Apart from the change to
>> use JT
>> Harness, and a few minor bug fixes, and a change in the version
>> number, it
>> is otherwise the same jtreg as before.
>>
>> For now, the source is available in a source bundle, available from
>> the
>> OpenJDK jtreg pages [2].
>>
>> Many thanks to all those on the OpenJDK, JT Harness and legal teams
>> who
>> worked to make this possible.
>>
>> -- Jon
>>
>> [1] http://jtharness.dev.java.net/
>> [2] http://openjdk.java.net/jtreg/
>>
>>
>
> Just a quick comment on these pages:
>
> On http://openjdk.java.net/jtreg/build.html it says the Java
> Communications API 'is not available under Open Source'. This
> statement seems meaningless to me. It should either be 'the source
> code is not available', 'is not available under an OSI-approved
> license' or 'is not available under a Free Software license',
> depending on what the intended meaning is. Being not available 'under
> Open Source' implies there is some Open Source entity of which the API
> is not a part, which seems like nonsense to me.
>
> Other than that, thanks for releasing the source code to jtreg at
> last! :)
> --
> Andrew :-)
>
> Support Free Java!
> Contribute to GNU Classpath and the OpenJDK
> http://www.gnu.org/software/classpath
> http://openjdk.java.net
>
> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
More information about the discuss
mailing list