1 <link rel="alternate" type="application/rss+xml" title="RSS" href="index.rss"/>
4 <table align="right" border=1 padding=0 width=25%>
6 <td colspan="2" bgcolor=lightgrey>
7 <b><center>Mono Status</center></b>
12 <b><a href="c-sharp.html">C# Compiler:</a></b>
15 Self hosting on Linux and .NET
25 PowerPC: MacOS and Linux.<br>
35 Linux/x86, Linux/PPC, S390, StrongARM, SPARC, HPPA, SPARC v9
39 <td><b><a href="asp-net.html">ASP.NET</a></b></td>
40 <td>Webforms and WebServices working<br></td>
44 <b><a href="class-status.html">Classes</a></b>
47 All assemblies compile.
55 <a href="index.rss"><img src="images/xml.gif"></a>
59 <td colspan="2" bgcolor=lightgrey>
60 <b><center>In the news</center></b>
65 <img src="images/oranet_logo.jpg">
68 <a href="http://www.onlamp.com/pub/a/onlamp/2004/03/11/mono.html">Mar 18th, 2004</a>: Will Mono become?
73 <img src="images/2003osdirwinnerbadge.gif">
76 <a href="http://osdir.com/Article198.phtml">Dec 19th, 2003</a>: Editor's Choice Award.
81 <img src="images/netmagazine.png">
85 <a href="http://www.ftponline.com/wss/2003_TE/magazine/columns/trends">May 31st, 2003</a>: CLI integration.
90 <img src="images/infoworld.png">
93 <a href="http://www.infoworld.com/article/03/05/22/HNmono_1.html">May 22nd, 2003</a>: Mono 1.0 plans.
98 <img src="images/infoworld.png">
101 <a href="http://www.infoworld.com/article/03/03/14/11stratdev_1.html">Mar 14th, 2003</a>: Whither Mono?
106 <img src="images/b2.png">
109 <a href="http://www.infoworld.com/article/03/05/22/HNmono_1.html">Dec, 2002</a>: The Penguin takes flight.
116 The Mono project is an open source effort sponsored by <a
117 href="http://novell.com">Novell</a> to create a free
118 implementation of the .NET Development Framework.
122 Mono includes <a href="c-sharp.html">a compiler</a> for the
123 C# language, a <a href="runtime.html">Common Language
124 Runtime</a> (CLR) for the Common Language Infrastructure (CLI) and a
125 set of <a href="class-library.html">class libraries</a>. The
126 runtime can be <a href="embedded-api.html">embedded</a> into your
127 application. It implements both <a href="ado-net.html">ADO.NET</a>
128 and <a href="asp-net.html">ASP.NET</a>.
131 If you have questions about the project, read <a
132 href="rationale.html">the project launch statement</a>
133 or visit our list of <a href="faq.html">Frequently Asked
138 For details on the project's future direction, read the
139 <a href="mono-roadmap.html">roadmap</a>, and <a
140 href="download.html">download</a> the latest software version.
141 You can also get a <a href="snapshots">snapshot</a> of our
143 href="http://cvs.hispalinux.es/cgi-bin/cvsweb/?hidenonreadable=1&f=u&logsort=date&sortby=file&hideattic=1&cvsroot=mono">browse
147 To participate in discussion and development, <a
148 href="mailing-lists.html">subscribe to our mailing lists</a>.
149 You can also visit the <a
150 href="http://www.gotmono.com/cgi-bin/yabb/YaBB.pl">forum</a> at <a
151 href="http://www.gotmono.com">GotMono</a> or the <a
152 href="http://www.nullenvoid.com/gtksharp/wiki">Gtk#</a> and
153 <a href="http://www.nullenvoid.com/mono/wiki">Mono
157 @item May 4th, 2004: Mono Beta 1 available
163 src="http://www.go-mono.com/images/beta1-anim.gif"></td>
164 <td>Mono Beta 1 has been released. See our <a
165 href="http://www.go-mono.com/archive/beta1/beta1.html">Release
166 Notes</a>, or go directly to the <a href="download.html">download</a> page.
171 @item May 2nd, 2004: mDnsResponder.Net; Global Assembly Cache.
173 Brady Anderson has released the first version of his <a href=
174 "http://forge.novell.com/modules/xfmod/project/?mdnsresponder">multicast
175 DNS responder</a> written in C# for the Mono and .NET
176 platforms. This is the foundation for implementing
177 rendezvous-like functionality in your applications.
179 The tree has started to stabilize after all the changes last
180 week to integrate the Global Assembly Cache work that Jackson,
181 Sebastien, Todd and all the volunteers helped us deploy.
183 @item Apr 22nd, 2004: XSP 0.12 released.
185 A new release of XSP is available. It fixes a bug that made Web Services
186 unusable from client proxies. You can download it from <a
187 href="/archive/xsp-0.12.tar.gz">here</a>.
189 @item Apr 21st, 2004: XSP 0.11 and mod_mono 0.8 released.
191 Gonzalo has made new releases of XSP and mod_mono (The ASP.NET
192 hosting service for Mono).
194 Check the XSP/mod_mono <a href="archive/xsp-0.10.html">
195 Release Notes</a> to see what is new and to obtain the source
198 @item Apr 20, 2004: S390 port; Interpreted Updated; Identity classes; System.Drawing; Mono Debugger.
200 Neale who originally wrote the S390 interpreter support for
201 Mono has checked into CVS his port of the S390 JIT engine.
202 Now, if we could only have one of those in our living room.
204 Bernie has checked into CVS a new interpreter for the Mono
205 runtime. This new interpreter translates the CIL opcodes into
206 a new intermediate representation. The new IL representation
207 avoids doing costly lookups during interpretation which means that the
208 interpreter is a lot faster now.
210 Performance wise, the new interpreter is three times faster
211 than the old one when doing a compiler bootstrap.
213 Sebastien has recently completed the identity classes in the
214 Mono Runtime, you can see more details on his <a
215 href="http://pages.infinit.net/ctech/poupou.html">blog</a>
217 New progress on the GDI+ front: Jordi has completed the region
218 code; Ravindra the various brushes that we must support;
219 Sanjay the Icon and BMP loaders (with Mark) and Vladimir has
220 contributed various codecs and a new fresh implementation of
223 Lluis and Atsushi in the meantime has been in charge of
224 completing various pending items from our class libraries:
225 basically an API audit of the things missing for the Mono 1.0
226 release, small but important things.
228 Martin has replaced the old command-line language in the
229 debugger with our home-grown "Command Line" language, a
230 TCL-like command line language that we built for it (its a
231 tiny .NETized Tcl-like language). The interaction process is
232 a lot smoother than it used to be and we are focusing on the
233 usability of the command line language to improve the
234 debugging experience.
236 @item Apr 02, 2004: Mono C# Compiler gets CLS support; Basic Runtime Contribution from Mainsoft.
238 Marek Safar has been working for a few months on adding
239 support to the C# compiler to support the various checks required
240 by the Common Language Specification (CLS).
242 In the past the C# compiler was unable to flag any problems
243 related to the creation of cross-language libraries. Today
244 with this patch the compiler will properly flag errors in CLS
245 compliance. Tests for all of the errors have also been
248 <a href="http://www.mainsoft.com">Mainsoft</a> has contributed
249 an implementation of their Basic runtime to the project. The
250 runtime they wrote is written in Java and we are translating
251 this into C# code. The code will reach CVS within the next
254 Mainsoft also contributed an extensive regression test suite
255 for the Basic runtime, a port of the NIST XML tests and their
256 own in-house developed XML tests.
258 @item Mar 31st, 2004: Gtk# 0.18, MonoDoc 0.13, MonoDevelop 0.2 released
260 New versions of Gtk# and MonoDoc have been released.
262 Gtk# is available from <a
263 href="http://gtk-sharp.sf.net">Gtk# home page</a> and MonoDoc 0.13
264 is available from our <a href="download.html">download</a>
267 Gtk# now features [ConnectBefore] attribute for hooking up
268 signals; An automake/autoconf setup; the System.Drawing
269 dependency has been dropped and many more docs.
271 And <a href="http://www.monodevelop.com/">MonoDevelop 0.2</a>
274 @item Mar 18th, 2004: Mono 0.31 has been released
276 We have released version 0.31 of Mono. All the new features
277 and improvements are described in our <a
278 href="archive/mono-0.31.html">Mono 0.31 Release Notes</a>.
280 You can download Mono 0.31 packages using Red Carpet, or pick
281 the individual packages from our <a
282 href="download.html">download</a> page.
284 @item Mar 15th, 2004: Async IO lands on Mono.
286 Gonzalo has completed the implementation of Async I/O for Mono
287 using the kernel aio_* interfaces. If your operating system supports
288 the aio_ POSIX interface, the FileStream methods that
289 expose asynchronous methods will use this facility instead of
290 emulating it with threads as we have done in the past.
292 We had this request come to us from various people in the
293 past, and we are now looking for your help to test and debug
296 @item Mar 11th, 2004: Mono JIT ported to SPARC.
298 Zoltan Varga announced today that the SPARC port of the Mono
299 JIT engine has been completed. Congratulations to Zoltan for
300 this amazing development.
302 @item Feb 26th, 2004: Agenda: Mono Meeting in Boston.
304 The agenda for the Mono Meeting is now available: <a
305 href="http://primates.ximian.com/~miguel/MonoMeet.html">Mono Meeting
308 @item Feb 24th, 2004: Mono Meeting in Boston.
310 On March 5th-6th (Friday and Saturday) there will be an
311 open-house meeting for people interested in Mono to get
312 together with the Mono developers at the Novell offices in
313 in Cambridge Massachusetts (<a
314 href="http://www.ximian.com/about_us/contact/">directions</a>).
316 The whole Novell Mono team will be here (Atsushi Enomoto, Dick
317 Porter, Duncan Mak, Erik Dasque, Gonzalo Paniagua, Jackson
318 Harper, Jordi Mas, Lluis Sanches, Manjula, Martin Baulig,
319 Miguel de Icaza, Mike Kestner, Paolo Molaro, Peter Bartok,
320 Sebastien Pouliot, Sachin Kumar) and hopefully Joe Shaw, Nat
321 Friedman, Peter Williams and Ravi Pratap will be joining us as
322 well. Expect to see Todd Berman from MonoDevelop as well.
324 If you are coming, please notify <a
325 href="edasque@ximian.com">edasque@ximian.com</a> about it, so
326 we can add you to the security list, and use the `open house
327 confirmation' subject in your email.
329 @item Feb 13, 2004: Mono 0.30.1 released
331 We have released a small bug-fix release of Mono, the release
332 notes are available <a
333 href="archive/mono-0.30.1.html">here</a> and you can download
334 it from our <a href="download.html">download</a> page.
336 @item Feb 13, 2004: Mono Performance Optimization
338 We have a new document that describes some <a
339 href="performance.html">common tricks to improve the
340 performance</a> of your Mono or .NET application. These are a
341 summary of techniques that we employed to tune our own C#
344 @item Feb 2nd, 2004: Mono 0.30 has been released
347 href="http://www.go-mono.com/archive/mono-0.30.html">Release
348 notes</a> for details on Mono 0.30. Or go directly to our <a
349 href="download.html">download</a> section
351 @item Jan 18th, 2004: LDAP class libraries in Mono tutorial.
353 Sunil Kumar has written an <a
354 href="http://www.novell.com/coolsolutions/cooldev/features/a_net_cplus_ldap_library_cdev.html">introduction
355 to Novell.LDAP</a> class libraries, which are part of Mono.
357 @item Jan 13th, 2004: MonoDoc 0.9 released.
359 A new edition of MonoDoc, the Mono Documentation Browser, has been released, available in source form from:
360 <a href="archive/monodoc-0.9.tar.gz">archive/monodoc-0.9.tar.gz</a>
362 @item Jan 11th, 2004: Call for Stories
364 If you have a success story about using Mono or one of the Mono
365 components in any way, we want to hear about you. Please mail
366 your details to miguel@ximian.com
368 @item Jan 4th, 2004: Windows Installer for Mono 0.29
370 There is a <a href="archive/mono-0.29-win32-1.exe">Windows
371 Installer for Mono 0.29</a> available now.
375 Click <a href="oldnews.html">here</a> to see older news.