Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Development
    • Development
    • IT Management
    • Networking
    • Servers

    Novell Launches Moonlight 2.0

    Written by

    Darryl K. Taft
    Published December 17, 2009
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      The Mono Project, an open-source initiative sponsored by Novell, has announced the release of Moonlight 2, an open-source Linux implementation of Microsoft’s Silverlight cross-platform browser plug-in and rich Internet application platform.

      In addition to announcing the release of Moonlight 2, Microsoft and Novell also announced the expansion of their collaboration agreement on Moonlight to include support for Moonlight implementations of Silverlight 3 and Silverlight 4. As part of this agreement, Microsoft will deliver new test suites and specifications for Silverlight 3 and 4 to Novell, said Miguel de Icaza, vice president of developer platforms at Novell. The Silverlight plug-in is used for designing, developing and delivering visually rich applications and experiences on and off the Web.

      Also, in response to feedback from the community, along with Novell’s release of Moonlight 2, Microsoft has also extended its Patent Covenant to End Users of Moonlight. The covenant is no longer limited to users that obtain Moonlight from Novell or its channel, but now covers users who obtain Moonlight from any third party, including other Linux distributors. Media Codecs for MP3 and VC1, and in the future H.264 and AAC, are supported through the Microsoft Media Pack, a Microsoft-delivered set of media codes that offer optimized and licensed decoders to every Linux user who obtains Moonlight from Novell.

      “First and foremost, we’re 100 percent committing to support open-source software,” said Brian Goldfarb, director of Web & User Experience Platforms for Microsoft. “The covenant now extends beyond Novell and down the chain so any distribution, whether Debian or Ubuntu or whatever can use Moonlight and be covered by the covenant. Moonlight is now a true part of the open Web.”

      “We had to work as a bridge between the polite comments on the Internet and the way people perceived the patent covenant. They said it’s good that you’re doing Moonlight, but Novell is getting preferential treatment. That was not our intention but was what people saw. So we wanted everybody on the same page. So this allows users of Red Hat, Fedora or Ubuntu to take Moonlight and make changes or do improvements…and they can take that Moonlight code and distribute with protection.”

      Moonlight 2 is compatible with Microsoft Silverlight 2 and includes some features of Silverlight 3, including support for Bitmap APIs, file dialogs, easing functions, pluggable media pipeline and custom Codecs. This release of Moonlight offers better streaming of multimedia content based on the quality of the user’s connections. In addition, this release embeds Mono runtime functionality into the Moonlight distribution, which allows developers to target Linux with rich Internet applications using a wide variety of programming languages, including C#, Ruby, Python and JavaScript.

      Moonlight development is quickly catching up to Microsoft Silverlight with each release. A preview release of Moonlight 3 will be made available in the first quarter of 2010 with a final release scheduled for the third quarter of 2010. Moonlight 4 will follow shortly thereafter.

      De Icaza said Moonlight 3 should be completed around the June 2010 time frame, “but feature-wise, everything you need to watch the [Winter] Olympics will be ready before the Olympics.” He said the Moonlight team will be adding new Silverlight 3 features to Moonlight, “based on the applications that have the most impact. So first we’ll support the Olympics and then we’ll do Bing Maps.”

      The Beauty of Moonlight

      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 3We 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“

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.