Mono (software) - License

License

Mono is dual licensed by Xamarin, similar to other products such as Qt and the Mozilla Application Suite. Mono's C# compiler and tools are released under the GNU General Public License (GPLv2 only) (starting with version 2.0 of Mono, the Mono C# compiler source code will also be available under the MIT X11 License), the runtime libraries under the GNU Lesser General Public License (LGPLv2 only) and the class libraries under the MIT License. These are all free software and open-source licenses and hence Mono is free and open-source software.

The license of the C# compiler was changed from the GPL to the MIT X11 license to allow the compiler code to be reused in a few instances where the GPL would have prevented such:

  • Mono's Compiler as a Service
    • The Mono interactive Shell
    • The Mono embeddable C# compiler
  • Mono's implementation of the C# 4.0 dynamic binder.
  • MonoDevelop's built-in parser and AST graph

Read more about this topic:  Mono (software)

Famous quotes containing the word license:

    All is possible,
    Who so list believe;
    Trust therefore first, and after preve,
    As men wed ladies by license and leave,
    All is possible.
    Sir Thomas Wyatt (1503?–1542)

    It is a misfortune that necessity has induced men to accord greater license to this formidable engine, in order to obtain liberty, than can be borne with less important objects in view; for the press, like fire, is an excellent servant, but a terrible master.
    James Fenimore Cooper (1789–1851)

    Nature is mythical and mystical always, and works with the license and extravagance of genius. She has her luxurious and florid style as well as art.
    Henry David Thoreau (1817–1862)