Mono runtime

E183343

Mono runtime is an open-source implementation of Microsoft’s .NET framework that enables cross-platform execution of .NET applications on systems such as Linux, macOS, and mobile devices.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Mono runtime canonical 4

Statements (69)

Predicate Object
instanceOf .NET runtime environment
Common Language Infrastructure implementation
open-source software project
virtual execution system
component Ahead-Of-Time (AOT) compiler
.NET Standard Library
surface form: Base Class Library (BCL)

Common Language Runtime (CLR) implementation
Just-In-Time (JIT) compiler
garbage collector
developer Xamarin
feature P/Invoke support
cross-platform execution of .NET applications
embedding API for hosting the runtime
interoperability with native code
support for ASP.NET
support for GTK# for graphical applications
support for Windows Forms (partial, via System.Windows.Forms)
goal enable .NET applications to run on non-Windows platforms
provide a free and open-source implementation of Microsoft .NET
hasGarbageCollector SGen (generational garbage collector)
implements .NET Framework class libraries (subset and extensions)
ECMA-334
surface form: ECMA-334 C# language specification

ECMA-335
surface form: ECMA-335 Common Language Infrastructure (CLI)
laterDeveloper Microsoft
Novell
license MIT License
maintainer Mono project
surface form: Mono project community
originalDeveloper Ximian
previousGarbageCollector Boehm-Demers-Weiser conservative GC
programmingLanguage C
C# programming language
surface form: C#
relatedTo .NET Core
surface form: .NET (Core / 5+)

.NET Framework
Mono project
Xamarin
surface form: Xamarin platform
repository https://github.com/mono/mono
sourceModel open source
supportsArchitecture ARM
ARM64
PowerPC
s390x
x86
x86-64
supportsLanguage C# programming language
surface form: C#

F#
IronPython
IronRuby
Visual Basic .NET
other CLI-compliant languages
supportsPlatform Android
FreeBSD
Linux
Solaris operating system
surface form: Solaris

Windows
iOS
macOS
tvOS
watchOS
supportsRuntimeMode AOT compilation
JIT compilation
full static AOT on iOS (no JIT allowed by platform policies)
supportsStandard .NET Framework
surface form: .NET Framework APIs (subset and extensions)

.NET Standard Library
surface form: .NET Standard (various versions, partially)
supportsTooling Mono debugger (soft debugger)
embedding and hosting APIs
profiling APIs
usedIn Unity game engine
surface form: Unity game engine (as managed runtime in many versions)

Xamarin
surface form: Xamarin.Android

Xamarin
surface form: Xamarin.iOS

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Common Language Runtime relatedTo Mono runtime
CLI influenced Mono runtime
subject surface form: Common Language Infrastructure
dotnet/runtime containsComponent Mono runtime
Mono project component Mono runtime