diff options
author | Miguel de Icaza <miguel@gnome.org> | 2001-12-18 21:42:30 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2001-12-18 21:42:30 +0300 |
commit | 351c01c26eb4ec8322b1fc6eb3f71f7d3428442e (patch) | |
tree | 678936d03fb0baa7c9b19178eacb5697f1f2b2d9 /web | |
parent | da2e491a332dd6c1b6fb74b58b6bb4db9cfb0023 (diff) |
flush
svn path=/trunk/mono/; revision=1632
Diffstat (limited to 'web')
-rw-r--r-- | web/class-library | 32 | ||||
-rw-r--r-- | web/index | 41 | ||||
-rw-r--r-- | web/passport | 2 | ||||
-rw-r--r-- | web/web/makefile | 4 |
4 files changed, 50 insertions, 29 deletions
diff --git a/web/class-library b/web/class-library index e4a53a9dfd6..95b56cacf9d 100644 --- a/web/class-library +++ b/web/class-library @@ -106,33 +106,11 @@ ** Licensing - The class library will be licensed under the terms of the GNU - LGPL. Some people have pointed out that the plain LGPL is - troublesome for embedded use of the Mono class libraries. So - we are considering to use the GPL with a special exception - (like the <a - href="http://www.gnu.org/software/classpath/classpath.html">GNU - Classpath</a> project did. - - The exception to the GPL would be: - - <i>The library is distributed under the terms of the GNU General - Public License with the following exception: - - If you link this library against your own program, then you do not - need to release the source code for that program. However, any - changes that you make to the library itself, or to any native - methods upon which the library relies, must be re-distributed in - accordance with the terms of the GPL.</i> - - If you are going to contribute, please keep in mind that we - might require you to agree that Ximian might adjust the - license to enable the use of the class libraries on embedded - systems or to develop proprietary applications using Mono. - - We suggest that you assign the copyright of your work to the - GNOME Foundation or the Free Software Foundation to simplify - defending the code in case it is used inappropiately. + The class library is being licensed under the terms of the + <a + href="http://www.opensource.org/licenses/mit-license.html">MIT + license.</a> This is the same license used by the X11 window + system. ** Class Library testing diff --git a/web/index b/web/index index c3ef7fd7e3d..50bd05575d8 100644 --- a/web/index +++ b/web/index @@ -23,6 +23,47 @@ You can contact the team at: <a href="mailto:mono-list@ximian.com">mono-list@ximian.com</a> +** Dec 18, 2001 + + JIT: More work on our IO abstraction layer (Dick). + + JIT: exception handling for unmanaged code (Dietmar) + + System.Reflection: Support for PropertyInfo and + PropertyBuilder as well as the various queries for MethodBase. + + C#: Pre-processor; Rewrite of MemberLookup which fixed many of + the outstanding issues. More bug fixing allows it to compile + more programs. + +** Dec 14, 2001 + + Dietmar has improved the register allocation and now Mono performs + two to three times as fast as it did yesterday. Amazing. + + The compiler keeps moving along, explicit interface + implementation is there. + +** Dec 11, 2001 + + The JIT engine can now run all the compiler regression tests as + well as assorted other programs, many more opcodes added + recently. Currently the JIT engine uses a very simplistic register + allocator (just enough to allow us to focus on feature completeness) + and that will be the next major task to improve performance and + reduce spills and reloads. + + On the C# compiler front: language features are now pretty + much complete. The big missing tasks are unsafe code support, + visibility, explicit interface implementation plus static flow + analysis. There are many small bugs that need to be addressed. + + You can get your copy of the <a href="snapshots">latest Mono</a> + + More work is also required on fixing the foundation class + libraries, it is easy to find spots now since Nick got the + `make test' going. + ** Dec 1, 2001 AnonCVS access to Mono is here (updated every hour). Thanks diff --git a/web/passport b/web/passport index 764739eb3fe..fd402772293 100644 --- a/web/passport +++ b/web/passport @@ -256,7 +256,7 @@ A few people have said: `Mono will allow Passport to be available for Linux and that is bad'. This is plain - missinformation. + misinformation. Currently, you can obtain Passport for Linux from Microsoft itself and deploy it today on your Web server. Mono does not diff --git a/web/web/makefile b/web/web/makefile index 037a364fdfb..19c202c7846 100644 --- a/web/web/makefile +++ b/web/web/makefile @@ -1,7 +1,9 @@ +# Until we are ready: +# ../class-library \ + SOURCES= \ ../anoncvs \ ../contributing \ - ../class-library \ ../class-status \ ../contact \ ../c-sharp \ |