2004-06-18 Sebastien Pouliot <sebastien@ximian.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         
64         <tr>
65                 <td>
66                         <b>Beta 1 Press Coverage</b>
67                 </td>
68                 <td>
69                         <a href="http://www.go-mono.com/beta1-press.html" target="blank">May 2004</a>: Mono Beta 1 rallies the press
70                 </td>
71         </tr>
72          <tr>
73         
74             <td>
75               <b>Linux Planet</b>
76             </td>
77             <td>
78               <a href="http://www.linuxplanet.com/linuxplanet/reports/5375/4/">May 3rd, 2004</a>: And then there's Mono
79             </td>
80           </tr>
81
82           <tr>
83             <td>
84               <b>DevChannel</b>
85             </td>
86             <td>
87               <a href="http://tools.devchannel.org/devtoolschannel/04/04/21/169234.shtml?tid=46">Apr 26th, 2004</a>: What is Mono and why should you care ?
88             </td>
89 </tr><tr>
90           </tr>
91           <tr>
92             <td>
93               <img src="images/2003osdirwinnerbadge.gif">
94             </td>
95             <td>
96               <a href="http://osdir.com/Article198.phtml">Dec 19th, 2003</a>: Editor's Choice Award.
97             </td>
98           </tr>
99           <tr>
100             <td>
101               <img src="images/netmagazine.png">
102             </td>
103             <td>
104                 
105               <a href="http://www.ftponline.com/wss/2003_TE/magazine/columns/trends">May 31st, 2003</a>: CLI integration.
106             </td>
107           </tr>
108           <tr>
109             <td>
110               <img src="images/infoworld.png">
111             </td>
112             <td>
113               <a href="http://www.infoworld.com/article/03/05/22/HNmono_1.html">May 22nd, 2003</a>: Mono 1.0 plans.
114             </td>
115           </tr>
116           <tr>
117             <td>
118               <img src="images/infoworld.png">
119             </td>
120             <td>
121               <a href="http://www.infoworld.com/article/03/03/14/11stratdev_1.html">Mar 14th, 2003</a>: Whither Mono?
122             </td>
123           </tr>
124           <tr>
125             <td>
126               <img src="images/b2.png">
127             </td>
128             <td>
129               <a href="http://www.infoworld.com/article/03/05/22/HNmono_1.html">Dec, 2002</a>: The Penguin takes flight.
130             </td>
131           </tr>
132         </table>
133
134
135 <p>
136         The Mono project is an open source effort sponsored by  <a
137         href="http://novell.com">Novell</a> to create a free
138         implementation of the .NET Development Framework.
139 </p>
140
141 <p>
142         Mono includes <a href="c-sharp.html">a compiler</a> for the
143         C# language, a <a href="runtime.html">Common Language
144         Runtime</a> (CLR) for the Common Language Infrastructure (CLI) and a
145         set of <a href="class-library.html">class libraries</a>.  The
146         runtime can be <a href="embedded-api.html">embedded</a> into your
147         application.  It implements both <a href="ado-net.html">ADO.NET</a>
148         and <a href="asp-net.html">ASP.NET</a>.
149 </p>
150 <p>
151         If you have questions about the project, read <a
152         href="rationale.html">the project launch statement</a> 
153         or visit our list of <a href="faq.html">Frequently Asked
154         Questions</a>. 
155 </p>
156
157 <p>
158         For details on the project's future direction, read the
159         <a href="mono-roadmap.html">roadmap</a>, and <a
160         href="download.html">download</a> the latest software version.
161         You can also get a <a href="snapshots">snapshot</a> of our
162         current work, or <a
163         href="http://cvs.hispalinux.es/cgi-bin/cvsweb/?hidenonreadable=1&f=u&logsort=date&sortby=file&hideattic=1&cvsroot=mono">browse
164         the source tree.</a>
165 </p>
166 <p>
167         To participate in discussion and development, <a
168         href="mailing-lists.html">subscribe to our mailing lists</a>.
169         You can also visit the <a
170         href="http://www.gotmono.com/cgi-bin/yabb/YaBB.pl">forum</a> at <a
171         href="http://www.gotmono.com">GotMono</a> or the <a
172         href="http://www.nullenvoid.com/gtksharp/wiki">Gtk#</a> and
173         <a href="http://www.nullenvoid.com/mono/wiki">Mono
174         </a> Wikis.
175 </p>
176
177 @item Jun 15th, 2004: Mono Beta 3 has been released
178
179         <table>
180         <tr>
181           <td>
182             <img
183             src="http://www.go-mono.com/images/beta3.gif"></td>
184           <td>
185         Our third beta has been released.
186
187         Packages and source code are available <a
188         href="download.html">on our download</a> page.
189           </td>
190         </tr>
191         </table>
192
193 @item Jun 1st, 2004: Mono Beta 2 has been released
194
195         <table>
196         <tr>
197           <td>
198 </td>
199           <td>Mono Beta 2 has been released.  See our <a
200            href="http://www.go-mono.com/archive/beta2/beta2.html">Release
201            Notes</a>, or go directly to the <a href="download.html">download</a> page. 
202           </td>
203         </tr>
204         </table>
205
206 @item May 17th, 2004: Huge press response for Mono 1.0 Beta 1
207
208         Two weeks after the release of Mono 1.0 Beta 1, we take a
209         look at the <a href="http://www.go-mono.com/beta1-press.html" target='_blank'>press coverage</a> that followed the
210         beta release.
211
212 @item May 10th, 2004: The Mono Hackers Hall of Fame welcomes Todd Berman
213
214         The <a href="http://www.go-mono.com/hackers.html">Mono Hackers Hall Of Fame</a>
215         continues to show our appreciation to the excellent
216         contributors that make <b>mono::</b> a successful free
217         software project.
218
219         Todd Berman is a steady contributor to Mono.  He has worked
220         everywhere: from the Class Libraries, to the early implementation of
221         the GAC and most recently has lead the effort to develop, port and
222         maintain MonoDevelop an IDE for the Mono environment.  His help has
223         been key to the development of Mono.
224
225 @item May 4th, 2004: Mono Beta 1 available 
226
227         <table>
228         <tr>
229           <td>
230             <img
231             src="http://www.go-mono.com/images/beta1-anim.gif"></td>
232           <td>Mono Beta 1 has been released.  See our <a
233            href="http://www.go-mono.com/archive/beta1/beta1.html">Release
234            Notes</a>, or go directly to the <a href="download.html">download</a> page. 
235           </td>
236         </tr>
237         </table>
238
239 @item May 2nd, 2004: mDnsResponder.Net;  Global Assembly Cache.
240
241         Brady Anderson has released the first version of his <a href=
242         "http://forge.novell.com/modules/xfmod/project/?mdnsresponder">multicast
243         DNS responder</a> written in C# for the Mono and .NET
244         platforms.  This is the foundation for implementing
245         rendezvous-like functionality in your applications.
246
247         The tree has started to stabilize after all the changes last
248         week to integrate the Global Assembly Cache work that Jackson,
249         Sebastien, Todd and all the volunteers helped us deploy.
250
251 @item Apr 22nd, 2004: XSP 0.12 released.
252
253         A new release of XSP is available. It fixes a bug that made Web Services
254         unusable from client proxies. You can download it from <a
255         href="/archive/xsp-0.12.tar.gz">here</a>.
256         
257 @item Apr 21st, 2004: XSP 0.11 and mod_mono 0.8 released.
258
259         Gonzalo has made new releases of XSP and mod_mono (The ASP.NET
260         hosting service for Mono).
261
262         Check the XSP/mod_mono <a href="archive/xsp-0.10.html">
263         Release Notes</a> to see what is new and to obtain the source
264         packages.
265
266 @item Apr 20, 2004: S390 port; Interpreted Updated;  Identity classes;  System.Drawing; Mono Debugger.
267
268         Neale who originally wrote the S390 interpreter support for
269         Mono has checked into CVS his port of the S390 JIT engine.
270         Now, if we could only have one of those in our living room.
271
272         Bernie has checked into CVS a new interpreter for the Mono
273         runtime.  This new interpreter translates the CIL opcodes into
274         a new intermediate representation.  The new IL representation
275         avoids doing costly lookups during interpretation which means that the
276         interpreter is a lot faster now.
277
278         Performance wise, the new interpreter is three times faster
279         than the old one when doing a compiler bootstrap.
280
281         Sebastien has recently completed the identity classes in the
282         Mono Runtime, you can see more details on his <a
283         href="http://pages.infinit.net/ctech/poupou.html">blog</a>
284
285         New progress on the GDI+ front: Jordi has completed the region
286         code; Ravindra the various brushes that we must support;
287         Sanjay the Icon and BMP loaders (with Mark) and Vladimir has
288         contributed various codecs and a new fresh implementation of
289         Image.LockBits.
290
291         Lluis and Atsushi in the meantime has been in charge of
292         completing various pending items from our class libraries:
293         basically an API audit of the things missing for the Mono 1.0
294         release, small but important things.
295
296         Martin has replaced the old command-line language in the
297         debugger with our home-grown "Command Line" language, a
298         TCL-like command line language that we built for it (its a
299         tiny .NETized Tcl-like language).  The interaction process is
300         a lot smoother than it used to be and we are focusing on the
301         usability of the command line language to improve the
302         debugging experience.
303
304 @item Apr 02, 2004: Mono C# Compiler gets CLS support;   Basic Runtime Contribution from Mainsoft.
305
306         Marek Safar has been working for a few months on adding
307         support to the C# compiler to support the various checks required
308         by the Common Language Specification (CLS).
309
310         In the past the C# compiler was unable to flag any problems
311         related to the creation of cross-language libraries.  Today
312         with this patch the compiler will properly flag errors in CLS
313         compliance.  Tests for all of the errors have also been
314         included on CVS.
315
316         <a href="http://www.mainsoft.com">Mainsoft</a> has contributed
317         an implementation of their Basic runtime to the project.  The
318         runtime they wrote is written in Java and we are translating
319         this into C# code.  The code will reach CVS within the next
320         few weeks.
321
322         Mainsoft also contributed an extensive regression test suite
323         for the Basic runtime, a port of the NIST XML tests and their
324         own in-house developed XML tests. 
325
326 @item Mar 31st, 2004: Gtk# 0.18, MonoDoc 0.13, MonoDevelop 0.2 released
327
328         New versions of Gtk# and MonoDoc have been released.
329
330         Gtk# is available from <a
331         href="http://gtk-sharp.sf.net">Gtk# home page</a> and MonoDoc 0.13
332         is available from our <a href="download.html">download</a>
333         page.
334
335         Gtk# now features [ConnectBefore] attribute for hooking up
336         signals; An automake/autoconf setup; the System.Drawing
337         dependency has been dropped and many more docs.
338
339         And <a href="http://www.monodevelop.com/">MonoDevelop 0.2</a>
340         has been released.
341
342 @item Mar 18th, 2004: Mono 0.31 has been released
343
344         We have released version 0.31 of Mono.  All the new features
345         and improvements are described in our <a
346         href="archive/mono-0.31.html">Mono 0.31 Release Notes</a>. 
347
348         You can download Mono 0.31 packages using Red Carpet, or pick
349         the individual packages from our <a
350         href="download.html">download</a> page.
351
352 @item Mar 15th, 2004: Async IO lands on Mono.
353
354         Gonzalo has completed the implementation of Async I/O for Mono
355         using the kernel aio_* interfaces.  If your operating system supports
356         the aio_ POSIX interface, the FileStream methods that
357         expose asynchronous methods will use this facility instead of
358         emulating it with threads as we have done in the past.
359
360         We had this request come to us from various people in the
361         past, and we are now looking for your help to test and debug
362         this.
363
364 @item Mar 11th, 2004: Mono JIT ported to SPARC.
365
366         Zoltan Varga announced today that the SPARC port of the Mono
367         JIT engine has been completed.  Congratulations to Zoltan for
368         this amazing development.
369
370 @item Feb 26th, 2004: Agenda: Mono Meeting in Boston.
371
372         The agenda for the Mono Meeting is now available: <a
373         href="http://primates.ximian.com/~miguel/MonoMeet.html">Mono Meeting
374         Agenda</a>
375
376 @item Feb 24th, 2004: Mono Meeting in Boston.
377
378         On March 5th-6th (Friday and Saturday) there will be an
379         open-house meeting for people interested in Mono to get
380         together with the Mono developers at the Novell offices in
381         in Cambridge Massachusetts (<a
382         href="http://www.ximian.com/about_us/contact/">directions</a>).
383
384         The whole Novell Mono team will be here (Atsushi Enomoto, Dick
385         Porter, Duncan Mak, Erik Dasque, Gonzalo Paniagua, Jackson
386         Harper, Jordi Mas, Lluis Sanches, Manjula, Martin Baulig,
387         Miguel de Icaza, Mike Kestner, Paolo Molaro, Peter Bartok,
388         Sebastien Pouliot, Sachin Kumar) and hopefully Joe Shaw, Nat
389         Friedman, Peter Williams and Ravi Pratap will be joining us as
390         well.  Expect to see Todd Berman from MonoDevelop as well.
391
392         If you are coming, please notify <a
393         href="mailto:edasque@ximian.com">edasque@ximian.com</a> about it, so
394         we can add you to the security list, and use the `open house
395         confirmation' subject in your email.
396
397 @item Feb 13, 2004: Mono 0.30.1 released
398
399         We have released a small bug-fix release of Mono, the release
400         notes are available <a
401         href="archive/mono-0.30.1.html">here</a> and you can download
402         it from our <a href="download.html">download</a> page.
403
404 @item Feb 13, 2004: Mono Performance Optimization
405
406         We have a new document that describes some <a
407         href="performance.html">common tricks to improve the
408         performance</a> of your Mono or .NET application.  These are a
409         summary of techniques that we employed to tune our own C#
410         compiler.
411
412 @item Feb 2nd, 2004: Mono 0.30 has been released
413
414         Check out the <a
415         href="http://www.go-mono.com/archive/mono-0.30.html">Release
416         notes</a> for details on Mono 0.30.  Or go directly to our <a
417         href="download.html">download</a> section
418
419 @item Jan 18th, 2004: LDAP class libraries in Mono tutorial.
420
421         Sunil Kumar has written an <a
422         href="http://www.novell.com/coolsolutions/cooldev/features/a_net_cplus_ldap_library_cdev.html">introduction
423         to Novell.LDAP</a> class libraries, which are part of Mono.
424
425 @item Jan 13th, 2004: MonoDoc 0.9 released.
426
427         A new edition of MonoDoc, the Mono Documentation Browser, has been released, available in source form from:
428         <a href="archive/monodoc-0.9.tar.gz">archive/monodoc-0.9.tar.gz</a>
429
430 @item Jan 11th, 2004: Call for Stories
431
432         If you have a success story about using Mono or one of the Mono
433         components in any way, we want to hear about you.  Please mail
434         your details to miguel@ximian.com
435
436 @item Jan 4th, 2004: Windows Installer for Mono 0.29
437
438         There is a <a href="archive/mono-0.29-win32-1.exe">Windows
439         Installer for Mono 0.29</a> available now.
440         
441 <h2>Older News</h2>
442
443         Click <a href="oldnews.html">here</a> to see older news.
444