<br>Microsoft if giving good example on how to report technical results,<br>by requiring users to disclose of all the information needed to reproduce<br>the results that they are reporting.<br><br><br><br>Extract from the Visual Studio 2008 End User License Agreement:<br>
<br><br><quote><br>8. MICROSOFT .NET FRAMEWORK BENCHMARK TESTING. <br><br>The software includes the .NET Framework component of the Windows operating systems (".NET Component"). <br><br>You may conduct internal benchmark testing of the .NET Component. <br>
<br>You may disclose the results of any benchmark test of the .NET Component, <br>provided that you comply with the following terms: <br><br><ol><li><b>You must disclose all the information necessary for replication of the tests</b>, including complete and accurate details of your benchmark testing methodology, the test scripts/cases, <b>tuning parameters applied</b>, <b>hardware and software platforms</b> tested, the name and version number of any third party testing tool used to conduct the testing, and <b>complete source code for the benchmark suite/harness</b> that is developed by or for you and used to test both the .NET Component and the competing implementation(s);<br>
<br> </li><li>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;<br><br> </li><li>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;<br>
<br> </li><li>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<br>
<br> </li><li>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.</li>
</ol></quote><br><br>-------<br><br><br>One practice in which we can fully agree with a Microsoft,<br><br><br> Luis<br><br><br><br>