[Mono-list] .Net versions ... compatibility history

Stifu stifu at free.fr
Mon Aug 6 15:11:48 UTC 2012

Keep in mind that just because a certain Mono version supports a certain .NET
profile, doesn't mean it fully supports everything in that profile. For
example, Mono 2.0 supports .NET 2.0 and 3.5, but has many missing 3.5 bits.
Even the latest Mono versions do not support all the APIs .NET does. So
things are not as simple as deciding which .NET version you want to support.

By the way, check out the Mono wikipedia page:
It may give you the overview you're looking for. It says Mono 1.2 supports
C# 2.0, but that the APIs are not on par with .NET 2.0 until Mono 2.0.

edward.harvey.mono wrote
>> From: mono-list-bounces at .ximian [mailto:mono-list-
>> bounces at .ximian] On Behalf Of Stifu
>> I don't know of documentation for this, but Mono 2.4 is old, and I
>> wouldn't
>> bother trying to support anything older. 
> If we wish to develop & distribute a server product using mono...  It
> would be good to support rhel 5 & 6, as well as the various ubuntu LTS. 
> Right now, ubuntu LTS all seem to have mono 2.10, which is good.  But ...
> But centos 5 (epel5) has mono 1.2.4, and centos 6 (epel6) has mono 2.4.3.
> Maybe we'll just have to drop centos5 as a supported platform, but if you
> are a business distributing a product, telling your customers that you can
> only support the very latest OS, it makes it difficult for the customers
> to accept your product...  Just ask any sysadmin who supports apple
> products.  ;-)  The day a new OS is released, the old OS is unsupported,
> so you as a company are forced to immediately drop what you're doing and
> test the new OS, as if the mac product release cycle is the only important
> thing in your life.   ;-)
> Anyway... I know mono 1.2.4 is old.  But what version of .Net is it
> compatible with?
> We may decide we're able to develop everything we need to develop, using
> that version...  Or we may just drop support for centos5.  I can't
> envision us saying we'll support ubuntu only and not redhat...  Which
> means we're already limited to a maximum .Net 3.5.
> Thanks again...
> _______________________________________________
> Mono-list maillist  -  Mono-list at .ximian
> http://lists.ximian.com/mailman/listinfo/mono-list

View this message in context: http://mono.1490590.n4.nabble.com/Net-versions-compatibility-history-tp4650745p4650765.html
Sent from the Mono - General mailing list archive at Nabble.com.

More information about the Mono-list mailing list