09.18.07

Moonlight a Second-class Citizen in a WindowSilverLight Wide Web

Posted in Interoperability, Microsoft, Mono, Novell, Open XML at 5:38 pm by Dr. Roy Schestowitz

A new article from Microsoft’s own press ought to remind us why Moonlight was a bad idea, just like Novell’s attempted support for OOXML.

Rather than step up and produce a Linux version of Silverlight, Microsoft is taking a halfway step. It will provide technical guidance — and even support — to Miguel de Icaza and the rest of the Novell-hosted Mono team as they work to create Silverlight on Unix….

But as smart as the developers on the Mono team are, and they are very bright, it’s hard to see how Silverlight on Linux will avoid the fate of COM on Unix-lagging behind the Windows version.

Yet again, Novell is giving Microsoft the pleasure of saying that their technologies (e.g. Silverlight, OOXML) are widely supported (never mind the disturbing notion of “licensed”) and include Linux, but:

  1. The implementations are poor
  2. The implementations depends on a single company
  3. The implementations can be obtained from a single company (Novell)
  4. The rules can change at any time (for example, elements can be added with a Draconian licence bound to them)
  5. The implementations give developers false expectations about compatibility (e.g. Windows-only DRM)
  6. The implementations assist a hijack of de facto standards, which can and will be extended

There are more issues to think about, but the take-home message is that when a burglar approaches the window, you don’t invite the burglar to enter the house. You don’t offer the burglar some tea and cookies, either.

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

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

6 Comments

  1. Anon said,

    September 21, 2007 at 11:36 am

    Gravatar

    Wow… how about getting your facts straight next time you decide to write a post?

    1. Have you even looked at the code? How would you know?

    2. It is LGPL, you know…

    3. Well, they /are/ the ones writing it…

    4. IIRC, MS and Novell’s Mono team have a contract stating that MS will continue to provide test suites and technical guidance for Moonlight

    5. Windows-only DRM?Huh? Microsoft is providing not only the codecs but also the DRM to Moonlight for use on Linux.

    6. So? If you don’t let people/companies extend things, we’d still be living in caves, clubbing our dinner before lugging it back.

  2. Roy Schestowitz said,

    September 21, 2007 at 12:22 pm

    Gravatar

    > 1. Have you even looked at the code? How would you know?

    You can’t even look at all the code. Codecs are proprietary.

    > 2. It is LGPL, you know…

    For now. It can be later extended to contain other components under a different licence (or not contain them at all). Microsoft calls the shots.

    > 4. IIRC, MS and Novell’s Mono team have a contract
    > stating that MS will continue to provide test suites and
    > technical guidance for Moonlight

    Why doesn’t Microsoft simply support its own technology like it support Macs (partially, of course, because Mono is tied to some Windows services)?

    > 5. Windows-only DRM?Huh? Microsoft is providing not only the
    > codecs but also the DRM to Moonlight for use on Linux.

    Without delving into the moral issues of DRM, what happens when/if Novell is no longer there? There is no access to the source code.

    > 6. So? If you don’t let people/companies extend things, we’d
    > still be living in caves, clubbing our dinner before lugging it back.

    Things are to be developed in consortia and be made workable through standards and interfaces, not integration and binary ‘donations’. Some of Microsoft’s history on standards is very telling. Silverlight is no exception.

  3. Anon said,

    September 21, 2007 at 1:57 pm

    Gravatar

    >You can’t even look at all the code. Codecs are proprietary.

    That’s not Novell’s fault.

    > For now. It can be later extended to contain other components under a different
    > licence (or not contain them at all). Microsoft calls the shots.

    Microsoft will be releasing their Silverlight controls as open source so that Moonlight can use them as well. Seems to me that Microsoft is being quite charitable here.

    > Why doesn’t Microsoft simply support its own technology like it support Macs
    > (partially, of course, because Mono is tied to some Windows services)?

    Are you saying you’d be “happy as a pig in sh!t” if Microsoft had been the one to provide you with a proprietary Linux version of Silverlight? This would somehow be better than an open source Moonlight? How?

    IMHO, you are just fishing for reasons to complain.

    > Without delving into the moral issues of DRM, what happens when/if Novell is
    > no longer there? There is no access to the source code.

    No source code for what? Moonlight is open source… it’s all out there (except for the codecs/DRM, but you could just write a drop-in replacement). The codecs/DRM aren’t even the hardest parts of implementing Silverlight.

    > Things are to be developed in consortia and be made workable through
    > standards and interfaces, not integration and binary ‘donations’. Some of
    > Microsoft’s history on standards is very telling. Silverlight is no exception.

    Microsoft produced Silverlight because there was no consortium working on designing something that solved the needs. Who’s fault is that? Not Microsoft’s. Not Novell’s.

  4. Mukotar said,

    December 6, 2007 at 6:43 pm

    Gravatar

    This website is a joke! Haven’t seen so much paranoia and defiance to reason for a while.. I’m off for good.. after 10 minutes – I’ve had enough.. Have a nice time throwing your time down the drain chumps…
    In being so pro Open source you actually close linux to innovation and technologies.. Let the users choose what and how they want to use.. not the developers! .. In a way that’s what makes this site sound like another Microsoft of open source.. “We know what’s best for you”. No. You don’t. Every user knows for himself. I think Novell is wrong to a degree for coupling with MS, but they deliver much to open source!
    Look at many desktop improvements both for kde and gnome.. done by Novell developers..
    So.. what I want to say is .. this site makes me sick..
    Saying Novell sucks is easy.. matching their contribution to open source is hard.
    Have a nice day and hello from Croatia to all reasonable visitors!

  5. Russian Hacker said,

    September 20, 2008 at 1:37 pm

    Gravatar

    1) This site sucks more than anything.

    2) Its apparent that you’re running this site only for adsense clicks. Or to attract advertisers which you’ve failed to do.

    3) There are many other “better” niches that can earn you more advertising bucks.

    4) Visit http://en.opensuse.org/Novell_Supported_Projects

    5) Get a life.

  6. Roy Schestowitz said,

    September 20, 2008 at 2:01 pm

    Gravatar

    Earlier today I asked Shane about dropping the ads, which would mean we have to pay the hosting bills out of our own pockets, in addition to running this site for no profit or gain.

    Why the insults and lies, “Russian Hacker”?

What Else is New


  1. EPO Staff Representation Complains That EPO Management Exploits Pandemic and 'House Arrests' to Overwork Staff, Lower Quality

    The EPO keeps breaking its promises to workers; not only are key employees seeing their net salary cut (inflation factored in) but pensioners too are being robbed and in the meantime the total time spent on work is increasing



  2. Fake News is Not a 'Wing' Thing

    The two-party corporate-led system (and media) would have us obsess/bicker about accuracy of news based on some binary/dual system of blind loyalty rather than underlying facts and priorities



  3. Links 25/1/2021: Huawei on GNU/Linux, NuTyX 20.12.1, Whisker Menu 2.5.3, Lutris 0.5.8.3, Linux 5.11 RC5

    Links for the day



  4. Fear, Uncertainty, and Doubt (FUD) in ZDNet is the Norm

    ZDNet continues to emit lots of garbage 'journalism', in effect Microsoft PR and what's known as "black PR" for Linux; just like Bleeping Computer, which ZDNet hired this writer from, there's no adherence to facts, just smears and innuendo



  5. Truth Tellers Aren't an Enemy of Free Software

    There's a perpetual attack on people who speak out against actors and corporations in positions of great power, however subtle and indirect those attacks may seem on the surface (they don't wish to be held accountable for defaming activists)



  6. The Linux Foundation, With Over 124 Million Dollars in Annual Revenue, is in Trouble Because of the Pandemic, So It's Trying to Reinvent Itself as Training and Certifications Outfit

    With mountains of cash and a Public Relations (PR) or marketing business model the so-called 'Linux' Foundation became reliant on travel, lodging, booths and speeches on sale; COVID-19 is a great risk to that business model



  7. IRC Proceedings: Sunday, January 24, 2021

    IRC logs for Sunday, January 24, 2021



  8. Our Move Further Away From the World Wide Web, the Browser Monopolies, HTTP, and HTML

    The World Wide Web (WWW) is going down a bad path and a clearly regressive direction; the solution isn't going 'retro' but exploring more sophisticated systems which are robust to censorship (localised or globalised) and downtime (related to censorship) while reducing surveillance by leveraging encryption at the endpoints



  9. Important Issues Not Entertained in the Community, Especially Critics of the Status Quo

    here's corporate infiltration inside communities (for oligarchy hunts volunteer, unpaid labour) and those who speak about that as a threat to our cause and objectives are painted as misguided outcasts who must be ignored



  10. Internet Origins of the Mob

    Reprinted with permission from Daniel Pocock



  11. When Proprietary Software Users Dictate the Freedom-Leaning Communities

    Fedora doesn't care about software freedom and its steward (or parent company) is sometimes imposing proprietary software on staff; they've quit caring



  12. In 2020 Onwards 'Open Source' is Just a Marketing Ploy of Monopolies, Unlike Free Software

    More people are nowadays seeing or witnessing 'Open Source' for what it truly is; the term has become a misleading marketing term of proprietary software firms looking to rebrand as "ethical" (e.g. by sharing some code with other proprietary software firms, over proprietary platforms such as GitHub)



  13. Microsoft: The Year After We Bought GitHub There Was a Significant Decline in Number of New Projects on GitHub

    Microsoft has just admitted that in 2019 GitHub saw a very significant decline in number of new projects (and users, which it is conveniently miscounting by adding 'phantom' ones) on the site. Just what we had heard before they confirmed it (and they foresaw this effect of the takeover, hence the lies about "loving" Linux).



  14. Social Control Media is a Passing Fad, We Should All Go Back to Blogging and Subscribing to RSS Feeds

    The whole "social control media" phenomenon has been oversold or promoted using lies; in reality, as a mountain of evidence serves to show, it's a way to manage society at a macro scale



  15. As Andrei Iancu Removes Himself From the Patent and Trademark Office All Eyes Are on Biden's Next Nomination

    Patent zealots and their front groups already lobby Joe Biden to put one of them in charge of the U.S. Patent and Trademark Office; we'll soon see if Joe Biden "means business" or simply means monopoly/large corporations (and their law firms/departments)



  16. Data Point: GNU/Linux Share in Desktops/Laptops Nearly Tripled in the Past Decade, Peaking This Past Month (All-Time High)

    Contrary to what some publishers try to tell us, GNU/Linux is still growing and mostly at the expense of Windows



  17. IRC Proceedings: Saturday, January 23, 2021

    IRC logs for Saturday, January 23, 2021



  18. Links 24/1/2021: Nouveau X.Org Driver Release and GhostBSD 21.01.20

    Links for the day



  19. InteLeaks – Part XXX: Harbor Research's Pseudo-scientific 'Research' for Intel, Bizarrely Suggesting a Microsoft Partnership for a Domain Largely Controlled or Dominated by Linux

    The full document that Intel paid for and in turn used to justify cracking down on Free software (obliterating Free software-based workflows inside Intel), instead outsourcing all sorts of things to proprietary software traps of Microsoft



  20. Chromium and Chrome Are Not Free Software But an Example of Microsoft-Fashioned Openwashing Tactics

    It's time to reject Google's Web monopoly (shared with other companies but still an oligopoly); removing its Web browser would be a good start



  21. Links 23/1/2021: Chromium Pains and New Debian Maintainers

    Links for the day



  22. InteLeaks – Part XXIX: Harbor Research Did Not Produce a Study But an Elaborate Hoax for Intel, Suggesting Microsoft Partnership and Outsourcing Based on Zero Evidence and No Solid Rationale

    The pseudo-scientific ‘report’ from Harbor Research is more of the same nonsense we’ve grown accustomed to; unethical if not rogue firms are being paid to lie — or to perpetuate falsehoods which someone stands to gain from



  23. Video: The State of Communities Surrounding GNU/Linux Distributions

    A discussion about the state of volunteer efforts going into the development, maintenance (in the 'maintainership' sense) and support/advocacy of GNU/Linux distros



  24. IRC Proceedings: Friday, January 22, 2021

    IRC logs for Friday, January 22, 2021



  25. InteLeaks – Part XXVIII: Intel Served Report From Microsoft Boosters, Who Provide No Actual Evidence and No Science to Back Their Supposed 'Findings'

    Findings and recommendations from Harbor 'Research' aren't based on any scientific methods, just perceived loyalty, branding, and a bunch of unsourced quotes (from unnamed people with ridiculous job titles like a soup of buzzwords)



  26. Erosion of Communities, Ascent of Corporate-Industrial Fake Communities

    Despite the attempts to manipulate/trick developers (and sometimes users) into becoming unpaid workforce of for-profit companies, there's an exodus back to real communities, which aren't subjected to the fury of wealthy shareholders who utterly dislike or simply don't care for software freedom



  27. The Corporate 'Left' and the Open Source Pseudo 'Movement'

    President Biden may not be as bad as his predecessor, but that hardly means very much; software freedom is still threatened, along with many other things



  28. Links 22/1/2021: pfSense Plus, Endless OS Foundation, and Many Laptops With GNU/Linux

    Links for the day



  29. The Linux Foundation is Trying to Obscure Racism Using Microsoft-Inspired Tactics (Vouchers Disguised as Actual Money)

    The Linux Foundation and its PR stunts don’t help combat racism; one might argue that the Foundation is leveraging racism, which prevails in the US, to paint itself as benevolent and caring (offering immaterial things and self-serving press releases)



  30. InteLeaks – Part XXVII: 'Pulling a Nokia' on Intel (Outsourcing to Microsoft)

    The recommendation of an Intel marriage with Microsoft (even in units that deal mostly with Linux) is an insulting slap across the face of developers employed there; we take a look at recommendations made to IoTG (Intel) by a firm with Microsoft orientation


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

Recent Posts