Framework Architecture
The major components of Mono include:
- Code Execution Engine
- Class Libraries
- Base Class Library
- .NET Compatibility Class Libraries
- Mono specific class libraries:
- Cross platform class libraries for both Mono and .NET (Gtk#, Mono.Cecil, Mono.CSharp, Text.Templating)
- Unix-specific class libraries (POSIX, Filesystem in Userspace (FUSE), curses)
- Platform-specific class libraries (bindings for: Mac, iOS, Android, MeeGo)
- CLI Assemblies
- CLI Metadata
- Mono's Common Language Runtime
- Compatible with the ECMA Common Language Infrastructure/.NET Common Language Runtime
- Mono-specific enhancements:
- Mono.SIMD support
- Mono co-routines and continuations.
- Mono-specific enhancements
- Native interop services and COM interop
- Security - Transparent Code Framework
Read more about this topic: Mono (software)
Famous quotes containing the words framework and/or architecture:
“The city is a fact in nature, like a cave, a run of mackerel or an ant-heap. But it is also a conscious work of art, and it holds within its communal framework many simpler and more personal forms of art. Mind takes form in the city; and in turn, urban forms condition mind.”
—Lewis Mumford (18951990)
“They can do without architecture who have no olives nor wines in the cellar.”
—Henry David Thoreau (18171862)