1959:'s Richard Stallman has stated on June 2, 2009, that " we should discourage people from writing programs in C#. Therefore, we should not include C# implementations in the default installation of GNU/Linux distributions or in their principal ways of installing GNOME". On July 1, 2009, Brett Smith (also from the FSF) stated that "Microsoft's patents are much more dangerous: it's the only major software company that has declared itself the enemy of GNU/Linux and stated its intention to attack our community with patents.", "C# represents a unique threat to us" and "The Community Promise does nothing to change any of this".
2640:
883:
the entire life of the application. To improve performance this collector assigns memory pools to each thread to let threads allocate new memory blocks without having to coordinate with other threads. Migration of objects from the nursery to the old generation is done by copying the data from the nursery to the old generation pool and updating any live pointers that point to the data to point to the new location. This can be expensive for large objects, so Mono's SGen uses a separate pool of memory for large objects (Large Object
Section) and uses a mark-and-sweep algorithm for those objects.
5616:
141:
329:
7628:
7155:
6921:
36:
7638:
27:
1715:-based smart-phones. It was first released on April 6, 2011. Mono for Android was developed to allow developers to more easily write cross-platform applications that will run on all mobile platforms. In an interview with H-Online, Miguel de Icaza stated, "Our vision is to allow developers to reuse their engine and business logic code across all mobile platforms and swapping out the user interface code for a platform-specific API."
2002:
1169:-based desktop applications that run on multiple platforms, without having to customizing code for different platforms. Xwt API is mapped to a set of native controls on each supported platform. Features that are not available on specific platforms are emulated by using native widgets, which is referred to as hosting in the Xwt context. Xwt was partially used as GUI toolkit (beside GTK#) in the development of the
7648:
2013:
7014:
938:(CLS) is specified in chapter 6 of ECMA-335 and defines the interface to the CLI, such as conventions like the underlying types for Enum. The Mono compiler generates an image that conforms to the CLS. This is the Common Intermediate Language. The Mono runtime takes this image and runs it. The ECMA standard formally defines a library that conforms to the CLS as a framework.
950:; that is, it is governed by the CLI's style of memory management and thread safety. Other .NET or Mono applications can use legacy code, which is referred to as unmanaged, by using the System.Runtime.InteropServices libraries to create C# bindings. Many libraries which ship with Mono use this feature of the CLI, such as
504:, has been included since Mono 1.9. Moonlight 1.0, which supports the Silverlight 1.0 APIs, was released January 20, 2009. Moonlight 2.0 supports Silverlight 2.0 and some features of Silverlight 3.0. A preview release of Moonlight 3.0 was announced in February 2010 and contains updates to Silverlight 3 support.
4590:
Under the
Community Promise, Microsoft provides assurance that it will not assert its Necessary Claims against anyone who makes, uses, sells, offers for sale, imports, or distributes any Covered Implementation under any type of development or distribution model, including open-source licensing models
1718:
In August 2010, a
Microsoft spokesman, Tom Hanrahan of Microsoft's Open Source Technology Centre, stated, in reference to the lawsuit filed by Oracle against Google over Android's use of Java, that "The type of action Oracle is taking against Google over Java is not going to happen. If a .NET port to
895:
provides a comprehensive set of facilities for application development. They are primarily written in C#, but due to the Common
Language Specification they can be used by any .NET language. The class library is structured into namespaces, and deployed in shared libraries known as assemblies. Speaking
507:
The
Moonlight project was abandoned on May 29, 2012. According to Miguel, two factors sealed the fate of the project: Microsoft added "artificial restrictions" that "made it useless for desktop programming", and the technology had not gained enough traction on the Web. In addition, Silverlight itself
3215:
We have no plans on building WPF. We just do not have the man power to build an implementation in any reasonable time-frame(...)For tools that are mostly OpenGL/DirectX based, use
Windows.Forms, keeping in mind that some bug fixing or work around on their part might be needed as our Windows.Forms is
907:
are a mechanism for logically grouping similar classes into a hierarchical structure. This prevents naming conflicts. The structure is implemented using dot-separated words, where the most common top-level namespace is System, such as System.IO and System.Net. There are other top-level namespaces as
3820:
Based on their input, today we are making some important changes to our iOS Developer
Program license in sections 3.3.1, 3.3.2 and 3.3.9 to relax some restrictions we put in place earlier this year. In particular, we are relaxing all restrictions on the development tools used to create iOS apps, as
1965:
Project Leader Paul
Frields has stated, "We do have some serious concerns about Mono and we'll continue to look at it with our legal counsel to see what if any steps are needed on our part", yet "We haven't come to a legal conclusion that is pat enough for us to make the decision to take mono out".
1381:
Xamarin.iOS (previously named MonoTouch) is a library that allows developers to create C# and .NET based applications that run on the iPhone, iPod and iPad devices. It is based on the Mono framework and developed in conjunction with Novell. Unlike Mono applications, Xamarin.iOS "Apps" are compiled
882:
where new objects are allocated from a nursery, during the garbage collection cycle, all objects that survived are migrated to an older generation memory pool. The idea is that many objects are transient and can quickly be collected and only a handful of objects are long-term objects that live for
3127:
The agreement grants
Xamarin a broad, perpetual license to all intellectual property covering Mono, MonoTouch, Mono for Android and Mono Tools for Visual Studio. Xamarin will also provide technical support to SUSE customers using Mono-based products, and assume stewardship of the Mono open source
797:
Ahead-of-Time (AOT) compilation: this code turns the ECMA CIL byte codes (typically found on a .exe or .dll file) and generates native code stored in an operating system, architecture and CPU specific file (for a foo.exe file, it would produce foo.exe.so on Linux). This mode of operation compiles
1890:
even in scenarios where previously a commercial license was necessary, and
Microsoft stated that they won't assert any "applicable patents" against parties that are "using, selling, offering for sale, importing, or distributing Mono." It was also announced that Xamarin had contributed the Mono
914:
are the physical packaging of the class libraries. These are .dll files, just like (but not to be confused with) Win32 shared libraries. Examples of assemblies are mscorlib.dll, System.dll, System.Data.dll and Accessibility.dll. Namespaces are often distributed among several assemblies and one
3096:
Even if they aren't supporting it, they do own a product that is in direct competition with Xamarin's future offerings. Without some sort of legal arrangement between Attachmate and Xamarin, the latter would face the daunting prospect of proving that their new development doesn't use any the
2410:
Shipping Roslyn C# compiler to enable C#7 support; Shipping msbuild and deprecating xbuild for better compatibility; Enabling concurrent SGen garbage collector to reduce time spent in GC; Introducing the AppleTLS stack on macOS for HTTPS connections; Continued Progress on .NET Class Library
359:
believed that .NET had the potential to increase programmer productivity and began investigating whether a Linux version was feasible. Recognizing that their small team could not expect to build and support a full product, they launched the Mono open-source project, on July 19, 2001, at the
1949:), i.e. parts composing Mono's Windows compatibility stack. These technologies are today not fully implemented in Mono and not required for developing Mono-applications, they are simply there for developers and users who need full compatibility with the Windows system.
1073:, a tool which aids Windows .NET developers in finding areas in their code that might not be cross-platform and therefore not work in Mono on Linux and other Unixes. Not upgraded since Mono 2.8 (2013); use Microsoft's .NET Portability Analyzer (dotnet-apiport) instead.
1165:, a GUI toolkit that maps API calls to native platform calls of the underlying platform, exposing one unified API across different platforms and making possible for the graphical user interfaces to have native look and feel on different platforms. It enables building
4644:
It is common practice in the software industry to register patents as protection against litigation, rather than as an intent to litigate. Thus mere existence of a patent, without a claim of infringement, is not sufficient reason to warrant exclusion from the Ubuntu
393:
from scratch, because Novell still owned MonoTouch and Mono for Android at the time. After this announcement, the future of the project was questioned, MonoTouch and Mono for Android being in direct competition with the existing commercial offerings now owned by
367:
After three years of development, Mono 1.0 was released on June 30, 2004. Mono evolved from its initial focus of a developer platform for Linux desktop applications to supporting a wide range of architectures and operating systems - including embedded systems.
1984:, blocking issues on its GTK+ 3 version, and it being, in their opinion, "not well maintained", speculation also surfaced that the decision was also influenced by a desire to remove Mono from the base distribution, as the remaining programs dependent on Mono,
402:
for the same work. However, in July 2011, Novell, now a subsidiary of Attachmate, and Xamarin, announced that it granted a perpetual license to Xamarin for Mono, MonoTouch and Mono for Android, which officially took stewardship of the project.
931:, is implemented by the Mono executable. The runtime compiles and executes .NET applications. The common language infrastructure is defined by the ECMA standard. To run an application, you must invoke the runtime with the relevant parameters.
1992:, were also to be removed. Mono developer Joseph Michael Shields defended the performance of Banshee on ARM, and also the claims that Banshee was not well-maintained as being a "directed personal insult" to one of its major contributors.
3097:
technology that the old one did. Considering that this is really just a wrapper around the native API, it would be hard to prove you had a clean-room implementation even for a team that wasn't intimately familiar with Attachmate's code.
833:
as the code generation engine instead of Mono's own code generation engine. This is useful for high performance computing loads and other situations where the execution performance is more important than the startup performance.
2249:
On the class library System.IO.Packaging, WCF client, WCF server, LINQ to SQL debut. The Interactive shell supports auto-completion and the LINQ to SQL supports multiple database backends. The xbuild build system is introduced.
848:
Starting with Mono 5.18, support for LLVM is a default configuration option. Previous versions required a special LLVM fork, but now mono can fall back to its own code generator when it encounters something not handled by LLVM.
445:
2.0 is also supported, but not actively developed, and as such its support on Mono is incomplete. Version 4.0 was the first version that incorporates Microsoft original source code that was released by Microsoft as part of the
1917:
for standardization has been the source of patent violation concerns for much of the life of the project. In particular, discussion has taken place about whether Microsoft could destroy the Mono project through patent suits.
1776:
API. It was initially released on August 12, 2004, and was included with the Mono distribution starting with version 1.0.6, released on February 18, 2005. It has not seen any development since 2008, and is now deprecated.
1912:
pledging that they would not assert their patents against anyone implementing, distributing, or using alternative implementations of .NET. Mono's implementation of those components of the .NET stack not submitted to the
2246:
The Mono runtime is now able to use LLVM as a code generation backend and this release introduces Mono co-routines, the Mono Soft Debugger and the CoreCLR security system required for Moonlight and other Web-based
385:, a company he founded after being laid off from Novell. The original Mono team had also moved to the new company. Xamarin planned to keep working on Mono and had planned to rewrite the proprietary .NET stacks for
1449:
From April to early September 2010, the future of MonoTouch was put in doubt as Apple introduced new terms for iPhone developers that apparently prohibits them from developing in languages other than C, C++ and
1341:
to Gtk#, but it has since evolved to meet the needs of Mono developers. The IDE includes class management, built-in help, code completion, Stetic (a GUI designer), project support, and an integrated debugger.
3174:
1083:
design pattern where the Model and Controller are shared across platforms and the Views are unique for each platform for an optimized User Interface. The framework requires Xamarin.iOS and Xamarin.Android.
3840:
With these new terms, the ambiguity is gone and C# lovers and enthusiasts can go back to using MonoTouch. Developers that like garbage collection and their strongly typed languages can resume their work.
4717:
1345:
The MonoDoc browser provides access to API documentation and code samples. The documentation browser uses wiki-style content management, allowing developers to edit and improve the documentation.
4326:
The type of action Oracle is taking against Google over Java is not going to happen. If a .NET port to Android was through Mono it would fall under the Microsoft Community Promise Agreement.
2467:
The Interpreter is now included in the default installation; runtime now supports Default Interface Methods; WebAssembly considered reliable now; Support for .NET 4.7.1 / C# 7.2 / F# 4.1
837:
Starting with the Mono 2.7 preview, it is no longer necessary to pick one engine over the other at configuration time. The code generation engine can be selected at startup by using the
465:(WCF) and the ASP.NET async stack. However, System.Web and WCF are candidates for 'almost immediate' porting from the .NET reference source back to Mono. Some missing parts of the
1852:
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:
1070:
805:
Full Static Compilation: this mode is only supported on a handful of platforms and takes the Ahead-of-Time compilation process one step further and generates all the trampolines,
4307:
Our vision is to allow developers to reuse their engine and business logic code across all mobile platforms and swapping out the user interface code for a platform-specific API.
1458:, uncertain. Then, in September 2010, Apple rescinded this restriction, stating that they were relaxing the language restrictions that they had put in place earlier that year.
1952:
In June 2009 the Ubuntu Technical Board stated that it saw "no reason to exclude Mono or applications based upon it from the archive, or from the default installation set."
1246:
1921:
The base technologies submitted to the ECMA, and therefore also the Unix/GNOME-specific parts, are claimed to be safe due to Microsoft's explicitly placing both ECMA 334 (
3110:
1785:
Monobjc was CocoaSharp's replacement. It allows .NET developers to use most of the Mac OS X API, including Cocoa, with no native code, while still achieving a native UI.
581:. Gtk# allows Mono applications to integrate into the Gnome desktop as native applications. The database libraries provide connectivity to the object-relational database
1099:
an open-source and cross-platform integrated development environment that supports building applications for ASP.NET, Gtk#, Meego, MonoTouch and Silverlight/Moonlight.
4572:
3364:
5653:
3162:
2814:
1128:
4725:
4686:
398:, and considering that the Xamarin team would have difficulties proving that they did not use technologies they formerly developed when they were employed by
975:
support as part of the Mono.SIMD namespace, where method calls to special vector types are directly mapped to the underlying processor CPU SIMD instructions.
2894:
1036:(stalled), a cross-platform music media player built with Mono and Gtk# and also a driver of dozens of C#-based libraries and projects for media handling.
2275:, ASP.NET 4.0, drops the 1.0 profile support; the LLVM engine tuned to support 99.9% of all generated code, runtime selectable llvm and gc; incorporates
5456:
4288:
This will make it easier for developers to make cross platform apps as well as bring some of the existing apps that are made using MonoTouch to Android.
2926:
2868:
1365:-based smartphones. Previously available only for commercial licensing, after Microsoft's acquisition of Xamarin in 2016, the Mono runtime itself was
2397:
Defaults to .NET 4.5 profile and ships only .NET 4.5 assemblies, defaults to C# 6.0. First release to integrate Microsoft open-source .NET Core code
2220:
compilation that allows developers to create full static applications and debuts the C# Compiler as a Service and the C# Interactive Shell (C# REPL)
1134:
1454:, and the use of a middle layer between the iOS platform and iPhone applications. This made the future of MonoTouch, and other technologies such as
5974:
3821:
long as the resulting apps do not download any code. This should give developers the flexibility they want, while preserving the security we need.
1162:
813:
that are required into a static file that can be statically linked into a program and eliminates the need for a JIT at runtime. This is used on
1144:
2560:
C# compiler defaults to version C# 8.0 RC; Various stability improvement in debugger support; Mono Interpreter is feature complete and stable
4339:
2233:
This release mostly polishes all the features that shipped in 2.2 and became the foundation for the Long-Term support of Mono in SUSE Linux.
407:
2437:
The JIT Runtime now supports concurrent method compilation and various other Performance Optimisations; Added .NET 4.7 reference assemblies
5646:
3768:
we are announcing today our commitment to open source the Xamarin SDKs for Android, iOS, and Mac under the MIT license in the coming months
2725:
1270:
5964:
4433:
4229:
2682:
3446:
879:
5969:
5480:
3679:
1221:
3650:
7189:
6011:
4069:
1147:
a high-performance open-source .NET REST web services framework that simplifies the development of XML, JSON and SOAP web services.
4543:
7702:
5639:
7380:
4194:
7214:
1249:
A Visual Studio plugin that allows Windows developers to target Linux and macOS right from Visual Studio and integrates with
6893:
6602:
4257:
2645:
858:
547:
347:
in June 2000 it was described as "a new platform based on Internet standards", and in December of that year the underlying
577:, Unix integration libraries (Mono.Posix), database connectivity libraries, a security stack, and the XML schema language
378:
in April 2011, Attachmate announced hundreds of layoffs for the Novell workforce, putting in question the future of Mono.
4353:
482:
compiler and a runtime designed for running VB.NET applications. It is currently being developed by Rolf Bjarne Kvinge.
7552:
6627:
4473:
3327:
2697:
1878:
On March 18, 2016, Microsoft's acquisition of Xamarin was officially closed. On March 31, 2016, Microsoft announced at
1302:
333:
4215:
1026:
Several projects extend Mono and allow developers to use it in their development environment. These projects include:
6342:
3800:
2023:
1826:
908:
well, such as Accessibility and Windows. A user can define a namespace by placing elements inside a namespace block.
871:
on certain classes of applications, making it unsuitable for some long-running server applications. Mono switched to
434:
4503:
1901:
438:
7692:
7412:
6955:
6924:
6812:
6647:
6427:
6422:
5547:
4690:
3620:
1946:
462:
241:
7570:
7437:
7392:
7121:
6903:
6674:
6417:
4576:
3735:
MonoTouch is a commercial product based on the open source Mono project and is licensed on a per-developer basis.
3368:
1174:
454:
4634:
1908:
On July 6, 2009, Microsoft announced that it was placing their ECMA 334 and ECMA 335 specifications under their
7641:
7241:
6557:
6517:
6174:
6164:
5959:
5923:
5847:
5837:
5662:
5444:
3994:
2210:
Mono switches its JIT engine to a new internal representation that gives it a performance boost and introduces
2145:
1926:
1922:
924:
709:
535:
348:
158:
4320:
1821:(GPLv2 only) (starting with version 2.0 of Mono, the Mono C# compiler source code is also available under the
7682:
7365:
6741:
6387:
6317:
6159:
6023:
5460:
4747:
4525:
2930:
2872:
1933:. The concerns primarily relate to technologies developed by Microsoft on top of the .NET Framework, such as
1330:
1080:
802:
and other administrative code that still require the JIT to function, so AOT images are not fully standalone.
562:
5568:
4605:
4282:
794:
Just-in-time (JIT) compilation: The runtime will turn ECMA CIL byte codes into native code as the code runs.
7182:
6844:
6657:
6537:
6522:
6447:
6004:
5938:
5883:
5703:
5686:
3787:
Applications built with MonoTouch are native applications indistinguishable from other native applications.
1879:
752:
118:
4384:
4044:
2912:
7443:
7431:
6888:
6622:
6497:
6432:
5868:
1930:
1909:
1720:
1334:
1314:
458:
351:
was published as an open standard, "ECMA-335", opening up the potential for independent implementations.
92:
4243:
3350:
2311:
support, async support, Async Base Class Library Upgrade and MVC4 - Partial, no async features support.
6662:
6347:
5878:
1818:
1712:
1362:
1310:
598:
586:
390:
4301:
2781:
675:
Cross platform class libraries for both Mono and .NET (Gtk#, Mono.Cecil, Mono.CSharp, Text.Templating)
7386:
6772:
6652:
6562:
6179:
6037:
4704:
We haven't come to a legal conclusion that is pat enough for us to make the decision to take mono out
4170:
4145:
4120:
4095:
3976:
3958:
3243:
2844:"Microsoft's Unexpected Move to Hand Over an Open-Source Project to the Wine Team: A Generous Shift?"
1814:
1977:
7697:
7672:
7375:
7142:
6898:
6839:
6746:
6679:
6377:
6204:
6042:
5749:
5708:
5691:
5621:
3748:
2669:
2276:
1956:
1394:
1322:
1280:
1277:
license may be insufficient for the needs of the community (it explicitly forbids commercial use).
1166:
1064:
570:
381:
On May 16, 2011, Miguel de Icaza announced in his blog that Mono would continue to be supported by
154:
2424:
Support for .NET Standard 2.0, strong assembly names, and experimental default interface members.
7560:
7297:
7286:
7209:
7175:
7045:
6437:
6141:
6115:
5997:
5989:
3781:
2653:
1981:
1969:
928:
863:
713:
703:
679:
539:
5338:
3041:
878:
The SGen garbage collector has many advantages over a traditional conservative scanner. It uses
7687:
7532:
7527:
7491:
7248:
7071:
6199:
6085:
5782:
2027:
2005:
1973:
1750:
Xamarin Studio and Visual Studio 2010 integration to design the UI, remotely debug, and deploy.
1138:
799:
457:(WPF) (which the Mono team do not plan to support due to the amount of work it would need) and
3904:
3016:
7651:
7397:
7278:
7050:
6908:
6577:
6542:
6462:
6229:
5943:
5822:
5734:
2719:
2193:
and Visual Basic 8 compilers. New Mono-specific APIs: Mono.Cecil, Mono.Cairo and Mono.Posix.
1159:(superseded by OpenTK), a collection of graphics and gaming bindings (OpenGL, SDL, GLUT, Cg).
1153:
an open-source client software that provides cloud storage and file synchronization services.
1106:
1046:
574:
497:
413:
On August 27, 2024, Microsoft transferred ownership of Mono to WineHQ, the developer team of
5422:
5408:
5324:
5310:
5282:
5268:
5163:
5142:
5016:
4437:
3940:
3922:
3886:
3868:
3814:
3111:"SUSE and Xamarin Partner to Accelerate Innovation and Support Mono Customers and Community"
2547:
SSPI (Security Support Provider Interface) in System.Data assembly; Various issues resolved
962:
Mono has innovated in some areas with new extensions to the core C# and CLI specifications:
7348:
7253:
7055:
6948:
6397:
6277:
5928:
5787:
5681:
5538:
5521:
5394:
5380:
5366:
5352:
5296:
5254:
5240:
5226:
5205:
5184:
5121:
5100:
5079:
5058:
5037:
4995:
4974:
4953:
4911:
4890:
4869:
4848:
4827:
3454:
2843:
2711:
2063:
1883:
1871:
1846:
1366:
1090:
1033:
590:
395:
375:
337:
286:
5484:
3729:
3687:
3475:
845:
command line arguments, and it defaults to the fast-starting Mono code generation engine.
613:, and many others. The Mono project tracks developing database components at its website.
8:
7407:
6831:
6372:
6120:
6095:
3658:
2764:
2707:
2268:
2090:
1838:
1455:
1102:
501:
491:
4785:
4019:
3403:
740:
425:
Mono's current version is 6.12.0 (as of June 2024). This version provides the core
140:
7308:
6993:
6684:
6597:
6567:
6209:
6105:
6070:
5698:
5676:
5615:
4551:
2951:
2735:
2674:
2082:
1914:
1765:
664:
637:
289:
246:
197:
3163:"Microsoft to acquire Xamarin and empower more developers to build apps on any device"
2815:"Microsoft to acquire Xamarin and empower more developers to build apps on any device"
453:
As of January 14, 2021, Mono has full support for all the features in .NET 4.7 except
7418:
7333:
7127:
7108:
6983:
6787:
6719:
6572:
6527:
6442:
6312:
6239:
5842:
4459:
2059:
2031:
1989:
1427:
1232:
MonoDroid. Mono for the Android operating system. With bindings for the Android APIs.
1039:
760:
479:
361:
218:
5585:
1010:
In addition, Mono is available on a variety of operating systems and architectures.
328:
7459:
7321:
7086:
7035:
6998:
6854:
6392:
6100:
6090:
3854:
3834:
3591:
3562:
3540:
3492:
3306:
3285:
3203:
3142:
3062:
2217:
2105:
2055:
918:
806:
798:
most of the code that is typically done at runtime. There are some exceptions like
756:
253:
214:
169:
3605:
2976:
2022:
Many programs covering a range of applications have been developed using the Mono
406:
On February 24, 2016, Microsoft announced it had signed a definitive agreement to
7603:
7565:
7158:
6941:
6883:
6704:
6642:
6552:
6402:
6382:
6110:
5631:
5452:
4772:
4409:
3199:
2197:
2.12 is released. The Gendarme verification tool and Mono Linker are introduced.
1822:
602:
543:
414:
352:
317:
63:
1170:
7587:
7476:
7236:
6709:
6452:
6267:
6262:
6219:
6065:
5913:
5873:
5777:
5744:
5739:
5729:
5724:
5501:
4638:
3450:
3264:
2991:
2701:
2658:
1794:
1793:
Xamarin.Mac is a library that allows developers to run .NET and C# apps on the
1122:
1093:
framework utilizing Xamarin.iOS and Xamarin.Android for developing mobile apps.
772:
697:
692:
466:
430:
344:
293:
4658:
3389:
2793:
2454:
port; Modes for the SGen GC; Includes Roslyn's csi (C# interactive) REPL tool
1373:
and both Xamarin.iOS and Xamarin.Android are being made free and open-source.
7677:
7666:
7631:
7449:
7425:
7402:
7358:
7268:
6669:
6637:
6607:
6307:
6075:
4565:
2517:
Hybrid suspend garbage collector; Client certificate support; C# 7.3 support
2501:
2272:
2086:
1942:
1842:
1834:
1703:
Xamarin.Android (formerly known as Mono for Android), initially developed by
1274:
1156:
818:
810:
633:
442:
4710:
4672:
4620:
4481:
3762:
3576:
3424:
3229:
3083:
2728:– Microsoft's shared source implementation of .NET, formerly codenamed Rotor
1238:. Mono for the iPhone, iPad and iPod Touches. With bindings to the iOS APIs.
7582:
7517:
7343:
7338:
7003:
6532:
6352:
6297:
6292:
5908:
4261:
1962:
1810:
1806:
1772:, which allowed applications developed with the Mono runtime to access the
1338:
1284:
1150:
1137:, a cross-platform developer solution for mobile clients synchronized with
986:
947:
542:, allowing Mono to provide a standards compliant, free and open-source CLI
4806:
2283:
2, OData Client open-source code from Microsoft;. Will become release 3.0
1410:
Third-party compilers like RemObject's Oxygene can target Xamarin.iOS also
1224:– newer bindings for macOS programming, based on the MonoTouch API design.
685:
Platform-specific class libraries (bindings for: Mac, iOS, Android, MeeGo)
7577:
7499:
7353:
7292:
6751:
6482:
6337:
6302:
6125:
6080:
3516:
2955:
2693:
2573:
C# compiler support for C# 8 language version; .NET Standard 2.1 support
2451:
2308:
2280:
2264:
2190:
2173:
2097:
2077:
2051:
1887:
1830:
1773:
1451:
1424:
mtouch – the Native compiler and tool used to deploy to the target device
1370:
1296:
1250:
1209:
1205:
1186:
1096:
1086:
868:
814:
734:
258:
5551:
5440:
4932:
3628:
7468:
7132:
6988:
6978:
6817:
6792:
6767:
6322:
6234:
6214:
6189:
5898:
5893:
5852:
5625:
3708:
3286:"Releasing Moonlight 2, Roadmap to Moonlight 3 and 4 — Miguel de Icaza"
2071:
1442:
Xamarin Studio is used as the primary IDE, however additional links to
1383:
1266:
751:
The Mono runtime contains a code execution engine that translates ECMA
606:
58:
46:
2112:
with Mono essentially removing almost all dependencies from the game.
546:. Microsoft issued a statement that covers both standards under their
127:
7608:
7481:
7370:
7076:
6797:
6714:
6592:
6407:
6362:
6327:
6272:
6020:
5888:
3168:
2715:
2663:
2194:
1976:
media player removed from Ubuntu's default installation beginning on
1262:
1235:
1118:
1076:
1052:
982:
978:
Full static compilation of .NET code (used on Mono/iPhone, Mono/PS3).
951:
566:
447:
313:
3541:"Mono's SIMD Support: Making Mono safe for Gaming - Miguel de Icaza"
1178:
896:
of the .NET Framework is primarily referring to this class library.
829:
Starting with Mono 2.6, it is possible to configure Mono to use the
470:
35:
26:
7040:
6862:
6777:
6587:
6547:
6472:
6457:
6412:
6194:
6184:
5903:
4718:"'Bansheegeddon' may see Banshee, Mono dropped from Ubuntu default"
4370:
4340:"Microsoft says .NET on Android is safe, no litigation like Oracle"
2731:
2485:
2109:
2094:
2047:
2016:
2001:
1520:
1421:
Linker – used to bundle only the code used in the final application
1318:
1190:
1003:
822:
557:
provide tools for application development while using the existing
6019:
2026:(API) and C#. Some programs written for the Linux Desktop include
2012:
1045:
Gecko#, bindings for embedding the layout engine used in Mozilla (
7613:
7538:
7504:
7328:
7316:
7114:
7081:
6694:
6612:
6582:
6512:
6487:
6367:
6287:
6224:
5933:
5918:
3980:
3962:
3944:
3926:
3908:
3890:
3872:
3447:"Advantages and Disadvantages of Conservative Garbage Collection"
2739:
2039:
1985:
1938:
1934:
1708:
1354:
1306:
1215:
1182:
768:
755:
byte codes into native code and supports a number of processors:
629:
625:
578:
382:
309:
234:
226:
186:
174:
5609:
5481:"Will Mono Become the Preferred Platform for Linux Development?"
1726:
The Xamarin.Android stack consists of the following components:
919:
Common Language Infrastructure and Common Language Specification
538:
and the core class libraries. These components are based on the
469:
are under development in an experimental Mono subproject called
7258:
7137:
6964:
6867:
6735:
6492:
6467:
6332:
6282:
5808:
5505:
4504:"Microsoft to make Xamarin tools and code free and open-source"
3493:"Mono's C# Compiler as a Service on Windows. - Miguel de Icaza"
3114:
2995:
2742:
pages and other assemblies on multiple platforms by use of Mono
2687:
2531:
2481:
2101:
2035:
1704:
1386:
1358:
1112:
780:
610:
399:
371:
356:
305:
301:
269:
222:
51:
5569:"Interview with Joseph Hill - Product Manager - Mono - Novell"
2690:– A free software umbrella project which includes Portable.NET
1980:; although reported reasonings included performance issues on
1018:
Windows 7, Windows 8, Windows 8.1, Windows 10, macOS or Linux
7522:
6807:
6782:
6689:
6617:
6507:
6169:
4070:"Major Updates: iOS 10, Android Nougat, and Other Tasty Bits"
3332:
3020:
2043:
1769:
1443:
1326:
1194:
1060:
784:
776:
764:
621:
594:
558:
316:. In August 2024, Microsoft transferred ownership of Mono to
297:
230:
210:
202:
190:
182:
178:
4371:"Cocoa# is Shaping up; First Screenshots Available – OSnews"
4230:"Novell's Mono project bringing .Net development to Android"
4216:"Novell's Mono project bringing .Net development to Android"
2324:
Default Garbage Collector is now the SGEN, instead of Boehm
966:
C# Compiler as a Service (Use the C# compiler as a library).
620:
provides a pathway for porting Windows .NET applications to
7230:
7198:
6802:
6632:
6357:
6257:
5772:
2895:"ECMA-335-Part-I-IV - ECMA-335, 1st edition, December 2001"
2211:
1504:
1390:
1305:
primarily designed for C# and other .NET languages such as
996:
972:
830:
582:
2992:"Employees say hundreds laid off at Novell's Provo office"
2952:"OSS .NET implementation Mono 1.0 released - Ars Technica"
2666:, an open-source framework and successor to .NET Framework
573:(GUI) development, Mozilla libraries for working with the
7013:
6933:
6699:
6502:
5586:"A Brief Introduction to the Java and .NET Patent Issues"
2617:
2604:
2591:
2578:
2565:
2552:
2539:
2522:
2509:
2492:
2472:
2459:
2442:
2429:
2416:
2402:
2389:
2377:
2365:
2353:
2341:
2329:
2316:
2300:
2288:
2255:
2238:
2225:
2202:
2189:
Mono's APIs are now in par with .NET 2.0. Introduces the
2181:
2165:
2153:
2137:
1684:
1671:
1658:
1645:
1632:
1619:
1606:
1593:
1580:
1567:
1554:
1541:
1528:
1512:
1496:
1483:
1131:, a cross-platform developer solution for mobile clients.
1056:
426:
386:
206:
162:
7167:
3328:"Xamarin abandons its Silverlight for Linux technology"
636:, among others. As these components are not covered by
2267:
support, new generational garbage collector, includes
1817:. Mono's C# compiler and tools are released under the
374:
acquired Ximian in 2003. After Novell was acquired by
3419:
3417:
875:(SGen-GC) as the default collector in version 3.1.1.
641:
534:
include the C# compiler, the virtual machine for the
4740:
3592:"Monovation: Assembly Injection into Live Processes"
3042:".NET Android and iOS clones stripped by Attachmate"
2635:
1393:. This is necessary because the iOS kernel prevents
3815:"Statement by Apple on App Store Review Guidelines"
3155:
1867:
Mono's implementation of the C# 4.0 dynamic binder.
1353:Xamarin.iOS and Xamarin.Android, both developed by
946:Within a native .NET/Mono application, all code is
5661:
4659:"Why free software shouldn't depend on Mono or C#"
4358:On May 14, Xamarin announced Mono for Android 4.2.
3642:
3414:
1382:down to machine code targeted specifically at the
1348:
1115:, a managed binding for OpenGL, OpenCL and OpenAL.
864:Boehm–Demers–Weiser Conservative Garbage Collector
4689:. internetnews.com. June 12, 2009. Archived from
4536:
2911:Wilcox, Joe; Shankland, Stephen (June 28, 2001).
1719:Android was through Mono it would fall under the
1265:has a version of .NET 2.0 now available only for
1042:(unmaintained), a search system for Unix systems.
7664:
3194:
3192:
1829:(LGPLv2 only) and the class libraries under the
1742:Libraries that bind the native Android/Java APIs
857:As of Mono 2.8, the Mono runtime ships with two
3014:
2910:
1996:
1894:
1764:Cocoa# (also known as CocoaSharp) was a bridge
1321:), although it also supports languages such as
1189:(using MonoMac) and Gtk engine (using Gtk#) on
3487:
3485:
2411:convergence; Updated libjpeg in macOS package
2089:virtual world server, or games built with the
1809:by Xamarin, similar to other products such as
1711:, is a proprietary implementation of Mono for
1435:Libraries that bind the native CocoaTouch APIs
790:The code generator is exposed in three modes:
7183:
6949:
6005:
5647:
4321:"Microsoft won't stop (Mono) .NET on Android"
3618:
3612:
3511:
3509:
3189:
2214:support in the Mono.Simd Mono.Simd namespace.
1902:Criticism of Microsoft § Mono patent concerns
941:
867:. The Boehm garbage collector could exhibit
516:Mono consists of three groups of components:
433:and support for Visual Basic.NET and C# 7.0.
420:
4519:
4517:
4460:"Mono C# compiler now also MIT X11 licensed"
3621:"Build Cross Platform Applications with Xwt"
3535:
3533:
2726:Shared Source Common Language Infrastructure
1208:– wrappers around the native macOS toolkit (
985:(used to implement micro-threading code and
957:
899:
5439:This article incorporates text from Mono's
4526:"Xamarin now comes free with Visual Studio"
4244:"MonoDroid: .NET Support Coming to Android"
3482:
3345:
3343:
3307:"Moonlight 3.0 Preview 1 — Miguel de Icaza"
2837:
2835:
2064:Logos 5 Bible Study Software (OS X Version)
1006:direct interop with C++ code and libraries.
915:assembly can be composed of several files.
7637:
7190:
7176:
7012:
6956:
6942:
6012:
5998:
5654:
5640:
5614:
5520:Kerner, Sean Michael (November 18, 2005).
5499:
4550:. Mono Project. 2016-03-28. Archived from
4283:"Novell (Mono/C#) is developing MonoDroid"
4171:"Xamarin.iOS 14.0 Release Notes - Xamarin"
4146:"Xamarin.iOS 13.0 Release Notes - Xamarin"
4121:"Xamarin.iOS 12.0 Release Notes - Xamarin"
4096:"Xamarin.iOS 11.0 Release Notes - Xamarin"
3506:
2683:Comparison of application virtual machines
2504:update to improve compatibility with .NET
1972:, developers voted to have the Mono-based
1218:– a set of bindings for macOS programming.
1067:and available on Linux, MacOS and Windows.
656:
640:standards, some of them remain subject to
139:
34:
25:
5545:
5537:Kerner, Sean Michael (November 9, 2006).
5500:Loli-Queru, Eugenia (February 22, 2005).
4514:
4495:
4466:
4451:
3672:
3530:
3015:Vaughan-Nichols, Steven J. (2011-05-04).
2866:
1446:and the iOS simulator have been written.
647:
98:6.12.0.206 / February 13, 2024
5566:
5451:
4523:
4501:
4480:. Xamarin. 31 March 2016. Archived from
4436:. Novell Inc. 2008-04-08. Archived from
4434:"Mono C# Compiler Under MIT X11 License"
4407:
4168:
4143:
4118:
4093:
3648:
3340:
3198:
3143:"Novell/Xamarin Partnership around Mono"
3140:
2927:"[Mono-list] Mono early history"
2832:
2011:
2000:
1257:
746:
461:(WF), and with only limited support for
327:
5478:
4606:"Will open source get snagged in .Net?"
4603:
4575:. Port 25. July 6, 2009. Archived from
4285:. Android Community. 18 February 2010.
4258:"Mono for Android brings C# to Android"
3995:"iOS 7 and Xamarin: Ready When You Are"
3801:"Apple takes aim at Adobe… or Android?"
2869:"Microsoft sees nothing but .NET ahead"
1337:. MonoDevelop was originally a port of
735:Native interop services and COM interop
292:that aims to run software made for the
7665:
7381:Extensible Application Markup Language
5536:
5519:
4020:"iOS 8 Bigger and Better with Xamarin"
3177:from the original on February 24, 2016
3063:"Announcing Xamarin - Miguel de Icaza"
3039:
2841:
1747:SDK tools to package, deploy and debug
1013:
678:Unix-specific class libraries (POSIX,
652:The major components of Mono include:
7171:
6937:
5993:
5635:
5583:
5546:Northcutt, Corey (October 12, 2006).
4618:
3649:de Icaza, Miguel (22 February 2013).
1400:The Xamarin.iOS stack is made up of:
1105:(discontinued), an implementation of
992:Assembly injection to live processes.
508:was deprecated by Microsoft by 2012.
343:When Microsoft first announced their
7647:
6894:Microsoft Open Specification Promise
6603:Text Template Transformation Toolkit
6024:free and open-source software (FOSS)
5539:"Months Late, Novell Ships Mono 1.2"
4457:
3852:
3619:Narayanaswamy, Anand (23 Nov 2012).
3589:
3560:
2989:
2646:Free and open-source software portal
2586:Added .NET 4.8 reference assemblies
2115:
1055:, C# wrappers around the underlying
925:Common Language Infrastructure (CLI)
852:
478:The Mono project has also created a
4604:Babcock, Charles (August 7, 2001).
4544:"Microsoft Patent Promise for Mono"
4195:"How is Mono for Android licensed?"
3751:. www.mono-project.com. 2016-03-31.
2913:"Microsoft edges into sharing code"
2867:Bonisteel, Steven (June 23, 2000).
2757:
1825:), the runtime libraries under the
1357:, are implementations of Mono for
1173:. Supported "backend" engines are:
1021:
861:: a generational collector and the
724:Mono co-routines and continuations.
624:. This group of components include
13:
5975:Visual Basic and Visual Basic .NET
5567:Campbell, Sean (October 8, 2008).
4197:. Mono for Android FAQ. 2011-08-28
4045:"Xamarin for iOS 9: Search Deeper"
2919:
2700:targeting both Mono and Microsoft
1870:MonoDevelop's built-in parser and
1698:
1461:
1303:integrated development environment
669:.NET Compatibility Class Libraries
555:Mono/Linux/GNOME development stack
523:Mono/Linux/GNOME development stack
511:
14:
7714:
7087:NetWare Lite and Personal NetWare
5601:
4849:"Mono 1.1.1: Development Release"
4524:Ferraira, Bruno (31 March 2016).
3444:
2782:Introducing Mono on AIX and IBM i
2069:A number of video games, such as
2024:application programming interface
1827:GNU Lesser General Public License
1193:, and Gtk engine (using Gtk#) on
496:An open-source implementation of
417:, a Windows compatibility layer.
7646:
7636:
7627:
7626:
7413:Windows Communication Foundation
7154:
7153:
6920:
6919:
6813:TPM 2.0 Reference Implementation
6648:Windows Communication Foundation
6423:Microsoft Automatic Graph Layout
5584:Smith, Tim (September 9, 2010).
5415:
5401:
5387:
5373:
5359:
5345:
5331:
5317:
5303:
5289:
5275:
5261:
5247:
5233:
5219:
5198:
5177:
5156:
5135:
5114:
5093:
5072:
5051:
5030:
5009:
4988:
4967:
4946:
4925:
4904:
4883:
4862:
4841:
4687:"Fedora is concerned about Mono"
3835:"Great News for MonoTouch Users"
3765:. blog.xamarin.com. 2016-03-31.
3017:"Is Mono dead? Is Novell dying?"
2638:
2480:Port to IBM AIX/i; now includes
1900:This section is an excerpt from
1891:Project to the .NET Foundation.
1754:
886:
463:Windows Communication Foundation
7438:Windows Presentation Foundation
7393:Managed Extensibility Framework
6904:Open Source Security Foundation
6675:Windows Presentation Foundation
6418:Managed Extensibility Framework
5479:Dumbill, Edd (March 11, 2004).
4820:
4799:
4778:
4765:
4679:
4665:
4651:
4627:
4612:
4597:
4573:"The ECMA C# and CLI Standards"
4502:Anderson, Tim (31 March 2016).
4426:
4401:
4377:
4363:
4346:
4332:
4313:
4294:
4275:
4250:
4236:
4222:
4208:
4187:
4162:
4137:
4112:
4087:
4062:
4037:
4012:
3987:
3969:
3951:
3933:
3915:
3897:
3879:
3861:
3846:
3827:
3807:
3793:
3774:
3755:
3741:
3722:
3701:
3598:
3583:
3569:
3554:
3468:
3438:
3396:
3382:
3357:
3320:
3299:
3278:
3257:
3236:
3222:
3141:de Icaza, Miguel (2011-07-18).
3134:
3103:
3084:"The Death and Rebirth of Mono"
3076:
3055:
3033:
3008:
2983:
2969:
2944:
1862:The Mono embeddable C# compiler
1349:Xamarin.iOS and Xamarin.Android
880:generational garbage collection
672:Mono specific class libraries:
540:Ecma-334 and Ecma-335 standards
455:Windows Presentation Foundation
7703:Software using the MIT license
6558:Python Tools for Visual Studio
6518:Open Management Infrastructure
6428:Microsoft C++ Standard Library
5663:Common Language Infrastructure
5445:GNU Free Documentation License
4893:. Mono-project.com. 2008-10-06
4619:Smith, Brett (July 16, 2009).
4354:"Xamarin Designer for Android"
4246:. TechieBuzz. 18 October 2022.
4169:spouliot (21 September 2020).
4144:spouliot (13 September 2019).
4119:spouliot (14 September 2018).
4094:spouliot (19 September 2017).
3732:. os.xamarin.com. 2011-08-01.
3651:"The Making of Xamarin Studio"
3478:. official Mono documentation.
2904:
2887:
2860:
2807:
2786:
2775:
2263:Defaults to .NET 4.0 profile,
1788:
1397:from executing on the device.
1376:
1290:
1071:Mono Migration Analyzer (MoMA)
989:, mostly for game developers).
710:Common Language Infrastructure
536:Common Language Infrastructure
441:are part of the distribution.
349:Common Language Infrastructure
300:and other OSes. Originally by
1:
5502:"Mono Applications? Aplenty!"
3686:. 15 Jan 2012. Archived from
3476:".NET Framework Architecture"
3244:"Mono Project Roadmap - Mono"
2746:
2722:developed by the Mono Project
2066:, was written for the MacOS.
1856:Mono's Compiler as a Service
1759:
1588:.NET 4.5 async/await support
1177:engine and Gtk engine (using
936:Common Language Specification
929:Common Language Runtime (CLR)
618:Microsoft compatibility stack
526:Microsoft compatibility stack
6845:Microsoft Reciprocal License
6523:Open Neural Network Exchange
6448:Microsoft Enterprise Library
5704:Platform Invocation Services
5687:Common Intermediate Language
3606:"Supported Platforms - Mono"
3563:"Static Compilation in Mono"
3040:Clarke, Gavin (2011-05-03).
2929:. 2003-10-13. Archived from
2842:Sourav, Rudra (2024-09-02).
2751:
1997:Software developed with Mono
1895:Mono and Microsoft's patents
1692:iOS 14 and Xcode 12 support
1679:iOS 13 and Xcode 11 support
1666:iOS 12 and Xcode 10 support
1301:MonoDevelop is a free GNOME
718:Mono-specific enhancements:
485:
308:, it was later developed by
40:Diagram of Mono architecture
7:
7444:Windows Workflow Foundation
7432:Windows Identity Foundation
6623:Virtual File System for Git
6498:Neural Network Intelligence
6433:Microsoft Cognitive Toolkit
5522:"Mono Project Goes Virtual"
5443:, which was then under the
5423:"Mono 6.12.0 Release Notes"
5409:"Mono 6.10.0 Release Notes"
5339:"Mono 5.20.0 Release Notes"
5325:"Mono 5.18.0 Release Notes"
5311:"Mono 5.16.0 Release Notes"
5297:"Mono 5.14.0 Release Notes"
5283:"Mono 5.12.0 Release Notes"
5269:"Mono 5.10.0 Release Notes"
4673:"Microsoft's Empty Promise"
4621:"Microsoft's Empty Promise"
4232:. InfoWorld. 16 March 2010.
2631:
1947:non-standardized namespaces
1931:Microsoft Community Promise
1721:Microsoft Community Promise
1653:iOS 11 and Xcode 9 support
1640:iOS 10 and Xcode 8 support
1247:MonoTools for Visual Studio
459:Windows Workflow Foundation
10:
7719:
6963:
5624:Main Page for the port to
5550:. Ubiquity. Archived from
5548:"In the World of mod_mono"
5432:
5395:"Mono 6.8.0 Release Notes"
5381:"Mono 6.6.0 Release Notes"
5367:"Mono 6.4.0 Release Notes"
5353:"Mono 6.0.0 Release Notes"
5255:"Mono 5.8.0 Release Notes"
5241:"Mono 5.4.0 Release Notes"
5227:"Mono 5.2.0 Release Notes"
4356:. Visual Studio Magazine.
1899:
1859:The Mono interactive Shell
1819:GNU General Public License
1800:
1780:
1627:iOS 9 and Xcode 7 support
1614:iOS 8 and Xcode 6 support
1601:XCode 5 and iOS 7 support
1294:
942:Managed and unmanaged code
741:Transparent Code Framework
731:Mono-specific enhancements
599:Open Database Connectivity
565:libraries. These include:
489:
421:Current status and roadmap
323:
7622:
7596:
7551:
7513:
7490:
7467:
7458:
7387:Language Integrated Query
7307:
7277:
7223:
7205:
7151:
7101:
7064:
7028:
7021:
7010:
6971:
6917:
6876:
6853:
6830:
6773:Extensible Storage Engine
6760:
6728:
6653:Windows Driver Frameworks
6563:R Tools for Visual Studio
6438:Microsoft Design Language
6248:
6150:
6134:
6058:
6051:
6038:Microsoft and open source
6030:
5952:
5861:
5830:
5821:
5796:
5765:
5758:
5717:
5669:
5164:"Release Notes Mono 3.12"
5143:"Release Notes Mono 3.10"
5017:"Release Notes Mono 2.10"
4870:"Mono 1.2: Release Notes"
4773:OpenRA: Playtest 20190825
4635:"Mono Position Statement"
3855:"MonoTouch 1.0 goes live"
3543:. Tirania.org. 2008-11-03
3495:. Tirania.org. 2010-04-27
3309:. Tirania.org. 2010-02-03
3288:. Tirania.org. 2009-12-17
3230:"Mono compatibility list"
3065:. Tirania.org. 2011-05-16
2990:Koep, Paul (2011-05-02).
2530:.NET 4.7.2 support; more
2100:, also make use of Mono.
1815:Mozilla Application Suite
1739:Core .NET class libraries
1271:Shared Source CLI (Rotor)
958:Mono-specific innovations
900:Namespaces and assemblies
708:Compatible with the ECMA
642:patent fears and concerns
548:Community Promise license
264:
252:
240:
196:
168:
150:
117:
113:
91:
87:
69:
57:
45:
33:
24:
16:Computer software project
7376:Dynamic Language Runtime
7215:Libraries and frameworks
7197:
7143:Unix System Laboratories
6899:Open Letter to Hobbyists
6840:Microsoft Public License
6738:(v1.25, v2.0 & v4.0)
6680:Windows Template Library
6378:Dynamic Language Runtime
6043:Shared Source Initiative
5965:C# and Visual Basic .NET
5709:Virtual Execution System
5483:. ONLamp. Archived from
5206:"Release Notes Mono 5.0"
5185:"Release Notes Mono 4.0"
5122:"Release Notes Mono 3.8"
5101:"Release Notes Mono 3.6"
5080:"Release Notes Mono 3.4"
5059:"Release Notes Mono 3.2"
5038:"Release Notes Mono 3.0"
4996:"Release Notes Mono 2.8"
4975:"Release Notes Mono 2.6"
4954:"Release Notes Mono 2.4"
4912:"Release Notes Mono 2.2"
4891:"Release Notes Mono 2.0"
4828:"Mono 1.0 Release Notes"
4591:such as the LGPL or GPL.
3782:"MonoTouch and iPhone 4"
3390:"Database Access - Mono"
2670:Standard Libraries (CLI)
2484:compiler; option to use
2277:Dynamic Language Runtime
1957:Free Software Foundation
1882:that they'll completely
1407:C# from the Mono Project
1281:Free Software Foundation
571:graphical user interface
7693:Cross-platform software
7298:Framework Class Library
7287:Common Language Runtime
6116:Windows Package Manager
5970:Java and .NET platforms
4410:"Xamarin.Mac - Xamarin"
3216:not actively developed.
3086:. infoq.com. 2011-05-17
2871:. ZDNet. Archived from
2819:Official Microsoft Blog
2738:that allows hosting of
2654:Common Language Runtime
1970:Ubuntu Developer Summit
1968:In November 2011 at an
763:(in 32-bit mode only),
714:Common Language Runtime
704:Common Language Runtime
680:Filesystem in Userspace
7533:Native Image Generator
7528:.NET Compiler Platform
7249:.NET Compact Framework
7072:Open Enterprise Server
6889:F# Software Foundation
5783:.NET Compact Framework
5457:" Mono early history."
4748:"Companies using Mono"
4474:"Xamarin for Everyone"
3763:"Xamarin for Everyone"
3577:"Continuations - Mono"
2019:
2009:
1929:) standards under the
1733:An Android UI designer
1575:Visual Studio support
1395:just-in-time compilers
1139:Microsoft Dynamics CRM
1121:, C# bindings for the
1063:libraries, written in
927:as implemented by the
873:Simple Generational GC
648:Framework architecture
575:Gecko rendering engine
340:
312:which was acquired by
304:which was acquired by
100:; 7 months ago
75:; 20 years ago
7398:Microsoft Silverlight
6909:Outercurve Foundation
6463:Mixed Reality Toolkit
5735:Global Assembly Cache
5628:'s hand-held products
3749:"Mono relicensed MIT"
3173:. February 24, 2016.
2977:"Supported Platforms"
2015:
2004:
1258:Other implementations
1081:model–view–controller
969:C# Interactive Shell.
747:Code Execution Engine
657:Code Execution Engine
498:Microsoft Silverlight
331:
7683:.NET implementations
7254:.NET Micro Framework
6398:Fluent Design System
6278:.NET Micro Framework
5788:.NET Micro Framework
5682:Code Access Security
5554:on February 23, 2007
5455:(October 13, 2003).
4389:www.mono-project.com
1847:open-source software
1839:open-source licenses
1129:Resco MobileBusiness
1091:Model View ViewModel
1034:Banshee Media Player
591:Microsoft SQL Server
563:free and open-source
338:San Jose, California
287:free and open-source
7408:Parallel Extensions
6121:WorldWide Telescope
6096:Microsoft PowerToys
5541:. internetnews.com.
5487:on October 19, 2006
4414:learn.microsoft.com
4342:. Developer Fusion.
3517:"CsharpRepl - Mono"
2875:on November 5, 2011
2734:– A module for the
2708:Moonlight (runtime)
2269:Parallel Extensions
2122:
2083:scripting languages
1468:
1415:Core .NET libraries
1089:, a cross-platform
1079:, a cross-platform
1014:System requirements
492:Moonlight (runtime)
21:
7029:Systems management
6994:Robert Frankenberg
6685:Windows UI Library
6598:T2 Temporal Prover
6568:RecursiveExtractor
6230:Small Basic Online
6106:Windows Calculator
5750:Standard Libraries
5699:Common Type System
5677:Application domain
5208:. Mono-project.com
5187:. Mono-project.com
5166:. Mono-project.com
5145:. Mono-project.com
5124:. Mono-project.com
5103:. Mono-project.com
5082:. Mono-project.com
5061:. Mono-project.com
5040:. Mono-project.com
5019:. Mono-project.com
4998:. Mono-project.com
4977:. Mono-project.com
4956:. Mono-project.com
4935:. Mono-project.com
4933:"Linear IR - Mono"
4914:. Mono-project.com
4872:. Mono-project.com
4851:. Mono-project.com
4830:. Mono-project.com
4809:. Mono-project.com
4788:. Mono-project.com
4458:de Icaza, Miguel.
4302:"Mono for Android"
4175:docs.microsoft.com
4150:docs.microsoft.com
4125:docs.microsoft.com
4100:docs.microsoft.com
3965:. 28 January 2023.
3853:de Icaza, Miguel.
3590:de Icaza, Miguel.
3561:de Icaza, Miguel.
3519:. Mono-project.com
3427:. mono-project.com
3265:"MoonlightRoadmap"
3246:. Mono-project.com
3128:community project.
2821:. 24 February 2016
2736:Apache HTTP Server
2714:implementation of
2675:Base Class Library
2566:September 23, 2019
2256:September 22, 2010
2218:Full Ahead of Time
2154:September 21, 2004
2120:
2020:
2010:
1841:and hence Mono is
1685:September 20, 2020
1672:September 13, 2019
1659:September 14, 2018
1646:September 19, 2017
1633:September 13, 2016
1620:September 16, 2015
1607:September 10, 2014
1555:September 19, 2012
1484:September 14, 2009
1466:
1438:Xamarin Studio IDE
1283:'s decommissioned
1228:Mobile platforms:
859:garbage collectors
825:operating systems.
787:for 64-bit modes.
665:Base Class Library
341:
290:software framework
247:Software framework
73:June 30, 2004
47:Original author(s)
19:
7660:
7659:
7547:
7546:
7419:WCF Data Services
7165:
7164:
7128:Star Trek project
7097:
7096:
6984:Dennis Fairclough
6931:
6930:
6826:
6825:
6729:Operating systems
6720:Z3 Theorem Prover
6528:Open Service Mesh
6443:Microsoft Detours
6313:ASP.NET Web Forms
6251:development tools
5987:
5986:
5983:
5982:
5817:
5816:
3977:"Xamarin.iOS 6.4"
3959:"Xamarin.iOS 6.2"
3905:"MonoTouch 4.0.0"
3887:"MonoTouch 3.0.0"
3869:"MonoTouch 2.0.0"
2696:– An open-source
2629:
2628:
2625:Various Bugfixes
2618:November 24, 2020
2612:Various Bugfixes
2599:Various Bugfixes
2579:December 10, 2019
2523:December 21, 2018
2460:February 26, 2018
2354:September 4, 2014
2289:February 15, 2011
2239:December 15, 2009
1910:Community Promise
1707:and continued by
1696:
1695:
1689:Xamarin.iOS 14.0
1676:Xamarin.iOS 13.0
1663:Xamarin.iOS 12.0
1650:Xamarin.iOS 11.0
1637:Xamarin.iOS 10.0
1568:February 20, 2013
1430:integration tools
1428:Interface Builder
1418:Development SDK:
853:Garbage collector
721:Mono.SIMD support
480:Visual Basic .NET
280:
279:
7710:
7650:
7649:
7640:
7639:
7630:
7629:
7465:
7464:
7322:Entity Framework
7192:
7185:
7178:
7169:
7168:
7157:
7156:
7046:Identity Manager
7026:
7025:
7016:
6999:Ronald Hovsepian
6958:
6951:
6944:
6935:
6934:
6923:
6922:
6393:Entity Framework
6091:Open Live Writer
6056:
6055:
6014:
6007:
6000:
5991:
5990:
5828:
5827:
5763:
5762:
5656:
5649:
5642:
5633:
5632:
5618:
5613:
5612:
5610:Official website
5597:
5595:
5593:
5580:
5578:
5576:
5563:
5561:
5559:
5542:
5533:
5531:
5529:
5516:
5514:
5512:
5496:
5494:
5492:
5475:
5473:
5471:
5465:
5459:. Archived from
5453:de Icaza, Miguel
5427:
5426:
5419:
5413:
5412:
5405:
5399:
5398:
5391:
5385:
5384:
5377:
5371:
5370:
5363:
5357:
5356:
5349:
5343:
5342:
5335:
5329:
5328:
5321:
5315:
5314:
5307:
5301:
5300:
5293:
5287:
5286:
5279:
5273:
5272:
5265:
5259:
5258:
5251:
5245:
5244:
5237:
5231:
5230:
5223:
5217:
5216:
5214:
5213:
5202:
5196:
5195:
5193:
5192:
5181:
5175:
5174:
5172:
5171:
5160:
5154:
5153:
5151:
5150:
5139:
5133:
5132:
5130:
5129:
5118:
5112:
5111:
5109:
5108:
5097:
5091:
5090:
5088:
5087:
5076:
5070:
5069:
5067:
5066:
5055:
5049:
5048:
5046:
5045:
5034:
5028:
5027:
5025:
5024:
5013:
5007:
5006:
5004:
5003:
4992:
4986:
4985:
4983:
4982:
4971:
4965:
4964:
4962:
4961:
4950:
4944:
4943:
4941:
4940:
4929:
4923:
4922:
4920:
4919:
4908:
4902:
4901:
4899:
4898:
4887:
4881:
4880:
4878:
4877:
4866:
4860:
4859:
4857:
4856:
4845:
4839:
4838:
4836:
4835:
4824:
4818:
4817:
4815:
4814:
4803:
4797:
4796:
4794:
4793:
4782:
4776:
4769:
4763:
4762:
4760:
4758:
4744:
4738:
4737:
4735:
4733:
4728:on July 10, 2015
4724:. Archived from
4714:
4708:
4707:
4700:
4698:
4693:on June 19, 2009
4683:
4677:
4676:
4669:
4663:
4662:
4655:
4649:
4648:
4631:
4625:
4624:
4616:
4610:
4609:
4601:
4595:
4594:
4586:
4584:
4569:
4563:
4562:
4560:
4559:
4540:
4534:
4533:
4521:
4512:
4511:
4499:
4493:
4492:
4490:
4489:
4470:
4464:
4463:
4455:
4449:
4448:
4446:
4445:
4430:
4424:
4423:
4421:
4420:
4405:
4399:
4398:
4396:
4395:
4381:
4375:
4374:
4367:
4361:
4360:
4350:
4344:
4343:
4336:
4330:
4329:
4317:
4311:
4310:
4298:
4292:
4291:
4279:
4273:
4272:
4270:
4269:
4254:
4248:
4247:
4240:
4234:
4233:
4226:
4220:
4219:
4212:
4206:
4205:
4203:
4202:
4191:
4185:
4184:
4182:
4181:
4166:
4160:
4159:
4157:
4156:
4141:
4135:
4134:
4132:
4131:
4116:
4110:
4109:
4107:
4106:
4091:
4085:
4084:
4082:
4081:
4066:
4060:
4059:
4057:
4056:
4041:
4035:
4034:
4032:
4031:
4016:
4010:
4009:
4007:
4006:
3991:
3985:
3984:
3973:
3967:
3966:
3955:
3949:
3948:
3937:
3931:
3930:
3919:
3913:
3912:
3901:
3895:
3894:
3883:
3877:
3876:
3865:
3859:
3858:
3850:
3844:
3843:
3831:
3825:
3824:
3811:
3805:
3804:
3797:
3791:
3790:
3778:
3772:
3771:
3759:
3753:
3752:
3745:
3739:
3738:
3726:
3720:
3719:
3717:
3715:
3709:"DotGNU Project"
3705:
3699:
3698:
3696:
3695:
3676:
3670:
3669:
3667:
3666:
3657:. Archived from
3646:
3640:
3639:
3637:
3636:
3627:. Archived from
3616:
3610:
3609:
3602:
3596:
3595:
3587:
3581:
3580:
3573:
3567:
3566:
3558:
3552:
3551:
3549:
3548:
3537:
3528:
3527:
3525:
3524:
3513:
3504:
3503:
3501:
3500:
3489:
3480:
3479:
3472:
3466:
3465:
3463:
3462:
3453:. Archived from
3442:
3436:
3435:
3433:
3432:
3421:
3412:
3411:
3400:
3394:
3393:
3386:
3380:
3379:
3377:
3376:
3367:. Archived from
3361:
3355:
3354:
3347:
3338:
3337:
3324:
3318:
3317:
3315:
3314:
3303:
3297:
3296:
3294:
3293:
3282:
3276:
3275:
3273:
3272:
3261:
3255:
3254:
3252:
3251:
3240:
3234:
3233:
3226:
3220:
3219:
3211:
3210:
3200:de Icaza, Miguel
3196:
3187:
3186:
3184:
3182:
3159:
3153:
3152:
3150:
3149:
3138:
3132:
3131:
3123:
3122:
3107:
3101:
3100:
3092:
3091:
3080:
3074:
3073:
3071:
3070:
3059:
3053:
3052:
3050:
3049:
3037:
3031:
3030:
3028:
3027:
3012:
3006:
3005:
3003:
3002:
2987:
2981:
2980:
2973:
2967:
2966:
2964:
2963:
2948:
2942:
2941:
2939:
2938:
2923:
2917:
2916:
2908:
2902:
2901:
2899:
2891:
2885:
2884:
2882:
2880:
2864:
2858:
2857:
2855:
2854:
2839:
2830:
2829:
2827:
2826:
2811:
2805:
2804:
2802:
2800:
2794:"FAQ: Licensing"
2790:
2784:
2779:
2773:
2772:
2761:
2648:
2643:
2642:
2641:
2619:
2606:
2593:
2592:January 15, 2020
2580:
2567:
2554:
2541:
2524:
2511:
2494:
2474:
2461:
2444:
2443:February 1, 2018
2431:
2418:
2404:
2391:
2379:
2378:January 13, 2015
2367:
2355:
2343:
2331:
2318:
2302:
2301:October 18, 2012
2290:
2257:
2240:
2227:
2216:Mono introduces
2204:
2203:January 13, 2009
2183:
2167:
2166:November 9, 2006
2155:
2139:
2123:
2121:Release history
2119:
2106:Apple Disk Image
2062:. The program,
1982:ARM architecture
1925:) and ECMA 335 (
1833:. These are all
1686:
1673:
1660:
1647:
1634:
1624:Xamarin.iOS 9.0
1621:
1611:Xamarin.iOS 8.0
1608:
1598:Xamarin.iOS 7.0
1595:
1582:
1569:
1556:
1543:
1542:October 12, 2011
1530:
1514:
1498:
1491:Initial release
1485:
1469:
1467:Release History
1465:
1029:Cross-platform:
1022:Related projects
844:
840:
821:and Microsoft's
661:Class Libraries
276:
273:
271:
170:Operating system
143:
138:
135:
133:
131:
129:
108:
106:
101:
83:
81:
76:
38:
29:
22:
18:
7718:
7717:
7713:
7712:
7711:
7709:
7708:
7707:
7698:Novell software
7673:Mono (software)
7663:
7662:
7661:
7656:
7618:
7604:.NET Foundation
7592:
7543:
7509:
7486:
7454:
7303:
7273:
7242:Version history
7224:Implementations
7219:
7201:
7196:
7166:
7161:
7147:
7093:
7060:
7017:
7008:
6967:
6962:
6932:
6927:
6913:
6884:.NET Foundation
6872:
6849:
6822:
6756:
6724:
6705:XDP for Windows
6643:Windows App SDK
6403:Fluid Framework
6383:eBPF on Windows
6250:
6244:
6152:
6146:
6130:
6111:Windows Console
6047:
6026:
6018:
5988:
5979:
5948:
5857:
5831:Major languages
5813:
5792:
5759:Implementations
5754:
5713:
5665:
5660:
5608:
5607:
5604:
5591:
5589:
5574:
5572:
5557:
5555:
5527:
5525:
5524:. Internet News
5510:
5508:
5490:
5488:
5469:
5467:
5466:on June 6, 2011
5463:
5435:
5430:
5421:
5420:
5416:
5407:
5406:
5402:
5393:
5392:
5388:
5379:
5378:
5374:
5365:
5364:
5360:
5351:
5350:
5346:
5337:
5336:
5332:
5323:
5322:
5318:
5309:
5308:
5304:
5295:
5294:
5290:
5281:
5280:
5276:
5267:
5266:
5262:
5253:
5252:
5248:
5239:
5238:
5234:
5225:
5224:
5220:
5211:
5209:
5204:
5203:
5199:
5190:
5188:
5183:
5182:
5178:
5169:
5167:
5162:
5161:
5157:
5148:
5146:
5141:
5140:
5136:
5127:
5125:
5120:
5119:
5115:
5106:
5104:
5099:
5098:
5094:
5085:
5083:
5078:
5077:
5073:
5064:
5062:
5057:
5056:
5052:
5043:
5041:
5036:
5035:
5031:
5022:
5020:
5015:
5014:
5010:
5001:
4999:
4994:
4993:
4989:
4980:
4978:
4973:
4972:
4968:
4959:
4957:
4952:
4951:
4947:
4938:
4936:
4931:
4930:
4926:
4917:
4915:
4910:
4909:
4905:
4896:
4894:
4889:
4888:
4884:
4875:
4873:
4868:
4867:
4863:
4854:
4852:
4847:
4846:
4842:
4833:
4831:
4826:
4825:
4821:
4812:
4810:
4805:
4804:
4800:
4791:
4789:
4786:"Mono Releases"
4784:
4783:
4779:
4770:
4766:
4756:
4754:
4746:
4745:
4741:
4731:
4729:
4716:
4715:
4711:
4696:
4694:
4685:
4684:
4680:
4671:
4670:
4666:
4657:
4656:
4652:
4641:June 30, 2009.
4633:
4632:
4628:
4617:
4613:
4602:
4598:
4582:
4580:
4579:on May 23, 2013
4571:
4570:
4566:
4557:
4555:
4542:
4541:
4537:
4530:The Tech Report
4522:
4515:
4500:
4496:
4487:
4485:
4472:
4471:
4467:
4456:
4452:
4443:
4441:
4432:
4431:
4427:
4418:
4416:
4406:
4402:
4393:
4391:
4383:
4382:
4378:
4369:
4368:
4364:
4352:
4351:
4347:
4338:
4337:
4333:
4319:
4318:
4314:
4300:
4299:
4295:
4281:
4280:
4276:
4267:
4265:
4256:
4255:
4251:
4242:
4241:
4237:
4228:
4227:
4223:
4218:. NetworkWorld.
4214:
4213:
4209:
4200:
4198:
4193:
4192:
4188:
4179:
4177:
4167:
4163:
4154:
4152:
4142:
4138:
4129:
4127:
4117:
4113:
4104:
4102:
4092:
4088:
4079:
4077:
4068:
4067:
4063:
4054:
4052:
4043:
4042:
4038:
4029:
4027:
4018:
4017:
4013:
4004:
4002:
3993:
3992:
3988:
3975:
3974:
3970:
3957:
3956:
3952:
3941:"MonoTouch 6.0"
3939:
3938:
3934:
3923:"MonoTouch 5.0"
3921:
3920:
3916:
3903:
3902:
3898:
3885:
3884:
3880:
3867:
3866:
3862:
3851:
3847:
3833:
3832:
3828:
3813:
3812:
3808:
3803:. 9 April 2010.
3799:
3798:
3794:
3780:
3779:
3775:
3761:
3760:
3756:
3747:
3746:
3742:
3728:
3727:
3723:
3713:
3711:
3707:
3706:
3702:
3693:
3691:
3678:
3677:
3673:
3664:
3662:
3647:
3643:
3634:
3632:
3617:
3613:
3604:
3603:
3599:
3588:
3584:
3575:
3574:
3570:
3559:
3555:
3546:
3544:
3539:
3538:
3531:
3522:
3520:
3515:
3514:
3507:
3498:
3496:
3491:
3490:
3483:
3474:
3473:
3469:
3460:
3458:
3445:Boehm, Hans-J.
3443:
3439:
3430:
3428:
3425:"Compacting GC"
3423:
3422:
3415:
3402:
3401:
3397:
3388:
3387:
3383:
3374:
3372:
3363:
3362:
3358:
3349:
3348:
3341:
3326:
3325:
3321:
3312:
3310:
3305:
3304:
3300:
3291:
3289:
3284:
3283:
3279:
3270:
3268:
3263:
3262:
3258:
3249:
3247:
3242:
3241:
3237:
3228:
3227:
3223:
3208:
3206:
3197:
3190:
3180:
3178:
3161:
3160:
3156:
3147:
3145:
3139:
3135:
3120:
3118:
3109:
3108:
3104:
3089:
3087:
3082:
3081:
3077:
3068:
3066:
3061:
3060:
3056:
3047:
3045:
3038:
3034:
3025:
3023:
3013:
3009:
3000:
2998:
2988:
2984:
2979:. Mono website.
2975:
2974:
2970:
2961:
2959:
2950:
2949:
2945:
2936:
2934:
2925:
2924:
2920:
2909:
2905:
2897:
2893:
2892:
2888:
2878:
2876:
2865:
2861:
2852:
2850:
2840:
2833:
2824:
2822:
2813:
2812:
2808:
2798:
2796:
2792:
2791:
2787:
2780:
2776:
2765:"Mono Releases"
2763:
2762:
2758:
2754:
2749:
2644:
2639:
2637:
2634:
2510:October 8, 2018
2430:October 5, 2017
2366:October 4, 2014
2342:August 12, 2014
2271:, WCF Routing,
2248:
2215:
2182:October 6, 2008
2118:
2116:Version history
1999:
1994:
1993:
1905:
1897:
1886:Mono under the
1880:Microsoft Build
1823:MIT X11 License
1803:
1791:
1783:
1762:
1757:
1701:
1699:Xamarin.Android
1585:Xamarin.iOS 6.4
1572:Xamarin.iOS 6.2
1464:
1462:Version history
1379:
1351:
1299:
1293:
1260:
1212:) (deprecated).
1135:Resco MobileCRM
1109:that uses Mono.
1024:
1016:
999:as JIT backend.
960:
944:
921:
902:
889:
855:
842:
838:
749:
682:(FUSE), curses)
650:
544:virtual machine
532:core components
520:Core components
514:
512:Mono components
494:
488:
435:LINQ to Objects
423:
353:Miguel de Icaza
326:
268:
146:
126:
109:
104:
102:
99:
79:
77:
74:
70:Initial release
41:
17:
12:
11:
5:
7716:
7706:
7705:
7700:
7695:
7690:
7685:
7680:
7675:
7658:
7657:
7655:
7654:
7644:
7634:
7623:
7620:
7619:
7617:
7616:
7611:
7606:
7600:
7598:
7594:
7593:
7591:
7590:
7588:Xamarin Studio
7585:
7580:
7575:
7574:
7573:
7568:
7557:
7555:
7549:
7548:
7545:
7544:
7542:
7541:
7536:
7530:
7525:
7520:
7514:
7511:
7510:
7508:
7507:
7502:
7496:
7494:
7488:
7487:
7485:
7484:
7479:
7477:.NET Reflector
7473:
7471:
7462:
7456:
7455:
7453:
7452:
7447:
7441:
7435:
7429:
7423:
7422:
7421:
7410:
7405:
7400:
7395:
7390:
7384:
7378:
7373:
7368:
7363:
7362:
7361:
7356:
7351:
7346:
7341:
7336:
7326:
7325:
7324:
7313:
7311:
7305:
7304:
7302:
7301:
7295:
7290:
7283:
7281:
7275:
7274:
7272:
7271:
7266:
7261:
7256:
7251:
7246:
7245:
7244:
7237:.NET Framework
7234:
7227:
7225:
7221:
7220:
7218:
7217:
7212:
7206:
7203:
7202:
7195:
7194:
7187:
7180:
7172:
7163:
7162:
7152:
7149:
7148:
7146:
7145:
7140:
7135:
7130:
7125:
7118:
7111:
7105:
7103:
7099:
7098:
7095:
7094:
7092:
7091:
7090:
7089:
7079:
7074:
7068:
7066:
7062:
7061:
7059:
7058:
7053:
7051:Access Manager
7048:
7043:
7038:
7032:
7030:
7023:
7019:
7018:
7011:
7009:
7007:
7006:
7001:
6996:
6991:
6989:Raymond Noorda
6986:
6981:
6975:
6973:
6969:
6968:
6961:
6960:
6953:
6946:
6938:
6929:
6928:
6918:
6915:
6914:
6912:
6911:
6906:
6901:
6896:
6891:
6886:
6880:
6878:
6874:
6873:
6871:
6870:
6865:
6859:
6857:
6851:
6850:
6848:
6847:
6842:
6836:
6834:
6828:
6827:
6824:
6823:
6821:
6820:
6815:
6810:
6805:
6800:
6795:
6790:
6785:
6780:
6775:
6770:
6764:
6762:
6758:
6757:
6755:
6754:
6749:
6744:
6739:
6732:
6730:
6726:
6725:
6723:
6722:
6717:
6712:
6707:
6702:
6697:
6692:
6687:
6682:
6677:
6672:
6667:
6666:
6665:
6660:
6650:
6645:
6640:
6635:
6630:
6625:
6620:
6615:
6610:
6605:
6600:
6595:
6590:
6585:
6580:
6575:
6570:
6565:
6560:
6555:
6550:
6545:
6540:
6535:
6530:
6525:
6520:
6515:
6510:
6505:
6500:
6495:
6490:
6485:
6480:
6475:
6470:
6465:
6460:
6455:
6453:Microsoft SEAL
6450:
6445:
6440:
6435:
6430:
6425:
6420:
6415:
6410:
6405:
6400:
6395:
6390:
6385:
6380:
6375:
6370:
6365:
6360:
6355:
6350:
6345:
6340:
6335:
6330:
6325:
6320:
6315:
6310:
6305:
6300:
6295:
6290:
6285:
6280:
6275:
6270:
6268:.NET Gadgeteer
6265:
6263:.NET Framework
6260:
6254:
6252:
6246:
6245:
6243:
6242:
6237:
6232:
6227:
6222:
6220:Project Verona
6217:
6212:
6207:
6202:
6197:
6192:
6187:
6182:
6177:
6172:
6167:
6162:
6156:
6154:
6148:
6147:
6145:
6144:
6138:
6136:
6132:
6131:
6129:
6128:
6123:
6118:
6113:
6108:
6103:
6098:
6093:
6088:
6083:
6078:
6073:
6068:
6066:3D Movie Maker
6062:
6060:
6053:
6049:
6048:
6046:
6045:
6040:
6034:
6032:
6028:
6027:
6017:
6016:
6009:
6002:
5994:
5985:
5984:
5981:
5980:
5978:
5977:
5972:
5967:
5962:
5956:
5954:
5950:
5949:
5947:
5946:
5941:
5936:
5931:
5926:
5921:
5916:
5911:
5906:
5901:
5896:
5891:
5886:
5881:
5876:
5871:
5865:
5863:
5859:
5858:
5856:
5855:
5850:
5845:
5840:
5834:
5832:
5825:
5819:
5818:
5815:
5814:
5812:
5811:
5806:
5800:
5798:
5794:
5793:
5791:
5790:
5785:
5780:
5778:.NET Framework
5775:
5769:
5767:
5760:
5756:
5755:
5753:
5752:
5747:
5742:
5737:
5732:
5727:
5721:
5719:
5715:
5714:
5712:
5711:
5706:
5701:
5696:
5695:
5694:
5684:
5679:
5673:
5671:
5667:
5666:
5659:
5658:
5651:
5644:
5636:
5630:
5629:
5619:
5603:
5602:External links
5600:
5599:
5598:
5581:
5564:
5543:
5534:
5517:
5497:
5476:
5464:(mailing list)
5449:
5434:
5431:
5429:
5428:
5414:
5400:
5386:
5372:
5358:
5344:
5330:
5316:
5302:
5288:
5274:
5260:
5246:
5232:
5218:
5197:
5176:
5155:
5134:
5113:
5092:
5071:
5050:
5029:
5008:
4987:
4966:
4945:
4924:
4903:
4882:
4861:
4840:
4819:
4798:
4777:
4764:
4739:
4709:
4678:
4664:
4650:
4639:Canonical Ltd.
4626:
4611:
4596:
4564:
4548:Mono on GitHub
4535:
4513:
4494:
4465:
4450:
4425:
4408:davidortinau.
4400:
4385:"macOS | Mono"
4376:
4362:
4345:
4331:
4312:
4293:
4274:
4249:
4235:
4221:
4207:
4186:
4161:
4136:
4111:
4086:
4061:
4036:
4011:
3986:
3983:. 8 July 2022.
3968:
3950:
3932:
3914:
3896:
3878:
3860:
3845:
3826:
3806:
3792:
3773:
3754:
3740:
3721:
3700:
3671:
3641:
3611:
3597:
3582:
3568:
3553:
3529:
3505:
3481:
3467:
3437:
3413:
3395:
3381:
3356:
3339:
3319:
3298:
3277:
3256:
3235:
3221:
3202:(2011-03-07).
3188:
3154:
3133:
3102:
3075:
3054:
3044:. The Register
3032:
3007:
2982:
2968:
2958:. 30 June 2004
2943:
2918:
2903:
2886:
2859:
2848:It's FOSS News
2831:
2806:
2785:
2774:
2755:
2753:
2750:
2748:
2745:
2744:
2743:
2729:
2723:
2705:
2702:.NET Framework
2691:
2685:
2680:
2679:
2678:
2667:
2661:
2659:.NET Framework
2656:
2650:
2649:
2633:
2630:
2627:
2626:
2623:
2620:
2614:
2613:
2610:
2607:
2601:
2600:
2597:
2594:
2588:
2587:
2584:
2581:
2575:
2574:
2571:
2568:
2562:
2561:
2558:
2555:
2549:
2548:
2545:
2542:
2540:April 11, 2019
2536:
2535:
2528:
2525:
2519:
2518:
2515:
2512:
2506:
2505:
2498:
2495:
2493:August 7, 2018
2489:
2488:
2478:
2475:
2469:
2468:
2465:
2462:
2456:
2455:
2448:
2445:
2439:
2438:
2435:
2432:
2426:
2425:
2422:
2419:
2413:
2412:
2408:
2405:
2399:
2398:
2395:
2392:
2390:April 29, 2015
2386:
2385:
2383:
2380:
2374:
2373:
2371:
2368:
2362:
2361:
2359:
2356:
2350:
2349:
2347:
2344:
2338:
2337:
2335:
2332:
2330:March 31, 2014
2326:
2325:
2322:
2319:
2313:
2312:
2306:
2303:
2297:
2296:
2294:
2291:
2285:
2284:
2261:
2258:
2252:
2251:
2244:
2241:
2235:
2234:
2231:
2228:
2226:March 30, 2009
2222:
2221:
2208:
2205:
2199:
2198:
2187:
2184:
2178:
2177:
2171:
2168:
2162:
2161:
2159:
2156:
2150:
2149:
2143:
2140:
2134:
2133:
2130:
2127:
2117:
2114:
1998:
1995:
1906:
1898:
1896:
1893:
1876:
1875:
1868:
1865:
1864:
1863:
1860:
1802:
1799:
1790:
1787:
1782:
1779:
1761:
1758:
1756:
1753:
1752:
1751:
1748:
1745:
1744:
1743:
1740:
1734:
1731:
1700:
1697:
1694:
1693:
1690:
1687:
1681:
1680:
1677:
1674:
1668:
1667:
1664:
1661:
1655:
1654:
1651:
1648:
1642:
1641:
1638:
1635:
1629:
1628:
1625:
1622:
1616:
1615:
1612:
1609:
1603:
1602:
1599:
1596:
1590:
1589:
1586:
1583:
1577:
1576:
1573:
1570:
1564:
1563:
1562:iOS 6 support
1560:
1557:
1551:
1550:
1549:iOS 5 support
1547:
1544:
1538:
1537:
1536:iOS 4 support
1534:
1531:
1525:
1524:
1518:
1515:
1513:April 16, 2010
1509:
1508:
1502:
1499:
1493:
1492:
1489:
1486:
1480:
1479:
1476:
1473:
1463:
1460:
1440:
1439:
1436:
1433:
1432:
1431:
1425:
1422:
1416:
1413:
1412:
1411:
1408:
1378:
1375:
1350:
1347:
1295:Main article:
1292:
1289:
1273:. Microsoft's
1259:
1256:
1255:
1254:
1240:
1239:
1233:
1226:
1225:
1219:
1213:
1199:
1198:
1171:Xamarin Studio
1160:
1154:
1148:
1142:
1132:
1126:
1116:
1110:
1100:
1094:
1084:
1074:
1068:
1050:
1043:
1037:
1023:
1020:
1015:
1012:
1008:
1007:
1000:
993:
990:
979:
976:
970:
967:
959:
956:
943:
940:
920:
917:
901:
898:
888:
885:
854:
851:
827:
826:
803:
795:
773:z/Architecture
748:
745:
744:
743:
737:
732:
729:
728:
727:
726:
725:
722:
716:
700:
695:
693:CLI Assemblies
690:
689:
688:
687:
686:
683:
676:
670:
667:
659:
649:
646:
528:
527:
524:
521:
513:
510:
490:Main article:
487:
484:
467:.NET Framework
431:.NET Framework
422:
419:
345:.NET Framework
332:Mono booth at
325:
322:
294:.NET Framework
278:
277:
266:
262:
261:
256:
250:
249:
244:
238:
237:
200:
194:
193:
172:
166:
165:
152:
148:
147:
145:
144:
123:
121:
115:
114:
111:
110:
97:
95:
93:Stable release
89:
88:
85:
84:
71:
67:
66:
61:
55:
54:
49:
43:
42:
39:
31:
30:
15:
9:
6:
4:
3:
2:
7715:
7704:
7701:
7699:
7696:
7694:
7691:
7689:
7688:2004 software
7686:
7684:
7681:
7679:
7676:
7674:
7671:
7670:
7668:
7653:
7645:
7643:
7635:
7633:
7625:
7624:
7621:
7615:
7612:
7610:
7607:
7605:
7602:
7601:
7599:
7597:Organizations
7595:
7589:
7586:
7584:
7581:
7579:
7576:
7572:
7569:
7567:
7564:
7563:
7562:
7561:Visual Studio
7559:
7558:
7556:
7554:
7550:
7540:
7537:
7534:
7531:
7529:
7526:
7524:
7521:
7519:
7516:
7515:
7512:
7506:
7505:SmartAssembly
7503:
7501:
7498:
7497:
7495:
7493:
7489:
7483:
7480:
7478:
7475:
7474:
7472:
7470:
7466:
7463:
7461:
7457:
7451:
7450:.NET Remoting
7448:
7445:
7442:
7439:
7436:
7433:
7430:
7427:
7426:Windows Forms
7424:
7420:
7417:
7416:
7414:
7411:
7409:
7406:
7404:
7403:Microsoft XNA
7401:
7399:
7396:
7394:
7391:
7388:
7385:
7382:
7379:
7377:
7374:
7372:
7369:
7367:
7364:
7360:
7357:
7355:
7352:
7350:
7347:
7345:
7342:
7340:
7337:
7335:
7332:
7331:
7330:
7327:
7323:
7320:
7319:
7318:
7315:
7314:
7312:
7310:
7306:
7299:
7296:
7294:
7291:
7288:
7285:
7284:
7282:
7280:
7276:
7270:
7269:XNA Framework
7267:
7265:
7262:
7260:
7257:
7255:
7252:
7250:
7247:
7243:
7240:
7239:
7238:
7235:
7232:
7229:
7228:
7226:
7222:
7216:
7213:
7211:
7210:.NET strategy
7208:
7207:
7204:
7200:
7193:
7188:
7186:
7181:
7179:
7174:
7173:
7170:
7160:
7150:
7144:
7141:
7139:
7136:
7134:
7131:
7129:
7126:
7124:
7123:
7122:SCO v. Novell
7119:
7117:
7116:
7112:
7110:
7107:
7106:
7104:
7100:
7088:
7085:
7084:
7083:
7080:
7078:
7075:
7073:
7070:
7069:
7067:
7065:Collaboration
7063:
7057:
7056:BorderManager
7054:
7052:
7049:
7047:
7044:
7042:
7039:
7037:
7034:
7033:
7031:
7027:
7024:
7020:
7015:
7005:
7002:
7000:
6997:
6995:
6992:
6990:
6987:
6985:
6982:
6980:
6977:
6976:
6974:
6970:
6966:
6959:
6954:
6952:
6947:
6945:
6940:
6939:
6936:
6926:
6916:
6910:
6907:
6905:
6902:
6900:
6897:
6895:
6892:
6890:
6887:
6885:
6882:
6881:
6879:
6875:
6869:
6866:
6864:
6861:
6860:
6858:
6856:
6852:
6846:
6843:
6841:
6838:
6837:
6835:
6833:
6829:
6819:
6816:
6814:
6811:
6809:
6806:
6804:
6801:
6799:
6796:
6794:
6791:
6789:
6786:
6784:
6781:
6779:
6776:
6774:
6771:
6769:
6766:
6765:
6763:
6759:
6753:
6750:
6748:
6745:
6743:
6740:
6737:
6734:
6733:
6731:
6727:
6721:
6718:
6716:
6713:
6711:
6708:
6706:
6703:
6701:
6698:
6696:
6693:
6691:
6688:
6686:
6683:
6681:
6678:
6676:
6673:
6671:
6670:Windows Forms
6668:
6664:
6661:
6659:
6656:
6655:
6654:
6651:
6649:
6646:
6644:
6641:
6639:
6638:Vowpal Wabbit
6636:
6634:
6631:
6629:
6626:
6624:
6621:
6619:
6616:
6614:
6611:
6609:
6606:
6604:
6601:
6599:
6596:
6594:
6591:
6589:
6586:
6584:
6581:
6579:
6576:
6574:
6571:
6569:
6566:
6564:
6561:
6559:
6556:
6554:
6551:
6549:
6546:
6544:
6541:
6539:
6536:
6534:
6531:
6529:
6526:
6524:
6521:
6519:
6516:
6514:
6511:
6509:
6506:
6504:
6501:
6499:
6496:
6494:
6491:
6489:
6486:
6484:
6481:
6479:
6476:
6474:
6471:
6469:
6466:
6464:
6461:
6459:
6456:
6454:
6451:
6449:
6446:
6444:
6441:
6439:
6436:
6434:
6431:
6429:
6426:
6424:
6421:
6419:
6416:
6414:
6411:
6409:
6406:
6404:
6401:
6399:
6396:
6394:
6391:
6389:
6386:
6384:
6381:
6379:
6376:
6374:
6371:
6369:
6366:
6364:
6361:
6359:
6356:
6354:
6351:
6349:
6346:
6344:
6341:
6339:
6336:
6334:
6331:
6329:
6326:
6324:
6321:
6319:
6316:
6314:
6311:
6309:
6308:ASP.NET Razor
6306:
6304:
6301:
6299:
6296:
6294:
6291:
6289:
6286:
6284:
6281:
6279:
6276:
6274:
6271:
6269:
6266:
6264:
6261:
6259:
6256:
6255:
6253:
6247:
6241:
6238:
6236:
6233:
6231:
6228:
6226:
6223:
6221:
6218:
6216:
6213:
6211:
6208:
6206:
6203:
6201:
6198:
6196:
6193:
6191:
6188:
6186:
6183:
6181:
6178:
6176:
6173:
6171:
6168:
6166:
6163:
6161:
6158:
6157:
6155:
6149:
6143:
6140:
6139:
6137:
6133:
6127:
6124:
6122:
6119:
6117:
6114:
6112:
6109:
6107:
6104:
6102:
6099:
6097:
6094:
6092:
6089:
6087:
6084:
6082:
6079:
6077:
6076:Conference XP
6074:
6072:
6069:
6067:
6064:
6063:
6061:
6057:
6054:
6050:
6044:
6041:
6039:
6036:
6035:
6033:
6029:
6025:
6022:
6015:
6010:
6008:
6003:
6001:
5996:
5995:
5992:
5976:
5973:
5971:
5968:
5966:
5963:
5961:
5958:
5957:
5955:
5951:
5945:
5942:
5940:
5937:
5935:
5932:
5930:
5927:
5925:
5922:
5920:
5917:
5915:
5912:
5910:
5907:
5905:
5902:
5900:
5897:
5895:
5892:
5890:
5887:
5885:
5882:
5880:
5877:
5875:
5872:
5870:
5867:
5866:
5864:
5860:
5854:
5851:
5849:
5846:
5844:
5841:
5839:
5836:
5835:
5833:
5829:
5826:
5824:
5820:
5810:
5807:
5805:
5802:
5801:
5799:
5795:
5789:
5786:
5784:
5781:
5779:
5776:
5774:
5771:
5770:
5768:
5764:
5761:
5757:
5751:
5748:
5746:
5743:
5741:
5738:
5736:
5733:
5731:
5728:
5726:
5723:
5722:
5720:
5716:
5710:
5707:
5705:
5702:
5700:
5697:
5693:
5690:
5689:
5688:
5685:
5683:
5680:
5678:
5675:
5674:
5672:
5668:
5664:
5657:
5652:
5650:
5645:
5643:
5638:
5637:
5634:
5627:
5623:
5620:
5617:
5611:
5606:
5605:
5592:September 13,
5587:
5582:
5570:
5565:
5553:
5549:
5544:
5540:
5535:
5523:
5518:
5507:
5503:
5498:
5486:
5482:
5477:
5462:
5458:
5454:
5450:
5448:
5446:
5442:
5437:
5436:
5424:
5418:
5410:
5404:
5396:
5390:
5382:
5376:
5368:
5362:
5354:
5348:
5340:
5334:
5326:
5320:
5312:
5306:
5298:
5292:
5284:
5278:
5270:
5264:
5256:
5250:
5242:
5236:
5228:
5222:
5207:
5201:
5186:
5180:
5165:
5159:
5144:
5138:
5123:
5117:
5102:
5096:
5081:
5075:
5060:
5054:
5039:
5033:
5018:
5012:
4997:
4991:
4976:
4970:
4955:
4949:
4934:
4928:
4913:
4907:
4892:
4886:
4871:
4865:
4850:
4844:
4829:
4823:
4808:
4807:"OldReleases"
4802:
4787:
4781:
4774:
4768:
4753:
4749:
4743:
4727:
4723:
4719:
4713:
4706:
4705:
4692:
4688:
4682:
4674:
4668:
4660:
4654:
4647:
4646:
4640:
4636:
4630:
4622:
4615:
4608:. ZDNet Asia.
4607:
4600:
4593:
4592:
4578:
4574:
4568:
4554:on 2016-04-12
4553:
4549:
4545:
4539:
4531:
4527:
4520:
4518:
4509:
4505:
4498:
4484:on 2016-04-12
4483:
4479:
4475:
4469:
4461:
4454:
4440:on 2008-05-13
4439:
4435:
4429:
4415:
4411:
4404:
4390:
4386:
4380:
4372:
4366:
4359:
4355:
4349:
4341:
4335:
4328:
4327:
4323:. TechWorld.
4322:
4316:
4309:
4308:
4303:
4297:
4290:
4289:
4284:
4278:
4263:
4259:
4253:
4245:
4239:
4231:
4225:
4217:
4211:
4196:
4190:
4176:
4172:
4165:
4151:
4147:
4140:
4126:
4122:
4115:
4101:
4097:
4090:
4075:
4071:
4065:
4050:
4046:
4040:
4025:
4021:
4015:
4000:
3996:
3990:
3982:
3978:
3972:
3964:
3960:
3954:
3946:
3942:
3936:
3928:
3924:
3918:
3910:
3906:
3900:
3892:
3888:
3882:
3874:
3870:
3864:
3856:
3849:
3842:
3841:
3836:
3830:
3823:
3822:
3816:
3810:
3802:
3796:
3789:
3788:
3783:
3777:
3770:
3769:
3764:
3758:
3750:
3744:
3737:
3736:
3731:
3725:
3710:
3704:
3690:on 2016-04-16
3689:
3685:
3684:Xwt on GitHub
3681:
3680:"Xwt Read Me"
3675:
3661:on 2016-04-15
3660:
3656:
3652:
3645:
3631:on 2016-04-15
3630:
3626:
3622:
3615:
3607:
3601:
3593:
3586:
3578:
3572:
3564:
3557:
3542:
3536:
3534:
3518:
3512:
3510:
3494:
3488:
3486:
3477:
3471:
3457:on 2013-07-24
3456:
3452:
3448:
3441:
3426:
3420:
3418:
3409:
3405:
3399:
3391:
3385:
3371:on 2013-05-23
3370:
3366:
3365:"Technet.com"
3360:
3352:
3346:
3344:
3335:
3334:
3329:
3323:
3308:
3302:
3287:
3281:
3266:
3260:
3245:
3239:
3231:
3225:
3218:
3217:
3205:
3201:
3195:
3193:
3176:
3172:
3170:
3164:
3158:
3144:
3137:
3130:
3129:
3116:
3112:
3106:
3099:
3098:
3085:
3079:
3064:
3058:
3043:
3036:
3022:
3018:
3011:
2997:
2993:
2986:
2978:
2972:
2957:
2953:
2947:
2933:on 2011-06-06
2932:
2928:
2922:
2914:
2907:
2896:
2890:
2874:
2870:
2863:
2849:
2845:
2838:
2836:
2820:
2816:
2810:
2795:
2789:
2783:
2778:
2770:
2766:
2760:
2756:
2741:
2737:
2733:
2730:
2727:
2724:
2721:
2717:
2713:
2709:
2706:
2703:
2699:
2695:
2692:
2689:
2686:
2684:
2681:
2676:
2673:
2672:
2671:
2668:
2665:
2662:
2660:
2657:
2655:
2652:
2651:
2647:
2636:
2624:
2621:
2616:
2615:
2611:
2608:
2603:
2602:
2598:
2595:
2590:
2589:
2585:
2582:
2577:
2576:
2572:
2569:
2564:
2563:
2559:
2556:
2553:July 17, 2019
2551:
2550:
2546:
2543:
2538:
2537:
2534:code is used
2533:
2529:
2526:
2521:
2520:
2516:
2513:
2508:
2507:
2503:
2502:Windows.Forms
2499:
2496:
2491:
2490:
2487:
2483:
2479:
2476:
2471:
2470:
2466:
2463:
2458:
2457:
2453:
2449:
2446:
2441:
2440:
2436:
2433:
2428:
2427:
2423:
2420:
2417:July 14, 2017
2415:
2414:
2409:
2406:
2401:
2400:
2396:
2393:
2388:
2387:
2384:
2381:
2376:
2375:
2372:
2369:
2364:
2363:
2360:
2357:
2352:
2351:
2348:
2345:
2340:
2339:
2336:
2333:
2328:
2327:
2323:
2320:
2317:July 24, 2013
2315:
2314:
2310:
2307:
2304:
2299:
2298:
2295:
2292:
2287:
2286:
2282:
2278:
2274:
2273:CodeContracts
2270:
2266:
2262:
2259:
2254:
2253:
2245:
2242:
2237:
2236:
2232:
2229:
2224:
2223:
2219:
2213:
2209:
2206:
2201:
2200:
2196:
2192:
2188:
2185:
2180:
2179:
2175:
2172:
2169:
2164:
2163:
2160:
2157:
2152:
2151:
2147:
2144:
2141:
2138:June 30, 2004
2136:
2135:
2131:
2128:
2125:
2124:
2113:
2111:
2107:
2103:
2099:
2096:
2092:
2088:
2087:OpenSimulator
2084:
2080:
2079:
2074:
2073:
2067:
2065:
2061:
2057:
2053:
2049:
2045:
2041:
2037:
2033:
2029:
2025:
2018:
2014:
2007:
2003:
1991:
1987:
1983:
1979:
1975:
1971:
1967:
1964:
1960:
1958:
1953:
1950:
1948:
1944:
1943:Windows Forms
1940:
1936:
1932:
1928:
1924:
1919:
1916:
1911:
1903:
1892:
1889:
1885:
1881:
1873:
1869:
1866:
1861:
1858:
1857:
1855:
1854:
1853:
1850:
1848:
1844:
1840:
1836:
1835:free software
1832:
1828:
1824:
1820:
1816:
1812:
1808:
1807:dual licensed
1798:
1796:
1786:
1778:
1775:
1771:
1767:
1755:Mono on macOS
1749:
1746:
1741:
1738:
1737:
1735:
1732:
1729:
1728:
1727:
1724:
1722:
1716:
1714:
1710:
1706:
1691:
1688:
1683:
1682:
1678:
1675:
1670:
1669:
1665:
1662:
1657:
1656:
1652:
1649:
1644:
1643:
1639:
1636:
1631:
1630:
1626:
1623:
1618:
1617:
1613:
1610:
1605:
1604:
1600:
1597:
1594:June 19, 2013
1592:
1591:
1587:
1584:
1581:July 24, 2013
1579:
1578:
1574:
1571:
1566:
1565:
1561:
1559:MonoTouch 6.0
1558:
1553:
1552:
1548:
1546:MonoTouch 5.0
1545:
1540:
1539:
1535:
1533:MonoTouch 4.0
1532:
1529:April 6, 2011
1527:
1526:
1522:
1519:
1517:MonoTouch 3.0
1516:
1511:
1510:
1506:
1503:
1501:MonoTouch 2.0
1500:
1497:April 5, 2010
1495:
1494:
1490:
1488:MonoTouch 1.0
1487:
1482:
1481:
1477:
1474:
1471:
1470:
1459:
1457:
1453:
1447:
1445:
1437:
1434:
1429:
1426:
1423:
1420:
1419:
1417:
1414:
1409:
1406:
1405:
1403:
1402:
1401:
1398:
1396:
1392:
1388:
1385:
1374:
1372:
1368:
1364:
1360:
1356:
1346:
1343:
1340:
1336:
1332:
1328:
1324:
1320:
1316:
1312:
1308:
1304:
1298:
1288:
1286:
1282:
1278:
1276:
1275:shared source
1272:
1269:, called the
1268:
1264:
1252:
1248:
1245:
1244:
1243:
1237:
1234:
1231:
1230:
1229:
1223:
1220:
1217:
1214:
1211:
1207:
1204:
1203:
1202:
1196:
1192:
1188:
1184:
1180:
1176:
1172:
1168:
1164:
1161:
1158:
1155:
1152:
1149:
1146:
1143:
1140:
1136:
1133:
1130:
1127:
1124:
1120:
1117:
1114:
1111:
1108:
1104:
1101:
1098:
1095:
1092:
1088:
1085:
1082:
1078:
1075:
1072:
1069:
1066:
1062:
1058:
1054:
1051:
1048:
1044:
1041:
1038:
1035:
1032:
1031:
1030:
1027:
1019:
1011:
1005:
1001:
998:
994:
991:
988:
987:continuations
984:
980:
977:
974:
971:
968:
965:
964:
963:
955:
953:
949:
939:
937:
932:
930:
926:
916:
913:
909:
906:
897:
894:
893:class library
887:Class library
884:
881:
876:
874:
870:
866:
865:
860:
850:
846:
835:
832:
824:
820:
819:PlayStation 3
816:
812:
808:
804:
801:
796:
793:
792:
791:
788:
786:
782:
778:
774:
770:
766:
762:
758:
754:
742:
738:
736:
733:
730:
723:
720:
719:
717:
715:
711:
707:
706:
705:
701:
699:
696:
694:
691:
684:
681:
677:
674:
673:
671:
668:
666:
663:
662:
660:
658:
655:
654:
653:
645:
643:
639:
635:
634:Windows Forms
631:
627:
623:
619:
614:
612:
608:
604:
600:
596:
592:
588:
584:
580:
576:
572:
568:
564:
560:
556:
551:
549:
545:
541:
537:
533:
525:
522:
519:
518:
517:
509:
505:
503:
499:
493:
483:
481:
476:
474:
473:
468:
464:
460:
456:
451:
449:
444:
443:Windows Forms
440:
436:
432:
428:
418:
416:
411:
409:
404:
401:
397:
392:
388:
384:
379:
377:
373:
369:
365:
363:
358:
354:
350:
346:
339:
335:
330:
321:
319:
315:
311:
307:
303:
299:
295:
291:
288:
284:
275:
272:.mono-project
267:
263:
260:
257:
255:
251:
248:
245:
243:
239:
236:
232:
228:
224:
220:
216:
212:
208:
204:
201:
199:
195:
192:
188:
184:
180:
176:
173:
171:
167:
164:
160:
156:
153:
149:
142:
137:
125:
124:
122:
120:
116:
112:
96:
94:
90:
86:
72:
68:
65:
62:
60:
56:
53:
50:
48:
44:
37:
32:
28:
23:
7583:SharpDevelop
7518:CLR Profiler
7349:Dynamic Data
7279:Architecture
7263:
7120:
7113:
7004:Eric Schmidt
6608:TLA+ Toolbox
6533:Open XML SDK
6477:
6353:CLR Profiler
6298:ASP.NET Core
6293:ASP.NET AJAX
6240:Visual Basic
6086:File Manager
6059:Applications
5909:JScript .NET
5843:Visual Basic
5803:
5692:instructions
5670:Architecture
5590:. Retrieved
5573:. Retrieved
5556:. Retrieved
5552:the original
5526:. Retrieved
5509:. Retrieved
5489:. Retrieved
5485:the original
5468:. Retrieved
5461:the original
5438:
5417:
5403:
5389:
5375:
5361:
5347:
5333:
5319:
5305:
5291:
5277:
5263:
5249:
5235:
5221:
5210:. Retrieved
5200:
5189:. Retrieved
5179:
5168:. Retrieved
5158:
5147:. Retrieved
5137:
5126:. Retrieved
5116:
5105:. Retrieved
5095:
5084:. Retrieved
5074:
5063:. Retrieved
5053:
5042:. Retrieved
5032:
5021:. Retrieved
5011:
5000:. Retrieved
4990:
4979:. Retrieved
4969:
4958:. Retrieved
4948:
4937:. Retrieved
4927:
4916:. Retrieved
4906:
4895:. Retrieved
4885:
4874:. Retrieved
4864:
4853:. Retrieved
4843:
4832:. Retrieved
4822:
4811:. Retrieved
4801:
4790:. Retrieved
4780:
4775:, 2019-08-25
4771:Paul Chote:
4767:
4755:. Retrieved
4752:Mono-project
4751:
4742:
4730:. Retrieved
4726:the original
4721:
4712:
4703:
4702:
4695:. Retrieved
4691:the original
4681:
4667:
4653:
4643:
4642:
4629:
4614:
4599:
4589:
4588:
4581:. Retrieved
4577:the original
4567:
4556:. Retrieved
4552:the original
4547:
4538:
4529:
4508:The Register
4507:
4497:
4486:. Retrieved
4482:the original
4478:Xamarin Blog
4477:
4468:
4453:
4442:. Retrieved
4438:the original
4428:
4417:. Retrieved
4413:
4403:
4392:. Retrieved
4388:
4379:
4365:
4357:
4348:
4334:
4325:
4324:
4315:
4306:
4305:
4304:. H-Online.
4296:
4287:
4286:
4277:
4266:. Retrieved
4264:. 2011-04-07
4262:Heise Online
4252:
4238:
4224:
4210:
4199:. Retrieved
4189:
4178:. Retrieved
4174:
4164:
4153:. Retrieved
4149:
4139:
4128:. Retrieved
4124:
4114:
4103:. Retrieved
4099:
4089:
4078:. Retrieved
4076:. 2016-09-13
4074:Xamarin Blog
4073:
4064:
4053:. Retrieved
4051:. 2015-09-16
4049:Xamarin Blog
4048:
4039:
4028:. Retrieved
4026:. 2014-09-10
4024:Xamarin Blog
4023:
4014:
4003:. Retrieved
4001:. 2013-09-18
3999:Xamarin Blog
3998:
3989:
3971:
3953:
3935:
3917:
3899:
3881:
3863:
3848:
3839:
3838:
3829:
3819:
3818:
3809:
3795:
3786:
3785:
3776:
3767:
3766:
3757:
3743:
3734:
3733:
3724:
3712:. Retrieved
3703:
3692:. Retrieved
3688:the original
3683:
3674:
3663:. Retrieved
3659:the original
3654:
3644:
3633:. Retrieved
3629:the original
3624:
3614:
3600:
3585:
3571:
3556:
3545:. Retrieved
3521:. Retrieved
3497:. Retrieved
3470:
3459:. Retrieved
3455:the original
3440:
3429:. Retrieved
3407:
3398:
3384:
3373:. Retrieved
3369:the original
3359:
3331:
3322:
3311:. Retrieved
3301:
3290:. Retrieved
3280:
3269:. Retrieved
3259:
3248:. Retrieved
3238:
3224:
3214:
3213:
3207:. Retrieved
3181:February 24,
3179:. Retrieved
3166:
3157:
3146:. Retrieved
3136:
3126:
3125:
3119:. Retrieved
3117:. 2011-07-18
3105:
3095:
3094:
3088:. Retrieved
3078:
3067:. Retrieved
3057:
3046:. Retrieved
3035:
3024:. Retrieved
3010:
2999:. Retrieved
2985:
2971:
2960:. Retrieved
2946:
2935:. Retrieved
2931:the original
2921:
2906:
2889:
2877:. Retrieved
2873:the original
2862:
2851:. Retrieved
2847:
2823:. Retrieved
2818:
2809:
2797:. Retrieved
2788:
2777:
2768:
2759:
2605:May 19, 2020
2403:May 10, 2017
2148:1.0 support
2104:bundles its
2098:game engines
2076:
2070:
2068:
2021:
2008:media player
1978:Ubuntu 12.04
1961:
1954:
1951:
1920:
1907:
1877:
1851:
1804:
1792:
1784:
1763:
1730:Mono runtime
1725:
1723:Agreement."
1717:
1702:
1448:
1441:
1399:
1380:
1352:
1344:
1339:SharpDevelop
1300:
1285:Portable.NET
1279:
1261:
1241:
1227:
1200:
1187:Cocoa engine
1151:SparkleShare
1145:ServiceStack
1123:Qt framework
1028:
1025:
1017:
1009:
961:
945:
935:
933:
922:
911:
910:
904:
903:
892:
890:
877:
872:
869:memory leaks
862:
856:
847:
836:
828:
789:
750:
698:CLI Metadata
651:
617:
615:
554:
552:
531:
529:
515:
506:
495:
477:
471:
452:
424:
412:
405:
380:
370:
366:
364:conference.
342:
282:
281:
59:Developer(s)
7578:MonoDevelop
7500:Dotfuscator
7492:Obfuscators
7469:Decompilers
7293:COM Interop
6752:Azure Linux
6483:MonoDevelop
6303:ASP.NET MVC
6249:Frameworks,
6151:Programming
6135:Video games
6126:XML Notepad
6081:Family.Show
5960:C# and Java
5944:Small Basic
5558:October 14,
5528:October 14,
5511:December 6,
5491:October 14,
5470:December 6,
3404:"Mono LLVM"
3267:. Mono Team
2956:ArsTechnica
2720:Silverlight
2712:open-source
2694:MonoDevelop
2473:May 8, 2018
2452:WebAssembly
2281:ASP.NET MVC
2081:(for their
2078:Second Life
2052:MonoTorrent
1888:MIT License
1831:MIT License
1789:Xamarin.Mac
1736:Libraries:
1452:Objective-C
1377:Xamarin.iOS
1371:MIT license
1297:MonoDevelop
1291:MonoDevelop
1251:SUSE Studio
1107:Silverlight
1097:MonoDevelop
815:Apple's iOS
800:trampolines
739:Security -
437:, XML, and
259:MIT License
7667:Categories
7428:(WinForms)
7309:Components
7133:SUSE Linux
7109:BrainShare
7036:eDirectory
6979:Drew Major
6818:WikiBhasha
6793:Project Mu
6768:ChronoZoom
6742:Barrelfish
6578:Sandcastle
6543:Playwright
6348:ChakraCore
6323:Babylon.js
6235:TypeScript
6215:PowerShell
6190:IronPython
6142:Allegiance
5953:Comparison
5899:IronPython
5894:IronScheme
5853:PowerShell
5718:Components
5626:Apple Inc.
5575:October 8,
5212:2017-05-13
5191:2015-05-03
5170:2015-04-04
5149:2015-04-04
5128:2015-04-04
5107:2015-04-04
5086:2015-04-04
5065:2013-09-23
5044:2013-09-23
5023:2013-07-17
5002:2013-07-17
4981:2013-07-17
4960:2013-07-17
4939:2013-07-17
4918:2013-07-17
4897:2013-07-17
4876:2013-07-17
4855:2013-07-17
4834:2013-07-17
4813:2013-07-17
4792:2015-04-04
4732:August 31,
4623:. fsf.org.
4558:2016-04-12
4488:2016-04-12
4444:2008-04-09
4419:2023-02-04
4394:2023-02-04
4268:2011-04-07
4201:2012-03-29
4180:2021-03-20
4155:2021-03-20
4130:2021-03-20
4105:2021-03-20
4080:2021-03-20
4055:2021-03-20
4030:2021-03-20
4005:2021-03-20
3694:2016-04-15
3665:2016-04-15
3635:2016-04-15
3547:2013-07-17
3523:2013-07-17
3499:2013-07-17
3461:2008-12-16
3451:Xerox PARC
3431:2008-12-16
3375:2009-07-07
3351:"Ecma-335"
3313:2013-07-17
3292:2013-07-17
3271:2008-11-08
3250:2013-07-17
3209:2011-03-11
3204:"GDC 2011"
3148:2011-07-18
3121:2011-07-18
3090:2011-05-29
3069:2013-07-17
3048:2011-05-07
3026:2024-08-02
3001:2011-05-07
2962:2009-10-23
2937:2005-03-30
2853:2024-09-08
2825:2016-02-24
2747:References
2108:and Linux
2072:The Sims 3
1884:re-license
1760:CocoaSharp
1404:Compilers
1367:relicensed
1267:Windows XP
983:coroutines
912:Assemblies
905:Namespaces
607:PostgreSQL
396:Attachmate
376:Attachmate
334:OSCON 2009
151:Written in
119:Repository
105:2024-02-13
80:2004-06-30
7609:Microsoft
7371:ClickOnce
7334:Web Forms
7077:GroupWise
6798:ReactiveX
6715:xUnit.net
6628:Voldemort
6593:SVNBridge
6408:Infer.NET
6363:DeepSpeed
6338:C++/WinRT
6328:BitFunnel
6273:.NET MAUI
6153:languages
6021:Microsoft
5929:Phalanger
5823:Languages
5766:Microsoft
5622:MonoTouch
4757:30 August
3169:Microsoft
3167:Official
2752:Citations
2716:Microsoft
2704:platforms
2110:AppImages
1766:framework
1287:project.
1263:Microsoft
1242:Windows:
1236:MonoTouch
1103:Moonlight
1087:MvvmCross
1077:MonoCross
1002:Cxxi and
817:, Sony's
593:(MSSQL),
502:Moonlight
500:, called
486:Moonlight
450:project.
448:.NET Core
410:Xamarin.
314:Microsoft
7632:Category
7366:Avalonia
7159:Category
7041:ZENworks
7022:Products
6925:Category
6863:CodePlex
6832:Licenses
6778:FlexWiki
6588:StyleCop
6548:ProcDump
6473:mod_mono
6458:mimalloc
6413:LightGBM
6388:Electron
6318:Avalonia
6210:Power Fx
6195:IronRuby
6185:GW-BASIC
6101:Terminal
6052:Software
6031:Overview
5904:IronRuby
5745:Metadata
5740:Manifest
5730:Delegate
5725:Assembly
5441:homepage
4645:Project.
3175:Archived
2915:. ZDNet.
2879:April 5,
2732:mod_mono
2632:See also
2486:jemalloc
2450:Initial
2247:plugins.
2176:support
2095:MonoGame
2048:GNOME Do
2017:GNOME Do
1813:and the
1805:Mono is
1770:Mac OS X
1523:support
1521:iPhone 4
1507:support
1319:IKVM.NET
1191:Mac OS X
1004:CppSharp
843:--nollvm
823:Xbox 360
807:wrappers
601:(ODBC),
587:Firebird
362:O'Reilly
198:Platform
7652:Commons
7614:Xamarin
7571:Express
7539:XAMLPad
7482:dotPeek
7329:ASP.NET
7317:ADO.NET
7115:NetWars
7102:Related
7082:NetWare
6877:Related
6695:WinObjC
6613:U-Prove
6583:SignalR
6553:ProcMon
6538:Orleans
6513:OneFuzz
6488:MSBuild
6368:DiskSpd
6288:ASP.NET
5924:Oxygene
5919:Nemerle
5889:C++/CLI
5588:. InfoQ
5433:Sources
4722:ITWorld
4697:July 4,
4583:July 7,
3981:Xamarin
3963:Xamarin
3945:Xamarin
3927:Xamarin
3909:Xamarin
3891:Xamarin
3873:Xamarin
2740:ASP.NET
2279:, MEF,
2129:Version
2040:Gbrainy
2028:Banshee
2006:Banshee
1986:gbrainy
1974:Banshee
1939:ADO.NET
1935:ASP.NET
1801:License
1781:Monobjc
1713:Android
1709:Xamarin
1475:Version
1363:Android
1355:Xamarin
1307:Nemerle
1222:MonoMac
1216:Monobjc
1201:macOS:
1183:Windows
1119:QtSharp
995:Use of
948:managed
811:proxies
769:PowerPC
702:Mono's
630:ASP.NET
626:ADO.NET
579:RelaxNG
429:of the
408:acquire
391:Android
383:Xamarin
324:History
310:Xamarin
265:Website
254:License
227:PowerPC
187:IBM AIX
175:Windows
130:.winehq
103: (
78: (
7535:(NGen)
7415:(WCF)
7389:(LINQ)
7383:(XAML)
7259:DotGNU
7233:(Core)
7138:Univel
6972:People
6965:Novell
6868:GitHub
6855:Forges
6788:Gollum
6736:MS-DOS
6573:Roslyn
6493:MsQuic
6468:ML.NET
6333:Blazor
6283:AirSim
6160:Bosque
5809:DotGNU
5571:. HSIB
5506:OSNews
3714:2 June
3115:Novell
2996:KSL-TV
2799:3 July
2688:DotGNU
2532:CoreFX
2500:Major
2482:VB.NET
2309:C# 5.0
2265:C# 4.0
2191:C# 3.0
2174:C# 2.0
2132:Notes
2102:OpenRA
2060:Tomboy
2058:, and
2036:F-Spot
2032:Beagle
1990:Tomboy
1963:Fedora
1705:Novell
1478:Notes
1387:iPhone
1369:under
1359:iPhone
1333:, and
1331:Python
1313:, and
1206:Cocoa#
1113:OpenTK
1040:Beagle
839:--llvm
781:x86-64
712:/.NET
632:, and
611:SQLite
603:Oracle
400:Novell
372:Novell
357:Ximian
318:WineHQ
306:Novell
302:Ximian
223:RISC-V
128:gitlab
64:WineHQ
52:Ximian
7566:Blend
7523:ILAsm
7460:Tools
7440:(WPF)
7434:(WIF)
7359:Razor
7300:(FCL)
7289:(CLR)
6808:TLAPS
6783:FourQ
6761:Other
6747:SONiC
6690:WinJS
6618:vcpkg
6508:NuGet
6373:Dryad
6170:Dafny
5939:Scala
5884:Cobra
5862:Other
5797:Other
3730:"FAQ"
3655:InfoQ
3625:InfoQ
3333:ZDNet
3021:ZDNet
2898:(PDF)
2710:, an
2677:(BCL)
2091:Unity
2056:Pinta
2044:Docky
1945:(see
1874:graph
1774:Cocoa
1456:Unity
1444:Xcode
1384:Apple
1317:(via
1210:Cocoa
1195:Linux
1181:) on
1061:GNOME
1047:Gecko
981:Mono
785:IA-64
777:IA-32
765:SPARC
622:Linux
595:MySQL
559:GNOME
472:Olive
298:Linux
285:is a
231:SPARC
211:IA-64
203:IA-32
191:IBM i
183:Linux
179:macOS
136:/mono
134:/mono
7678:.NET
7642:List
7553:IDEs
7446:(WF)
7344:Core
7339:AJAX
7264:Mono
7231:.NET
7199:.NET
6803:SILK
6663:UMDF
6658:KMDF
6633:VoTT
6478:Mono
6358:Dapr
6258:.NET
6200:Lean
6071:Atom
5869:Axum
5804:Mono
5773:.NET
5594:2010
5577:2008
5560:2006
5530:2006
5513:2005
5493:2006
5472:2005
4759:2015
4734:2015
4699:2010
4585:2009
3716:2014
3408:Mono
3183:2016
3171:Blog
2881:2011
2801:2020
2769:Mono
2664:.NET
2622:6.12
2609:6.10
2544:5.20
2527:5.18
2514:5.16
2497:5.14
2477:5.12
2464:5.10
2382:3.12
2370:3.10
2293:2.10
2212:SIMD
2195:Gtk#
2126:Date
1988:and
1955:The
1941:and
1915:ECMA
1845:and
1843:free
1837:and
1768:for
1505:iPad
1472:Date
1391:iPad
1389:and
1361:and
1335:Vala
1315:Java
1179:Gtk#
1059:and
1053:Gtk#
997:LLVM
973:SIMD
952:Gtk#
934:The
923:The
891:The
831:LLVM
809:and
783:and
761:MIPS
638:Ecma
616:The
583:db4o
569:for
567:Gtk#
561:and
553:The
530:The
415:Wine
389:and
283:Mono
274:.com
242:Type
235:S390
219:MIPS
132:.org
20:Mono
7354:MVC
6710:XSP
6700:WiX
6503:npm
6343:CCF
5879:Boo
2718:'s
2698:IDE
2596:6.8
2583:6.6
2570:6.4
2557:6.0
2447:5.8
2434:5.4
2421:5.2
2407:5.0
2394:4.0
2358:3.8
2346:3.6
2334:3.4
2321:3.2
2305:3.0
2260:2.8
2243:2.6
2230:2.4
2207:2.2
2186:2.0
2170:1.2
2158:1.1
2142:1.0
2093:or
2085:),
2075:and
1927:CLI
1872:AST
1795:Mac
1327:C++
1311:Boo
1175:WPF
1167:GUI
1163:Xwt
1157:Tao
1057:GTK
841:or
757:ARM
753:CIL
439:SQL
427:API
387:iOS
355:of
336:in
296:on
270:www
215:ARM
207:x64
163:XML
7669::
6225:Q#
6180:F*
6175:F#
6165:C#
5934:Q#
5914:J#
5874:A#
5848:F#
5838:C#
5504:.
4750:.
4720:.
4701:.
4637:.
4587:.
4546:.
4528:.
4516:^
4506:.
4476:.
4412:.
4387:.
4260:.
4173:.
4148:.
4123:.
4098:.
4072:.
4047:.
4022:.
3997:.
3979:.
3961:.
3943:.
3925:.
3907:.
3889:.
3871:.
3837:.
3817:.
3784:.
3682:.
3653:.
3623:.
3532:^
3508:^
3484:^
3449:.
3416:^
3406:.
3342:^
3330:.
3212:.
3191:^
3165:.
3124:.
3113:.
3093:.
3019:.
2994:.
2954:.
2846:.
2834:^
2817:.
2767:.
2146:C#
2054:,
2050:,
2042:,
2038:,
2034:,
2030:,
1937:,
1923:C#
1849:.
1811:Qt
1797:.
1329:,
1325:,
1309:,
1185:,
1049:).
954:.
779:,
775:,
771:,
767:,
759:,
644:.
628:,
609:,
605:,
597:,
589:,
585:,
550:.
475:.
320:.
233:,
229:,
225:,
221:,
217:,
213:,
209:,
205:,
189:,
185:,
181:,
177:,
161:,
159:C#
157:,
7191:e
7184:t
7177:v
6957:e
6950:t
6943:v
6205:P
6013:e
6006:t
5999:v
5655:e
5648:t
5641:v
5596:.
5579:.
5562:.
5532:.
5515:.
5495:.
5474:.
5447:.
5425:.
5411:.
5397:.
5383:.
5369:.
5355:.
5341:.
5327:.
5313:.
5299:.
5285:.
5271:.
5257:.
5243:.
5229:.
5215:.
5194:.
5173:.
5152:.
5131:.
5110:.
5089:.
5068:.
5047:.
5026:.
5005:.
4984:.
4963:.
4942:.
4921:.
4900:.
4879:.
4858:.
4837:.
4816:.
4795:.
4761:.
4736:.
4675:.
4661:.
4561:.
4532:.
4510:.
4491:.
4462:.
4447:.
4422:.
4397:.
4373:.
4271:.
4204:.
4183:.
4158:.
4133:.
4108:.
4083:.
4058:.
4033:.
4008:.
3947:.
3929:.
3911:.
3893:.
3875:.
3857:.
3718:.
3697:.
3668:.
3638:.
3608:.
3594:.
3579:.
3565:.
3550:.
3526:.
3502:.
3464:.
3434:.
3410:.
3392:.
3378:.
3353:.
3336:.
3316:.
3295:.
3274:.
3253:.
3232:.
3185:.
3151:.
3072:.
3051:.
3029:.
3004:.
2965:.
2940:.
2900:.
2883:.
2856:.
2828:.
2803:.
2771:.
2046:/
1904:.
1323:C
1253:.
1197:.
1141:.
1125:.
1065:C
155:C
107:)
82:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.