[Mono-list] Mono 0.15 has been released.
Miguel de Icaza
miguel@ximian.com
23 Aug 2002 20:52:45 -0400
Hello,
Mono 0.15 has been released.
Mono is an open source implementation of ECMA CLI virtual machine,
and the ECMA C# standard, and includes many classes found on the .NET
Framework as well.
The C# compiler is fully functional (we use it to bootstrap this
release for instance, roughly half a million lines of C# code).
We skipped version 0.14, that was only an internal release.
* Administrivia:
As usual, two packages were released. You only need the first to
develop applications though:
http://www.go-mono.com/archive/mono-0.15.tar.gz
Runtime engine source code.
Binaries for the compiler and class libraries.
http://www.go-mono.com/archive/mcs-0.15.tar.gz
Source code for the compiler and the class libraries.
Instructions for recompiling the compiler and the
class libraries is included in mcs-0.13/INSTALL,
thanks to Alp for authoring this doc.
RPMS are available for Red Hat 7.3:
http://www.go-mono.com/archive/libgc-6.1alpha5-1.i386.rpm
http://www.go-mono.com/archive/libgc-devel-6.1alpha5-1.i386.rpm
http://www.go-mono.com/archive/mono-0.15-1.i386.rpm
http://www.go-mono.com/archive/mono-devel-0.15-1.i386.rpm
Debian packages are available too (Robert McQueen)
<robot101@debian.org>.
http://www.debianplanet.org/mono/
sources.list for Woody:
deb http://www.debianplanet.org/mono stable release
deb-src http://www.debianplanet.org/mono stable release
sources.list lines for sid are:
deb http://www.debianplanet.org/mono unstable release
deb-src http://www.debianplanet.org/mono unstable release
* Stats:
1049 commits since July 27th (0.13 release date)
* News
There are so many news in the past month, that it is very hard to
summarize it. Basically: better, faster, more complete Mono. I
have included my attempt at a summary:
* C# Compiler, from Martin Baulig:
Definite assignment support.
50% faster compilation times.
Almost all bugs against the compiler closed.
* Tim Coleman and Web Services:
Tim has started to add support for Web Services.
* Runtime:
Dietmar has been working on our remoting support as well
as Interop code. Structure marshalling got complete
now.
* Internationalization:
Rhys Weatherley author of Portable.NET has contributed
his very complete internationalization code to the Mono
class libraries.
* ASP.NET:
Many contributions from Patrik Torstensson to the
HttpRuntime. Gonzalo started to move the XSP page
processor into the System.Web assembly.
Once Patrik commits the rest of the new code, it will
be possible to use the regular Web servers people write
as well as writing an Apache module.
Gaurav is back, and has been fixing and improving some of the
existing Webform widgets.
* Sparc and PowerPC.
Mark Crichton updated the SPARC code for Mono, Radek
updated the PowerPC port as well.
* ADO.NET
Rodrigo and Dan have maintained thing: the OleDB classes
are starting to show signs of life with the LibGDA backend
* Windows.Forms:
Work is progressing on the WineLib-based implementation
of the Windows.Forms. The only way of making sure we
can run all Windows.Forms apps on Linux.
* Resources
Dick checked in resource readers and writers.
* Tons of bug fixes.
Everywhere, really.
This time I had to put together packages, rpms, and release notes
myself, I apologize if I missed an important chunk of work, it is
really hard to read over a thousand commits and try to synthesize.
Enjoy!
Miguel.