54f05dd0f8fa81cbf971e887bac38c4221f15260
[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/MonoBeta1PressCoverage.htm" 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 @item May 17th, 2005: Huge press response for Mono 1.0 Beta 1
177
178         Two weeks after the release of Mono 1.0 Beta 1, we take a
179         look at the <a href="http://www.go-mono.com/beta1-press.html" target='_blank'>press coverage</a> that followed the
180         beta release.
181
182 @item May 10th, 2004: The Mono Hackers Hall of Fame welcomes Todd Berman
183
184         The <a href="http://www.go-mono.com/hackers.html">Mono Hackers Hall Of Fame</a>
185         continues to show our appreciation to the excellent
186         contributors that make <b>mono::</b> a successful free
187         software project.
188
189         Todd Berman is a steady contributor to Mono.  He has worked
190         everywhere: from the Class Libraries, to the early implementation of
191         the GAC and most recently has lead the effort to develop, port and
192         maintain MonoDevelop an IDE for the Mono environment.  His help has
193         been key to the development of Mono.
194
195 @item May 4th, 2004: Mono Beta 1 available 
196
197         <table>
198         <tr>
199           <td>
200             <img
201             src="http://www.go-mono.com/images/beta1-anim.gif"></td>
202           <td>Mono Beta 1 has been released.  See our <a
203            href="http://www.go-mono.com/archive/beta1/beta1.html">Release
204            Notes</a>, or go directly to the <a href="download.html">download</a> page. 
205           </td>
206         </tr>
207         </table>
208
209 @item May 2nd, 2004: mDnsResponder.Net;  Global Assembly Cache.
210
211         Brady Anderson has released the first version of his <a href=
212         "http://forge.novell.com/modules/xfmod/project/?mdnsresponder">multicast
213         DNS responder</a> written in C# for the Mono and .NET
214         platforms.  This is the foundation for implementing
215         rendezvous-like functionality in your applications.
216
217         The tree has started to stabilize after all the changes last
218         week to integrate the Global Assembly Cache work that Jackson,
219         Sebastien, Todd and all the volunteers helped us deploy.
220
221 @item Apr 22nd, 2004: XSP 0.12 released.
222
223         A new release of XSP is available. It fixes a bug that made Web Services
224         unusable from client proxies. You can download it from <a
225         href="/archive/xsp-0.12.tar.gz">here</a>.
226         
227 @item Apr 21st, 2004: XSP 0.11 and mod_mono 0.8 released.
228
229         Gonzalo has made new releases of XSP and mod_mono (The ASP.NET
230         hosting service for Mono).
231
232         Check the XSP/mod_mono <a href="archive/xsp-0.10.html">
233         Release Notes</a> to see what is new and to obtain the source
234         packages.
235
236 @item Apr 20, 2004: S390 port; Interpreted Updated;  Identity classes;  System.Drawing; Mono Debugger.
237
238         Neale who originally wrote the S390 interpreter support for
239         Mono has checked into CVS his port of the S390 JIT engine.
240         Now, if we could only have one of those in our living room.
241
242         Bernie has checked into CVS a new interpreter for the Mono
243         runtime.  This new interpreter translates the CIL opcodes into
244         a new intermediate representation.  The new IL representation
245         avoids doing costly lookups during interpretation which means that the
246         interpreter is a lot faster now.
247
248         Performance wise, the new interpreter is three times faster
249         than the old one when doing a compiler bootstrap.
250
251         Sebastien has recently completed the identity classes in the
252         Mono Runtime, you can see more details on his <a
253         href="http://pages.infinit.net/ctech/poupou.html">blog</a>
254
255         New progress on the GDI+ front: Jordi has completed the region
256         code; Ravindra the various brushes that we must support;
257         Sanjay the Icon and BMP loaders (with Mark) and Vladimir has
258         contributed various codecs and a new fresh implementation of
259         Image.LockBits.
260
261         Lluis and Atsushi in the meantime has been in charge of
262         completing various pending items from our class libraries:
263         basically an API audit of the things missing for the Mono 1.0
264         release, small but important things.
265
266         Martin has replaced the old command-line language in the
267         debugger with our home-grown "Command Line" language, a
268         TCL-like command line language that we built for it (its a
269         tiny .NETized Tcl-like language).  The interaction process is
270         a lot smoother than it used to be and we are focusing on the
271         usability of the command line language to improve the
272         debugging experience.
273
274 @item Apr 02, 2004: Mono C# Compiler gets CLS support;   Basic Runtime Contribution from Mainsoft.
275
276         Marek Safar has been working for a few months on adding
277         support to the C# compiler to support the various checks required
278         by the Common Language Specification (CLS).
279
280         In the past the C# compiler was unable to flag any problems
281         related to the creation of cross-language libraries.  Today
282         with this patch the compiler will properly flag errors in CLS
283         compliance.  Tests for all of the errors have also been
284         included on CVS.
285
286         <a href="http://www.mainsoft.com">Mainsoft</a> has contributed
287         an implementation of their Basic runtime to the project.  The
288         runtime they wrote is written in Java and we are translating
289         this into C# code.  The code will reach CVS within the next
290         few weeks.
291
292         Mainsoft also contributed an extensive regression test suite
293         for the Basic runtime, a port of the NIST XML tests and their
294         own in-house developed XML tests. 
295
296 @item Mar 31st, 2004: Gtk# 0.18, MonoDoc 0.13, MonoDevelop 0.2 released
297
298         New versions of Gtk# and MonoDoc have been released.
299
300         Gtk# is available from <a
301         href="http://gtk-sharp.sf.net">Gtk# home page</a> and MonoDoc 0.13
302         is available from our <a href="download.html">download</a>
303         page.
304
305         Gtk# now features [ConnectBefore] attribute for hooking up
306         signals; An automake/autoconf setup; the System.Drawing
307         dependency has been dropped and many more docs.
308
309         And <a href="http://www.monodevelop.com/">MonoDevelop 0.2</a>
310         has been released.
311
312 @item Mar 18th, 2004: Mono 0.31 has been released
313
314         We have released version 0.31 of Mono.  All the new features
315         and improvements are described in our <a
316         href="archive/mono-0.31.html">Mono 0.31 Release Notes</a>. 
317
318         You can download Mono 0.31 packages using Red Carpet, or pick
319         the individual packages from our <a
320         href="download.html">download</a> page.
321
322 @item Mar 15th, 2004: Async IO lands on Mono.
323
324         Gonzalo has completed the implementation of Async I/O for Mono
325         using the kernel aio_* interfaces.  If your operating system supports
326         the aio_ POSIX interface, the FileStream methods that
327         expose asynchronous methods will use this facility instead of
328         emulating it with threads as we have done in the past.
329
330         We had this request come to us from various people in the
331         past, and we are now looking for your help to test and debug
332         this.
333
334 @item Mar 11th, 2004: Mono JIT ported to SPARC.
335
336         Zoltan Varga announced today that the SPARC port of the Mono
337         JIT engine has been completed.  Congratulations to Zoltan for
338         this amazing development.
339
340 @item Feb 26th, 2004: Agenda: Mono Meeting in Boston.
341
342         The agenda for the Mono Meeting is now available: <a
343         href="http://primates.ximian.com/~miguel/MonoMeet.html">Mono Meeting
344         Agenda</a>
345
346 @item Feb 24th, 2004: Mono Meeting in Boston.
347
348         On March 5th-6th (Friday and Saturday) there will be an
349         open-house meeting for people interested in Mono to get
350         together with the Mono developers at the Novell offices in
351         in Cambridge Massachusetts (<a
352         href="http://www.ximian.com/about_us/contact/">directions</a>).
353
354         The whole Novell Mono team will be here (Atsushi Enomoto, Dick
355         Porter, Duncan Mak, Erik Dasque, Gonzalo Paniagua, Jackson
356         Harper, Jordi Mas, Lluis Sanches, Manjula, Martin Baulig,
357         Miguel de Icaza, Mike Kestner, Paolo Molaro, Peter Bartok,
358         Sebastien Pouliot, Sachin Kumar) and hopefully Joe Shaw, Nat
359         Friedman, Peter Williams and Ravi Pratap will be joining us as
360         well.  Expect to see Todd Berman from MonoDevelop as well.
361
362         If you are coming, please notify <a
363         href="edasque@ximian.com">edasque@ximian.com</a> about it, so
364         we can add you to the security list, and use the `open house
365         confirmation' subject in your email.
366
367 @item Feb 13, 2004: Mono 0.30.1 released
368
369         We have released a small bug-fix release of Mono, the release
370         notes are available <a
371         href="archive/mono-0.30.1.html">here</a> and you can download
372         it from our <a href="download.html">download</a> page.
373
374 @item Feb 13, 2004: Mono Performance Optimization
375
376         We have a new document that describes some <a
377         href="performance.html">common tricks to improve the
378         performance</a> of your Mono or .NET application.  These are a
379         summary of techniques that we employed to tune our own C#
380         compiler.
381
382 @item Feb 2nd, 2004: Mono 0.30 has been released
383
384         Check out the <a
385         href="http://www.go-mono.com/archive/mono-0.30.html">Release
386         notes</a> for details on Mono 0.30.  Or go directly to our <a
387         href="download.html">download</a> section
388
389 @item Jan 18th, 2004: LDAP class libraries in Mono tutorial.
390
391         Sunil Kumar has written an <a
392         href="http://www.novell.com/coolsolutions/cooldev/features/a_net_cplus_ldap_library_cdev.html">introduction
393         to Novell.LDAP</a> class libraries, which are part of Mono.
394
395 @item Jan 13th, 2004: MonoDoc 0.9 released.
396
397         A new edition of MonoDoc, the Mono Documentation Browser, has been released, available in source form from:
398         <a href="archive/monodoc-0.9.tar.gz">archive/monodoc-0.9.tar.gz</a>
399
400 @item Jan 11th, 2004: Call for Stories
401
402         If you have a success story about using Mono or one of the Mono
403         components in any way, we want to hear about you.  Please mail
404         your details to miguel@ximian.com
405
406 @item Jan 4th, 2004: Windows Installer for Mono 0.29
407
408         There is a <a href="archive/mono-0.29-win32-1.exe">Windows
409         Installer for Mono 0.29</a> available now.
410         
411 <h2>Older News</h2>
412
413         Click <a href="oldnews.html">here</a> to see older news.
414