[Mono-dev] Mono version numbering

Mirco Bauer meebey at meebey.net
Wed Oct 31 16:06:29 EDT 2007


[reply is inline]

On Wed, 2007-10-31 at 14:38 -0400, Avery Pennarun wrote:
> On 31/10/2007, Andreas Färber <andreas.faerber at web.de> wrote:
> > The problem with that Microsoft-ish numbering scheme and exactly
> > those people is that they might then start thinking they need Mono
> > 2.x and Mono 1.x alongside just like Microsoft .NET Frameworks, and
> > start unnecessarily messing around with parallel Mono environments.
> > It's hard enough for those people to grasp that Mono ships multiple
> > C# compilers in a single version, unlike Microsoft.
> 
> Indeed.  For what it's worth, I think either Debian or Ubuntu invented
> some screwy system of installing two versions of the mono libraries
> side by side,

Mono ships 2 different versions of all base-class-libraries, one for 1.0
and one for 2.0, thats nothing Debian nor Ubuntu "invented".

>  then providing a gmcs (for .Net 1.x programs) and gmcs2
> (for .Net 2.x programs), but only one 'mono' runtime executable.

There is no gmcs in Debian neither Ubuntu. There is mcs for C# 1.0 and
gmcs for C# 2.0, but again thats made by Mono.

> Unfortunately, libraries linked with gmcs would crash with gmcs2.

Not sure what you exactly mean, libraries that reference mscorlib 1.0
(compiled with mcs) can be used with gmcs.

> 
> I don't know how this corresponds with "official" mono development,
> but I'd point out that at least for some people, there's already a
> mono 2, if gmcs2 is any indication.  I was certainly confused for a
> while.

Debian and Ubuntu ships Mono without modifications (maybe some patches
for debian integration or bugfixes takes from SVN), all the different
versions (1.0 vs 2.0) comes from Mono, as Mono provides a CLI 1.0/1.1
and 2.0 runtime.

-- 
Regards,

Mirco 'meebey' Bauer

PGP-Key ID: 0xEEF946C8

FOSS Developer    meebey at meebey.net  http://www.meebey.net/
PEAR Developer    meebey at php.net     http://pear.php.net/
Debian Developer  meebey at debian.org  http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20071031/b43ef336/attachment.bin 


More information about the Mono-devel-list mailing list