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