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.
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>.
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>
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
25 href="mailing-lists.html">subscribe</a> to our mono-list
26 and mono-announce-list
28 You can contact the team at: <a
29 href="mailto:mono-list@ximian.com">mono-list@ximian.com</a>
32 <table border=1 bgcolor>
37 <b><a href="c-sharp.html">C# Compiler</a></b>
40 <b>Self hosting on Linux</b><br>
58 Linux/x86, Linux/PPC<br>
59 In progress: StrongARM, SPARC.
64 <b><a href="class-status.html">Classes</a></b>
67 Corlib is self hosting.
77 A number of optimizations in the runtime made the compiler
78 twice as fast this week:
80 Early this week Patrik started the string
81 rewrite in the runtime. Today Dietmar finished the
82 constructors and deployed the new layout.
84 Paolo got the JIT engine to generate profiles, which were in
85 turn used to find hot spots in Reflection, which he improved.
87 Dan (of Regex fame) noticed the performance issues with our
88 current array layout, and contributed a new array
91 At the same time Dietmar started the the JIT inline code and
92 implemented constant propagation. These two optimizations
93 together are very powerful.
97 Dietmar's inlining for the JIT engine just landed into
98 CVS. This is only a first cut and more improvements will come later.
100 Patrik, Paolo, Dietmar and Gonzalo have been busy optimizing
101 our class libraries and runtime engine to become faster. Many changes
106 Gtk# 0.1 "ButtonHook" has been <a
107 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-April/000048.html">released</a>
109 Binaries for the Mono Regression Test Suite are <a
110 href="archive/mono-tests.tar.gz">available</a> for
111 people porting the Mono Runtime to new platforms.
115 <a href="http://www.dotnetremoting.cc/book/AdvancedDotNetRemoting.asp">
116 Advanced .NET Remoting</a> from Ingo Rammer is now available. Ingo
117 helped us to implement the proxy support and the book is a valuable
118 resource for anyone interested in remoting.
122 Transparent proxy support has been finished, congrats to
123 Dietmar. Our JIT engine on CVS contains the implementation.
124 This should enable people to test the remoting framework on
129 Debugging information is now generated by the compiler thanks
130 to Martin's work. The resulting dwarf file can be used to
131 single step C# code in GDB. A document will be shortly published with
136 <b>Mono 0.10 is out!</b> The self hosting release of Mono has
139 A new version of the runtime, compiler and class libraries has
140 been packaged for your download pleasure. Binaries are
141 included. The <a href="archive/mono-0.10">Release Notes</a>
145 href="download.html#mar-27">Here</a> (quick links: <a
146 href="archive/mono-0.10.tar.gz">runtime</a> and <a
147 href="archive/mcs-0.10.tar.gz">compiler/classes</a>).
151 Paolo finally fixed the last bug in the JITer that stopped
152 us from using it to run the Mono C# compiler. Goodies are on
155 <a href="http://gtk-sharp.sourceforge.net">Gtk#</a> runs <a
156 href="http://gtk-sharp.sourceforge.net/gtk-hello-world.png">Hello
157 World</a>. Mike posted some <a
158 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-March/000034.html">details.</a>
163 Martin has been working on our debugging infrastructure, both
164 on the JIT side of things (adding dward support) as well as on
165 the class libraries (so that MCS can start generating
166 debugging information).
168 Jason and Kral keep working on the System.Xml namespace,
169 allowing Mike to move more to self-hosting his Gtk# code.
171 The System.Web classes are now part of the build (and they are
172 also part of the class status now). Ajay contributed a large
173 chunk of code to the System.Xml.Schema namespace
175 Dan (of regex fame) has been working on internal calls
176 support: moving more code from the old monowrapper to become
179 Paolo and Dietmar are working steadily on our runtime
180 environment, fixing bugs, adding missing features and allowing
181 us to run the compiler on Linux.
183 Remember to post your bug reports.
185 The nice class status on the right is brought to you by
186 endless hacking hours from Piers and Nick. These status
187 report pages have been helping us track down various mistakes
188 in our classes (very useful, check it out for yourself)
192 At midnight, in Italy, Paolo got the Mono C# compiler to self
193 host on Linux, the last bug has been squashed to self
194 hostingness. We have now a fully self hosting compiler in Linux.
196 A release will follow up shortly.
200 Updated the <a href="class-status.html">class status</a>, now
201 it is possible to use the right-side menu to browse a specific
206 MCS compiles on Linux!
208 Today Paolo got the <a
209 href="http://lists.ximian.com/archives/public/mono-list/2002-March/003726.html">MCS
210 compiler compiling itself on Linux</a>
211 completely for the first time! The resulting image still contains
212 some errors, but the whole compiler process goes now. Later in the day
213 and a couple of small optimizations and bug fixes, the compile
214 speed was improved in 400%
216 We are very close to have a complete self hosting environment now.
218 Mono is temporarly using the Bohem GC garbage collector while
219 we deploy the more advanced ORP one.
223 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>
225 Jason has got an incredible amount of work on the Xml
226 classes during the weekend, and Gaurav is very close to have
227 the complete System.Web.UI.WebControls namespace implemented.
229 Martin and Duco have been killing bugs by using the recently
230 revamped regression test suite.
232 Piers has updated our <a href="class-status.html">class
233 status</a> page again, with even more information available.
235 The C# compiler has full constant folding implemented now and Ravi
236 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>
240 RPMs of Mono 0.9 are available at <a href="http://mono.baselabs.org/#download">mono.baselabs.com</a>
245 href="http://lists.ximian.com/archives/public/mono-list/2002-February/003464.html">Christophe</a>
246 has setup his <a href="http://mono.baselabs.org">First Steps in Mono</a> web site, which
247 shows you a step-by-step process on getting Mono running on your system.
249 RPMs of Mono 0.9 are available at <a href="http://mono.baselabs.org/index.php/software/">mono.baselabs.org</a>
253 New <a href="class-status.html">class status</a> engine that
254 provides detailed information about missing functionality in
255 our class libraries. Nick built the cormissing tool and Piers
256 did the XSLT and DHTML magic.
258 More compiler progress on Linux: our support runtime now
259 enables the compiler to compile `MIS' on Linux (MIS being
260 Dick's Mono sample HTTP server ;-)
264 Paolo posted a list of <a
265 href="http://lists.ximian.com/archives/public/mono-list/2002-February/003266.html">ways
266 you can help</a> if you do not have Windows right now. Sergey followed up with
267 <a href="http://lists.ximian.com/archives/public/mono-list/2002-February/003268.html">his</a>
272 StrongARM port from Sergey Chaban has been checked into CVS.
276 SPARC: 44 out of 74 tests pass now (Jeff)
278 Power PC: delegates are working now (Radek)
282 <b>Mono 0.9 has been released!</b>
284 A new version of the runtime, compiler and class libraries has
285 been packaged for your download pleasure. The <a
286 href="archive/mono-0.9">Release Notes</a>
289 href="download.html#feb-22">Here</a> (quick links: <a
290 href="archive/mono-0.9.tar.gz">runtime</a> and <a
291 href="archive/mcs-0.9.tar.gz">compiler/classes</a>).
295 Paolo got our compiler natively to compile 117 of our tests.
296 Self hosting is closer every day.
298 Unsafe support is finished in the C# compiler.
302 Gaurav got DataGrid and DataGridItemCollection done.
304 C# compiler: Unsafe support is mostly complete (only stackalloc is missing).
306 New easy to run scripts for compiling Mono on Unix and Windows
307 is <a href="download.html">available</a>. We can now easily compile
308 Mono on Windows and Linux. If you had trouble before, use the
309 above scripts which will get the setup right for you.
311 There are now three machines that can provide AnonCVS, just
312 use anoncvs.go-mono.com as the hostname for your CVSROOT and
313 you will get one of the machines.
317 Do you want to see what <a href="http://people.debian.org/~lupus/mono/">Mono Looks Like?</a>
321 Application Domains now support the two LoaderOptimization
322 modes: share code or do not share code, and you can control
323 this with the --share-code command line option.
325 Paolo has now 100+ test cases run on Linux now with our class
328 PowerPC and SPARC ports are moving along (Radek and Jeff)
332 Excellent news since the 11th, here is a quick rundown:
334 AppDomains have been deployed (Dietmar). Socket work is done
335 (Dick). Corlib compiled with no refs to mscorlib (Dan). New
336 comprehensive tests for colib bits (David). Nick is driving the
337 regression test suite efforts and class library completeness.
338 New System.Data work (Chris). Bug fixes (Paolo, Duncan, Ravi, Miguel)
340 Miguel is off to the <a
341 href="http://www.fosdem.org">FOSDEM</a> conference in Brussels.
345 <b>Mono 0.8 has been released!</b>
347 A new version of the runtime, compiler and class libraries has
348 been packaged for your download pleasure.
351 href="download.html#feb-11">Here</a> (quick links: <a
352 href="archive/mono-0.8.tar.gz">runtime</a> and <a
353 href="archive/mcs-0.8.tar.gz">compiler/classes</a>)
357 We would like to welcome all the new developers that have
358 joined the project in the last couple of days. The classes
361 An explanation of the relationship between <a
362 href="http://mail.gnome.org/archives/gnome-hackers/2002-February/msg00031.html">GNOME
365 Nick is still leading our test suite platform. I can not
366 stress how important it is to have a good regression test suite
367 for our platform, as buggy class libraries are what are
368 stopping the compiler from running completely on Linux.
370 We are of course psyched to see Mono run on
371 non-Linux systems. Work is moving on native code generation
372 for StrongARM, PowerPC, and SPARC as well as porting Mono to
375 There are a couple of debates on the Mono list on implementing
376 a set of web server classes for <a
377 href="http://lists.ximian.com/archives/public/mono-list/2002-February/002911.html">enabling
381 href="http://lists.ximian.com/archives/public/mono-list/2002-February/002944.html">
382 posted a list of pending tasks</a> to enable the compiler to run on Linux
386 Mike Kestner has posted an <a
387 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-February/000024.html">Update
388 on his Gtk#</a> activities.
393 href="http://lists.ximian.com/archives/public/mono-list/2002-February/002808.html">Qt
394 bindings</a> for .NET. Adam is cool.
398 Dan Lewis has contributed a major missing set of classes to
400 href="http://lists.ximian.com/archives/public/mono-list/2002-January/002745.html">
401 System.Text.RegularExpressions</a>.
403 This is a fully .NET compatible implementation of the .NET regular expressions,
404 fully Unicode aware. This contribution is very appreciated, as implementing this
405 was not entirely trivial (supporting Unicode, plus a regex engine which is a super
406 set of the Perl regex engine).
410 The Mono contributors have relicensed the Class Libraries under
412 <a href="http://www.opensource.org/licenses/mit-license.html">MIT X11</a> license.
414 This license is an Open Source license, and is used by other projects
415 (most notably, the XFree86 project).
417 The runtime (JIT, metadata library, interpreter) remains under
418 the LGPL and the C# compiler remains under the GPL.
421 href="http://www.ximian.com/about_us/press_center/press_releases/mono_partners.html">Press
425 href="http://news.com.com/2100-1001-823734.html">CNet</a>, <a
426 href="http://www.wired.com/news/technology/0,1282,50037-2,00.html">Wired</a>,
427 <a href="http://www.infoworld.com/articles/hn/xml/02/01/28/020128hnopennet.xml">InfoWorld</a>,
428 <a href="http://www.newsforge.com/article.pl?sid=02/01/27/2232231">NewsForge</a>.
432 New mailing list: <a href="mailto:mono-patches-request@ximian.com">mono-patches@ximian.com</a>.
433 This mailing list will receive automatically the patches that are submitted
434 to the Mono CVS to any of its modules.
436 This allows anyone who wants to participate in the peer-review of the
437 code submitted to CVS to receive patches on e-mail. It should also
438 expose to everyone the changes that are being done by the team every day.
442 Dick has got a simple web server running with Mono (`MIS: Mono
443 Internet Server') that is mostly used to test our IO layer, a
444 <a href="http://primates.ximian.com/~miguel/dick-mis-server.png">screenshot</a>
446 Paolo and Dietmar are busy making our runtime self sufficient on
447 non-Windows platforms.
449 C# compiler front: A lot of focus in the past weeks after
450 the C# became self hosting has been in making the compiler a useful
451 tool for development: improve error handling, provide better error
452 reports, fixing all known bugs, and finally profiling of the compiler
457 Our compiler has been self-supporting since January 3rd. In
458 the meantime, we have been busy working on making it run on
459 Linux. Today Paolo got more work done on Reflection.Emit and
460 the compiler compiled `console.cs' (a sample Mono program) on
465 Dietmar landed the Unicode support patch. Class libraries and
466 runtimes are now fully Unicode aware. The details are <a href=
467 "http://lists.ximian.com/archives/public/mono-list/2002-January/002409.html">
470 Last minute breaking news: Paolo got our compiler in Linux to
471 compile fib.cs, patches are comming tomorrow once we have
476 Mike Kestner posted an update on Gtk# <a
477 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-January/000021.html"><i>New
478 year, new direction</i></a>.
480 Gtk# will be our foundation on which we will be implementing
481 System.Windows.Forms.
485 Mono C# compiler becomes self-sufficient. We can now continue
486 development of the compiler with itself.
488 Work on the class libraries is still underway for having a full
489 self hosting system. We hope to achieve our goal of self-hosting
490 on Linux before the end of the month.
492 Join the fun by downloading either tonight's <a
493 href="snapshots">snapshot</a> or getting your sources from our
494 <a href="anoncvs.html">Anonymous CVS server</a>.
498 After a lot of work, the C# compiler can compile itself.
499 There are still errors in the generated image, but they are
502 We will soon have the first non-Microsoft C# implementation!
506 JIT: More work on our IO abstraction layer (Dick).
508 JIT: exception handling for unmanaged code (Dietmar)
510 System.Reflection: Support for PropertyInfo and
511 PropertyBuilder as well as the various queries for MethodBase.
513 C#: Pre-processor; Rewrite of MemberLookup which fixed many of
514 the outstanding issues. More bug fixing allows it to compile
519 Dietmar has improved the register allocation and now Mono performs
520 two to three times as fast as it did yesterday. Amazing.
522 The compiler keeps moving along, explicit interface
523 implementation is there.
527 The JIT engine can now run all the compiler regression tests as
528 well as assorted other programs, many more opcodes added
529 recently. Currently the JIT engine uses a very simplistic register
530 allocator (just enough to allow us to focus on feature completeness)
531 and that will be the next major task to improve performance and
532 reduce spills and reloads.
534 On the C# compiler front: language features are now pretty
535 much complete. The big missing tasks are unsafe code support,
536 visibility, explicit interface implementation plus static flow
537 analysis. There are many small bugs that need to be addressed.
539 You can get your copy of the <a href="snapshots">latest Mono</a>
541 More work is also required on fixing the foundation class
542 libraries, it is easy to find spots now since Nick got the
547 AnonCVS access to Mono is here (updated every hour). Thanks
548 to <a href="http://www.hispalinux.es">HispaLinux</a> and Jesus
549 Climent for helping to set this up.
553 All tests from the mono runtime work with the JIT engine now
556 Recursive enumeration definition in the C# compiler are
559 More work on the Web classes (Gaurav).
563 JIT land: Paolo got GDB support into the JIT engine while
564 Dietmar added exceptions support to it.
566 The C# compiler supports all array initializations now, and the
567 switch statement as well as fixing many existing bugs. Many
570 Nick keeps working on improving our class library test suite.
572 Dick has almost completed the Mono IO layer.
577 Mike Kestner has posted an <a
578 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2001-November/000015.html">update</a>
585 Paolo today got the Mono C# compiler running <a
586 href="http://lists.ximian.com/archives/public/mono-list/2001-November/001941.html">on
587 Linux</a>. It compiles a sample program and then the sample
590 Mutator unary operators (++ and --) in the compiler are fully
591 functional, they used to only work on variables, and now they
594 To sum things up: The Mono C# compiler is written in C# and
595 uses the .NET classes to get its work done. To make this work
596 on Linux work has to happen in various fronts:
598 * The C# compiler is being worked on and can compile
599 many programs now (our test suite at this point is
600 made up of 40 tests).
602 * The class libraries need to be mature enough to support
603 the compiler, particularly System.Reflection.Emit (which is
604 what Paolo has been working on lately).
606 The compiler currently requires 103 classes from the
607 .NET runtime (you can get the list by running: <b>monodis --typeref mcs.exe</b>
609 * The interpreter should be mature enough to run the actual
610 compiler byte codes and the corlib bytecodes.
613 At the same time, Dietmar is working on the JIT engine which will
614 replace our interpreter in production.
620 Dietmar got value types working on the JIT engine. Sean has
621 got assembly loading in the runtime (required for NUnit).
623 More progress on enumerations and attributes from Ravi.
625 Nick keeps working on improving our class libraries.
631 Enumerations, array access and attributes for the C# compiler are into the CVS now.
633 Full array support is not complete, but moving along.
639 Dietmar's new set of patches to the JIT have 20 out of 33
646 Mike Kestner, main Gtk# contributor has posted a very interesting <a
647 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2001-November/000013.html">
648 update</a> on his work on Gtk#.
650 Ravi commited the initial support for Attributes in the
653 Many HTML Controls from Leen checked into CVS.
655 Paolo checked in his new System.Reflection and
656 System.Reflection.Emit implementations. He has been working
657 steadily on this huge task for a few weeks now. This is the
658 foundation for the Mono C# compiler, and hence a very
659 important piece of the puzzle.
665 Many clean ups have been going into the class library by Nick Drochak.
667 Mega patch from Dietmar: he commited the flow analysis code
670 A lot of work has been going into the WebControls by Gaurav (4
671 new controls plus improved and bug fixed base classes).
677 Ravi commited the caller-side method selection of methods with
678 variable length arguments. Now he depends on Miguel finishing
679 the array handling support.
685 Lots of classes for System.Web from Gaurav were commited this
688 Some large recent developments:
690 The Decimal implementation from Martin Weindel has been
691 partially integrated (we need to put the internalcalls in
692 place now and compile and link the decimal code).
694 Derek Holden commited recently the IntegerFormatter code into
695 the CVS, so we got a pretty comprehensive integer formatting
696 engine that we can finally use all over the place.
698 Compiler got support for lock as well as assorted bug fixes.
699 Ravi is still working on array support (and then we can
700 optimize foreach for the array case).
702 Dietmar is busy working on flow analysis on the JITer, the
703 previous mechanism of generating the forest was wrong. Paolo
704 has been a busy bee reworking the System.Reflection.Emit
705 support code, and we should have some pretty nice stuff next
706 week. Dick on the other hand is still working on the
707 WaitOne/WaitAll emulation code. WaitAll is like select on
708 steroids: it can wait for different kinds of objects: files,
709 mutexes, events and a couple of others.
711 Mike Kestner is busy working on Gtk# which is now using the
712 .defs files to quickly wrap the API.
718 Reworking expressions to support cleanly indexers and
719 properties. <a href="http://www.nat.org/evolution.php3">11
720 days</a> until Evolution 1.0 ships.
722 Ximian users around the world <!--a
723 href="http://www.bez.it/IMAGES/nora.jpg"-->rejoice<!--/a--> with
724 recent C# compiler progress.
730 Delegate support has been checked into the compiler
731 (definition and invocation); break/continue implemented.
737 JIT engine supports many of the object constructs now (object
738 creation, vtable setup, interface table setup).
740 The C# compiler now has almost full property support (only
741 missing bit are pre-post increment/decrement operations),
742 delegates are now created (still missing delegate invocation).
743 try/catch/finally is also supported in the compiler now.
745 System.Decimal implementation is in, as well as many crypto
752 Sergey has released his first version of the <b>ilasm</b>
753 assembler written in C#. You can get it from his web page:
755 href="http://mono.eurosoft.od.ua">http://mono.eurosoft.od.ua</a>.
757 The plan is to integrate ildasm into the Mono CVS soon. This
758 component should in theory also be reusable for SharpDevelop
765 Our System.Reflection.Emit implementation created its first
766 executable today. This means that a very simple .NET program
767 that was compiled on Windows was able to generate a .NET program
768 while running on Linux using the Mono runtime.
770 The various piece of the puzzle are starting to get together:
771 the compiler can compile simple programs now and we are
772 basically focusing on completeness now.
779 href="http://www.icsharpcode.net/OpenSource/SD/default.asp">Sharp
780 Develop 0.80</a> was released today.
786 More progress: more opcodes are working (Paolo); The compiler
787 runs up to a point in Mint (Paolo); operator overloading works
788 (both unary and binary) all over the place (Miguel); Completed decimal
789 type conversions (Miguel); New build system in place based on
790 Ant (Sean and Sergey); Refactored and documented the
791 internals of the JIT engine (Dietmar); StatementExpressions
792 handled correctly (Miguel).
798 A couple of news-worthy items: Dick got the initial thread
799 support into mint; Paolo implemented many new opcodes; Dietmar
800 got long operations and mul/div working on the JITer; Ravi rewrote
801 the Method selector for expressions to be conformant; Miguel
802 got i++ working. All in tonight's snapshot
808 Paolo has written a section on <a href="porting.html">Porting
809 Mono</a> to othre architectures.
815 <A a href="download.html#sep-18">Mono 0.7</a> has been
816 released (runtime engine, class libraries
817 and C# compiler). Check the <a href="archive/mono-0.7">Mono
818 0.7 announcement</a> for details
824 Mike Kestner's Gtk# (Gtk-sharp) was checked into the CVS
825 repository. Gtk# can run a simple hello world application.
826 The binding is nice, as it maps Gtk+ signals to delegates in
827 C#. You can see the Gtk# Hello World program <a href="src/HelloWorld.cs">here</a>
829 Gtk-sharp should be available on the next snapshot set.
835 Dietmar checked in his CIL tree/forest regeneration and most
836 importantly, the x86 instruction selector burg grammar.
843 The MCS compiler <b>can compile the sample Hello World</b>
844 application and generate a Windows/CIL executable that runs!
846 This executable runs with the Mono Interpreter of course (see
853 Dietmar checked into CVS the `monoburg' architecture
854 independent instruction selector for the JIT engine.
860 <b>.NET Hello World is working under Mono!</b> The latest snapshots
863 Hello World consits of 1821 CIL instructions,
864 performs 66 subroutine calls and loads 12 classes from the corlib.dll
872 Lloyd Dupont has announced his OpenGL bindings for C#, they
873 are available here: <a
874 href="http://csgl.sourceforge.net">http://csgl.sourceforge.net</a>
880 New version of the Mono Runtime, Compiler and Classes has been
882 href="download.html#august-22">released.</a> Check the <a
883 href="archive/mono-0.6">0.6 announcement</a>.
889 A new <a href="contributing.html#compile-service">Compilation
890 service</a> has been made available by Derek to allow people
891 without access to the <a
892 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>
898 Daily snapshots of mcs and mono are now available, they will
899 run every night at 10pm Boston time.
905 Mono Runtime 0.5 has been <a
906 href="download.html#july-29">released.</a> Check the <a
907 href="archive/mono-0.5">release notes</a>
913 The slides for <A href="Presentations/O-Reilly">my
914 presentation</a> at <a href="http://www.oreilly.com">O'Reilly
915 Open Source Software Convention</a>
921 Another release of the class libraries is out, check the <a
922 href="archive/mcs-22">MCS 22-July Release Notes</a>. You can
923 get the new class libraries from <a
924 href="download.html#july-22">here</a>
930 Another release of the class libraries is out, check the <a
931 href="archive/mcs-19">MCS 19-July Release Notes</a>. You can
932 get the new class libraries from <a
933 href="download.html#july-19">here</a>
939 Another release of the class libraries is out, check the <a
940 href="archive/mcs-17">MCS 17-July Release Notes</a>. You can
941 get the new class libraries from <a
942 href="download.html#july-17">here</a>
944 Do not forget to check out the updated <a href="faq.html">FAQ</a>.
946 Got Sean's new <a href="class-status/index.html">Class
947 Status</a> web pages up. These are a lot better than mine, and
948 we are now keeping better track of contributors.
954 Another release of Mono is out, check the <a
955 href="archive/mono-0.4">Mono 0.4 Release Notes</a>. Get it <a
956 href="download.html#july-15">here</a>.
963 href="http://lists.ximian.com/archives/public/mono-list/2001-July/000399.html">new
965 runtime, compiler and classes has been made. Get it <a href="download.html#july-14">here</a>
971 I keep getting questions about my opinion on Passport, even when
972 Mono has <b>nothing</b> to do with it. I finally <a
973 href="passport.html">wrote something.</a>
985 Brian posted a story on <a
986 href="http://www.oreillynet.com/dotnet">O'Reilly Network .NET</a>