Mono History
Upcoming SlideShare
Loading in...5
×
 

Mono History

on

  • 1,565 views

 

Statistics

Views

Total Views
1,565
Slideshare-icon Views on SlideShare
1,565
Embed Views
0

Actions

Likes
0
Downloads
13
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Mono History Mono History Presentation Transcript

        • Mono Platform History
        • (Wikipedia and personal experience based)
        • Alvaro del Castillo San Félix
        • [email_address]
        • GSyC/LibreSoft
    • A new FLOSS Platform is born
      • Microsoft launches .NET 1.0 platform in 05-01-2002.
        • In beta since 2000
        • .NET documents came out in December 2000
      • Mono announced on July 19, 2001 at the O'Reilly conference. July 29, Mono 0.5.
      • Three years later, on June 30, 2004 Mono 1.0 was released.
    • A new FLOSS Platform is born
        • [Mono-announce-list] Mono 1.0 has been released.
        • Miguel de Icaza miguel@novell.com
        • Wed, 30 Jun 2004 12:14:18 -0400
        • * Previous message: [Mono-announce-list] Mono Beta 3.
        • * Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
        • Hey,
        • Mono 1.0 has been released, get your packages:
        • http://www.mono-project.com/downloads/index.html
        • That is our new spiffy site.
        • Miguel.
    • Standards covering .NET
      • ECMA 334: “C# Language Specification”,
        • June 2006, 4 th Edition, 553 pages. Started in January 2003. ISO/IEC 23270:2006.
        • Authoring by Hewlett-Packard, Intel and Microsoft.
        • Effort Started in September 2000, TC39, TG2.
    • Standards covering .NET
      • ECMA 335: “Common Language Infrastructure (CLI)”, ISO/IEC 23271:2006
        • June 2006, 4 th Edition, 556 pages.
        • Authoring by Borland, Fujitsu Software Corporation, Hewlett-Packard, Intel Corporation, IBM Corporation, ISE, IT University of Copenhagen, Jagger Software Ltd., Microsoft Corporation, Monash University, Netscape, Novell/Ximian, Phone.Com, Plum Hall, Sun Microsystems, and University of Canterbury (NZ)
    • Mono History in the News http://www.mono-project.com/Articles
      • Dec 2001: Microsoft: Using the ECMA Standards: An Interview with Miguel de Icaza
      • ....
      • Feb 2008: Integrating Mono FastCGI and lighttpd 1.5
    • Mono 1.2 series history
      • Follow it online at http://www.go-mono.com/archive/1.2.X
      • The 1.1.x saga is not complete currently.
    • Currently
      • Last release: Mono 1.2.6, 12 Dec 2007.
      • Native Windows.Forms driver for MacOS X allows Winforms-based applications to run without an X server.
      • Support for the ASP.NET AJAX APIs and controls. FastCGI for ASP.NET.
      • Windows.Forms now supports the WebControl on Windows and Linux using Mozilla.
      • Runtime will now consume much less memory for 2.0-based applications due to various optimizations in generics support as well as including many new performance improvements and an updated verifier and an implementation of CoreCLR security.
      • C# compiler is quickly approaching full 3.0 support, most of the basics work right now (except support for System.Query.Expression AST generation).
      • Mono 1.2.6 can now be used as an SDK for creating Silverlight 1.1 applications on all platforms.
    • Roadmap (May 2007) http://www.mono-project.com/Roadmap
      • .NET 2.0
        • Mono 2.0
        • Partially implemented in 1.2.6 (C# 2.0 and some libraries)
        • Planned for 2007 Q3
        • 1.9.0 Preview 4, 3 March 2008
      • .NET 3.0:
        • Olive Project
        • Beta planned for 2007 Q4
    • The Future
      • Games industry: The high-level code is written with scripting languages.
      • Mobile devices and other embedded systems.
      • Will Microsoft adopt of fight Open Source? Will they use their patents and how this could impact Mono platform?
    •