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

10.17.07

The Mono and Moonlight Roadblock

Posted in Microsoft, Mono, Novell at 2:43 pm by Dr. Roy Schestowitz

One of Novell’s controversial moves was not only mimicking of Microsoft’s .NET, but also attempts to implement and make available Silverlight support, which gives Web developers the illusion that Silverlight is supported entirely by Linux. The truth is far from this for a variety of legal and technical reasons that we outlined in the past. Moreover, implementation barriers lie ahead. Not only have speculations about licensing changes become true as far as Mono is concerned, but also — as the following shows [via Beranger] — there is an element of uncertainty.

If you ask me, the real reason for them [Microsoft] releasing this source code is to make it more difficult for the mono project to create replicas of WPF, WinForms, and ASP.NET.

Essentially, any further development of Mono (and Moonlight) becomes a plagiarism risk. It’s not a matter of getting caught, but a matter of suspicion. Mono is from not on at the mercy of Microsoft lawyers’ wrath. This isn’t a new observation at all. It would be hard to become blind and ignore the risk.

On a brighter note, it ought to be mentioned that Curl was born to address some of the existing problems.

Curl, the rich programming language specialist back from obscurity, is turning to open source to gain a foothold in rich internet applications (RIA).

Microsoft quickly dismisses this project as a potential threat (JavaFX anyone?), but the interesting bit in this FUD from Microsoft is the use of Novell as an excuse and a defense for Microsoft. How many times and in how many areas have we seen this before?

Microsoft developer Andrew Brust, chief technical architect at development shop Twenty Six, told El Reg that Curl doesn’t impress him at all. “It’s very fringe, given that it has its own programming language and no explicit support from Microsoft or the J2EE vendors.

“Demand [for RIAs] is starting, but it’s still small, and this [Curl] is not helped by the fact that there are so many fringe stacks out there. That puts skill sets in short supply and makes the learning curve a risky investment.”

Brust thinks Silverlight – being ported to Linux by a team of Novell-led developers – will change all that. “The UI is fantastic, the capabilities significant, the platform stable and portable, and the skill set, .NET, is tied in to a huge standard,” he said.

A “port” appears to be mentioned in this article, but it is worth returning to the beginning of the post where the deficiencies in Moonlight should be made obvious. As we said yesterday, Moonlight will always be incomplete, which makes Linux a second-class cititizen in a Silverlight-saturated Web.

With California’s newly-proposed web accessibility law, such binaries-dependent Web will hopefully not see the light of day.

California law may require websites to be accessible to disabled internet users, according to a ruling in a case against retail giant Target. Despite recent improvements to the accessibility of Target.com, the case has now been certified as a class action.

There need to be free and truly RIA open solutions before anything of this kind reaches the Web.

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

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. Anon said,

    October 17, 2007 at 3:49 pm

    Gravatar

    I’m not sure about ASP.NET, but WinForms and WPF are not written in C#, they are written in C/++ and then bound to .NET via C#, so the public WinForms/WPF source code is going to be entirely useless for implementing this stuff in Mono, especially since Mono’s implementations are all in C#.

    In other words… the source code released by Microsoft is utterly useless for implementing WinForms on anything but Windows (where it’s trivial anyway, you just bind the native APIs to a .NET API via P/Invoke).

    Conspiracy theories are simply theories… and in this case, a very poor one.

What Else is New


  1. The Downfall of Free Software Leaders (and Their Projects or Missions)

    "Cancel George Orwell, and happy hacking."



  2. IRC Proceedings: Sunday, October 25, 2020

    IRC logs for Sunday, October 25, 2020



  3. Links 25/10/2020: Kodi 18.9, ScummVM Android Love, Cutelyst 2.13

    Links for the day



  4. [Meme] Captain Zemlin and Neil McGovern's Ugly Legacy in GNOME (His Predecessors Work for Microsoft Directly Now)

    The Linux Foundation is already ‘sold’ and Microsoft Tim‘s interview with Neil McGovern, published a few days ago, was rather revealing (comments on the article/interview were also harsh)



  5. How Microsoft is Still Worse Than Google

    "I have decided that we should not publish these extensions. We should wait until we have a way to do a high level of integration that will be harder for the likes of Notes, Wordperfect to achieve, and which will give Office a real advantage."



  6. 'President Bill Gates' Wants to Punish Not Only Google After Using “Extensions” to the Web to Reinforce Microsoft's Monopoly (Antitrust Violations Are a Microsoft Thing)

    In gross distortion of facts and of history and in a rather incredible fashion (very shameless and insulting) the corporate media tries to paint Bill Gates as an antitrust hero that will save the world from monopolies



  7. Donald Trump Helped Bill Gates Increase His Wealth by More Than 50%, Especially During the Pandemic

    Contrary to ridiculous narratives disseminated by nutty accounts all around the Web, Gates and Trump are no foes but 'partners in crime'



  8. Our 14th Birthday is Coming

    We're turning 14 shortly and we need ideas from readers (things that can be done to mark the event and celebrate 'on-line')



  9. In Spite of IBM's Difficult Past and Particularly Dark History, Under Arvind Krishna’s Leadership It Has Only Shown Signs of Improving

    This winter, 6 months after Arvind Krishna’s tenure as CEO began, we can generally say that things seem to have improved and we look forward to further improvements



  10. Links 25/10/2020: GNU Taler's IETF Milestone, RISC OS 5.28 and New Ubuntu Community Council

    Links for the day



  11. IRC Proceedings: Saturday, October 24, 2020

    IRC logs for Saturday, October 24, 2020



  12. Links 24/10/2020: GDB 10.1, Kodachi 7.4, Wine 5.20

    Links for the day



  13. Celebrating Code of Conduct Violations

    Reprinted with permission from Daniel Pocock



  14. The Militarised Elephant in the Room Still Commands a Lot of Free Software Development

    We take a difficult (albeit in-depth and perfectly factual) look at IBM's past and present; considering this is the company that controls Red Hat (which in turn controls many key projects in GNU/Linux) we need a better understanding of the real context, not PR fluff and marketing



  15. Juve Patent's Love of Patent Trolls and Their Misinformation

    The press 'gutter' known as Juve (basically propaganda disguised as 'news' since years ago) has gotten to the point where the publisher is just an extension of lawyers and liars



  16. IRC Proceedings: Friday, October 23, 2020

    IRC logs for Friday, October 23, 2020



  17. Look How Many Tux I Give!

    "Long live rms, long live (Hyperbola) GNU/BSD, and happy hacking."



  18. Embrace, Extend, and Extensions: Two New Reasons to Delete GitHub, Which Microsoft Ruined for Everyone (Except the Copyright Cartel and Other Censors)

    GitHub is being turned into a garbage dump with malicious masters (or monsters, or mobsters); many people are denied access for using the 'wrong' browser and developers/projects are being censored (not for doing anything wrong or illegal, either)



  19. [Meme] When EPO Staff Claims to be 'Ill' or 'Sick'... During a Pandemic's European Peak

    Gotta check and verify that those 'lazy' EPO examiners aren't just faking being ill (in order to not meet "production" targets)



  20. The EPO Has Relegated or Lowered Itself to Extremely Poor Standards

    Today's EPO continues to reaffirm the image of global weakness; having failed to improve the working conditions and quality of the work (its actions did the exact opposite), it's nowadays begging China to send over lots of workload irrespective of quality or merit and it is outsourcing the functions of the Office to the United States



  21. Links 23/10/2020: Turing Pi 2, GNU Parallel 20201022

    Links for the day



  22. IRC Proceedings: Thursday, October 22, 2020

    IRC logs for Thursday, October 22, 2020



  23. Links 23/10/2020: 'Groovy Gorilla' Everywhere in the News

    Links for the day



  24. For Better 'Tech Rights' in the United States (and the World at Large) the 'Orange Man' Needs to Go

    With less than a fortnight before election day we explain our stance from a purely tech-related rationale



  25. [Meme] Microsoft Never 'Brought' Skype to GNU/Linux (It Just Bought Skype) and It Never 'Brought' Edge to GNU/Linux Either (Google Did)

    Foolish media or gullible 'journalists' are giving Microsoft credit for other people's work; this isn't the first time either, but it helps perpetuate lies such as "Microsoft loves Linux" (so who cares about facts anyway?)



  26. It's Going to be a Long, Long Winter

    Today we revert back to lock-down mode; we're reflecting and pondering what comes next



  27. TechRadar is an Irresponsible Clickbait and Misinformation Site Disguised as 'News'

    TechRadar is no tech and no radar, either. It's just an opportunistic click-harvesting machine, disguised as a source of "news"; today we deal with the latest example (among many).



  28. Links 22/10/2020: LibreOffice 6.4.7, Septor 2020.5, Ubuntu 20.10 Released, FreeBSD Quarterly Status Report

    Links for the day



  29. IRC Proceedings: Wednesday, October 21, 2020

    IRC logs for Wednesday, October 21, 2020



  30. Living Humbly (With Older Technology or None) is More Compatible With Privacy- and Freedom-Respecting Technological Lifestyle

    Simplicity sometimes trumps so-called 'novelty', especially when it comes to human rights and users' freedom


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