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 Gtk# 0.1 "ButtonHook" has been <a
78 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-April/000048.html">released</a>
80 Binaries for the Mono Regression Test Suite are <a
81 href="archive/mono-tests.tar.gz">available</a> for
82 people porting the Mono Runtime to new platforms.
86 <a href="http://www.dotnetremoting.cc/book/AdvancedDotNetRemoting.asp">
87 Advanced .NET Remoting</a> from Ingo Rammer is now available. Ingo
88 helped us to implement the proxy support and the book is a valuable
89 resource for anyone interested in remoting.
93 Transparent proxy support has been finished, congrats to
94 Dietmar. Our JIT engine on CVS contains the implementation.
95 This should enable people to test the remoting framework on
100 Debugging information is now generated by the compiler thanks
101 to Martin's work. The resulting dwarf file can be used to
102 single step C# code in GDB. A document will be shortly published with
107 <b>Mono 0.10 is out!</b> The self hosting release of Mono has
110 A new version of the runtime, compiler and class libraries has
111 been packaged for your download pleasure. Binaries are
112 included. The <a href="archive/mono-0.10">Release Notes</a>
116 href="download.html#mar-27">Here</a> (quick links: <a
117 href="archive/mono-0.10.tar.gz">runtime</a> and <a
118 href="archive/mcs-0.10.tar.gz">compiler/classes</a>).
122 Paolo finally fixed the last bug in the JITer that stopped
123 us from using it to run the Mono C# compiler. Goodies are on
126 <a href="http://gtk-sharp.sourceforge.net">Gtk#</a> runs <a
127 href="http://gtk-sharp.sourceforge.net/gtk-hello-world.png">Hello
128 World</a>. Mike posted some <a
129 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-March/000034.html">details.</a>
134 Martin has been working on our debugging infrastructure, both
135 on the JIT side of things (adding dward support) as well as on
136 the class libraries (so that MCS can start generating
137 debugging information).
139 Jason and Kral keep working on the System.Xml namespace,
140 allowing Mike to move more to self-hosting his Gtk# code.
142 The System.Web classes are now part of the build (and they are
143 also part of the class status now). Ajay contributed a large
144 chunk of code to the System.Xml.Schema namespace
146 Dan (of regex fame) has been working on internal calls
147 support: moving more code from the old monowrapper to become
150 Paolo and Dietmar are working steadily on our runtime
151 environment, fixing bugs, adding missing features and allowing
152 us to run the compiler on Linux.
154 Remember to post your bug reports.
156 The nice class status on the right is brought to you by
157 endless hacking hours from Piers and Nick. These status
158 report pages have been helping us track down various mistakes
159 in our classes (very useful, check it out for yourself)
163 At midnight, in Italy, Paolo got the Mono C# compiler to self
164 host on Linux, the last bug has been squashed to self
165 hostingness. We have now a fully self hosting compiler in Linux.
167 A release will follow up shortly.
171 Updated the <a href="class-status.html">class status</a>, now
172 it is possible to use the right-side menu to browse a specific
177 MCS compiles on Linux!
179 Today Paolo got the <a
180 href="http://lists.ximian.com/archives/public/mono-list/2002-March/003726.html">MCS
181 compiler compiling itself on Linux</a>
182 completely for the first time! The resulting image still contains
183 some errors, but the whole compiler process goes now. Later in the day
184 and a couple of small optimizations and bug fixes, the compile
185 speed was improved in 400%
187 We are very close to have a complete self hosting environment now.
189 Mono is temporarly using the Bohem GC garbage collector while
190 we deploy the more advanced ORP one.
194 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>
196 Jason has got an incredible amount of work on the Xml
197 classes during the weekend, and Gaurav is very close to have
198 the complete System.Web.UI.WebControls namespace implemented.
200 Martin and Duco have been killing bugs by using the recently
201 revamped regression test suite.
203 Piers has updated our <a href="class-status.html">class
204 status</a> page again, with even more information available.
206 The C# compiler has full constant folding implemented now and Ravi
207 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>
211 RPMs of Mono 0.9 are available at <a href="http://mono.baselabs.org/#download">mono.baselabs.com</a>
216 href="http://lists.ximian.com/archives/public/mono-list/2002-February/003464.html">Christophe</a>
217 has setup his <a href="http://mono.baselabs.org">First Steps in Mono</a> web site, which
218 shows you a step-by-step process on getting Mono running on your system.
220 RPMs of Mono 0.9 are available at <a href="http://mono.baselabs.org/index.php/software/">mono.baselabs.org</a>
224 New <a href="class-status.html">class status</a> engine that
225 provides detailed information about missing functionality in
226 our class libraries. Nick built the cormissing tool and Piers
227 did the XSLT and DHTML magic.
229 More compiler progress on Linux: our support runtime now
230 enables the compiler to compile `MIS' on Linux (MIS being
231 Dick's Mono sample HTTP server ;-)
235 Paolo posted a list of <a
236 href="http://lists.ximian.com/archives/public/mono-list/2002-February/003266.html">ways
237 you can help</a> if you do not have Windows right now. Sergey followed up with
238 <a href="http://lists.ximian.com/archives/public/mono-list/2002-February/003268.html">his</a>
243 StrongARM port from Sergey Chaban has been checked into CVS.
247 SPARC: 44 out of 74 tests pass now (Jeff)
249 Power PC: delegates are working now (Radek)
253 <b>Mono 0.9 has been released!</b>
255 A new version of the runtime, compiler and class libraries has
256 been packaged for your download pleasure. The <a
257 href="archive/mono-0.9">Release Notes</a>
260 href="download.html#feb-22">Here</a> (quick links: <a
261 href="archive/mono-0.9.tar.gz">runtime</a> and <a
262 href="archive/mcs-0.9.tar.gz">compiler/classes</a>).
266 Paolo got our compiler natively to compile 117 of our tests.
267 Self hosting is closer every day.
269 Unsafe support is finished in the C# compiler.
273 Gaurav got DataGrid and DataGridItemCollection done.
275 C# compiler: Unsafe support is mostly complete (only stackalloc is missing).
277 New easy to run scripts for compiling Mono on Unix and Windows
278 is <a href="download.html">available</a>. We can now easily compile
279 Mono on Windows and Linux. If you had trouble before, use the
280 above scripts which will get the setup right for you.
282 There are now three machines that can provide AnonCVS, just
283 use anoncvs.go-mono.com as the hostname for your CVSROOT and
284 you will get one of the machines.
288 Do you want to see what <a href="http://people.debian.org/~lupus/mono/">Mono Looks Like?</a>
292 Application Domains now support the two LoaderOptimization
293 modes: share code or do not share code, and you can control
294 this with the --share-code command line option.
296 Paolo has now 100+ test cases run on Linux now with our class
299 PowerPC and SPARC ports are moving along (Radek and Jeff)
303 Excellent news since the 11th, here is a quick rundown:
305 AppDomains have been deployed (Dietmar). Socket work is done
306 (Dick). Corlib compiled with no refs to mscorlib (Dan). New
307 comprehensive tests for colib bits (David). Nick is driving the
308 regression test suite efforts and class library completeness.
309 New System.Data work (Chris). Bug fixes (Paolo, Duncan, Ravi, Miguel)
311 Miguel is off to the <a
312 href="http://www.fosdem.org">FOSDEM</a> conference in Brussels.
316 <b>Mono 0.8 has been released!</b>
318 A new version of the runtime, compiler and class libraries has
319 been packaged for your download pleasure.
322 href="download.html#feb-11">Here</a> (quick links: <a
323 href="archive/mono-0.8.tar.gz">runtime</a> and <a
324 href="archive/mcs-0.8.tar.gz">compiler/classes</a>)
328 We would like to welcome all the new developers that have
329 joined the project in the last couple of days. The classes
332 An explanation of the relationship between <a
333 href="http://mail.gnome.org/archives/gnome-hackers/2002-February/msg00031.html">GNOME
336 Nick is still leading our test suite platform. I can not
337 stress how important it is to have a good regression test suite
338 for our platform, as buggy class libraries are what are
339 stopping the compiler from running completely on Linux.
341 We are of course psyched to see Mono run on
342 non-Linux systems. Work is moving on native code generation
343 for StrongARM, PowerPC, and SPARC as well as porting Mono to
346 There are a couple of debates on the Mono list on implementing
347 a set of web server classes for <a
348 href="http://lists.ximian.com/archives/public/mono-list/2002-February/002911.html">enabling
352 href="http://lists.ximian.com/archives/public/mono-list/2002-February/002944.html">
353 posted a list of pending tasks</a> to enable the compiler to run on Linux
357 Mike Kestner has posted an <a
358 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-February/000024.html">Update
359 on his Gtk#</a> activities.
364 href="http://lists.ximian.com/archives/public/mono-list/2002-February/002808.html">Qt
365 bindings</a> for .NET. Adam is cool.
369 Dan Lewis has contributed a major missing set of classes to
371 href="http://lists.ximian.com/archives/public/mono-list/2002-January/002745.html">
372 System.Text.RegularExpressions</a>.
374 This is a fully .NET compatible implementation of the .NET regular expressions,
375 fully Unicode aware. This contribution is very appreciated, as implementing this
376 was not entirely trivial (supporting Unicode, plus a regex engine which is a super
377 set of the Perl regex engine).
381 The Mono contributors have relicensed the Class Libraries under
383 <a href="http://www.opensource.org/licenses/mit-license.html">MIT X11</a> license.
385 This license is an Open Source license, and is used by other projects
386 (most notably, the XFree86 project).
388 The runtime (JIT, metadata library, interpreter) remains under
389 the LGPL and the C# compiler remains under the GPL.
392 href="http://www.ximian.com/about_us/press_center/press_releases/mono_partners.html">Press
396 href="http://news.com.com/2100-1001-823734.html">CNet</a>, <a
397 href="http://www.wired.com/news/technology/0,1282,50037-2,00.html">Wired</a>,
398 <a href="http://www.infoworld.com/articles/hn/xml/02/01/28/020128hnopennet.xml">InfoWorld</a>,
399 <a href="http://www.newsforge.com/article.pl?sid=02/01/27/2232231">NewsForge</a>.
403 New mailing list: <a href="mailto:mono-patches-request@ximian.com">mono-patches@ximian.com</a>.
404 This mailing list will receive automatically the patches that are submitted
405 to the Mono CVS to any of its modules.
407 This allows anyone who wants to participate in the peer-review of the
408 code submitted to CVS to receive patches on e-mail. It should also
409 expose to everyone the changes that are being done by the team every day.
413 Dick has got a simple web server running with Mono (`MIS: Mono
414 Internet Server') that is mostly used to test our IO layer, a
415 <a href="http://primates.ximian.com/~miguel/dick-mis-server.png">screenshot</a>
417 Paolo and Dietmar are busy making our runtime self sufficient on
418 non-Windows platforms.
420 C# compiler front: A lot of focus in the past weeks after
421 the C# became self hosting has been in making the compiler a useful
422 tool for development: improve error handling, provide better error
423 reports, fixing all known bugs, and finally profiling of the compiler
428 Our compiler has been self-supporting since January 3rd. In
429 the meantime, we have been busy working on making it run on
430 Linux. Today Paolo got more work done on Reflection.Emit and
431 the compiler compiled `console.cs' (a sample Mono program) on
436 Dietmar landed the Unicode support patch. Class libraries and
437 runtimes are now fully Unicode aware. The details are <a href=
438 "http://lists.ximian.com/archives/public/mono-list/2002-January/002409.html">
441 Last minute breaking news: Paolo got our compiler in Linux to
442 compile fib.cs, patches are comming tomorrow once we have
447 Mike Kestner posted an update on Gtk# <a
448 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2002-January/000021.html"><i>New
449 year, new direction</i></a>.
451 Gtk# will be our foundation on which we will be implementing
452 System.Windows.Forms.
456 Mono C# compiler becomes self-sufficient. We can now continue
457 development of the compiler with itself.
459 Work on the class libraries is still underway for having a full
460 self hosting system. We hope to achieve our goal of self-hosting
461 on Linux before the end of the month.
463 Join the fun by downloading either tonight's <a
464 href="snapshots">snapshot</a> or getting your sources from our
465 <a href="anoncvs.html">Anonymous CVS server</a>.
469 After a lot of work, the C# compiler can compile itself.
470 There are still errors in the generated image, but they are
473 We will soon have the first non-Microsoft C# implementation!
477 JIT: More work on our IO abstraction layer (Dick).
479 JIT: exception handling for unmanaged code (Dietmar)
481 System.Reflection: Support for PropertyInfo and
482 PropertyBuilder as well as the various queries for MethodBase.
484 C#: Pre-processor; Rewrite of MemberLookup which fixed many of
485 the outstanding issues. More bug fixing allows it to compile
490 Dietmar has improved the register allocation and now Mono performs
491 two to three times as fast as it did yesterday. Amazing.
493 The compiler keeps moving along, explicit interface
494 implementation is there.
498 The JIT engine can now run all the compiler regression tests as
499 well as assorted other programs, many more opcodes added
500 recently. Currently the JIT engine uses a very simplistic register
501 allocator (just enough to allow us to focus on feature completeness)
502 and that will be the next major task to improve performance and
503 reduce spills and reloads.
505 On the C# compiler front: language features are now pretty
506 much complete. The big missing tasks are unsafe code support,
507 visibility, explicit interface implementation plus static flow
508 analysis. There are many small bugs that need to be addressed.
510 You can get your copy of the <a href="snapshots">latest Mono</a>
512 More work is also required on fixing the foundation class
513 libraries, it is easy to find spots now since Nick got the
518 AnonCVS access to Mono is here (updated every hour). Thanks
519 to <a href="http://www.hispalinux.es">HispaLinux</a> and Jesus
520 Climent for helping to set this up.
524 All tests from the mono runtime work with the JIT engine now
527 Recursive enumeration definition in the C# compiler are
530 More work on the Web classes (Gaurav).
534 JIT land: Paolo got GDB support into the JIT engine while
535 Dietmar added exceptions support to it.
537 The C# compiler supports all array initializations now, and the
538 switch statement as well as fixing many existing bugs. Many
541 Nick keeps working on improving our class library test suite.
543 Dick has almost completed the Mono IO layer.
548 Mike Kestner has posted an <a
549 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2001-November/000015.html">update</a>
556 Paolo today got the Mono C# compiler running <a
557 href="http://lists.ximian.com/archives/public/mono-list/2001-November/001941.html">on
558 Linux</a>. It compiles a sample program and then the sample
561 Mutator unary operators (++ and --) in the compiler are fully
562 functional, they used to only work on variables, and now they
565 To sum things up: The Mono C# compiler is written in C# and
566 uses the .NET classes to get its work done. To make this work
567 on Linux work has to happen in various fronts:
569 * The C# compiler is being worked on and can compile
570 many programs now (our test suite at this point is
571 made up of 40 tests).
573 * The class libraries need to be mature enough to support
574 the compiler, particularly System.Reflection.Emit (which is
575 what Paolo has been working on lately).
577 The compiler currently requires 103 classes from the
578 .NET runtime (you can get the list by running: <b>monodis --typeref mcs.exe</b>
580 * The interpreter should be mature enough to run the actual
581 compiler byte codes and the corlib bytecodes.
584 At the same time, Dietmar is working on the JIT engine which will
585 replace our interpreter in production.
591 Dietmar got value types working on the JIT engine. Sean has
592 got assembly loading in the runtime (required for NUnit).
594 More progress on enumerations and attributes from Ravi.
596 Nick keeps working on improving our class libraries.
602 Enumerations, array access and attributes for the C# compiler are into the CVS now.
604 Full array support is not complete, but moving along.
610 Dietmar's new set of patches to the JIT have 20 out of 33
617 Mike Kestner, main Gtk# contributor has posted a very interesting <a
618 href="http://lists.ximian.com/archives/public/gtk-sharp-list/2001-November/000013.html">
619 update</a> on his work on Gtk#.
621 Ravi commited the initial support for Attributes in the
624 Many HTML Controls from Leen checked into CVS.
626 Paolo checked in his new System.Reflection and
627 System.Reflection.Emit implementations. He has been working
628 steadily on this huge task for a few weeks now. This is the
629 foundation for the Mono C# compiler, and hence a very
630 important piece of the puzzle.
636 Many clean ups have been going into the class library by Nick Drochak.
638 Mega patch from Dietmar: he commited the flow analysis code
641 A lot of work has been going into the WebControls by Gaurav (4
642 new controls plus improved and bug fixed base classes).
648 Ravi commited the caller-side method selection of methods with
649 variable length arguments. Now he depends on Miguel finishing
650 the array handling support.
656 Lots of classes for System.Web from Gaurav were commited this
659 Some large recent developments:
661 The Decimal implementation from Martin Weindel has been
662 partially integrated (we need to put the internalcalls in
663 place now and compile and link the decimal code).
665 Derek Holden commited recently the IntegerFormatter code into
666 the CVS, so we got a pretty comprehensive integer formatting
667 engine that we can finally use all over the place.
669 Compiler got support for lock as well as assorted bug fixes.
670 Ravi is still working on array support (and then we can
671 optimize foreach for the array case).
673 Dietmar is busy working on flow analysis on the JITer, the
674 previous mechanism of generating the forest was wrong. Paolo
675 has been a busy bee reworking the System.Reflection.Emit
676 support code, and we should have some pretty nice stuff next
677 week. Dick on the other hand is still working on the
678 WaitOne/WaitAll emulation code. WaitAll is like select on
679 steroids: it can wait for different kinds of objects: files,
680 mutexes, events and a couple of others.
682 Mike Kestner is busy working on Gtk# which is now using the
683 .defs files to quickly wrap the API.
689 Reworking expressions to support cleanly indexers and
690 properties. <a href="http://www.nat.org/evolution.php3">11
691 days</a> until Evolution 1.0 ships.
693 Ximian users around the world <!--a
694 href="http://www.bez.it/IMAGES/nora.jpg"-->rejoice<!--/a--> with
695 recent C# compiler progress.
701 Delegate support has been checked into the compiler
702 (definition and invocation); break/continue implemented.
708 JIT engine supports many of the object constructs now (object
709 creation, vtable setup, interface table setup).
711 The C# compiler now has almost full property support (only
712 missing bit are pre-post increment/decrement operations),
713 delegates are now created (still missing delegate invocation).
714 try/catch/finally is also supported in the compiler now.
716 System.Decimal implementation is in, as well as many crypto
723 Sergey has released his first version of the <b>ilasm</b>
724 assembler written in C#. You can get it from his web page:
726 href="http://mono.eurosoft.od.ua">http://mono.eurosoft.od.ua</a>.
728 The plan is to integrate ildasm into the Mono CVS soon. This
729 component should in theory also be reusable for SharpDevelop
736 Our System.Reflection.Emit implementation created its first
737 executable today. This means that a very simple .NET program
738 that was compiled on Windows was able to generate a .NET program
739 while running on Linux using the Mono runtime.
741 The various piece of the puzzle are starting to get together:
742 the compiler can compile simple programs now and we are
743 basically focusing on completeness now.
750 href="http://www.icsharpcode.net/OpenSource/SD/default.asp">Sharp
751 Develop 0.80</a> was released today.
757 More progress: more opcodes are working (Paolo); The compiler
758 runs up to a point in Mint (Paolo); operator overloading works
759 (both unary and binary) all over the place (Miguel); Completed decimal
760 type conversions (Miguel); New build system in place based on
761 Ant (Sean and Sergey); Refactored and documented the
762 internals of the JIT engine (Dietmar); StatementExpressions
763 handled correctly (Miguel).
769 A couple of news-worthy items: Dick got the initial thread
770 support into mint; Paolo implemented many new opcodes; Dietmar
771 got long operations and mul/div working on the JITer; Ravi rewrote
772 the Method selector for expressions to be conformant; Miguel
773 got i++ working. All in tonight's snapshot
779 Paolo has written a section on <a href="porting.html">Porting
780 Mono</a> to othre architectures.
786 <A a href="download.html#sep-18">Mono 0.7</a> has been
787 released (runtime engine, class libraries
788 and C# compiler). Check the <a href="archive/mono-0.7">Mono
789 0.7 announcement</a> for details
795 Mike Kestner's Gtk# (Gtk-sharp) was checked into the CVS
796 repository. Gtk# can run a simple hello world application.
797 The binding is nice, as it maps Gtk+ signals to delegates in
798 C#. You can see the Gtk# Hello World program <a href="src/HelloWorld.cs">here</a>
800 Gtk-sharp should be available on the next snapshot set.
806 Dietmar checked in his CIL tree/forest regeneration and most
807 importantly, the x86 instruction selector burg grammar.
814 The MCS compiler <b>can compile the sample Hello World</b>
815 application and generate a Windows/CIL executable that runs!
817 This executable runs with the Mono Interpreter of course (see
824 Dietmar checked into CVS the `monoburg' architecture
825 independent instruction selector for the JIT engine.
831 <b>.NET Hello World is working under Mono!</b> The latest snapshots
834 Hello World consits of 1821 CIL instructions,
835 performs 66 subroutine calls and loads 12 classes from the corlib.dll
843 Lloyd Dupont has announced his OpenGL bindings for C#, they
844 are available here: <a
845 href="http://csgl.sourceforge.net">http://csgl.sourceforge.net</a>
851 New version of the Mono Runtime, Compiler and Classes has been
853 href="download.html#august-22">released.</a> Check the <a
854 href="archive/mono-0.6">0.6 announcement</a>.
860 A new <a href="contributing.html#compile-service">Compilation
861 service</a> has been made available by Derek to allow people
862 without access to the <a
863 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>
869 Daily snapshots of mcs and mono are now available, they will
870 run every night at 10pm Boston time.
876 Mono Runtime 0.5 has been <a
877 href="download.html#july-29">released.</a> Check the <a
878 href="archive/mono-0.5">release notes</a>
884 The slides for <A href="Presentations/O-Reilly">my
885 presentation</a> at <a href="http://www.oreilly.com">O'Reilly
886 Open Source Software Convention</a>
892 Another release of the class libraries is out, check the <a
893 href="archive/mcs-22">MCS 22-July Release Notes</a>. You can
894 get the new class libraries from <a
895 href="download.html#july-22">here</a>
901 Another release of the class libraries is out, check the <a
902 href="archive/mcs-19">MCS 19-July Release Notes</a>. You can
903 get the new class libraries from <a
904 href="download.html#july-19">here</a>
910 Another release of the class libraries is out, check the <a
911 href="archive/mcs-17">MCS 17-July Release Notes</a>. You can
912 get the new class libraries from <a
913 href="download.html#july-17">here</a>
915 Do not forget to check out the updated <a href="faq.html">FAQ</a>.
917 Got Sean's new <a href="class-status/index.html">Class
918 Status</a> web pages up. These are a lot better than mine, and
919 we are now keeping better track of contributors.
925 Another release of Mono is out, check the <a
926 href="archive/mono-0.4">Mono 0.4 Release Notes</a>. Get it <a
927 href="download.html#july-15">here</a>.
934 href="http://lists.ximian.com/archives/public/mono-list/2001-July/000399.html">new
936 runtime, compiler and classes has been made. Get it <a href="download.html#july-14">here</a>
942 I keep getting questions about my opinion on Passport, even when
943 Mono has <b>nothing</b> to do with it. I finally <a
944 href="passport.html">wrote something.</a>
956 Brian posted a story on <a
957 href="http://www.oreillynet.com/dotnet">O'Reilly Network .NET</a>