Zum Hauptinhalt Zur Navigation

Mono

Mono ist eine freie Umsetzung von Microsofts .Net-Entwicklungsplattform und basiert daher ebenfalls auf der standardisierten Common Language Infrastructure. Mono wurde ursprünglich von der Firma Ximian entwickelt, die mittlerweile zu Novell gehört. Neben Linux unterstützt Mono auch andere Unix-Derivate, Solaris, Mac OS X und Windows.

Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren
Screenshot des XobotOS (Bild: Xamarin) (Xamarin)

Xamarin: Android mit C# - ohne Java

Das auf Mono spezialisierte Unternehmen Xamarin hat den Java-Code von Android durch C# ersetzt. Das resultierende System XobotOS dient als Forschungsobjekt und verspricht eine bessere Leistung gegenüber dem Standard-Android.
Xamarin bringt ein erstes Update für Monotouch. (Bild: Xamarin) (Xamarin)

Mono: Erstes Monotouch-Update von Xamarin

Die Mono-Firma Xamarin hat das erste Update für Monotouch seit seiner Gründung veröffentlicht. Neben einigen Bugfixes enthält Monotouch 4.0.4.1 eine neue Funktion, die Verwendung von Code für Windows Phone 7 vereinfachen soll.
undefined

Mediaplayer: Banshee 2.0 mit dem Ubuntu One Music Store

Die bisher von der Community gepflegte Erweiterung von Banshee für den Ubuntu One Music Store ist ab Banshee 2.0 Kernbestandteil des Mediaplayers. Für die aktuelle Version wurden auch die Oberfläche überarbeitet und neue Funktionen implementiert. Banshee kann auch auf Windows und Mac OS X getestet werden.
undefined

.Net für Mac: Monomac 1.0 ist fertig

Das Mono-Projekt hat Monomac in der Version 1.0 veröffentlicht. Dabei handelt es sich um Bindings für das unter Mac OS X verwendete Cocoa-API. So können mit Monomac Cocoa-Anwendungen mit der freien .Net-Implementierung Mono erstellt werden.

.Net für Firefox und Chrome?

Miguel de Icaza will CLI direkt in den Browser integrieren. Wäre statt ECMA-Script Microsofts CLI als Standard in Browsern fest verankert, wäre das Web flexibler, meint Webentwickler Joe Hewitt und bekommt dafür Zustimmung von Mono-Entwickler Miguel de Icaza. Steht also .Net vor dem Einzug in Firefox und Chrome?
undefined

Mono-Anwendungen für Meego entwickeln

Entwicklungsumgebung Monodevelop für das mobile Linux. Der Leiter des Mono-Projekts Miguel de Icaza hat angekündigt, künftig die Unterstützung der mobilen Linux-Plattform Meego in die Entwicklungsumgebung Monodevelop einzubinden.
undefined

Moonlight 3 Preview 1 ist erschienen

Angleichung an API von Microsofts Silverlight 3 fast abgeschlossen. Moonlight 3 Preview 1 bringt etliche Updates mit, die für erhöhte Kompatibilität zu Microsofts Silverlight 3 sorgen. Zudem wurde an der Virtualisierung der grafischen Oberfläche gearbeitet. Moonlight 2 war vor weniger als zwei Monaten erschienen.
undefined

Mono 2.6 und Monodevelop 2.2 erschienen

Freies .Net-Framework für Linux und Mac OS X mit aktualisiertem API. Projektleiter Miguel de Icaza hat die neue Version der Entwicklungsumgebung Mono freigegeben. Dabei wurde das API an das proprietäre Vorbild .Net 3.5 angepasst.

Mono lernt C# 4.0

Bugfix-Release Mono 2.4.3 veröffentlicht. Der C#-Compiler des Mono-Projekts unterstützt nun alle wesentlichen Funktionen von C# 4.0. Zugleich erschien eine neue Version von Mono, die einige Fehler korrigiert.

Monodevelop 2.2 für MacOS und Windows

Entwicklungsumgebung als Beta erschienen. Mono-Hauptentwickler Miguel de Icaza hat die erste Betaversion von Monodevelop 2.2 freigegeben. In der neuen Version läuft die freie Entwicklungsumgebung neben Linux auch unter MacOS X und Windows.

Moonlight 2.0 als Beta

Plug-in für Firefox verfügbar. Die freie Silverlight-Variante Moonlight 2.0 ist als Betaversion verfügbar. Jetzt widmen sich die Entwickler den Fehlerkorrekturen, um die finale Version zu erreichen.

Mono wird kompatibler

Testsuite für Silverlight hilft, Mono zu verbessern. Das Mono-Projekt macht nach eigenen Angaben große Fortschritte. Die Linux-Version von Microsoft .Net soll deutlich zum Original aufschließen.

Free Software Foundation warnt weiter vor Mono

FSF: Microsofts Community Promise nicht ausreichend. Die Free Software Foundation (FSF) hält den Einsatz der quelloffenen .Net-Implementierung Mono weiter für unsicher. Auch Microsofts Versprechen, nicht gegen .Net-Implementierungen zu klagen, überzeugt die Kritiker nicht.

Mono nutzt LLVM als Compiler

Unterstützung vorerst nur im Entwicklungszweig verfügbar. Die freie .Net-Implementierung Mono kann jetzt auch den alternativen Compiler LLVM verwenden. Mono profitiert so von den Optimierungen in LLVM. Allerdings ist LLVM langsamer als der integrierte JIT-Compiler.