[Mono-list] String.Compare - MS doc discrepancies

Warren Schrey warren@elven.ca
Thu, 28 Feb 2002 23:18:14 -0500

> Please read the following from .NET EULA
> || 6. Performance or Benchmark Testing. You may not disclose the results
> || any benchmark test of either the Server Software or Client Software to
> || any third party without Microsoft's prior written approval.
> What are benchmarks for if you can't tell me what happened ?. MS found
> this as a convenient way of avoiding Mono vs .NET runtime tests. (does
> concern Mono ?). [ "Prior approval" => souped up tests ]
> So VS.NET commercially released this month Feb-13 for $ 1,079. Does
> that mean that .NET has been commercially released ?. (that's an ACE up
> someone's sleeve).
> PS: all the above quotes are Microsoft.com , I don't know if they shipped
>     .NET with a different license. (I haven't got Windows).

The .NET Framework SDK (and redistributables) comes with a different license
than Visual Studio.NET.  The quoted clause above does not appear in the .NET
Framework license.  Also, the .NET Framework was released in 'non-beta' form
about a month prior to Visual Studio.NET's release.

Besides, the ability (or lack of such) to publish benchmarks comparing Mono
to MS's .NET implementation certainly would not be a hindrance to the
development, testing, and use of Mono.