[Mono-list] Re: Mono-list digest, Vol 1 #866 - 13 msgs

Brian Deacon bdeacon@vidya.com
12 Mar 2003 23:10:09 -0800

Apologies for putting words in Miguel's mouth.... It's actually
something I was remembering from the FAQ for Portable.Net

In retrospect, it looks like it's more of an issue for the author(s) of
PNetMark, as it is a benchmarking tool... 

You may be tempted to run PNetMark against the Microsoft CLR. If you do,
you cannot tell the author of the benchmark, or anyone else for that
matter, what the results are. The following is an excerpt from
Microsoft's End User License Agreement (EULA) for their .NET Framework
SDK redistributables:

Performance or Benchmark Testing. You may not disclose the results of
any benchmark test of either the Server Software or Client Software to
any third party without Microsoft's prior written approval. Thus, you
can run the benchmark if you like, but you must keep the results to
yourself. If you don't like this, then you will have to take it up with
Microsoft's lawyers.

A link to the actual EULA:

Anything more I could say would start with "I'm not a lawyer, but..." so
I'll just shut up now.  :)


> From: Sebastian Bergmann <lists@sebastian-bergmann.de>
> To: mono-list@lists.ximian.com
> Subject: Re: [Mono-list] lies and microbenmarks
> Date: 12 Mar 2003 17:39:18 +0100
> Brian Deacon wrote:
> > benchmarking that is apparently forbidden in the license from MS and
> > explicitly discouraged by Miguel on go-mono?
>   Benchmarking the Microsoft .Net implementation and comparing it to
>   other implementations, like Mono, is forbidden? Do you have a link for
>   this?
>   Thanks,
> Sebastian