Slashdot Mirror


Technology Review Profiles Miguel de Icaza

prostoalex writes "Technology Review has a feature story on Miguel de Icaza, currently Novell VP of Product Technology, but more known as the leader of Gnome and Mono projects. Miguel is the man Don Box would like to see joining Microsoft for his "amazing amount of raw energy". If you read through the Technology review article, you will see that de Icaza was actually turned down by Microsoft at some point."

1 of 231 comments (clear)

  1. Re:hrm... by miguel · · Score: 5, Informative
    That is why Mono implements two stacks:

    http://primates.ximian.com/~miguel/tmp/two-stack s. png

    One is the Microsoft compatible one.

    The other one is where we are pouring our energies:
    An ECMA core with the following on top:

    • Gtk# to build GUI applications.
    • Simias: to write collaborative applications.
    • iFolder: to synchronize your file system and integrate into your high-end applications.
    • Beagle: a platform to provide searching and contextual information at any moment.
    • Novell.Ldap: Focus on open standards for directory services.
    • Mono.Data.*: The API to access open source databases.
    • RelaxNG: Microsoft likes XmlSchema, it is older, but RelaxNG is cleaner and simpler, and we have a stack to use it.
    • IKVM: We integrated natively with Java.
    • IronPython: we can run your Python code.
    • Cairo bindings: to provider advanced rendering.
    • Tao: OpenGL/SDL APIs for your applications.
    • Gconf#/Dbus#: APIs to access the configuration and bus systems on modern desktops.
    • Gecko# to integrate Mozilla into your apps.


    There are quite a few of other open source stacks
    for the ECMA CLI today that range from research
    to practically useful.

    Miguel.