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. 'Corporate Linux' Will Not Protect Software Freedom

    The corporate model is inherently not compatible with software that users themselves fully control (or Software Freedom in general), so we must rely on another model of sovereignty over code and compiled code (binaries)



  2. IRC Proceedings: Friday, October 18, 2019

    IRC logs for Friday, October 18, 2019



  3. 26,000 Posts

    We want to thank those who help spread the word; it gives us moral support and morale.



  4. The Myth of 'Analysts'

    People with exaggerated roles (exaggerated by corporate media and corporations that control them) distort public perceptions about their clients; they're in effect just elevated marketing or Public Relations (PR) operatives



  5. The FSF Has Two Acting Presidents Now

    Alexandre Oliva, who acted as a sort of deputy of Richard Stallman in recent weeks, sheds some much-needed light on the current situation



  6. Should Anybody Dictate the Free Software Movement?

    "There's a great myth, as Jagadees reminds us, that advocacy doesn't produce software. That myth is corporate, and proper advocacy has at times produced the greatest software in the history of computing. If we want great Free software to continue, we need advocacy more than ever."



  7. Links 18/10/2019: More KDE Events and OpenBSD 6.6

    Links for the day



  8. We Don't Know Who Will Run the Free Software Foundation, But We Know Who Will Run the GNU Project

    Software Freedom is under a heavy and perhaps unprecedented attack; some people out there are paid by the attackers to celebrate this attack and defame people (cheering for corporate takeover under the blanket of “Open Source”), but the founder of the Free software movement remains alive, well, and very much active



  9. New EPO Meme: Who Wants to Make Billions From a 'Public' Monopoly?

    What was supposed to be a cash-balanced patent office became a money-making monster that fakes ‘crises’ to attack hard-working examiners



  10. EmacsConf Without Richard Stallman

    Now that emacs is being 'rebranded' this kind of meme seems apt



  11. IRC Proceedings: Thursday, October 17, 2019

    IRC logs for Thursday, October 17, 2019



  12. Guest Article: In the Absence of Richard Stallman OEM Source Software ('Open Source') is Trying to Hijack Even Emacs

    "Now they have to create some fictional history. No need to worry."



  13. Guest Article: Techies Should Not Dictate the Free Software Movement

    "We should start a second phase of the Free software movement that's making good software and putting users at the center."



  14. Links 17/10/2019: Ubuntu Turns 15, New Codename Revealed, Ubuntu 19.10 is Out

    Links for the day



  15. Free as in Free Speech (Restrictions May Apply)

    When limits of speech are not safety-related rules but political correctness or conformism



  16. There Won't be Patent Justice Until Patent Trolling Becomes Completely and Totally Extinct

    SLAPP-like behaviour and extortion/blackmail tactics using patent monopolies are a stain on the patent system; it's time to adopt measures to stop these things once and for all, bearing in mind they're inherently antithetical to the goal/s of the patent system and therefore discourage public support for this whole system



  17. EPO Staff Union and Staff Representatives Ought to Demand EPO Stops Bullying Publishers and Censoring Their Sites

    An often neglected if not forgotten aspect of EPO tyranny is the war on information itself; EPO management continues to show hostility towards journalism and disdain for true information



  18. Bribes, Lies, Fundamental Violations of the Law and Cover-Up: This is Today's European Patent Office

    It has gotten extremely difficult to hold the conspirators accountable for turning Europe’s patent office into a ‘printing machine’ of the litigation industry and amassing vast amounts of money (to be passed to private, for-profit companies)



  19. The Free Software Foundation (FSF) Lost Almost Half (3 Out of 8) Board Members in Only One Month

    As the old saying goes, a picture (or screenshot) is worth a thousand words



  20. IRC Proceedings: Wednesday, October 16, 2019

    IRC logs for Wednesday, October 16, 2019



  21. Startpage and System1 Abuse Your Privacy Under the Guise of 'Privacy One Group'

    Startpage has sold out and may have also sold data it retained about its users to a privacy-hostile company whose entire business model is surveillance



  22. Links 16/10/2019: Halo Privacy, Ubuntu Release Imminent

    Links for the day



  23. IRC Proceedings: Tuesday, October 15, 2019

    IRC logs for Tuesday, October 15, 2019



  24. No, Microsoft is Not an 'Open Source Company' But a Lying Company

    The world’s biggest proprietary software companies want to be seen as “open”; what else is new?



  25. Meme: Setting the Record Straight

    Stallman never defended Epstein. He had called him “Serial Rapist”. It’s Bill Gates who defended Epstein and possibly participated in the same acts.



  26. EPO Staff Resolution Against Neoliberal Policies of António Campinos

    “After Campinos announced 17 financial measures,” a source told us, “staff gathered at multiple sites last week for general assemblies. The meeting halls were crowded. The resolution was passed unanimously and without abstentions.”



  27. Satya Nadella is a Distraction From Microsoft's Real Leadership and Abuses

    "I’m merely wondering if his image and accolades that we’re incessantly bombarded with by the press actually reflect his accomplishments or if they’re being aggrandized."



  28. Raw: EPO Comes Under Fire for Lowering Patent Quality Under the Orwellian Guise of “Collaborative Quality Improvements” (CQI)

    Stephen Rowan, the President’s (António Campinos) chosen VP who promotes the notorious “Collaborative Quality Improvements” (CQI) initiative/pilot, faces heat from the CSC, the Central Staff Committee of the EPO



  29. Making The Most of The Fourth Age of Free Software

    "For better or for worse, we can be certain the Free Software Foundation will never be the same."



  30. FSF is Not for Free Speech Anymore

    The FSF gave orders to silence people


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