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

01.06.09

Quick Mention: Mono Goes Fighting Java on Android

Posted in GNU/Linux, Google, Microsoft, Mono, Novell at 5:32 am by Dr. Roy Schestowitz

“I saw that internally inside Microsoft many times when I was told to stay away from supporting Mono in public. They reserve the right to sue”

Robert Scoble, former Microsoft evangelist

WE warned about this before. Google’s Android is all about Java, so Microsoft can’t be too happy about it. It probably wants its patented .NET technology to spread itself in Linux phones, then suffocate Java and fill it up with Microsoft patents instead. And people like Novell’s VP are very happy about it.

Mono is greed

“There is a substantive effort in open source to bring such an implementation of .Net to market, known as Mono and being driven by Novell, and one of the attributes of the agreement we made with Novell is that the intellectual property associated with that is available to Novell customers.”

Bob Muglia, Microsoft President (as of yesterday)

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

120 Comments

  1. Doug said,

    January 6, 2009 at 6:28 am

    Gravatar

    “one of the attributes of the agreement we made with Novell is that the intellectual property associated with [MONO] is available to Novell customers.” Bob Muglia

    Well there you have it, MICROS~1 claims ownership of MONO, clear and simple, in’it .. :]

  2. AlexH said,

    January 6, 2009 at 7:52 am

    Gravatar

    Google’s android is all about turning Java into Dalvik actually, it’s a different non-Java bytecode :D

    Interesting that Mono already bests dalvik, here’s hoping to some good competition between the two in 2009…

  3. Myfraudsoft said,

    January 6, 2009 at 7:53 am

    Gravatar

    Well, call me a Lunix hater, but I just don’t see what could possibly go wrong with shoving slow, overbloated and legally dubious Monkey crap in Android phones.

  4. AlexH said,

    January 6, 2009 at 7:55 am

    Gravatar

    Slow and overbloated? Methinks you haven’t read the article :D

  5. Myfraudsoft said,

    January 6, 2009 at 8:14 am

    Gravatar

    quote: “Slow and overbloated?”
    So, at least you admit it is not legally safe.

  6. Dan O'Brian said,

    January 6, 2009 at 8:19 am

    Gravatar

    According to the benchmarks, Mono uses less memory and less cpu to run.

    As far as legality, you wouldn’t have to use Windows.Forms, ADO.NET or ASP.NET (which are the only parts I’m aware of that are even under scrutiny at this point).

    Also, the guy doing the port noted that one idea could be to have .class files be converted into CIL rather than dalvik bytecodes. So effectively, you’d still be coding in Java, just that you’d use a better VM (well, to be fair, the G1 currently uses an interpreter and not a JIT).

  7. AlexH said,

    January 6, 2009 at 8:42 am

    Gravatar

    @Myfraudsoft: no, I just didn’t mention it.

    @Dan: that’s what IKVM does.

  8. Dan O'Brian said,

    January 6, 2009 at 8:59 am

    Gravatar

    I meant it was suggested that bytecode conversion could be done at compile-time rather than on-demand. IKVM does the conversion on-demand afaik, correct?

  9. Dan O'Brian said,

    January 6, 2009 at 9:01 am

    Gravatar

    It should also be noted that neither Miguel (nor his team) nor Microsoft were involved in getting Mono in the G1, it was all done by an independent party in his spare time.

    No doubt Miguel is excited just as anyone would be to see their baby used in something cool like that.

  10. AlexH said,

    January 6, 2009 at 9:07 am

    Gravatar

    @Dan: ikvm is used to do run-time conversion, but you can also call ikvmc to do a static conversion into .net like Android do with dx/dalvik.

    I think it’s also interesting to note that google went the non-Java Java route because of Sun’s licensing.

  11. Roy Schestowitz said,

    January 6, 2009 at 9:59 am

    Gravatar

    Two negatives don’t make a positive.

  12. AlexH said,

    January 6, 2009 at 10:05 am

    Gravatar

    Two new free software virtual machines. I’m not seeing any negatives.

  13. Roy Schestowitz said,

    January 6, 2009 at 10:08 am

    Gravatar

    My point was that ignoring control issues and legal issues around Mono cannot be justified by slinging mud at Sun/java.

  14. Dan O'Brian said,

    January 6, 2009 at 10:19 am

    Gravatar

    AlexH: ah, thanks, I didn’t know about ikvmc

    Roy: what legal issues around Mono? The ECMA/ISO portions are as safe as anything else.

    Also, if the Mono VM is legally unsafe, it’s very likely that other VMs are as well.

  15. AlexH said,

    January 6, 2009 at 10:58 am

    Gravatar

    @Roy: they’re not ignored, they don’t exist. If you want to believe in faeries at the bottom of the garden, that’s up to you.

    I’m just pointing out that Dalvik isn’t really Java, so bringing Mono to Android is hardly an attack on Java – particularly since neither JavaME nor the ARM JIT are free software.

  16. AlexH said,

    January 6, 2009 at 11:14 am

    Gravatar

    Sorry, that should be “JavaME on the ARM JIT is”.

  17. Roy Schestowitz said,

    January 6, 2009 at 12:37 pm

    Gravatar

    Roy: what legal issues around Mono? The ECMA/ISO portions are as safe as anything else.

    We’ve been through this many times before. It does not assure anything.

  18. AlexH said,

    January 6, 2009 at 12:45 pm

    Gravatar

    It’s good enough for the legal experts at the distros.

  19. Roy Schestowitz said,

    January 6, 2009 at 12:49 pm

    Gravatar

    Not quite. It’s cattle effect.

  20. AlexH said,

    January 6, 2009 at 12:55 pm

    Gravatar

    It’s not a cattle effect. They’re smarter than that, and know more about the law than anyone here.

  21. Shane Coyle said,

    January 6, 2009 at 12:56 pm

    Gravatar

    How ’bout gNewSense? Last I had used it, I think the 2.1 deltah release at the time had included Mono/Tomboy. Once I had commented here on it, somewhere… and, the gNewSense folks are pretty thorough in weeding out non-free software, good enough to get the FSF seal of approval.

    I think that Mono 2, with its inclusion of Winforms and some other non-standardized aspects of .net, has crossed into territory only safe for Novell and their paying customers. IANAL, AFAIK, YMMV, ETC

    As was said before, the Android platform wouldn’t require those particular unsafe features, so I’m guessing it’s kinda safe there…

  22. AlexH said,

    January 6, 2009 at 1:02 pm

    Gravatar

    @Shane: I would agree with you about XAML potentially; not Winforms though – for one thing, Wine would be in exactly the same trouble.

  23. Roy Schestowitz said,

    January 6, 2009 at 1:06 pm

    Gravatar

    Applications are not ‘developed in Wine’. It’s another debate we’ve already had.

  24. Shane Coyle said,

    January 6, 2009 at 1:13 pm

    Gravatar

    Who assumes Wine is safe? But, I get your point. ;^ )

    Basically, my point is that after the deal, the Mono folks consciously have decided to go beyond the features which are standardized and have a patent non-aggression promise or whatever ya want to call it.

    IMO, if you use Mono with non-standardized features, you had better be either A) Novell or B) a Novell ‘customer’ or perhaps C) a MS customer, since they usually grant you a patent license to use what you buy.

    Which always made me think, if Windows came preinstalled and licensed on my machine and I didn’t return it – do I have rights to the MS patent licenses involved, if they were valid?

  25. Roy Schestowitz said,

    January 6, 2009 at 1:18 pm

    Gravatar

    IANAL, but I suspect a Windows licence does is not a licence to use clones, just as a ‘promise’ to use or implement OOXML is not applicable once one deviates from ECMA MOOX.

  26. Roy Schestowitz said,

    January 6, 2009 at 1:23 pm

    Gravatar

    FWIW, Shane called Mono a “officially a [patent] minefield” in 2006, well before I started covering this topic.

    Not much has changed since then (not for the better anyway) and Mono critique predates the Novell/Microsoft deal (there are several examples I’m aware of).

  27. AlexH said,

    January 6, 2009 at 1:34 pm

    Gravatar

    @Shane: you’re wrong about the Mono folks “have a patent non-aggression promise”; they have no such thing. The situation with Mono didn’t change with the MS deal.

  28. Baby In The Bath Water said,

    January 6, 2009 at 1:38 pm

    Gravatar

    And not one of the critiques has been able to prove (despite all the effort to do so) that Mono (ECMA/ISO portions) is any less safe than any other piece of software.

    Note: this comment was posted from Novell’s headquarters.

  29. Roy Schestowitz said,

    January 6, 2009 at 1:39 pm

    Gravatar

    http://www.gnome.org/~seth/blog/mono

  30. Shane Coyle said,

    January 6, 2009 at 1:40 pm

    Gravatar

    I wondered about OOO, too (pre LGPL3). Even more so because you had the Sun agreement prior to the Novell agreement which seemed to indicate that if you become a big contributor to OOO, you should expect a visit and check from Redmond.

    Essentially, I look at Mono as a ‘baited field’ for MS to hunt on, or like playing stickball in front of the meanest old guy’s house on the block – technically OK, but probably not advisable.

    Umm, as far as the patent non-aggression promise, there is one that MS had to give to all as part of standardization, covering all parts they submitted – no?

    After that, any non-standardized parts would require a license – only Novell and their paying customers receive that as part of the MS-Novell deal.

    Whether they were emboldened by the MS deal or not, the inclusion of these features has occurred since. Perhaps I implied too strongly the relationship between those events, but I believe they are related.

  31. Shane Coyle said,

    January 6, 2009 at 1:43 pm

    Gravatar

    Oh, and hunting over a baited field is not OK – sorry if I implied that too. Gosh, my English is awful…

  32. AlexH said,

    January 6, 2009 at 1:43 pm

    Gravatar

    @Roy: that link is now well out of date. One obvious issue raised, locking out Red Hat, has actually gone completely the other way.

    @Shane: ah, right, yeah – in terms of the standardisation, of course there is a blanket grant there. There could be other patents that Mono runs into, but of course that’s true of any software, and being based on the .net framework doesn’t put it at any special risk.

  33. Roy Schestowitz said,

    January 6, 2009 at 1:44 pm

    Gravatar

    I worry that Microsoft will foster Mono just to make .NET more prevalent (starve the competition) and then hit Mono over the head with a cluebat.

  34. Roy Schestowitz said,

    January 6, 2009 at 1:45 pm

    Gravatar

    ..being based on the .net framework doesn’t put it at any special risk.

    Not the project, its dependency.

  35. AlexH said,

    January 6, 2009 at 1:50 pm

    Gravatar

    Doesn’t change. In fact, anything using Mono is almost certainly not at risk of any of the same patents that Mono would be. That’s the same for any framework.

  36. Roy Schestowitz said,

    January 6, 2009 at 1:53 pm

    Gravatar

    From the news:

    Companies also can use their patent portfolios to disrupt competitors and gain revenue from companies that want to use their patented technologies. Microsoft, for example, has made claims that it holds patents for technologies in Linux, which open-source proponents viewed as a tactic to discourage people from using open-source software.

    http://mis-asia.com/news/articles/survey-microsoft-has-strongest-patent-portfolio

    So Microsoft can use the Mono card to intimidate companies. Also new:

    http://www.ag-ip-news.com/GetArticle.asp?Art_ID=6655&lang=en

  37. AlexH said,

    January 6, 2009 at 1:56 pm

    Gravatar

    Notice that they don’t single out Mono at all.

    The “Mono == .net == MS patents!” meme is so naive and dull. It shows a basic lack of how patents work.

    For example: why did Sun enter a cross-licensing scheme with MS to cover Java?

  38. Roy Schestowitz said,

    January 6, 2009 at 1:59 pm

    Gravatar

    It’s not about Sun.

  39. AlexH said,

    January 6, 2009 at 2:00 pm

    Gravatar

    Yes, it is, and it’s about every other industry player who spends vast amounts of time and money patenting stuff.

    You think you’re “safe” because you think you’re avoiding one player’s patents by not using some specific software. You’re not. You’re not avoiding anyone else’s patents, and you’re also not avoiding Microsoft’s patents: you’re just avoiding a piece of software.

    And you sell this like a snake-oil salesmen to people thinking that it makes them safe.

  40. Roy Schestowitz said,

    January 6, 2009 at 2:11 pm

    Gravatar

    Yes, it is, and it’s about every other industry player who spends vast amounts of time and money patenting stuff.

    Sun is not Microsoft.

    http://www.softwarefreedom.org/blog/2008/dec/24/capra-free-software/

    “I thought immediately of Microsoft’s presence at OSCON this year and the launch of their campaign to pretend they haven’t spent the last ten years trying destroy all of Free Software and Open Source.”

    […]

    “Microsoft is unique among proprietary software companies: they are the only ones who have actively tried to kill Open Source and Free Software. It’s not often someone wants to be your friend after trying to kill you for ten years, but such change is cause for suspicion. “

  41. Shane Coyle said,

    January 6, 2009 at 2:12 pm

    Gravatar

    Precisely, these big software companies are creating a cartel using spurious software patents to create an impossible barrier to entering the industry.

    As we all know, No non-trivial software is free from patent concerns – and these cross-licensing deals are making sure that any new startup will either pay everyone in the cartel a royalty or choke on the paperwork or cost of researching prior art and / or obtaining every possible license (something that MS says takes too much time and paperwork, and they have a large legal team I’d guess).

    And, still, no one is safe from trolls.

    Software patents are invalid to begin with, and are stifling innovation to boot, the exact opposite of the point of patents to begin with.

  42. Baby In The Bath Water said,

    January 6, 2009 at 2:13 pm

    Gravatar

    AlexH is right. If Microsoft have valid patents on VMs, then they could attack JVM, Parrot, LLVM, etc. Not just Mono.

    There’s nothing special about the Mono VM that would make it more susceptible to attacks from Microsoft than any other VM.

    Note: this comment was posted from Novell’s headquarters.

  43. Shane Coyle said,

    January 6, 2009 at 2:19 pm

    Gravatar

    Isn’t there a Bill “Pearly” Gates quote re:state street I believe that he talks about his fear that Microsoft could be one of those little guys locked out by the big patent players?

    It was what spurred their patent push, if I recall correctly…

  44. Roy Schestowitz said,

    January 6, 2009 at 2:25 pm

    Gravatar

    “If people had understood how patents would be granted when most of today’s ideas were invented, and had taken out patents, the industry would be at a complete standstill today.”

  45. Baby In The Bath Water said,

    January 6, 2009 at 2:38 pm

    Gravatar

    I don’t think anyone here is arguing that patents don’t suck. The fact that patents cover everything under the sun only further illustrates that avoiding Mono out of patent fears is foolish.

    Note: this comment was posted from Novell’s headquarters.

  46. Roy Schestowitz said,

    January 6, 2009 at 2:40 pm

    Gravatar

    Sun won’t use them aggressively against F/OSS.

  47. Baby In The Bath Water said,

    January 6, 2009 at 2:44 pm

    Gravatar

    So what? It won’t matter if the patents aren’t owned by Sun. Just because you stick with the JVM or Java doesn’t mean you are any safer from patents than w/ Mono. If Microsoft (or someone else) owns patents on VMs, then you aren’t safe no matter what VM you use.

    Note: this comment was posted from Novell’s headquarters.

  48. Roy Schestowitz said,

    January 6, 2009 at 3:00 pm

    Gravatar

    Why focus on VMs when there is something that’s more of a blatant “ripoff”? Just having a patent or suing is not enough without a solid case. Mono makes that case.

    See explanations in this guest post:

    http://boycottnovell.com/2008/09/19/why-not-mono-car-analogy/
    http://boycottnovell.com/2008/09/20/mono-java-dotnet-analysis/

  49. Baby In The Bath Water said,

    January 6, 2009 at 3:03 pm

    Gravatar

    No, you are just naive about how patent lawsuits work.

    Note: this comment was posted from Novell’s headquarters.

  50. Roy Schestowitz said,

    January 6, 2009 at 3:10 pm

    Gravatar

    Not really. I follow this topic closely and write about it too.

  51. Gentoo User (and proud of it) said,

    January 6, 2009 at 3:13 pm

    Gravatar

    Sun won’t use them aggressively against F/OSS … See explanations in this guest post

    Maybe I’m the first to mention this to you, but those explanations are nothing more than “I think Microsoft is evil, therefore you shouldn’t use Mono” padded with lots of blabber.

    And they don’t even remotely explain why the Java situation is any different, other than the fact that the author doesn’t like Microsoft.

    If that is indeed the reason, then fine. Just don’t pretend there are incredibly compelling reasons that differentiate Java from Mono vis-a-vis patents, other than simple dislike of Microsoft.

    How’s that Wikipedia thing going, by the way? :)

    Note: comment arrived from a witch hunter that does not even use GNU/Linux.

  52. saulgoode said,

    January 6, 2009 at 3:19 pm

    Gravatar

    Umm, as far as the patent non-aggression promise, there is one that MS had to give to all as part of standardization, covering all parts they submitted – no?

    @Shane: ah, right, yeah – in terms of the standardisation, of course there is a blanket grant there. There could be other patents that Mono runs into, but of course that’s true of any software, and being based on the .net framework doesn’t put it at any special risk.

    There is no “blanket grant” covering patents in the ECMA standard.

  53. Pil Lars said,

    January 6, 2009 at 5:19 pm

    Gravatar

    AlexH,

    XAML and Silverlight are now both released under the Open Specification Promise:

    http://www.microsoft.com/interop/osp/default.mspx

  54. Baby In The Bath Water said,

    January 6, 2009 at 5:28 pm

    Gravatar

    Not really. I follow this topic closely and write about it too.

    I’m sorry, but anonymous comments on Slashdot or LinuxToday do not count.

    Note: this comment was posted from Novell’s headquarters.

  55. Roy Bixler said,

    January 6, 2009 at 5:37 pm

    Gravatar

    No one has really refuted this:

    http://www.gnome.org/~seth/blog/mono

    The scenario outlined there sounds very plausible to me, especially when I hear about Microsoft’s marketing plans in Asia, which are first to encourage or go easy on illegal copying, get people used to Windows and then crack down and start generating revenue. What is to stop Microsoft from launching a patent suit against Red Hat et al (a la Rambus) once Mono and Microsoft APIs make a significant part of the software?

  56. Baby In The Bath Water said,

    January 6, 2009 at 5:38 pm

    Gravatar

    Just notified via my twitter feed:

    http://tirania.org/blog/archive/2009/Jan-06.html

    A Wii game using Mono hit the shelves. There is also talk of another big game coming out soon, altho the name of the game is not mentioned. Apparently Miguel mentioned it at PDC though.

    I guess these game developers must be absolutely terrified of patent lawsuits.

    Note: this comment was posted from Novell’s headquarters.

  57. Baby In The Bath Water said,

    January 6, 2009 at 5:49 pm

    Gravatar

    Roy Bixler: it hasn’t been substantiated either. Innocent until proven guilty.

    Note: this comment was posted from Novell’s headquarters.

  58. Roy Schestowitz said,

    January 6, 2009 at 5:55 pm

    Gravatar

    Pil Lars,

    That’s irrelevant as there is no Silverlight for GNU/Linux and the ripoff of it comes with Mono on its coattails.

  59. Dan O'Brian said,

    January 6, 2009 at 7:22 pm

    Gravatar

    I thought we’d been over this, Roy. Moonlight is the official Silverlight for Linux.

  60. Pil Lars said,

    January 6, 2009 at 7:23 pm

    Gravatar

    There is Moonlight that implements the XAML spec for SIlverlight.

    My point was addressed at AlexH, as he was wondering about XAML. XAML has now been placed under OSP (it is more general than Silverlight).

    But you do not write software, so you might not have understood that part.

  61. Roy Schestowitz said,

    January 6, 2009 at 7:27 pm

    Gravatar

    Moonlight is the official Silverlight for Linux.

    This is false. There is no “Silverlight for Linux”. Let alone “official”…

    But you do not write software, so you might not have understood that part.

    I’m referring to Mono+extensions, not XAML.

  62. Dan O'Brian said,

    January 6, 2009 at 7:40 pm

    Gravatar

    If anyone actually bothers to read the linkbacks that Roy provides, the comments in them disprove the articles.

  63. Dan O'Brian said,

    January 6, 2009 at 7:47 pm

    Gravatar

    If it’s not official, then what’s this about?

    http://www.microsoft.com/presspass/press/2007/sep07/09-04silverlightpr.mspx

  64. Roy Schestowitz said,

    January 6, 2009 at 7:58 pm

    Gravatar

    Searching the page for “for Linux” gives nothing. Likewise for “official”.

    Novell is just Microsoft’s way out of more antitrust and a way of spreading its APIs, codecs, and patents.

  65. Dan O'Brian said,

    January 6, 2009 at 8:02 pm

    Gravatar

    My point was that Microsoft is backing the development of Moonlight and they will be providing download links for Moonlight on silverlight.net. They are also providing the codecs and patent indemnification for those codecs.

    If Moonlight isn’t officially blessed by Microsoft, then why are they doing all that?

  66. Roy Schestowitz said,

    January 6, 2009 at 8:26 pm

    Gravatar

    I’ve already answered that question.

  67. Dan O'Brian said,

    January 6, 2009 at 9:38 pm

    Gravatar

    Your answer doesn’t contradict what I’ve said – in fact, it arguably backs my statement ;)

  68. Roy Schestowitz said,

    January 6, 2009 at 10:06 pm

    Gravatar

    Please read this comment again.

  69. neighborlee said,

    January 6, 2009 at 10:51 pm

    Gravatar

    You forget that moonlight is not accepted into either debian or fedora, both of whom are foss champions to our communities.

    Spin here all day if you wish, but it wont change that very inconvenient fact for you.

    Your comment about the mono encumbererd engine is ridiculous, as clearly the engine isn’t for the foss community.

    Everyone in the linux community is starting to see the truth in that mono is only safe for Novel customers, is from a non trustworthy company just like silverlight is, wont be accepted anytime soon by champions of said community and to come here and try to spin it another way speaks volumnes about whom you profess to champion. I guess the same group that was behind the corruption of ISO, OOXML ( irrelevant now ) and of course how dare we forget that, – ‘linux is a cancer”. Good for you for taking the high ground and looking out for your neighbors ;)

    cheers
    nl

  70. Dan O'Brian said,

    January 6, 2009 at 10:53 pm

    Gravatar

    Yea, you searched for the string “for linux” which isn’t there. However, it does mention “linux”.

    Microsoft Delivers Silverlight 1.0, Extends Support to Linux

    They wouldn’t support Moonlight if they didn’t bless it.

    This is why you have lost so much respect, Roy, you never admit when you’re wrong.

  71. Dan O'Brian said,

    January 6, 2009 at 10:53 pm

    Gravatar

    neighborlee: wrong, they have accepted Moonlight into Debian and Ubuntu.

  72. neighborlee said,

    January 6, 2009 at 11:18 pm

    Gravatar

    He is not wrong about the fact that only windows and mac users seem to currently have ‘support’ in the form of a direct download for for their systems. OF course M$ knows that their chance of getting this into debian and fedora out of the box is next to nadda.

    http://fedoraproject.org/wiki/ForbiddenItems#Moonlight
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=501190
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484121

    No answer yet about legal risk afaict, but since you seem to know all about this maybe you can provide a link, that would be great.

    cheers
    nl

  73. Roy Schestowitz said,

    January 7, 2009 at 3:43 am

    Gravatar

    I saw that, Dan, but it’s not the same thing. It sure doesn’t make it “Silverlight for Linux” because it’s not . It’s Moonlight and it’s far behind Silverlight.

  74. Dan O'Brian said,

    January 7, 2009 at 8:16 am

    Gravatar

    I’m not saying it isn’t behind Silverlight. The point is that Microsoft supports Moonlight. Therefor it is officially blessed by Microsoft.

    That’s all I’m saying.

  75. Roy Schestowitz said,

    January 7, 2009 at 8:26 am

    Gravatar

    “[Moonlight] officially blessed by Microsoft” != “the official Silverlight for Linux.”

  76. AlexH said,

    January 7, 2009 at 9:07 am

    Gravatar

    It doesn’t really matter whether it’s “officially blessed” or “the official version”.

    What matters is a. getting clarity on its legal status, and if free, b. getting it complete.

    At the moment, there is no free system with tools available to create content. Locking the free desktop out of content creation is holding it back.

  77. Roy Schestowitz said,

    January 7, 2009 at 9:20 am

    Gravatar

    It doesn’t really matter whether it’s “officially blessed” or “the official version”.

    Semantics matter because Microsoft is fooling people, leading them to believing that there is “Silverlight for Linux.” (there isn’t)

    What matters is a. getting clarity on its legal status, and if free, b. getting it complete.

    And getting Mono?

    At the moment, there is no free system with tools available to create content. Locking the free desktop out of content creation is holding it back.

    That’s not true. There are many tools that create content, even using standards.

  78. AlexH said,

    January 7, 2009 at 9:23 am

    Gravatar

    Point to these many tools then, please. Something which, at a minimum, can be used to warp some text in a circle in an animated fashion perhaps, or similar.

    Flash is capable of doing it, SVG+SMIL similarly so. Where are the free tools outputting content in these formats?

  79. Roy Schestowitz said,

    January 7, 2009 at 9:27 am

    Gravatar

    Point to these many tools then, please. Something which, at a minimum, can be used to warp some text in a circle in an animated fashion perhaps, or similar.

    What for?

  80. AlexH said,

    January 7, 2009 at 9:30 am

    Gravatar

    For the purpose of showing that they’re not completely trivial and noddy tools which will never be finished.

    Seriously. I don’t care if they’re not Adobe CreativeSuite or whatever, but please, point me at a single usable free content creation tool which supports one of these standards and can do more than draw rectangles and circles.

  81. Roy Schestowitz said,

    January 7, 2009 at 9:35 am

    Gravatar

    My question was, what is it that you want to achieve?

    Here is a demonstration of what can be achieved with HTML and JavaScript.

  82. AlexH said,

    January 7, 2009 at 9:37 am

    Gravatar

    I know full well what can be achieved by the players, be they browsers or plugins. That’s not the point.

    You are talking about “many tools to create content”. Where are they? Show me some of them.

  83. Roy Schestowitz said,

    January 7, 2009 at 9:41 am

    Gravatar

    http://www.openlaszlo.org/showcase

  84. AlexH said,

    January 7, 2009 at 9:48 am

    Gravatar

    Laszlo is a compiler and toolset. It’s not content creation tool; by that yardstick Emacs and vim count as well.

  85. Roy Schestowitz said,

    January 7, 2009 at 10:03 am

    Gravatar

    Being not ‘to your taste’ does not make it any less of an advanced content creation tool.

    There is a lot you can use to achieve good stuff with real standards.

  86. AlexH said,

    January 7, 2009 at 10:07 am

    Gravatar

    I didn’t say it wasn’t to my taste; I said it wasn’t a content creation tool, which it isn’t. The link that you cite even lists it under “Programming toolkits”! Laszlo is very good at what it does, but it doesn’t create content Roy, sorry.

    Your link does contain a list of content creation apps: like GIMP, Inkscape, NVu, Kino, etc. etc. The thing is, none of them output the content we’re talking about.

    Strange that you talked about so many content creation apps yet all you can name is a single programmer’s toolkit. I guess PHP’s SWF module counts as content creation too now?

  87. Roy Schestowitz said,

    January 7, 2009 at 10:12 am

    Gravatar

    You define it as only a GUI? That would be the Microsoft|Apple mindset.

  88. AlexH said,

    January 7, 2009 at 10:15 am

    Gravatar

    No, that would be the mindset of someone trying to draw stuff on screen. Being able to see what you’re doing is, y’know, quite helpful.

    Of course, if you think people can create good animations and interaction by defining it manually in XML files or something, that speaks volumes.

  89. Roy Schestowitz said,

    January 7, 2009 at 10:24 am

    Gravatar

    Had Microsoft implemented — property — SVG, then maybe better tools would be created to encourage this. Moonlight and Novell are not helping.

    — quote —

    The Competition

    “It is both rewarding and scary to look at the current competitive landscape. We can all feel some sense of vindication in the fact that the internet did not cause the immediate death of Office and that so far no one is running Java applets that do the “right 20%” of Office-yet. We can take a moment to gloat, though only a moment as we still have traditional competitors and competition at the LORG level is still there though not as directly…

    “We must not lose sight of the fact that our biggest competitor continues to be our existing products and the inertia they have. The cost and pain of upgrading still overwhelms any sense of benefit we seem to be able to communicate to customers..”

    http://boycottnovell.com/wp-content/uploads/2009/01/px09637.pdf

  90. AlexH said,

    January 7, 2009 at 10:29 am

    Gravatar

    Still waiting for these “many apps”, Roy…

    (Microsoft and SVG have nothing to do with it; anyone wanting to create such an app would target Flash, which has the largest install base by miles).

  91. Roy Schestowitz said,

    January 7, 2009 at 10:32 am

    Gravatar

    There are Web editors for GNU/Linux that are graphical. Flash is binary creation tool, not a content creation tool.

  92. AlexH said,

    January 7, 2009 at 10:36 am

    Gravatar

    So show me a graphical web editor that can do animation then.

  93. Roy Schestowitz said,

    January 7, 2009 at 10:38 am

    Gravatar

    GIMP+NVU.

    What do you want animations for anyway? Are you designing greeting cards? use video.

  94. AlexH said,

    January 7, 2009 at 10:42 am

    Gravatar

    So your answer to creating interesting content on the free desktop is:

    a. use command line tools
    b. create animated GIFs (not interactive)
    c. what do you want that for anyway? use video. (not interactive)

    That attitude holds back the free desktop. It needs high quality content creation tools which rival Adobe’s. The free software community is not a passive consumer.

    People aren’t going to stop creating interactive multimedia content. All that will happen without the tools is that our desktop gets left behind.

  95. Roy Schestowitz said,

    January 7, 2009 at 10:51 am

    Gravatar

    a. use command line tools
    b. create animated GIFs (not interactive)
    c. what do you want that for anyway? use video. (not interactive)

    Overstatement by exaggeration.

    That attitude holds back the free desktop. It needs high quality content creation tools which rival Adobe’s.

    There’s wine/crossover/whatever.

    The free software community is not a passive consumer.

    The free software community needs to stick to established standards.

  96. AlexH said,

    January 7, 2009 at 10:54 am

    Gravatar

    I’d love for you to show me the “exaggeration”. Those three suggestions are what you put forward. I can now happily add a fourth suggestion you’ve put forward:

    d. Use Windows apps under Wine/Crossover

    Although I didn’t notice you citing any free software apps which run under Windows for the task.

    Great suggestions there, very progressive.

  97. Dan O'Brian said,

    January 7, 2009 at 10:56 am

    Gravatar

    Indeed. Why should F/LOSS waste time writing office suites or web browsers or desktops? We could all just run Windows apps under Wine! Who’d’a’thunk it!?

  98. Roy Schestowitz said,

    January 7, 2009 at 10:56 am

    Gravatar

    Editors/IDEs/graphical tools don’t require descending to the command line. That’s unnecessary escalation that you use to discredit my argument.

  99. AlexH said,

    January 7, 2009 at 10:59 am

    Gravatar

    @Roy: you were the one who was saying you needed a wider definition that allows non-GUIs to succeed.

    If you can point at some of these “many tools” that have GUI form, all the better. Please, show us these IDEs/graphical tools!

  100. AlexH said,

    January 7, 2009 at 11:01 am

    Gravatar

    @Dan: precisely!

    Interesting how the “cheap Windows” argument suddenly got deployed.

  101. Dan O'Brian said,

    January 7, 2009 at 11:02 am

    Gravatar

    And by Roy, no less!

  102. Dan O'Brian said,

    January 7, 2009 at 11:03 am

    Gravatar

    Oh, and lets not forget about putting ourselves in jeopardy over patents if we use Wine!

  103. Roy Schestowitz said,

    January 7, 2009 at 11:09 am

    Gravatar

    Wine can in principle be disposed of without affecting the applications; unlike… say… Mono.

  104. saulgoode said,

    January 7, 2009 at 11:09 am

    Gravatar

    That attitude holds back the free desktop. It needs high quality content creation tools which rival Adobe’s. The free software community is not a passive consumer.

    A non-free solution implementing a non-free standard does nothing to advance the “free desktop”. The Free Software community needs Free content creation tools which support open and unencumbered standards, not proprietary products only available from a single source.

  105. AlexH said,

    January 7, 2009 at 11:12 am

    Gravatar

    @saulgoode: precisely why I originally said the legal status of silverlight needs to be cleared up. If it can’t be used, then something else is needed.

  106. Roy Schestowitz said,

    January 7, 2009 at 11:13 am

    Gravatar

    A non-free solution implementing a non-free standard does nothing to advance the “free desktop”. The Free Software community needs Free content creation tools which support open and unencumbered standards, not proprietary products only available from a single source.

    The same applies to Mono.

  107. AlexH said,

    January 7, 2009 at 11:14 am

    Gravatar

    No, the same doesn’t apply. No distro excludes Mono, including those with the most stringent free software standards.

  108. Roy Schestowitz said,

    January 7, 2009 at 11:16 am

    Gravatar

    Practice does not legitimise bad decisions just as being a law does not make it ethical or worth obeying.

  109. Dan O'Brian said,

    January 7, 2009 at 11:18 am

    Gravatar

    Wine can in principle be disposed of without affecting the applications

    Not if the only apps available to do the task needed are Windows-only.

  110. AlexH said,

    January 7, 2009 at 11:19 am

    Gravatar

    You saying “ooh, it’s bad” also doesn’t de-legitimise it.

    The majority opinion is settled on this matter.

  111. Dan O'Brian said,

    January 7, 2009 at 11:20 am

    Gravatar

    Roy: Red Hat’s legal dept found Mono to be safe. They didn’t just include it because other people were.

  112. Roy Schestowitz said,

    January 7, 2009 at 11:23 am

    Gravatar

    Not true.

  113. AlexH said,

    January 7, 2009 at 11:25 am

    Gravatar

    What’s the betting that you haven’t done the simple thing, which would be to do the research: drop them an e-mail and actually ask.

    Your wild speculation that they were somehow bamboozled into distributing a legally dodgy product is far-fetched.

  114. Roy Schestowitz said,

    January 7, 2009 at 11:27 am

    Gravatar

    Maybe we’ll do an open letter some day. Not today..

  115. AlexH said,

    January 7, 2009 at 11:29 am

    Gravatar

    Manyana, manyana, for now the speculation continues.

    (btw, an “open letter” isn’t the same as “doing research”. One is passive, the other is active.)

  116. Roy Schestowitz said,

    January 7, 2009 at 11:44 am

    Gravatar

    If you urgently want an answer, why not ask them? You do, after all, participate in some Fedora stuff, right?

  117. Baby In The Bath Water said,

    January 7, 2009 at 12:14 pm

    Gravatar

    I doubt AlexH needs to ask, he already knows the answer. It’s clear, however, that Roy does not know.

    Note: this comment was posted from Novell’s headquarters.

  118. AlexH said,

    January 7, 2009 at 1:14 pm

    Gravatar

    @Baby: not sure if it’s either “does not know” or “does not want to know”.

  119. Roy Schestowitz said,

    January 7, 2009 at 1:21 pm

    Gravatar

    I know the risks and so does Red Hat. Based on what I know, the issues leave Red Hat concerned.

  120. AlexH said,

    January 7, 2009 at 2:04 pm

    Gravatar

    You don’t seem to be very hasty to talk on behalf of companies…

What Else is New


  1. Links 27/6/2019: Valve-Ubuntu Reconciliation, GNOME Usage Gets More Useful at Reporting Disk Space

    Links for the day



  2. Links 25/6/2019: Mesa Releases, Less Microsoft in Apache

    Links for the day



  3. The European Patent Office Remains a Crooked Patent Office That Harms Staff and Abolishes the Rule of Law

    The EPO remains a sordid mess, but those who follow mainstream media might not know anything about it because it's not covered anywhere in 2019



  4. USPTO and EPO Faking Growth by Granting Patents on Everything in Nature, But Campaigners Strike Back

    The patent microcosm is eating the world; everything under the Sun must be patented, they insist, even life itself (so they can 'pirate' the Commons and then charge us a tax for 'access' or 'license' to it)



  5. IBM Happy That Patent Quality at EPO Collapsed and It's Easy to Get Software Patents

    The EPO keeps granting illegal European Patents and the media almost never mentions this illegality because it's in too amicable a relationship (typically financial) with the EPO



  6. The Linux Foundation's Staff Uses Windows and Microsoft. Now the Foundation Outsources the Coding and Hosting, Too (to Microsoft of Course).

    The disturbing turns of the self-described "Linux" Foundation, which seems to be promoting proprietary software and even Microsoft rather than Linux and Free/Open Source software while the role or capacity of Torvalds is being gradually diminished



  7. Links 25/6/2019: Raspberry Pi 4, Ubuntu's Change of Mind, Wayland’s Weston 6.0.1

    Links for the day



  8. Patent Extremism: Stacking the Panels, the Surveys, the Hearings, the Debates

    Projection tactics would have the public believe that those who oppose corruption are simply radicals; patent polarity has come to the point where if one isn't a "true believer" in blackmail (patent trolls) or opposes bribery, then one is simply a "fringe" and akin to terrorists



  9. Links 24/6/2019: Linux 5.2 RC6, Skrooge 2.20.0, ZFS vs. OpenZFS

    Links for the day



  10. The EPO Needs a President Who Obeys the Law, Not One Who Obeys Battistelli

    Succession based on nepotism at Europe's second-largest institution served to shown how inherently broken things had become and why cover-up of injustices is nowadays paramount (not fixing the flaws/ills but merely perpetuating them)



  11. With Water (Treatment) Already Patented It Won't Take Long for Patents (and Patent Royalties) on Air

    A 'paper economy' is what Europe turns into if the current trajectory is followed (led by lawyers, not producers)



  12. Bill Gates Said He Was on a “Jihad” Against GNU/Linux, But GNU/Linux Users/Developers Engaged in Self-Defense Are Foul-Mouthed 'Microsoft Haters'?

    Microsoft, which routinely commits very serious crimes, tries to come across as some sort of philanthropy whereas those who share their work with the public (for greater good) are described as erratic, rude and unworthy of respect from corporations (outcasts basically, deprived of income source)



  13. What Patents the EPO Has Just Awarded (With a Special Reward), Not Just Granted

    The EPO's practice of elevating some patents over the other patents (European Patents) is perhaps more of a societal liability than the EPO cares to realise



  14. Required Reading: Mental State of Team Battistelli/Campinos

    On the heels of yesterday's article about Team Battistelli/Campinos, here are some recommended/required papers on the problem which likely plagues the Office



  15. Links 23/6/2019: Wine 4.11, FreeBSD 11.3 RC2

    Links for the day



  16. Microsoft Apparently Did a Patrick Durusau on Wim Coekaerts to Broaden Its Control Over GNU/Linux

    Microsoft tactics for defection and takeover of the competition (without coming across as hostile) aren't new tactics; internal documents from Microsoft explain how to achieve this



  17. EPO Directors Would be Wise to Rebel Against Team Campinos While They Still Have the Job

    As the EPO continues its bold journey towards dictatorship (where presidencies are passed between friends and ‘circles’ are former colleagues or close confidants) Techrights urges those who have power to speak out — e.g. EPO judges and Directors — to do something before it’s too late



  18. American Front Group Open Invention Network (Riding the Linux Brand) is a Proponent of Software Patents in Europe

    The impact of American multinationals in Europe is difficult to deny; in fact, we're observing the same old lobbying/lobbies still working hard albeit more covertly (typically using front groups)



  19. Say 'Hey Hi' to Software Patents

    Using the “AI” (“HEY HI”) hype the ‘community’ of patent maximalists hopes that every little (and possibly very old) algorithm will suddenly sound amazing and innovative — to the point where it becomes unthinkable to deny a patent monopoly on it



  20. A Personal Note From Ted MacReilly (How Microsoft Works Against GNU/Linux)

    A tongue-in-cheek write-up highlighting the ways Microsoft insiders think and how they strategise against GNU/Linux and Free/libre software



  21. The Linux Foundation's New Vice Chair, Wim Coekaerts, Worked for Microsoft

    The Linux Foundation is boosting the Microsoft boosters and calls that "community"



  22. Links 21/6/2019: GNOME 3.33.3, 32-Bit Support Further Neglected, DragonFlyBSD 5.6.1 Released

    Links for the day



  23. Leaked: Harassment of EPO Directors by Team Campinos

    “New BIT organisation and staff changes,” a novel kind of newspeak, means that Directors are being severely punished without due process at all (“hidden disciplinary measure without disciplinary proceedings”)



  24. Patent Professionals in Europe Have Devolved Into a Marketing Industry

    Lies, buzzwords and hype waves is all that the patent bubble in Europe boils down to these days; loads of bogus patents get granted only for European judges to smack these down (if one can afford the court battle)



  25. Almost Six Months After Iancu Said He Would Make Software Patents Great Again Nothing Has Actually Changed

    We're just a fortnight away from the ludicrous plan of Iancu celebrating 6 months (without accomplishing anything)



  26. Links 20/6/2019: Kubernetes 1.15, Alpine 3.10.0 and Librem 5 June Software Update

    Links for the day



  27. Ignore the EPO's Dumb Festival and Focus on the Abuses Against the Workforce and Its Quality of Work

    Don’t lose sight of the appalling behaviour of the management of the EPO; the last thing it wants is press coverage about its gross abuses and corruption — an aspect it spent literally millions of euros to bury (gaming the news cycle)



  28. Microsoft Attempting to Destroy the Careers of Its Critics, Including Free Software Proponents

    Microsoft isn't changing and has not changed; the tactics described above are still being used, even by its "Open Source" (or "Open at Microsoft") people, who did this to me



  29. Links 19/6/2019: Linux Mint Vs Vista 10, Qt 5.13 Released

    Links for the day



  30. The Linux Foundation's Business Model

    The Linux Foundation's plan, illustrated


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