[Insight-users] Microsoft & Reproducibility
Luis Ibanez
luis.ibanez at kitware.com
Wed May 21 09:37:33 EDT 2008
Microsoft if giving good example on how to report technical results,
by requiring users to disclose of all the information needed to reproduce
the results that they are reporting.
Extract from the Visual Studio 2008 End User License Agreement:
<quote>
8. MICROSOFT .NET FRAMEWORK BENCHMARK TESTING.
The software includes the .NET Framework component of the Windows operating
systems (".NET Component").
You may conduct internal benchmark testing of the .NET Component.
You may disclose the results of any benchmark test of the .NET Component,
provided that you comply with the following terms:
1. *You must disclose all the information necessary for replication of
the tests*, including complete and accurate details of your benchmark
testing methodology, the test scripts/cases, *tuning parameters applied*,
*hardware and software platforms* tested, the name and version number of
any third party testing tool used to conduct the testing, and *complete
source code for the benchmark suite/harness* that is developed by or for
you and used to test both the .NET Component and the competing
implementation(s);
2. You must disclose the date (s) that you conducted the benchmark tests,
along with specific version information for all Microsoft software products
tested, including the .NET Component;
3. Your benchmark testing was performed using all performance tuning and
best practice guidance set forth in the product documentation and/or on
Microsoft's support web sites, and uses the latest updates, patches and
fixes available for the .NET Component and the relevant Microsoft operating
system;
4. It shall be sufficient if you make the disclosures provided for above
at a publicly available location such as a website, so long as every public
disclosure of the results of your benchmark test expressly identifies the
public site containing all required disclosures; and
5. Nothing in this provision shall be deemed to waive any other right
that you may have to conduct benchmark testing. The foregoing obligations
shall not apply to your disclosure of the results of any customized
benchmark test of the .NET Component, whereby such disclosure is made under
confidentiality in conjunction with a bid request by a prospective customer,
such customer's application(s) are specifically tested and the results are
only disclosed to such specific customer. Notwithstanding any other
agreement you may have with Microsoft, if you disclose such benchmark test
results, Microsoft shall have the right to disclose the results of benchmark
tests it conducts of your products that compete with the .NET Component,
provided it complies with the same conditions above.
</quote>
-------
One practice in which we can fully agree with a Microsoft,
Luis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20080521/0ff78805/attachment.htm>
More information about the Insight-users
mailing list