Update news
[mono.git] / web / index
1 <table>
2   <tr>
3     <td>
4         <a href="http://www.ximian.com">Ximian</a> announced the
5         launch of the Mono project, an effort to create an Open Source
6         implementation of the .NET Development Framework.  
7
8         Mono includes: <a href="c-sharp.html">a compiler</a> for the
9         C# language, a <a href="runtime.html">runtime</a> for the
10         Common Language Infrastructure and a set of <a
11         href="class-library.html">class libraries</a>.  
12
13         You can read our <a href="rationale.html">rationale</a> for
14         this project.  If you have questions about the project, please
15         read our list of <a href="faq.html">Frequently Asked
16         Questions</a> or <a href="mailto:mono-list@ximian.com">contact us.</a>
17
18         You might also want to <a href="download.html">Download the
19         source</a> for our work so far.  Grab a <a
20         href="snapshots">snapshot</a> of our current work, or <a
21         href="http://cvs.hispalinux.es/cgi-bin/cvsweb/?hidenonreadable=1&f=u&logsort=date&sortby=file&hideattic=1&cvsroot=Mono">browse
22         the sources</a>
23
24         You might want to <a
25         href="mailing-lists.html">subscribe</a> to our mono-list
26         and mono-announce-list
27
28         You can contact the team at: <a
29         href="mailto:mono-list@ximian.com">mono-list@ximian.com</a>
30     </td>
31     <td>
32         <table border=1 bgcolor>
33           <tr>
34           </tr>
35           <tr>
36             <td>
37               <b><a href="c-sharp.html">Compiler</a></b>
38             </td>
39             <td>
40               Self hosting on .NET.<br>
41               Classes need work to run on Mono.
42             </td>
43           </tr>
44           <tr>
45             <td>
46               <b>JIT</b>
47             </td>
48             <td>
49               Linux/x86 working.
50             </td>
51           </tr>
52           <tr>
53             <td>
54               <b>Interpreter</b>
55             </td>
56             <td>
57               Linux/PPC working<br>
58               In progress: StrongARM, SPARC.
59             </td>
60           </tr>
61           <tr>
62             <td>
63               <b><a href="class-status.html">Classes</a></b>
64             </td>
65             <td>
66               Corlib for self hosting mostly done
67             </td>
68           </tr>
69         </table>
70     </td>
71   </tr>
72 </table>
73
74 ** Mar 5, 2002
75
76         The CVS repository <a href="http://cvs.hispalinux.es/cgi-bin/cvsweb/?hidenonreadable=1&f=u&logsort=date&sortby=file&hideattic=1&cvsroot=Mono">can be browsed</a>
77
78         Jason has got an incredible amount of work on the Xml
79         classes during the weekend, and Gaurav is very close to have
80         the complete System.Web namespace implemented.   
81
82         Martin and Duco have been killing bugs by using the recently
83         revamped regression test suite.
84
85         Piers has updated our <a href="class-status.html">class
86         status</a> page again, with even more information available.
87
88         The C# compiler has full constant folding implemented now and Ravi
89         killed bugs of bugs in the <a href="http://bugzilla.ximian.com/buglist.cgi?product=Mono%2FClass+Libraries&product=Mono%2FMCS&product=Mono%2FRuntime&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&op_sys_details=&op_sys_details_type=substring&version_details=&version_details_type=substring&cmdtype=doit&order=%27Importance%27&form_name=query">Mono Bug List</a>
90
91 ** Mar 1, 2002
92
93         RPMs of Mono 0.9 are available at <a href="http://mono.baselabs.org/#download">mono.baselabs.com</a>
94
95 ** Feb 27, 2002
96
97         New <a href="class-status.html">class status</a> engine that
98         provides detailed information about missing functionality in
99         our class libraries.  Nick built the cormissing tool and Piers
100         did the XSLT and DHTML magic.
101
102         More compiler progress on Linux: our support runtime now
103         enables the compiler to compile `MIS' on Linux (MIS being
104         Dick's Mono sample HTTP server ;-)
105
106 ** Feb 26, 2002
107
108         Paolo posted a list of <a
109         href="http://lists.ximian.com/archives/public/mono-list/2002-February/003266.html">ways
110         you can help</a> if you do not have Windows right now.  Sergey followed up with 
111         <a href="http://lists.ximian.com/archives/public/mono-list/2002-February/003268.html">his</a>
112         suggestions.
113
114 ** Feb 25, 2002
115
116         StrongARM port from Sergey Chaban has been checked into CVS.  
117
118 ** Feb 24, 2002
119
120         SPARC: 44 out of 74 tests pass now (Jeff)
121
122         Power PC: delegates are working now (Radek)
123
124 ** Feb 22, 2002
125
126         <b>Mono 0.9 has been released!</b>
127
128         A new version of the runtime, compiler and class libraries has
129         been packaged for your download pleasure.  The <a
130         href="archive/mono-0.9">Release Notes</a>
131
132         You can get it <a
133         href="download.html#feb-22">Here</a> (quick links: <a
134         href="archive/mono-0.9.tar.gz">runtime</a> and <a
135         href="archive/mcs-0.9.tar.gz">compiler/classes</a>).
136
137 ** Feb 21, 2002
138
139         Paolo got our compiler natively to compile 117 of our tests.
140         Self hosting is closer every day.
141
142         Unsafe support is finished in the C# compiler.
143
144 ** Feb 20, 2002
145
146         Gaurav got DataGrid and DataGridItemCollection done.
147
148         C# compiler: Unsafe support is mostly complete (only stackalloc is missing). 
149
150         New easy to run scripts for compiling Mono on Unix and Windows
151         is <a href="download.html">available</a>.  We can now easily compile
152         Mono on Windows and Linux.  If you had trouble before, use the
153         above scripts which will get the setup right for you.
154
155         There are now three machines that can provide AnonCVS, just
156         use anoncvs.go-mono.com as the hostname for your CVSROOT and
157         you will get one of the machines.
158
159 ** Feb 19, 2002
160
161         Do you want to see what <a href="http://people.debian.org/~lupus/mono/">Mono Looks Like?</a>
162
163 ** Feb 18, 2002
164
165         Application Domains now support the two LoaderOptimization
166         modes: share code or do not share code, and you can control
167         this with the --share-code command line option.
168
169         Paolo has now 100+ test cases run on Linux now with our class
170         libraries.
171
172         PowerPC and SPARC ports are moving along (Radek and Jeff)
173
174 ** Feb 13, 2002
175
176         Excellent news since the 11th, here is a quick rundown:
177
178         AppDomains have been deployed (Dietmar).  Socket work is done
179         (Dick).  Corlib compiled with no refs to mscorlib (Dan).  New
180         comprehensive tests for colib bits (David).  Nick is driving the
181         regression test suite efforts and class library completeness.
182         New System.Data work (Chris). Bug fixes (Paolo, Duncan, Ravi, Miguel)
183
184         Miguel is off to the <a
185         href="http://www.fosdem.org">FOSDEM</a> conference in Brussels.
186
187 ** Feb 11, 2002
188
189         <b>Mono 0.8 has been released!</b>
190
191         A new version of the runtime, compiler and class libraries has
192         been packaged for your download pleasure.  
193
194         You can get it <a
195         href="download.html#feb-11">Here</a> (quick links: <a
196         href="archive/mono-0.8.tar.gz">runtime</a> and <a
197         href="archive/mcs-0.8.tar.gz">compiler/classes</a>)
198
199 ** Feb 11, 2002
200
201         We would like to welcome all the new developers that have
202         joined the project in the last couple of days.  The classes
203         are rapidly moving.
204
205         An explanation of the relationship between <a
206         href="http://mail.gnome.org/archives/gnome-hackers/2002-February/msg00031.html">GNOME
207         and Mono</a>.  
208
209         Nick is still leading our test suite platform.  I can not
210         stress how important it is to have a good regression test suite
211         for our platform, as buggy class libraries are what are
212         stopping the compiler from running completely on Linux.
213
214         We are of course psyched to see Mono run on
215         non-Linux systems.  Work is moving on native code generation
216         for StrongARM, PowerPC, and SPARC as well as porting Mono to
217         other systems.
218
219         There are a couple of debates on the Mono list on implementing
220         a set of web server classes for <a
221         href="http://lists.ximian.com/archives/public/mono-list/2002-February/002911.html">enabling
222         ASP.NET</a> on Mono.
223
224         Paolo also <a
225         href="http://lists.ximian.com/archives/public/mono-list/2002-February/002944.html">
226         posted a list of pending tasks</a> to enable the compiler to run on Linux
227
228 ** Feb 10, 2002
229
230         Mike Kestner has posted an <a
231         href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-February/000024.html">Update
232         on his Gtk#</a> activities.
233
234 ** Feb 4, 2002
235
236         Adam has done <a
237         href="http://lists.ximian.com/archives/public/mono-list/2002-February/002808.html">Qt
238         bindings</a> for .NET.  Adam is cool.
239
240 ** Jan 29, 2002
241
242         Dan Lewis has contributed a major missing set of classes to
243         Mono: <a
244         href="http://lists.ximian.com/archives/public/mono-list/2002-January/002745.html">
245         System.Text.RegularExpressions</a>.
246
247         This is a fully .NET compatible implementation of the .NET regular expressions,
248         fully Unicode aware.  This contribution is very appreciated, as implementing this
249         was not entirely trivial (supporting Unicode, plus a regex engine which is a super
250         set of the Perl regex engine). 
251
252 ** Jan 28, 2002
253
254         The Mono contributors have relicensed the Class Libraries under
255         the terms of the
256         <a href="http://www.opensource.org/licenses/mit-license.html">MIT X11</a> license.
257
258         This license is an Open Source license, and is used by other projects
259         (most notably, the XFree86 project).   
260
261         The runtime (JIT, metadata library, interpreter) remains under
262         the LGPL and the C# compiler remains under the GPL.
263
264         Our <a
265         href="http://www.ximian.com/about_us/press_center/press_releases/mono_partners.html">Press
266         Release</a>
267
268         Press coverage: <a
269         href="http://news.com.com/2100-1001-823734.html">CNet</a>, <a
270         href="http://www.wired.com/news/technology/0,1282,50037-2,00.html">Wired</a>, 
271         <a href="http://www.infoworld.com/articles/hn/xml/02/01/28/020128hnopennet.xml">InfoWorld</a>, 
272         <a href="http://www.newsforge.com/article.pl?sid=02/01/27/2232231">NewsForge</a>.
273
274 ** Jan 23, 2002
275
276         New mailing list: <a href="mailto:mono-patches-request@ximian.com">mono-patches@ximian.com</a>.
277         This mailing list will receive automatically the patches that are submitted
278         to the Mono CVS to any of its modules.
279
280         This allows anyone who wants to participate in the peer-review of the
281         code submitted to CVS to receive patches on e-mail.  It should also
282         expose to everyone the changes that are being done by the team every day.
283
284 ** Jan 21, 2002
285
286         Dick has got a simple web server running with Mono (`MIS: Mono
287         Internet Server') that is mostly used to test our IO layer, a
288         <a href="http://primates.ximian.com/~miguel/dick-mis-server.png">screenshot</a>
289
290         Paolo and Dietmar are busy making our runtime self sufficient on 
291         non-Windows platforms.  
292
293         C# compiler front:  A lot of focus in the past weeks after
294         the C# became self hosting has been in making the compiler a useful
295         tool for development: improve error handling, provide better error
296         reports, fixing all known bugs, and finally profiling of the compiler
297         has begun.
298
299 ** Jan 8, 2002
300
301         Our compiler has been self-supporting since January 3rd.  In
302         the meantime, we have been busy working on making it run on
303         Linux.  Today Paolo got more work done on Reflection.Emit and
304         the compiler compiled `console.cs' (a sample Mono program) on
305         Linux.
306
307 ** Jan 4, 2002
308
309         Dietmar landed the Unicode support patch.  Class libraries and
310         runtimes are now fully Unicode aware.  The details are <a href=
311         "http://lists.ximian.com/archives/public/mono-list/2002-January/002409.html">
312         here</a>
313
314         Last minute breaking news: Paolo got our compiler in Linux to
315         compile fib.cs, patches are comming tomorrow once we have
316         ChangeLog entries.   
317
318 ** Jan 4, 2002
319
320         Mike Kestner posted an update on Gtk# <a
321         href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-January/000021.html"><i>New
322         year, new direction</i></a>.
323
324         Gtk# will be our foundation on which we will be implementing
325         System.Windows.Forms.  
326
327 ** Jan 3, 2002
328
329         Mono C# compiler becomes self-sufficient.  We can now continue
330         development of the compiler with itself.  
331
332         Work on the class libraries is still underway for having a full
333         self hosting system.  We hope to achieve our goal of self-hosting
334         on Linux before the end of the month.
335
336         Join the fun by downloading either tonight's <a
337         href="snapshots">snapshot</a> or getting your sources from our
338         <a href="anoncvs.html">Anonymous CVS server</a>.
339
340 ** Dec 28, 2001
341
342         After a lot of work, the C# compiler can compile itself.
343         There are still errors in the generated image, but they are
344         being fixed quickly.
345
346         We will soon have the first non-Microsoft C# implementation!
347
348 ** Dec 18, 2001
349
350         JIT: More work on our IO abstraction layer (Dick). 
351
352         JIT: exception handling for unmanaged code (Dietmar)
353
354         System.Reflection: Support for PropertyInfo and
355         PropertyBuilder as well as the various queries for MethodBase.
356
357         C#: Pre-processor; Rewrite of MemberLookup which fixed many of
358         the outstanding issues.  More bug fixing allows it to compile
359         more programs.
360
361 ** Dec 14, 2001
362
363         Dietmar has improved the register allocation and now Mono performs
364         two to three times as fast as it did yesterday.  Amazing.
365
366         The compiler keeps moving along, explicit interface
367         implementation is there.
368
369 ** Dec 11, 2001
370
371         The JIT engine can now run all the compiler regression tests as 
372         well as assorted other programs, many more opcodes added
373         recently.  Currently the JIT engine uses a very simplistic register
374         allocator (just enough to allow us to focus on feature completeness)
375         and that will be the next major task to improve performance and
376         reduce spills and reloads. 
377
378         On the C# compiler front: language features are now pretty
379         much complete.  The big missing tasks are unsafe code support,
380         visibility, explicit interface implementation plus static flow
381         analysis.  There are many small bugs that need to be addressed.
382
383         You can get your copy of the <a href="snapshots">latest Mono</a>
384
385         More work is also required on fixing the foundation class
386         libraries, it is easy to find spots now since Nick got the
387         `make test' going.
388
389 ** Dec 1, 2001
390
391         AnonCVS access to Mono is here (updated every hour).  Thanks
392         to <a href="http://www.hispalinux.es">HispaLinux</a> and Jesus
393         Climent for helping to set this up.
394
395 ** Nov 30, 2001
396
397         All tests from the mono runtime work with the JIT engine now
398         (Dietmar).
399
400         Recursive enumeration definition in the C# compiler are
401         working now (Ravi).
402
403         More work on the Web classes (Gaurav).
404
405 ** Nov 28, 2001
406
407         JIT land: Paolo got GDB support into the JIT engine while
408         Dietmar added exceptions support to it.
409
410         The C# compiler supports all array initializations now, and the
411         switch statement as well as fixing many existing bugs.  Many
412         new more tests.
413         
414         Nick keeps working on improving our class library test suite.
415
416         Dick has almost completed the Mono IO layer.
417
418 ** Nov 16, 2001
419
420 <blockquote>
421         Mike Kestner has posted an <a
422         href="http://lists.ximian.com/archives/public/gtk-sharp-list/2001-November/000015.html">update</a>
423         on Gtk# development.
424 </blockquote>
425
426 ** Nov 14, 2001
427
428 <blockquote>
429         Paolo today got the Mono C# compiler running <a
430         href="http://lists.ximian.com/archives/public/mono-list/2001-November/001941.html">on
431         Linux</a>.  It compiles a sample program and then the sample
432         program is executed.
433
434         Mutator unary operators (++ and --) in the compiler are fully
435         functional, they used to only work on variables, and now they
436         are complete.
437
438         To sum things up: The Mono C# compiler is written in C# and
439         uses the .NET classes to get its work done.  To make this work
440         on Linux work has to happen in various fronts:
441 <ul>
442                 * The C# compiler is being worked on and can compile
443                   many programs now (our test suite at this point is 
444                   made up of 40 tests).
445
446                 * The class libraries need to be mature enough to support
447                   the compiler, particularly System.Reflection.Emit (which is 
448                   what Paolo has been working on lately). 
449
450                   The compiler currently requires 103 classes from the
451                   .NET runtime (you can get the list by running: <b>monodis --typeref mcs.exe</b>
452
453                 * The interpreter should be mature enough to run the actual
454                   compiler byte codes and the corlib bytecodes.
455 </ul>
456
457         At the same time, Dietmar is working on the JIT engine which will
458         replace our interpreter in production.
459 </blockquote>
460
461 ** Nov 12, 2001
462
463 <blockquote>
464         Dietmar got value types working on the JIT engine.  Sean has
465         got assembly loading in the runtime (required for NUnit).
466
467         More progress on enumerations and attributes from Ravi.
468
469         Nick keeps working on improving our class libraries. 
470 </blockquote>
471
472 ** Nov 8, 2001
473
474 <blockquote>
475         Enumerations, array access and attributes for the C# compiler are into the CVS now.
476
477         Full array support is not complete, but moving along.
478 </blockquote>
479
480 ** Nov 5, 2001
481
482 <blockquote>
483         Dietmar's new set of patches to the JIT have 20 out of 33
484         tests running now.
485 </blockquote>
486
487 ** Nov 4, 2001
488
489 <blockquote>
490         Mike Kestner, main Gtk# contributor has posted a very interesting <a
491         href="http://lists.ximian.com/archives/public/gtk-sharp-list/2001-November/000013.html">
492         update</a> on his work on Gtk#.  
493
494         Ravi commited the initial support for Attributes in the
495         compiler. 
496
497         Many HTML Controls from Leen checked into CVS.
498
499         Paolo checked in his new System.Reflection and
500         System.Reflection.Emit implementations.  He has been working
501         steadily on this huge task for a few weeks now.  This is the
502         foundation for the Mono C# compiler, and hence a very
503         important piece of the puzzle.
504 </blockquote>
505
506 ** Nov 3, 2001
507
508 <blockquote>
509         Many clean ups have been going into the class library by Nick Drochak. 
510
511         Mega patch from Dietmar: he commited the flow analysis code
512         for the JITer. 
513
514         A lot of work has been going into the WebControls by Gaurav (4
515         new controls plus improved and bug fixed base classes).
516 </blockquote>
517
518 ** Nov 1, 2001
519
520 <blockquote>
521         Ravi commited the caller-side method selection of methods with
522         variable length arguments.  Now he depends on Miguel finishing
523         the array handling support. 
524 </blockquote>
525
526 ** Oct 27, 2001
527
528 <blockquote>
529         Lots of classes for System.Web from Gaurav were commited this
530         morning.
531
532         Some large recent developments:
533
534         The Decimal implementation from Martin Weindel has been
535         partially integrated (we need to put the internalcalls in
536         place now and compile and link the decimal code).
537
538         Derek Holden commited recently the IntegerFormatter code into
539         the CVS, so we got a pretty comprehensive integer formatting
540         engine that we can finally use all over the place. 
541
542         Compiler got support for lock as well as assorted bug fixes.
543         Ravi is still working on array support (and then we can
544         optimize foreach for the array case).   
545
546         Dietmar is busy working on flow analysis on the JITer, the
547         previous mechanism of generating the forest was wrong.  Paolo
548         has been a busy bee reworking the System.Reflection.Emit
549         support code, and we should have some pretty nice stuff next
550         week.  Dick on the other hand is still working on the
551         WaitOne/WaitAll emulation code.  WaitAll is like select on
552         steroids: it can wait for different kinds of objects: files,
553         mutexes, events and a couple of others.
554
555         Mike Kestner is busy working on Gtk# which is now using the
556         .defs files to quickly wrap the API.
557 </blockquote>
558
559 ** Oct 18, 2001
560
561 <blockquote>
562         Reworking expressions to support cleanly indexers and
563         properties.  <a href="http://www.nat.org/evolution.php3">11
564         days</a> until Evolution 1.0 ships.  
565
566         Ximian users around the world <!--a
567         href="http://www.bez.it/IMAGES/nora.jpg"-->rejoice<!--/a--> with
568         recent C# compiler progress.
569 </blockquote>
570
571 ** Oct 17, 2001
572
573 <blockquote>
574         Delegate support has been checked into the compiler
575         (definition and invocation); break/continue implemented.
576 </blockquote>
577
578 ** Oct 15, 2001
579
580 <blockquote>
581         JIT engine supports many of the object constructs now (object
582         creation, vtable setup, interface table setup).  
583
584         The C# compiler now has almost full property support (only
585         missing bit are pre-post increment/decrement operations),
586         delegates are now created (still missing delegate invocation).
587         try/catch/finally is also supported in the compiler now.
588
589         System.Decimal implementation is in, as well as many crypto
590         classes.
591 </blockquote>
592
593 ** Oct 5, 2001
594
595 <blockquote>
596         Sergey has released his first version of the <b>ilasm</b>
597         assembler written in C#.  You can get it from his web page:
598         <a
599         href="http://mono.eurosoft.od.ua">http://mono.eurosoft.od.ua</a>.
600
601         The plan is to integrate ildasm into the Mono CVS soon.  This
602         component should in theory also be reusable for SharpDevelop
603         eventually.
604 </blockquote>
605
606 ** Oct 4, 2001
607
608 <blockquote>
609         Our System.Reflection.Emit implementation created its first
610         executable today.  This means that a very simple .NET program
611         that was compiled on Windows was able to generate a .NET program
612         while running on Linux using the Mono runtime.
613
614         The various piece of the puzzle are starting to get together:
615         the compiler can compile simple programs now and we are
616         basically focusing on completeness now.  
617 </blockquote>
618
619 ** Sep 28, 2001
620
621 <blockquote>
622         <a
623         href="http://www.icsharpcode.net/OpenSource/SD/default.asp">Sharp
624         Develop 0.80</a> was released today.
625 </blockquote>
626
627 ** Sep 26, 2001
628
629 <blockquote>
630         More progress: more opcodes are working (Paolo); The compiler
631         runs up to a point in Mint (Paolo); operator overloading works
632         (both unary and binary) all over the place (Miguel); Completed decimal
633         type conversions (Miguel); New build system in place based on
634         Ant (Sean and Sergey);  Refactored and documented the
635         internals of the JIT engine (Dietmar);  StatementExpressions
636         handled correctly (Miguel).
637 </blockquote>
638
639 ** Sep 21, 2001
640
641 <blockquote>
642         A couple of news-worthy items: Dick got the initial thread
643         support into mint; Paolo implemented many new opcodes; Dietmar
644         got long operations and mul/div working on the JITer; Ravi rewrote
645         the Method selector for expressions to be conformant; Miguel
646         got i++ working.   All in tonight's snapshot
647 </blockquote>
648
649 ** Sep 19, 2001
650
651 <blockquote>
652         Paolo has written a section on <a href="porting.html">Porting
653         Mono</a> to othre architectures.
654 </blockquote>
655
656 ** Sep 18, 2001
657
658 <blockquote>
659         <A a href="download.html#sep-18">Mono 0.7</a> has been
660         released (runtime engine, class libraries
661         and C# compiler).  Check the <a href="archive/mono-0.7">Mono
662         0.7 announcement</a> for details
663 </blockquote>
664
665 ** Sep 17, 2001
666
667 <blockquote>
668         Mike Kestner's Gtk# (Gtk-sharp) was checked into the CVS
669         repository.  Gtk# can run a simple hello world application.
670         The binding is nice, as it maps Gtk+ signals to delegates in
671         C#.  You can see the Gtk# Hello World program <a href="src/HelloWorld.cs">here</a>
672
673         Gtk-sharp should be available on the next snapshot set.
674 </blockquote>
675
676 ** Sep 10, 2001
677
678 <blockquote>
679         Dietmar checked in his CIL tree/forest regeneration and most
680         importantly, the x86 instruction selector burg grammar.
681 </blockquote>
682
683
684 ** Sep 5, 2001
685
686 <blockquote>
687         The MCS compiler <b>can compile the sample Hello World</b>
688         application and generate a Windows/CIL executable that runs!
689
690         This executable runs with the Mono Interpreter of course (see
691         August 28)
692 </blockquote>
693
694 ** Sep 4, 2001
695
696 <blockquote>
697         Dietmar checked into CVS the `monoburg' architecture
698         independent instruction selector for the JIT engine.
699 </blockquote>
700
701 ** Aug 28, 2001
702
703 <blockquote>
704         <b>.NET Hello World is working under Mono!</b>  The latest snapshots
705         will let you run it.   
706
707         Hello World consits of 1821 CIL instructions, 
708         performs 66 subroutine calls and loads 12 classes from the corlib.dll
709
710         Good work Mono team!
711 </blockquote>
712
713 ** Aug 23, 2001
714
715 <blockquote>
716         Lloyd Dupont has announced his OpenGL bindings for C#, they
717         are available here: <a
718         href="http://csgl.sourceforge.net">http://csgl.sourceforge.net</a>
719 </blockquote>
720
721 ** Aug 22, 2001
722
723 <blockquote>
724         New version of the Mono Runtime, Compiler and Classes has been
725         <a
726         href="download.html#august-22">released.</a> Check the <a
727         href="archive/mono-0.6">0.6 announcement</a>.
728 </blockquote>
729         
730 ** Aug 20, 2001
731
732 <blockquote>
733         A new <a href="contributing.html#compile-service">Compilation
734         service</a> has been made available by Derek to allow people
735         without access to the <a
736         href="http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/000/976/msdncompositedoc.xml&frame=true">.NET SDK</a>
737 </blockquote>
738
739 ** Aug 3, 2001
740
741 <blockquote>
742         Daily snapshots of mcs and mono are now available, they will
743         run every night at 10pm Boston time.  
744 </blockquote>
745
746 ** Jul 29, 2001
747
748 <blockquote>
749         Mono Runtime 0.5 has been <a
750         href="download.html#july-29">released.</a> Check the <a
751         href="archive/mono-0.5">release notes</a>
752 </blockquote>
753
754 ** Jul 25, 2001
755
756 <blockquote>
757         The slides for <A href="Presentations/O-Reilly">my
758         presentation</a> at <a href="http://www.oreilly.com">O'Reilly
759         Open Source Software Convention</a>
760 </blockquote>
761
762 ** Jul 22, 2001
763
764 <blockquote>
765         Another release of the class libraries is out, check the <a
766         href="archive/mcs-22">MCS 22-July Release Notes</a>.  You can
767         get the new class libraries from <a
768         href="download.html#july-22">here</a>
769 </blockquote>
770
771 ** Jul 19, 2001
772
773 <blockquote>
774         Another release of the class libraries is out, check the <a
775         href="archive/mcs-19">MCS 19-July Release Notes</a>.  You can
776         get the new class libraries from <a
777         href="download.html#july-19">here</a>
778 </blockquote>
779         
780 ** Jul 17, 2001
781
782 <blockquote>
783         Another release of the class libraries is out, check the <a
784         href="archive/mcs-17">MCS 17-July Release Notes</a>.  You can
785         get the new class libraries from <a
786         href="download.html#july-17">here</a>
787
788         Do not forget to check out the updated <a href="faq.html">FAQ</a>.
789
790         Got Sean's new <a href="class-status/index.html">Class
791         Status</a> web pages up.  These are a lot better than mine, and
792         we are now keeping better track of contributors.
793 </blockquote>
794
795 ** Jul 15, 2001
796
797 <blockquote>
798         Another release of Mono is out, check the <a
799         href="archive/mono-0.4">Mono 0.4 Release Notes</a>.  Get it <a
800         href="download.html#july-15">here</a>.
801 </blockquote>
802
803 ** Jul 14, 2001
804
805 <blockquote>
806         A <a
807         href="http://lists.ximian.com/archives/public/mono-list/2001-July/000399.html">new
808         release</a> of the
809         runtime, compiler and classes has been made.  Get it <a href="download.html#july-14">here</a>
810 </blockquote>
811
812 ** Jul 12, 2001
813
814 <blockquote>
815         I keep getting questions about my opinion on Passport, even when
816         Mono has <b>nothing</b> to do with it.  I finally <a
817         href="passport.html">wrote something.</a>
818 </blockquote>
819
820 ** Jul 9, 2001
821
822 <blockquote>
823         Project launched.
824 </blockquote>
825
826 ** O'Reilly
827
828 <blockquote>
829         Brian posted a story on <a
830         href="http://www.oreillynet.com/dotnet">O'Reilly Network .NET</a>
831 </blockquote>