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 Apr 22nd, 2004: XSP 0.12 released.
159 A new release of XSP is available. It fixes a bug that made Web Services
160 unusable from client proxies. You can download it from <a
161 href="/archive/xsp-0.12.tar.gz">here</a>.
163 @item Apr 21st, 2004: XSP 0.11 and mod_mono 0.8 released.
165 Gonzalo has made new releases of XSP and mod_mono (The ASP.NET
166 hosting service for Mono).
168 Check the XSP/mod_mono <a href="archive/xsp-0.10.html">
169 Release Notes</a> to see what is new and to obtain the source
172 @item Apr 20, 2004: S390 port; Interpreted Updated; Identity classes; System.Drawing; Mono Debugger.
174 Neale who originally wrote the S390 interpreter support for
175 Mono has checked into CVS his port of the S390 JIT engine.
176 Now, if we could only have one of those in our living room.
178 Bernie has checked into CVS a new interpreter for the Mono
179 runtime. This new interpreter translates the CIL opcodes into
180 a new intermediate representation. The new IL representation
181 avoids doing costly lookups during interpretation which means that the
182 interpreter is a lot faster now.
184 Performance wise, the new interpreter is three times faster
185 than the old one when doing a compiler bootstrap.
187 Sebastien has recently completed the identity classes in the
188 Mono Runtime, you can see more details on his <a
189 href="http://pages.infinit.net/ctech/poupou.html">blog</a>
191 New progress on the GDI+ front: Jordi has completed the region
192 code; Ravindra the various brushes that we must support;
193 Sanjay the Icon and BMP loaders (with Mark) and Vladimir has
194 contributed various codecs and a new fresh implementation of
197 Lluis and Atsushi in the meantime has been in charge of
198 completing various pending items from our class libraries:
199 basically an API audit of the things missing for the Mono 1.0
200 release, small but important things.
202 Martin has replaced the old command-line language in the
203 debugger with our home-grown "Command Line" language, a
204 TCL-like command line language that we built for it (its a
205 tiny .NETized Tcl-like language). The interaction process is
206 a lot smoother than it used to be and we are focusing on the
207 usability of the command line language to improve the
208 debugging experience.
210 @item Apr 02, 2004: Mono C# Compiler gets CLS support; Basic Runtime Contribution from Mainsoft.
212 Marek Safar has been working for a few months on adding
213 support to the C# compiler to support the various checks required
214 by the Common Language Specification (CLS).
216 In the past the C# compiler was unable to flag any problems
217 related to the creation of cross-language libraries. Today
218 with this patch the compiler will properly flag errors in CLS
219 compliance. Tests for all of the errors have also been
222 <a href="http://www.mainsoft.com">Mainsoft</a> has contributed
223 an implementation of their Basic runtime to the project. The
224 runtime they wrote is written in Java and we are translating
225 this into C# code. The code will reach CVS within the next
228 Mainsoft also contributed an extensive regression test suite
229 for the Basic runtime, a port of the NIST XML tests and their
230 own in-house developed XML tests.
232 @item Mar 31st, 2004: Gtk# 0.18, MonoDoc 0.13, MonoDevelop 0.2 released
234 New versions of Gtk# and MonoDoc have been released.
236 Gtk# is available from <a
237 href="http://gtk-sharp.sf.net">Gtk# home page</a> and MonoDoc 0.13
238 is available from our <a href="download.html">download</a>
241 Gtk# now features [ConnectBefore] attribute for hooking up
242 signals; An automake/autoconf setup; the System.Drawing
243 dependency has been dropped and many more docs.
245 And <a href="http://www.monodevelop.com/">MonoDevelop 0.2</a>
248 @item Mar 18th, 2004: Mono 0.31 has been released
250 We have released version 0.31 of Mono. All the new features
251 and improvements are described in our <a
252 href="archive/mono-0.31.html">Mono 0.31 Release Notes</a>.
254 You can download Mono 0.31 packages using Red Carpet, or pick
255 the individual packages from our <a
256 href="download.html">download</a> page.
258 @item Mar 15th, 2004: Async IO lands on Mono.
260 Gonzalo has completed the implementation of Async I/O for Mono
261 using the kernel aio_* interfaces. If your operating system supports
262 the aio_ POSIX interface, the FileStream methods that
263 expose asynchronous methods will use this facility instead of
264 emulating it with threads as we have done in the past.
266 We had this request come to us from various people in the
267 past, and we are now looking for your help to test and debug
270 @item Mar 11th, 2004: Mono JIT ported to SPARC.
272 Zoltan Varga announced today that the SPARC port of the Mono
273 JIT engine has been completed. Congratulations to Zoltan for
274 this amazing development.
276 @item Feb 26th, 2004: Agenda: Mono Meeting in Boston.
278 The agenda for the Mono Meeting is now available: <a
279 href="http://primates.ximian.com/~miguel/MonoMeet.html">Mono Meeting
282 @item Feb 24th, 2004: Mono Meeting in Boston.
284 On March 5th-6th (Friday and Saturday) there will be an
285 open-house meeting for people interested in Mono to get
286 together with the Mono developers at the Novell offices in
287 in Cambridge Massachusetts (<a
288 href="http://www.ximian.com/about_us/contact/">directions</a>).
290 The whole Novell Mono team will be here (Atsushi Enomoto, Dick
291 Porter, Duncan Mak, Erik Dasque, Gonzalo Paniagua, Jackson
292 Harper, Jordi Mas, Lluis Sanches, Manjula, Martin Baulig,
293 Miguel de Icaza, Mike Kestner, Paolo Molaro, Peter Bartok,
294 Sebastien Pouliot, Sachin Kumar) and hopefully Joe Shaw, Nat
295 Friedman, Peter Williams and Ravi Pratap will be joining us as
296 well. Expect to see Todd Berman from MonoDevelop as well.
298 If you are coming, please notify <a
299 href="edasque@ximian.com">edasque@ximian.com</a> about it, so
300 we can add you to the security list, and use the `open house
301 confirmation' subject in your email.
303 @item Feb 13, 2004: Mono 0.30.1 released
305 We have released a small bug-fix release of Mono, the release
306 notes are available <a
307 href="archive/mono-0.30.1.html">here</a> and you can download
308 it from our <a href="download.html">download</a> page.
310 @item Feb 13, 2004: Mono Performance Optimization
312 We have a new document that describes some <a
313 href="performance.html">common tricks to improve the
314 performance</a> of your Mono or .NET application. These are a
315 summary of techniques that we employed to tune our own C#
318 @item Feb 2nd, 2004: Mono 0.30 has been released
321 href="http://www.go-mono.com/archive/mono-0.30.html">Release
322 notes</a> for details on Mono 0.30. Or go directly to our <a
323 href="download.html">download</a> section
325 @item Jan 18th, 2004: LDAP class libraries in Mono tutorial.
327 Sunil Kumar has written an <a
328 href="http://www.novell.com/coolsolutions/cooldev/features/a_net_cplus_ldap_library_cdev.html">introduction
329 to Novell.LDAP</a> class libraries, which are part of Mono.
331 @item Jan 13th, 2004: MonoDoc 0.9 released.
333 A new edition of MonoDoc, the Mono Documentation Browser, has been released, available in source form from:
334 <a href="archive/monodoc-0.9.tar.gz">archive/monodoc-0.9.tar.gz</a>
336 @item Jan 11th, 2004: Call for Stories
338 If you have a success story about using Mono or one of the Mono
339 components in any way, we want to hear about you. Please mail
340 your details to miguel@ximian.com
342 @item Jan 4th, 2004: Windows Installer for Mono 0.29
344 There is a <a href="archive/mono-0.29-win32-1.exe">Windows
345 Installer for Mono 0.29</a> available now.
349 Click <a href="oldnews.html">here</a> to see older news.