2004-04-28 Bernie Solomon <bernard@ugsolutions.com>
[mono.git] / web / index
1 <link rel="alternate" type="application/rss+xml" title="RSS" href="index.rss"/>
2
3
4         <table align="right" border=1 padding=0 width=25%>
5          <tr>
6             <td colspan="2" bgcolor=lightgrey>
7               <b><center>Mono Status</center></b>
8             </td>
9           </tr>
10           <tr>
11             <td>
12               <b><a href="c-sharp.html">C# Compiler:</a></b>
13             </td>
14             <td>
15               Self hosting on Linux and .NET
16             </td>
17           </tr>
18           <tr>
19             <td>
20               <b>JIT:</b>
21             </td>
22             <td>
23               Linux/x86<br>
24               Solaris/SPARC<br>
25               PowerPC: MacOS and Linux.<br>
26               S390: Linux.
27             </td>
28           </tr>
29           <tr>
30             <td>
31               <b>Interpreter:</b>
32             </td>
33             <td>
34               Works for 
35               Linux/x86, Linux/PPC, S390, StrongARM, SPARC, HPPA, SPARC v9
36             </td>
37           </tr>
38           <tr>
39             <td><b><a href="asp-net.html">ASP.NET</a></b></td>
40             <td>Webforms and WebServices working<br></td>
41           </tr>
42           <tr>
43             <td>
44               <b><a href="class-status.html">Classes</a></b>
45             </td>
46             <td>
47               All assemblies compile.
48             </td>
49           </tr>
50           <tr>
51             <td>
52               RSS feed:
53             </td>
54             <td>
55               <a href="index.rss"><img src="images/xml.gif"></a>
56             </td>
57           </tr>
58           <tr>
59             <td colspan="2" bgcolor=lightgrey>
60               <b><center>In the news</center></b>
61             </td>
62           </tr>
63           <tr>
64             <td>
65               <img src="images/oranet_logo.jpg">
66             </td>
67             <td>
68               <a href="http://www.onlamp.com/pub/a/onlamp/2004/03/11/mono.html">Mar 18th, 2004</a>: Will Mono become?
69             </td>
70           </tr>
71           <tr>
72             <td>
73               <img src="images/2003osdirwinnerbadge.gif">
74             </td>
75             <td>
76               <a href="http://osdir.com/Article198.phtml">Dec 19th, 2003</a>: Editor's Choice Award.
77             </td>
78           </tr>
79           <tr>
80             <td>
81               <img src="images/netmagazine.png">
82             </td>
83             <td>
84                 
85               <a href="http://www.ftponline.com/wss/2003_TE/magazine/columns/trends">May 31st, 2003</a>: CLI integration.
86             </td>
87           </tr>
88           <tr>
89             <td>
90               <img src="images/infoworld.png">
91             </td>
92             <td>
93               <a href="http://www.infoworld.com/article/03/05/22/HNmono_1.html">May 22nd, 2003</a>: Mono 1.0 plans.
94             </td>
95           </tr>
96           <tr>
97             <td>
98               <img src="images/infoworld.png">
99             </td>
100             <td>
101               <a href="http://www.infoworld.com/article/03/03/14/11stratdev_1.html">Mar 14th, 2003</a>: Whither Mono?
102             </td>
103           </tr>
104           <tr>
105             <td>
106               <img src="images/b2.png">
107             </td>
108             <td>
109               <a href="http://www.infoworld.com/article/03/05/22/HNmono_1.html">Dec, 2002</a>: The Penguin takes flight.
110             </td>
111           </tr>
112         </table>
113
114
115 <p>
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.
119 </p>
120
121 <p>
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>.
129 </p>
130 <p>
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
134         Questions</a>. 
135 </p>
136
137 <p>
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
142         current work, or <a
143         href="http://cvs.hispalinux.es/cgi-bin/cvsweb/?hidenonreadable=1&f=u&logsort=date&sortby=file&hideattic=1&cvsroot=mono">browse
144         the source tree.</a>
145 </p>
146 <p>
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
154         </a> Wikis.
155 </p>
156
157 @item Apr 22nd, 2004: XSP 0.12 released.
158
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>.
162         
163 @item Apr 21st, 2004: XSP 0.11 and mod_mono 0.8 released.
164
165         Gonzalo has made new releases of XSP and mod_mono (The ASP.NET
166         hosting service for Mono).
167
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
170         packages.
171
172 @item Apr 20, 2004: S390 port; Interpreted Updated;  Identity classes;  System.Drawing; Mono Debugger.
173
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.
177
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.
183
184         Performance wise, the new interpreter is three times faster
185         than the old one when doing a compiler bootstrap.
186
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>
190
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
195         Image.LockBits.
196
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.
201
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.
209
210 @item Apr 02, 2004: Mono C# Compiler gets CLS support;   Basic Runtime Contribution from Mainsoft.
211
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).
215
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
220         included on CVS.
221
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
226         few weeks.
227
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. 
231
232 @item Mar 31st, 2004: Gtk# 0.18, MonoDoc 0.13, MonoDevelop 0.2 released
233
234         New versions of Gtk# and MonoDoc have been released.
235
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>
239         page.
240
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.
244
245         And <a href="http://www.monodevelop.com/">MonoDevelop 0.2</a>
246         has been released.
247
248 @item Mar 18th, 2004: Mono 0.31 has been released
249
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>. 
253
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.
257
258 @item Mar 15th, 2004: Async IO lands on Mono.
259
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.
265
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
268         this.
269
270 @item Mar 11th, 2004: Mono JIT ported to SPARC.
271
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.
275
276 @item Feb 26th, 2004: Agenda: Mono Meeting in Boston.
277
278         The agenda for the Mono Meeting is now available: <a
279         href="http://primates.ximian.com/~miguel/MonoMeet.html">Mono Meeting
280         Agenda</a>
281
282 @item Feb 24th, 2004: Mono Meeting in Boston.
283
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>).
289
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.
297
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.
302
303 @item Feb 13, 2004: Mono 0.30.1 released
304
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.
309
310 @item Feb 13, 2004: Mono Performance Optimization
311
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#
316         compiler.
317
318 @item Feb 2nd, 2004: Mono 0.30 has been released
319
320         Check out the <a
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
324
325 @item Jan 18th, 2004: LDAP class libraries in Mono tutorial.
326
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.
330
331 @item Jan 13th, 2004: MonoDoc 0.9 released.
332
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>
335
336 @item Jan 11th, 2004: Call for Stories
337
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
341
342 @item Jan 4th, 2004: Windows Installer for Mono 0.29
343
344         There is a <a href="archive/mono-0.29-win32-1.exe">Windows
345         Installer for Mono 0.29</a> available now.
346         
347 <h2>Older News</h2>
348
349         Click <a href="oldnews.html">here</a> to see older news.
350