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.

All labels observed (2)

Label Occurrences
Mono runtime canonical 7
Mono AOT 1

How this entity was disambiguated

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 ⓘ
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 C# language specification ⓘ
linked to: ECMA-334

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

.NET Framework ⓘ
Mono project ⓘ
Xamarin platform ⓘ
linked to: Xamarin
repository https://github.com/mono/mono ⓘ
sourceModel open source ⓘ
supportsArchitecture ARM ⓘ
ARM64 ⓘ
PowerPC ⓘ
s390x ⓘ
x86 ⓘ
x86-64 ⓘ
supportsLanguage C# ⓘ
F# ⓘ
IronPython ⓘ
IronRuby ⓘ
Visual Basic .NET ⓘ
other CLI-compliant languages ⓘ
supportsPlatform Android ⓘ
FreeBSD ⓘ
Linux ⓘ
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 APIs (subset and extensions) ⓘ
linked to: .NET Framework

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

Xamarin.Android ⓘ
linked to: Xamarin

Xamarin.iOS ⓘ
linked to: Xamarin

How these facts were elicited

Referenced by (8)

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

Common Language Runtime → relatedTo → Mono runtime ⓘ
Common Language Infrastructure → influenced → Mono runtime ⓘ
subject linked to: CLI
dotnet/runtime → containsComponent → Mono runtime ⓘ
Mono project → component → Mono runtime ⓘ
SGen → usedBy → Mono runtime ⓘ
CoreRT → relatedTo → Mono AOT ⓘ
linked to: Mono runtime
MonoDevelop → writtenFor → Mono runtime ⓘ
subject linked to: MonoDevelop IDE