Categories: Open SourceSoftware

Novell’s Mono Project Launches Moonlight 2.0

In a blog post about Moonlight 2.0, de Icaza said:

“Moonlight 2 is a superset of Silverlight 2. It contains everything that is part of Silverlight 2 but already ships with various features from Silverlight 3:

  • Silverlight 3 Pluggable Pipeline, this allows developers to hook into the media decoding pipeline at various points.
  • Data fetching (this is how adaptive streaming and smooth streaming are supported). Test it out at Experience Smooth Streaming.
  • Demuxing (this is how the Moonlight Ogg container can be fed into Moonlight and Microsoft’s Silverlight).
  • Codecs (this is how our Vorbis and Dirac support work on both Moonlight and Microsoft Silverlight).
  • Easing animation functions
  • Partial out-of-browser support
  • Writable bitmaps
  • Some of the new databinding features of XAML in Silverlight 3

We are moving quickly to complete our 3 support. Microsoft is not only providing us with test suites for Moonlight but also assisting us in making sure that flagship Silverlight applications work with Moonlight. ”

Moonlight is part of a technical collaboration announced by Novell and Microsoft in September of 2007. Microsoft has provided Novell with access to its test suites and specifications for Silverlight, and provides Novell end users of Moonlight with free access to the Microsoft Media Pack, a set of licensed media codecs for video and audio. To download or learn more about Moonlight, visit http://go-mono.com/moonlight.

Meanwhile, Goldfarb said the “beauty of the way the Moonlight team is building Moonlight is that any of the tooling available for building Silverlight/Moonlight applications – including Visual Studio, the Eclipse-based tools from Soyatec, or the MonoDevelop tool set – can be used to develop Moonlight applications.

“Going forward, that’s very important, that we have Visual Studio, Eclipse and MonoDevelop all working together,” de Icaza said.

In a blog post on the new tools, de Icaza said new features in MonoDevelop 2.2 include:

  • MonoDevelop code is now LGPLv2 and MIT X11 licensed. We have removed all of the GPL code, allowing addins to use Apache, MS-PL code as well as allowing proprietary add-ins to be used with MonoDevelop (like RemObject’s Oxygene).
  • User interface improvements: the first thing that MonoDevelop users will notice is that we have upgraded the UI to fit modern ideas. We borrowed ideas from Chrome, Firefox, Visual Studio, Eclipse and XCode.
  • ASP.NET MVC support, you can now develop, debug and build ASP.NET MVC applications from MonoDevelop.
  • New T4 Macro processor (Text Template Transformation Toolkit) integrated directly into the IDE (Mono’s T4 is also available as a reusable library for use and abuse in your own programs).
  • Moonlight Project Support: you can now build, debug and run Moonlight applications using MonoDevelop.
  • New MacOS and Windows support. Check our feature matrix for details.
  • New Debugger support allows debugging Console, Gtk#, ASP.NET, iPhone and Moonlight applications.
  • Extensive text editor improvements

Page: 1 2

Darryl K. Taft

Darryl K. Taft covers IBM, big data and a number of other topics for TechWeekEurope and eWeek

Recent Posts

EU Closes Amazon State Aid Case Over Taxes

European Commission closes three failed state-aid investigations over tax rulings for Amazon, Fiat and Starbucks

3 days ago

Australian Senate Passes Social Media Ban For Under-16s

Ban on social media for under-16s has been passed by Senate in Australia, and will…

3 days ago

OpenAI Allows Staff To Sell $1.5 Billion Stock To SoftBank – Report

SoftBank is to acquire more OpenAI shares, after the AI startup allows staff to sell…

4 days ago

UK’s FCA Confirms Plan For Crypto Regulation By 2026

British financial regulator outlines roadmap and timelines to implement regulatory oversight for 'high risk' crypto

4 days ago

Biden Administration To Loan Rivian $6.6 Billion For EV Factory

Consequence for Elon Musk? Biden administration provisionally agrees $6.6 billion loan to Rivian, so it…

4 days ago