EditorsAbout the SiteComes vs. MicrosoftUsing This Web SiteSite ArchivesCredibility IndexOOXMLOpenDocumentPatentsNovellNews DigestSite NewsRSS

11.13.09

Novell — Like Corel — Becomes a Microsoft Vassal, Promotes XAML-based Desktop

Posted in Corel, GNU/Linux, Microsoft, Mono, NetWare, Novell, Patents at 2:32 pm by Dr. Roy Schestowitz

“We could refresh the look and feel of the entire desktop with Moonlight”

Miguel de Icaza

Summary: Novell’s (and Mirosoft CodePlex’) Miguel de Icaza issues a call to make more software with Microsoft XAML

AT the beginning of 2008 we wrote this summary of how Microsoft had turned Corel from a GNU/Linux proponent into a .NET proponent. Microsoft neutered the competition using money. In other words, a small ‘bribe’ was once again used to dismantle competition. There is a lot to be learned here also from Apple [1, 2, 3].

In a new article from SJVN, the history of GNU/Linux on the desktop is outlined with the following portion about Corel: “Alas, after Corel experienced some brief success, its efforts came to little. Facing strong opposition from Microsoft and financially ravished by an ill-timed move into the then-hot application service provider (ASP) market and inadequate profits from its application lines, Corel quickly found itself in hot water. By the end of 2000, Corel had changed management and partnered up with Microsoft.

“On several occasions, Novell had changed management (Schmidt, Messman, etc.) and eventually partnered up with Microsoft.”This sounds just like Novell, doesn’t it? To rephrase the above, Novell experienced some success with Netware, but its efforts came to little in recent years. Facing strong opposition from Microsoft and financially ravished by an ill-timed move into the then-hot *NIX/groupware market and inadequate profits from its application lines, Novell quickly found itself in hot water. On several occasions, Novell had changed management (Schmidt, Messman, etc.) and eventually partnered up with Microsoft.

Then, in both cases, came .NET promotion. Novell’s de Icaza, who is currently a board member at Microsoft's CodePlex Foundation, is now rallying his troops at Novell/Ximian/outside to create applications with Moonlight rather than with tools which are not controlled by Microsoft. There are many posts about it in his blog on November 12th (3 in one day, which is unusual). For example he says:

I know that various members of the Moonlight team are passionate about Moonlight because it is this next generation API for building GUI applications.

Which applications do you think are needed nad could be built with Moonlight?

I say video editing, and I have some ideas of how it should work.

The Mono-Nono Web site calls it “Moonlight Marching Orders” and explains this as follows:

Look for ever more of this sort of thing as Team Mono attempts to expand Mono and Moonlight. Team Mono is already getting marching orders to start pushing Moonlight harder, the first plan being a video editor.

A video editor is a beautiful infection vector for Moonlight, because:

1. Moonlight itself only safe to use for direct Novell customers,
2. All those nice proprietary video codecs that Novell has licensed from Microsoft are only safe for direct Novell customers as well.

So, Novell sees a great opportunity to spread Moonlight and the fruits of its Microsoft collaboration, while pretending to develop a “Linux” application.

So long as your “Linux” comes directly via Microsoft-approved Novell-only channels, of course – other Linux flavors need not apply – or redistribute.

Moonlight is a mess, based on the following message which was posted this afternoon:

Subject: Silverlight crap: the saga continues
From: Richard Rasker <spamtrap@linetec.nl>  (Linetec)
Date: Friday 13 Nov 2009 12:37:13
Groups: comp.os.linux.advocacy

Well, it’s been two weeks already since the last Moonlight update — you know, the one that broke Silverlight playback. How time flies. And sure enough, because this Microsoft crap requires on average one update per week, I got yet another notification: http://www.linetec.nl/linux/mooncrap1.png
OK, so I click “Install”. Oh, drat. Once again, it requires the installation of a codec pack: http://www.linetec.nl/linux/mooncrap2.png . Sheesh, this must be the fourth or fifth time that I installed it. Can’t these incompetent idiots even manage to create a codec pack that remains usable for two whole weeks? And yup, as expected, there’s the license again http://www.linetec.nl/linux/mooncrap3.png — in typical Microsoft fashion: unreadable lingo in a non-resizable window, no doubt meant to discourage more perseverent users. Copy/pasted it to a decent text editor, and read it.
OK, no truly onerous terms, apart perhaps from the patent provisions: http://www.linetec.nl/linux/mooncrap.txt
Then I noticed something: the installed update was Moonlight version 1.99.8, whereas the codec pack distinctly mentions that it’s “ONLY FOR USE WITH NOVELL’S MOONLIGHT 2.0 ALPHA VERSION.” Ah well, 1.99.8 is close enough to 2.0, so I guess it should work.

Except that it doesn’t. Not only that — the situation has even gotten worse: on some Web pages, Firefox now crashes immediately when clicking Silverlight content, and on other pages, nothing happens. So I tried running Firefox from a terminal window, to catch any messages:

  $ firefox
  Attempting to load libmoonloaderxpi
  Moonlight: Forcing client-side rendering because we detected binary drivers which are known to suffer performance problems.

Huh? The official nVidia drivers “suffer performance problems”? And how come this crapware is the *only* software complaining about it? From what I see, accelerated video rendering works absolutely great with my GeForce 8500 GT graphics card.

  Moonlight: Installing signal handlers for crash reporting.
  Moonlight: Enabling MONO_DEBUG=keep-delegates.
  Moonlight: Plugin AppDomain Creation: OK
  Moonlight: Plugin AppDomain Creation: OK
  URL /includes/wmvplayer.xaml downloaded successfully.
  URL /includes/wmvplayer.xaml downloaded successfully.

  (firefox:12436): Moonlight-CRITICAL **: void MediaElement::Pause(): assertion `playlist != NULL’ failed

  (firefox:12436): Moonlight-CRITICAL **: void MediaElement::Pause(): assertion `playlist != NULL’ failed
  Download of URL http://www.rtvoost.nl/nieuws/images/preview/itemsMedia/156318.jpg?nid=103704 failed: 1 (network error)
  Download of URL http://www.rtvoost.nl/nieuws/images/preview/audio.png?nid=103704 failed: 1 (network error)

Hm, OK, so those latter lines suggest that something’s wrong at the server side. But no, that can’t be, because it works under Windows. So two of the  biggest software companies in the world combined can’t even pull off a decent media player that works under Linux. Just compare this sorry mess with MPlayer: just a handful of guys (and perhaps gals) created a media player, complete with browser plugin, that has worked great from day one, on each and every Linux, Windows and Mac version.

So I give up on this closed source rubbish. I uninstalled everything having to do with Moonlight and Silverlight (regaining some 50MB of HD space in the process — probably all those useless codec packs), and I’ll tell my users that they’re out of luck when they stumble upon Silverlight content.

Richard Rasker

http://www.linetec.nl

Rather than present a rational rebuttal, Miguel de Icaza libels me in Twitter (personal attacks with outright lies). He still has some remaining defenders, who nonetheless acknowledge that “Mono is also seen by many as a potential legal landmine, due to Microsoft patents.”

The “Mono Tools” are based on Mono, a from-scratch open source implementation of .NET. Developed by the Novell-sponsored Mono project, which has also developed the Moonlight open source clone of Microsoft’s Silverlight, Mono has proven to be controversial in the open source community, as are most Novell-sponsored efforts that appear to sidle up to Microsoft. While an impressive piece of software, and imminently useful in a .NET dominated enterprise software world, Mono is also seen by many as a potential legal landmine, due to Microsoft patents.

There are issues greater than patents. It’s about control. No wonder Microsoft helps Mono so much, as the following new post puts it:

Microsoft has said that it backs Mono Tools, but then Microsoft would put their stamp of approval on products that integrate with its Visual Studio IDE (integrated development environment) as they “enrich the Visual Studio ecosystem” no less.

Of course Microsoft approves it. It’s beneficial to Microsoft, so it’s not competition. Mono is complementary to Microsoft, just like Novell is to Microsoft. Here is simple visualisation of where Mono fits.

What Microsoft wants
What Microsoft wants

Microsoft finds some other new complements for Visual Studio/.NET while pretending to have embraced “open source”. Only yesterday we wrote about Orchard, which is now being cast as independent even though it’s not. Microsoft knows that in order for people to swallow .NET it needs to pretend that it comes from other companies, preferably those who are perceived as “trusted”.

No more

Share this post: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • co.mments
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • NewsVine
  • Print
  • Technorati
  • TwitThis
  • Facebook

If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

Pages that cross-reference this one

A Single Comment

  1. Needs Sunlight said,

    November 17, 2009 at 4:58 am

    Gravatar

    “a small ‘bribe’ was once again used to dismantle competition.”

    Sort of like what the Apache Foundation is allowing M$ to do…

What Else is New


  1. Links 24/11/2014: Linux 3.18-rc6, Qualcomm Eyes GNU/Linux Servers

    Links for the day



  2. Boycotting Micro Focus International

    Microsoft's "Partner of the Year" is taking over the patron of SUSE and all of Novell's remains, except the patents (Microsoft has already grabbed those)



  3. Vesna Stilin's Remarks on Željko Topić: Part XI

    Vesna Stilin speaks about her confrontation with EPO Vice-President Željko Topić, who has criminal lawsuits against him in Croatia



  4. Links 22/11/2014: Linux Mint 17.1, Ubuntu MATE

    Links for the day



  5. Links 21/11/2014: Problems at Debian, Jolla Tablet

    Links for the day



  6. Links 18/11/2014: Linux 3.18 RC 5, New DigiKam

    Links for the day



  7. Special Report: Many Criminal Charges Against EPO Vice-President Željko Topić

    The abuses of Željko Topić, who has gained notoriety in his home country, are rapidly becoming public knowledge across all of Europe



  8. Links 16/11/2014: Xfdesktop 4.10.3, GNU Hello 2.10

    Links for the day



  9. Microsoft is Going Into the Anti-Whistleblowing Business, Dodges Criticism Over 19-Year Bug Door in Windows

    With Aorato acquisition Microsoft helps protect the criminals (from whistleblowers) and with lies about .NET Microsoft distracts from a bug that has facilitated remote access into Windows (by those in the know) for nearly two decades



  10. Reaffirming Microsoft's Long-Known Hostility Towards Net Neutrality, Microsoft Crashed Juniper

    Steve Ballmer is ranting against net neutrality and Juniper's business is in trouble after a lot of executives from Microsoft took over most top positions there



  11. Another Massive Step Towards Elimination of Software Patents as Even CAFC Rules Against Them

    After SCOTUS gets involved in the Ultramercial case, the CAFC finally decides to actually serve justice rather than dogma



  12. The GOP's Patent Reform Plan Not Effective Enough to Stop Massive Patent Trolls Like Microsoft/Nokia

    The corporations-serving GOP says that it wants a patent reform, but another reminder is needed of the futility of the suggested changes



  13. How the EPO's Executive Branch (Battistelli and Topić) Banned Scrutiny and Created Authoritarian Model of Control: Part X

    A look at highly dubious moves by EPO President Battistelli and his right-hand man Topić, whose abuses are becoming hard to oversee or even report



  14. Links 15/11/2014: Linux Mint 17.1 Release Candidate, Popcorn Time 0.3.5

    Links for the day



  15. IRC Proceedings: October 26th, 2014 – November 8th, 2014

    Many IRC logs



  16. The Terrible Joke Which is Microsoft 'Loving' Linux: Nightmares With UEFI 'Secure' Boot (i.e. Windows Monopoly Imposed) Continue to Affect GNU/Linux Users

    A reminder of Microsoft's sheer hostility towards GNU/Linux and long-reaching sabotage of GNU/Linux installations



  17. Patent Lawyers Worry About Section 101 in 'Alice' (and Other Patent News)

    A quick roundup of news of interest regarding software patents



  18. Will Write for FUD (Against FOSS)

    Black Duck rears its ugly head again, serving to show that it is in the business of changing perceptions and not in the information or analysis business



  19. Debunking Several Days of Never-Ending Lies About Microsoft and .NET

    .NET is not "Open Source", it cannot be forked (there remains patent threat), Visual Studio is still completely proprietary and it is expected to come to other platforms only because Windows has lost its dominance and Microsoft wants to perpetually control APIs (with software patents) and hence reign over developers



  20. Links 14/11/2014: LibreOffice 4.3.4, Ads Now in Firefox

    Links for the day



  21. Links 14/11/2014: GNOME 3.14.2, PulseAudio 6.0

    Links for the day



  22. Microsoft Windows is Still Designed as a Paradise of Back Doors, Intrusion, Wiretaps, and Interception

    At many levels -- from communication to storage and encryption -- Windows is designed for the very opposite of security



  23. Forget the FUD About Bash and OpenSSL, Microsoft Windows Blamed for Massive Credit Cards Heist

    Home Depot learns its lesson from a Microsoft Windows disaster, but it stays with proprietary software rather than move to software that is actively audited by many people and is inherently better maintained (Free/libre software)



  24. Windows 'Update' and NSA Back Doors, Including a 19-Year Bug Door in Microsoft Windows

    The back doors-enabled Microsoft Windows is being revealed and portrayed as the Swiss cheese that it really is after massive holes are discovered (mostly to be buried by a .NET propaganda blitz)



  25. Revealed: Microsoft is Trying to Corrupt the UK in Order to Eliminate Its OpenDocument Format-Oriented Standards Policy

    Microsoft interference with Britain's preference for ODF is now confirmed, thanks to a valuable news report from Computer Weekly; OOXML lock-in is being unleashed by Microsoft on Android users



  26. Links 13/11/2014: Ubuntu MATE 14.04.1 LTS, New KDE Plasma

    Links for the day



  27. .NET is NOT "Open Source", But Microsoft's Minions Shamelessly Openwash It Right Now

    The openwashing of .NET continues with yet another publicity stunt that is intended to lock in developers



  28. Links 11/11/2014: GNOME Trademark Dispute Settled, Mozilla Embraces Tor

    Links for the day



  29. Patent Reform Subversion After Republican (GOP) 'Win' in US Senate

    The Grand Corporations Party, or the political party which serves large businesses that are funding it, continues to just focus on a mirage of a 'reform' rather than tackle the real issues where culprits include very large businesses such as Microsoft and Apple



  30. Microsoft-Armed Patent Troll MOSAID (Now Conversant) Wants to Sweep up More Patents for Litigation

    Reports about patent trolls and scope of patents serve to show what the foes of Free software are up to right now


CoPilotCo

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

CoPilotCo

Recent Posts