Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Miguel Plans Silverlight on Mono & Linux by Years End

Posted by CmdrTaco on Thu May 03, 2007 04:41 PM
from the how-does-miguel-get-to-be-a-vp dept.
El Lobo writes "The Mono open-source project will create a Linux version of Silverlight by the end of year, said Miguel de Icaza, a Novell vice president and head of Mono. Asked about plans for Linux, Microsoft executives have been non-committal, saying that it will depend on demand. But de Icaza, who is attending Mix, was able to commit without hesitating."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • ItsATrap! (Score:4, Interesting)

    by Anonymous Coward on Thursday May 03 2007, @04:42PM (#18979891)
    The way I see it, only Novell has a license to be releasing a Mono/Silverlight plugin with Linux. Anyone else who jumps on the bandwagon might get a nasty call from Microsoft Legal demanding that they pay up the $650 extortion fee. Or has Miguel conveniently forgotten that the XAML/WPF framework is Microsoft's proprietary technology? (For which I'm sure they have many patents and trademarks.)

    Tag: itsatrap
    • Re:ItsATrap! by ZachPruckowski (Score:3) Thursday May 03 2007, @04:57PM
      • Re:ItsATrap! by Locutus (Score:3) Thursday May 03 2007, @06:04PM
      • I Want... by Jeremiah Cornelius (Score:2) Thursday May 03 2007, @05:33PM
        • 1 reply beneath your current threshold.
      • Re:ItsATrap! by bberens (Score:2) Thursday May 03 2007, @09:26PM
      • 1 reply beneath your current threshold.
    • this should make at least 2 persons happy by ranjix (Score:2) Thursday May 03 2007, @05:03PM
    • Re:ItsATrap! by nurb432 (Score:2) Thursday May 03 2007, @05:42PM
      • Re:ItsATrap! by ShieldW0lf (Score:2) Thursday May 03 2007, @06:02PM
        • Re:ItsATrap! by nurb432 (Score:2) Thursday May 03 2007, @07:00PM
          • Re:ItsATrap! by ShieldW0lf (Score:2) Thursday May 03 2007, @07:48PM
          • Re:ItsATrap! by MvD_Moscow (Score:1) Friday May 04 2007, @04:32AM
            • Re:ItsATrap! by nurb432 (Score:2) Friday May 04 2007, @05:41AM
              • Re:ItsATrap! by ShieldW0lf (Score:2) Friday May 04 2007, @11:39AM
              • 1 reply beneath your current threshold.
          • Re:ItsATrap! by nurb432 (Score:2) Friday May 04 2007, @05:38AM
            • 1 reply beneath your current threshold.
          • 1 reply beneath your current threshold.
    • ItsAFud by nanosquid (Score:2) Friday May 04 2007, @01:42AM
      • Re:ItsAFud by Ilgaz (Score:2) Friday May 04 2007, @05:54AM
        • Re:ItsAFud by nanosquid (Score:3) Friday May 04 2007, @10:53AM
          • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • we'll see (Score:2, Funny)

    by wizardforce (1005805) on Thursday May 03 2007, @04:44PM (#18979925)
    (Last Journal: Saturday August 25, @03:49PM)
    it's a trap.
    • Re:we'll see by aichpvee (Score:1) Thursday May 03 2007, @05:00PM
      • Re:we'll see by Ilgaz (Score:2) Friday May 04 2007, @06:05AM
        • Re:we'll see by G Money (Score:2) Friday May 04 2007, @09:54AM
    • Re:we'll see by Ilgaz (Score:1) Friday May 04 2007, @06:47AM
  • It's easy to commit... (Score:5, Insightful)

    by Breakfast Pants (323698) on Thursday May 03 2007, @04:45PM (#18979945)
    (Last Journal: Wednesday October 16 2002, @01:31AM)
    when you don't have any customers depending on it.
  • ha! (Score:1)

    by cosmocain (1060326) on Thursday May 03 2007, @04:45PM (#18979951)
    TFA:

    The code for the Dynamic Language Runtime, which allows dynamic language programmers to create .Net applications


    well, THAT'S one example for redundancy. *scnr*
  • by sjwest (948274) on Thursday May 03 2007, @04:48PM (#18979987)

    And Ron (Novells ceo) will do the right thing and cancel it

  • Now we only need a name (Score:5, Interesting)

    by miguel (7116) on Thursday May 03 2007, @04:48PM (#18979991)
    (http://tirania.org/blog)
    Sebastien Pouliot suggested we call it "Moonlight" (anagram on Mono).

    And I was thinking Silver-light in another language, bonus points if the script is good looking.

    For instance, in Arabic it would be fad-da daw' ( ) which looks cool on a large font(thanks to Hisham Bardam for the translation) although it does not roll easily. We might need some shortening.

    Miguel.
  • by jhfry (829244) on Thursday May 03 2007, @04:51PM (#18980049)
    Someone at Apache, IBM, or Sun announce that they are going to introduce a truely cross platform, open source, and Free alternative to Silverlight and Flash.

    It can be done!
  • Mono.. (Score:3, Funny)

    by Mockylock (1087585) on Thursday May 03 2007, @04:52PM (#18980065)
    (http://www.everybodysucksbutme.com/)
    "mono" Great name. Nothing like naming a project after a virus known for disabling whole cheerleading squads in a single bound.
    • Re:Mono.. by pembo13 (Score:2) Thursday May 03 2007, @04:57PM
      • Re:Mono.. (Score:5, Funny)

        by aristotle-dude (626586) on Thursday May 03 2007, @05:55PM (#18981009)

        If as a geek (other than a medical doctor) that's the first thing that comes to your mind when you hear the word "mono", then you need to seek some counseling.
        If the first thing that comes mind for you when someone mentions "mono" is some obscure open source implementation of the .NET CLR, then you need to seek some counselling.
        [ Parent ]
        • Re:Mono.. by jaavaaguru (Score:2) Friday May 04 2007, @01:14PM
          • Re:Mono.. by jZnat (Score:2) Friday May 04 2007, @07:58PM
      • 1 reply beneath your current threshold.
    • Re:Mono.. by FooBarWidget (Score:2) Thursday May 03 2007, @06:51PM
    • 1 reply beneath your current threshold.
  • by A beautiful mind (821714) on Thursday May 03 2007, @04:52PM (#18980069)
    "The embrace of Prussia is deadly". It was a reminder that for a long time Prussia was mostly victorious, even against former allies.

    It is not a mistake that Microsoft's strategy starts with "embrace".
    • 1 reply beneath your current threshold.
  • Seriously, Miguel, give up (Score:3, Insightful)

    by Rik Sweeney (471717) on Thursday May 03 2007, @04:54PM (#18980103)
    (http://www.parallelrealities.co.uk/)
    You've clearly got a lot of talent, so why are you wasting your time making Open Source versions of all of Microsoft's products? All you're effectively doing is giving Microsoft the foothold in Linux that they need.

    There are plenty of Linux apps out there that could do with your skills and that don't infringe on Microsoft's patents. Why not write a program that'll do something with that number that everyone's been talking about recently. I can't remember what it is, but I'll find it in a moment...
    • Re:Seriously, Miguel, give up by Rik Sweeney (Score:2) Thursday May 03 2007, @04:58PM
    • Re:Seriously, Miguel, give up by FudRucker (Score:2) Thursday May 03 2007, @05:12PM
    • Re:Seriously, Miguel, give up (Score:4, Informative)

      by miguel (7116) on Thursday May 03 2007, @05:21PM (#18980493)
      (http://tirania.org/blog)
      You've clearly got a lot of talent, so why are you wasting your time making Open Source versions of all of Microsoft's products? All you're effectively doing is giving Microsoft the foothold in Linux that they need.


      Well, because I believe that Siverlight will become an important component in future applications. The majority of people will probably be happy to spice up their web applications with a little silverlight as it will run on Windows and MacOS.

      But if there is no Silverlight for Linux, we will be prevented from getting access to content and applications that will be available.

      So we got a couple of strategies dealing with this:

      (a) the ostrich strategy also known as the "i-cant-hear-you" strategy: pretend that Silverlight does not exist and hope that by ignoring it, it will go away and vanish.

      (b) Hope that nobody adopts it. I seriously doubt that Silverlight will not be adopted, in particular the CLR version shows a lot of promise.

      (c) Be proactive and implement it ourselves: we got most of the hard bits of the technology already (a CLR, a JIT, the GC, the core class libraries, even up to some parts of LINQ).

      Considering that we are very familiar with the technology, we can do something along the lines of (c). You can feel free to pursue avenues (a) and (b).

      In fact, you can ignore Mono completely, nobody is forcing you to use it; Nobody is asking you to contribute to the effort, and nobody is in any position to force you to stop using whatever other technology happens to be your favorite one.

      I loved the Silverlight announcement, it is a way of bringing my favorite platform to the web (the CLR and now the DLR) and it seems like a natural fit and extension to what Mono does.

      There are plenty of Linux apps out there that could do with your skills and that don't infringe on Microsoft's patents. Why not write a program that'll do something with that number that everyone's been talking about recently. I can't remember what it is, but I'll find it in a moment...


      And why exactly would I care about your pet project?
      [ Parent ]
      • Re:Seriously, Miguel, give up by cgranade (Score:1) Thursday May 03 2007, @05:43PM
      • Option D by geek (Score:2) Thursday May 03 2007, @05:43PM
        • Re:Option D by miguel (Score:3) Thursday May 03 2007, @05:50PM
          • Not buying it (Score:4, Insightful)

            by geek (5680) on Thursday May 03 2007, @05:55PM (#18980997)
            The problem with your argument is that no one has even tried to make something better. You jump on the Microsoft bandwagon every single time. I miss the Miguel from the Gnome project. This new Miguel is just a Microsoft sellout. Silverlight hasnt even begun to take root, not by a long shot, and yet here you are already working hard to make sure it does.

            Microsoft is not unbeatable. They have failed at everything they've tried over the last 5 years, whether it's Vista, IE7 or Zune. Making the stupid assumption that Silverlight is the next greatest thing is why people have lost respect for you.
            [ Parent ]
            • Re:Not buying it by cgranade (Score:2) Thursday May 03 2007, @06:01PM
            • Re:Not buying it (Score:5, Informative)

              by miguel (7116) on Thursday May 03 2007, @07:32PM (#18982125)
              (http://tirania.org/blog)


              The problem with your argument is that no one has even tried to make something better. You jump on the Microsoft bandwagon every single time.


              People have created tons of fantastic development platforms, are you kidding me?

              I can name a few:

              * The whole python universe.
              * The Javascript/Ajax revolution in all of its forms and shapes.
              * Smalltalk/Squeak
              * Java/Swing
              * Java/SWT and the Eclipse platform
              * Ruby on Rails
              * Pylons/Dojo/TurboGears
              * Flash

              Aa for jumping into Silverlight, the explanation is very simple: it has a high resonance with what we do: it is an incremental upgrade to the Mono platform.

              We work on Mono, and on many technologies based on the CLR (both for .NET and Mono-unique), and this seems like a natural next step.


              I miss the Miguel from the Gnome project. This new Miguel is just a Microsoft sellout.


              Brother, am sorry I have shattered your childhood dreams. You are going to find yourself a new role model to fight the system and stick it to the man [wikipedia.org].


              Silverlight hasnt even begun to take root, not by a long shot, and yet here you are already working hard to make sure it does.


              If you think that /us/ supporting Silverlight is really what will tilt the balance in the Flash/Silverlight/Ajax universe you are giving us way more credit than we deserve. You might want to revisit your assumptions.


              Microsoft is not unbeatable. They have failed at everything they've tried over the last 5 years, whether it's Vista, IE7 or Zune. Making the stupid assumption that Silverlight is the next greatest thing is why people have lost respect for you.


              From reading this dialog, I get the feeling that fear and hatred have overtaken you. I can appreciate Silverlight and at the same time dislike Windows, I know that this might cause a bit of cognitive dissonance, but my evaluation of technology is not binary. I think Silverlight is a very nice use of the CLR, resonates with our work, and is relatively simple to implement.

              My recommendation: "The Art of Possibility" from Benjamin Zander, one of my favorite books. Either that, or going on meds.

              Miguel.

              [ Parent ]
              • Re:Not buying it (Score:4, Insightful)

                by geek (5680) on Thursday May 03 2007, @08:08PM (#18982493)
                Ah yes. The "get on meds" retort. That's usually where people go when they lose the argument. You've obviously spent too much time on usenet. By all means though, I'm an easy target, just a nameless person on slashdot. It doesn't change what you're doing.

                Any respect I had for you as a software developer is gone. Good luck though, sounds like you will need it.
                [ Parent ]
              • Re:Not buying it by samkass (Score:2) Thursday May 03 2007, @11:17PM
              • Re:Not buying it by master_p (Score:2) Friday May 04 2007, @05:17AM
              • Re:Not buying it by Ilgaz (Score:2) Friday May 04 2007, @06:37AM
              • Re:Not buying it by mgiuca (Score:2) Friday May 04 2007, @07:51AM
              • Re:Not buying it by miguel (Score:2) Thursday May 03 2007, @08:43PM
              • Re:Not buying it by bwoodring (Score:1) Thursday May 03 2007, @09:18PM
              • Re:Not buying it by Magada (Score:1) Friday May 04 2007, @04:44AM
              • Re:Not buying it by Ilgaz (Score:2) Friday May 04 2007, @06:40AM
              • Re:Not buying it by Ilgaz (Score:2) Friday May 04 2007, @06:44AM
              • Re:Not buying it by eelcoh (Score:1) Friday May 04 2007, @08:51AM
              • Re:Not buying it by penrodyn (Score:1) Friday May 04 2007, @11:52AM
              • Re:Not buying it by jaavaaguru (Score:2) Friday May 04 2007, @01:42PM
              • Re:Not buying it by Ilgaz (Score:2) Friday May 04 2007, @02:21PM
              • Re:Not buying it by D4MO (Score:1) Friday May 04 2007, @05:02PM
              • 6 replies beneath your current threshold.
            • So its politics over choice and accessibility? by MMInterface (Score:1) Thursday May 03 2007, @08:36PM
            • Re:Not buying it by Breakfast Pants (Score:2) Thursday May 03 2007, @08:45PM
            • Re:Not buying it by cnystrom (Score:1) Friday May 04 2007, @03:51AM
          • Re:Option D by DragonWriter (Score:2) Thursday May 03 2007, @06:04PM
            • Re:Option D by miguel (Score:2) Thursday May 03 2007, @07:36PM
              • Re:Option D by DragonWriter (Score:2) Thursday May 03 2007, @08:18PM
              • 1 reply beneath your current threshold.
            • 1 reply beneath your current threshold.
          • Legal options (Score:5, Insightful)

            by overshoot (39700) on Thursday May 03 2007, @06:10PM (#18981237)

            The problem is that some of us want to have access to content that will be produced with Silverlight, inventing a better system will not make the Silverlight content magically be transformed or accessible to us.
            Well, guess what: US law gives a 20-year monopoly on access to that content to Microsoft. If you want access to that content, get a Microsoft system and have at it.
            [ Parent ]
          • Re:Option D by Jeffrey Baker (Score:3) Thursday May 03 2007, @06:44PM
            • Re:Option D by fractoid (Score:1) Thursday May 03 2007, @09:21PM
            • Re:Option D by shutdown -p now (Score:2) Friday May 04 2007, @04:56AM
          • The problem is that some of us want to have access to content that will be produced with Silverlight

            And some of us don't want there to be lots of content produced with Silverlight. It's bad enough that so much of the content on the web is tied up in little obfuscated applets in Java and Flash as it is. Seriously, there's pretty much only three things these are used for: advertising, low-quality DRM, and toys and games. Exceptions like the Java applets at Greg Egan's site are far and few between, and Google has shown us with Maps and Gmail that you don't *need* these plugins to produce rich content.

            Thank goodness Microsoft's first try failed, and we don't have ActiveX and its security problems on Mac and Linux.

            We don't need a better Silverlight or a better Flash. We need better tools inside the framework that we already have.
            [ Parent ]
            • Re:Option E by miguel (Score:2) Thursday May 03 2007, @08:46PM
              • Re:Option E by jhol13 (Score:1) Friday May 04 2007, @04:28AM
              • Re:Option E by argent (Score:2) Friday May 04 2007, @07:14AM
              • Re:Option E by Raenex (Score:2) Friday May 04 2007, @10:05AM
            • Re:Option E by wasabii (Score:2) Thursday May 03 2007, @08:46PM
              • Re:Option E by Dan Ost (Score:2) Thursday May 03 2007, @09:55PM
              • Re:Option E by argent (Score:2) Friday May 04 2007, @07:09AM
            • Re:Option E by sabernet (Score:2) Thursday May 03 2007, @09:49PM
              • Re:Option E by argent (Score:2) Friday May 04 2007, @07:05AM
            • Re:Option E by jsebrech (Score:3) Friday May 04 2007, @12:27AM
              • Re:Option E by argent (Score:2) Friday May 04 2007, @06:52AM
            • Re:Option E by cnystrom (Score:1) Friday May 04 2007, @03:56AM
              • 1 reply beneath your current threshold.
        • Re:Option D (Score:5, Insightful)

          by FooBarWidget (556006) on Thursday May 03 2007, @05:55PM (#18981003)
          "Seriously, rather than copy them, try being creative for a change and invent something better."
          Oh, you mean this? [mono-project.com] GTK+ is a very good toolkit (the best one, as far as I'm concerned). And GTK is available on Mono. I used it, it's good - VERY good, very easy to use. As far as I'm concerned, this is much, much better than Windows.Forms.

          Look around you. There are tons of high-quality non-MS open source projects that run on Mono. You seem to be thinking that copying the Microsoft runtime library is all that Mono does. That's far from the truth.
          C# is a good language. I don't care whether MS made it or the Martians - it's good, there is an open source implementation, there are open source libraries, so I will use it.
          [ Parent ]
        • Re:Option D by fractoid (Score:1) Thursday May 03 2007, @08:44PM
      • Re:Seriously, Miguel, give up by mackyrae (Score:2) Thursday May 03 2007, @05:50PM
      • Re:Seriously, Miguel, give up by MemoryDragon (Score:2) Thursday May 03 2007, @05:52PM
      • Re:Seriously, Miguel, give up (Score:5, Insightful)

        by DragonWriter (970822) on Thursday May 03 2007, @05:57PM (#18981039)

        So we got a couple of strategies dealing with this:

        (a) the ostrich strategy also known as the "i-cant-hear-you" strategy: pretend that Silverlight does not exist and hope that by ignoring it, it will go away and vanish.

        (b) Hope that nobody adopts it. I seriously doubt that Silverlight will not be adopted, in particular the CLR version shows a lot of promise.

        (c) Be proactive and implement it ourselves: we got most of the hard bits of the technology already (a CLR, a JIT, the GC, the core class libraries, even up to some parts of LINQ).


        I think you left out:

        (d) come up with something better that can be made cross-platform from the get-go that gives people a compelling reason to use it instead of Silverlight, rather than permanently following along a few steps behind Microsoft.

        [ Parent ]
      • Re:Seriously, Miguel, give up by metamatic (Score:2) Thursday May 03 2007, @06:02PM
      • Re:Seriously, Miguel, give up (Score:5, Insightful)

        by oGMo (379) on Thursday May 03 2007, @06:03PM (#18981141)

        You've clearly got a lot of talent [...]

        Making poor imitations of crappy ideas isn't clear indication of talent; quite the opposite, in fact.

        Well, because I believe that Siverlight will become an important component in future applications. The majority of people will probably be happy to spice up their web applications with a little silverlight as it will run on Windows and MacOS.

        You forgot "want" before "believe", and we all know the result of introducing yet another nonstandard web extension is. I mean, it's worked so well for Microsoft in the past: proprietary JavaScript extensions, HTML extensions, ActiveX. It's just brought the web together into a nice, unified platform, so you never have to worry about how every different browser handles your website. Oh wait, no it hasn't: just the opposite.

        But if there is no Silverlight for Linux, we will be prevented from getting access to content and applications that will be available. So we got a couple of strategies dealing with this:

        How about: d) Proactively discourage its use; build, distribute, and support and alternative framework that is not under the control of a corporation known for breaking compatibility regularly to discourage competition. Get this into Firefox and build an IE plugin to support it.

        In fact, you can ignore Mono completely, nobody is forcing you to use it [...] I loved the Silverlight announcement, it is a way of bringing my favorite platform to the web (the CLR and now the DLR) and it seems like a natural fit and extension to what Mono does. [...] And why exactly would I care about your pet project?

        I think you just asked the question that so many others are asking about Mono.

        [ Parent ]
      • Not quite true by overshoot (Score:2) Thursday May 03 2007, @06:08PM
      • I loved the Silverlight announcement, it is a way of bringing my favorite platform to the web (the CLR and now the DLR)

        We know you love the CLR... unfortunately, it's not an open system like the UNIX programming environment and so it's not really well liked in the open source world. We're not happy with the limitations of the Windows programming environment, and we find the large and complex APIs beloved of the Windows developers a throwback to the old pre-UNIX mainframe era, so we expect Silverlight to be the same kind of Windows wart on the side of UNIX. If we're mistaken, if Mono can be integrated well into the UNIX world, we'd love to see you prove us wrong by doing it.

        But you don't seem to like the UNIX environment, so I guess you won't be doing anything along those lines...

        Well, because I believe that Siverlight will become an important component in future applications. The majority of people will probably be happy to spice up their web applications with a little silverlight as it will run on Windows and MacOS.

        ActiveX has failed to make Dot-NET take off in the web application world. Why do you think that Silverlight will do any better?
        [ Parent ]
      • Re:Seriously, Miguel, give up by vhogemann (Score:2) Thursday May 03 2007, @07:52PM
      • Re:Seriously, Miguel, give up by Geste (Score:1) Thursday May 03 2007, @08:15PM
      • Re:Seriously, Miguel, give up by IGnatius T Foobar (Score:3) Thursday May 03 2007, @08:24PM
      • Re:Seriously, Miguel, give up by Elektroschock (Score:2) Friday May 04 2007, @04:01AM
      • Re:Seriously, Miguel, give up by jhol13 (Score:1) Friday May 04 2007, @04:18AM
      • 4 replies beneath your current threshold.
  • That's nice, Miguel (Score:4, Insightful)

    by overshoot (39700) on Thursday May 03 2007, @05:05PM (#18980263)
    However, since I don't have your "special friend" relationship with Steve Ballmer and he has a much larger budget for lawyers, I'll pass.

    Call us again in a few years when the patents (whichever they are) have expired. Say, about 2026.

    • Re:That's nice, Miguel (Score:4, Insightful)

      by HRbnjR (12398) <chris@hubick.com> on Thursday May 03 2007, @06:30PM (#18981469)
      (http://www.hubick.com/)
      That's pretty much just what I thought when I heard the "Icaza, was able to commit without hesitating" thing.

      I mean, with Mono they at least tried to pretend like they understood the patent situation surrounding the technology. But with this Silverlight stuff just being announced, there is no way you could have done any type of audit to know what you are getting yourself into!
      [ Parent ]
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • by Chineseyes (691744) on Thursday May 03 2007, @05:11PM (#18980357)
    What a complete waste of time this would be. Mono is already feature incomplete as it is and now he wants to take on another project. How about finishing the one you currently have then taking on more projects.
  • by killjoe (766577) on Thursday May 03 2007, @05:13PM (#18980395)
    Dear Miguel.

    When MS designed this thing they could have used mono as a base. That way they would have had an open source, cross platform base from the start. They could have distributed your (and your contributors) work with windows update and gotten mono on every windows desktop.

    They didn't. They instead chose to pull the rug out from under you by open sourcing their own CLR (to some extent) and making it cross platform (to some extent).

    They shit on you. Please don't just sit there with a grin on your face and take it. You are much too bright and hard working and don't deserve this kind of treatment.

  • Thats great! (Score:2)

    by rhythmx (744978) * on Thursday May 03 2007, @05:18PM (#18980453)
    (http://cpuz.net/ | Last Journal: Friday April 08 2005, @09:29AM)
    Finally Linux being embraced . Microsoft is going to let us have our cake and eat it too! Then maybe they'll even provide thier own extended version after the Mono version is stable. Then we can scurry about trying to fix everything before we are extinguished
  • ffs (Score:2, Insightful)

    by wwmedia (950346) on Thursday May 03 2007, @06:01PM (#18981103)
    (http://www.footballfans.tv/)
    i dont care if loose karma for this

    firstly i wish to say "thank you" to the mono team! yee are doing a great job!

    secondly what the f*** is wrong with you ./'s ?! get a grip!

    while yee are arguing which distro has the longest .... microsoft came a long and actually made a really usefull piece of technology that ties alot of features together in one package, not only that but some people are sickened that it comes under an open license and are afraid that linux will become that bit more irrelevant on the desktop side of things

    keep reaching fot that rainbow! keep playing catchup to microsoft

    end rant.
    • Re:ffs (Score:5, Insightful)

      by markh100 (696858) on Thursday May 03 2007, @06:16PM (#18981297)
      (http://markheimonen.blogspot.com/)
      Agreed. The vitriolic tone of this thread is somewhat astonishing to me. I'm primarily a Windows/.NET developer that is slowly working towards migrating to a Linux platform, and the Mono project is one of the key technologies leading me in that direction. When Microsoft announced that Silverlight was going to be a cross-platform technology that only ran on Windows and Apple, I was extremely frustrated. I can understand why, strategically, Microsoft has chosen not to implement a Silverlight implementation on Linux, but I cannot understand why the majority of those commenting on this thread are arguing so vehemently against Miguel.

      Silverlight is not just a reimplementation of Flash. Coding in .NET is a pleasure, and a can gaurantee you that coding for the Silverlight platform is going to be infinitely more organized and structured than coding for Flash. Website developers are going to flock to this new technology. Without a Linux implementation of Silverlight, 20% of websites will be completely inaccessible to Linux users in 5 years.
      [ Parent ]
      • Re:ffs by oconnorcjo (Score:3) Thursday May 03 2007, @07:44PM
      • Re:ffs (Score:4, Insightful)

        by naden (206984) on Thursday May 03 2007, @08:18PM (#18982575)
        Silverlight is not just a reimplementation of Flash. Coding in .NET is a pleasure, and a can gaurantee you that coding for the Silverlight platform is going to be infinitely more organized and structured than coding for Flash. Website developers are going to flock to this new technology. Without a Linux implementation of Silverlight, 20% of websites will be completely inaccessible to Linux users in 5 years.

        See this is classic 'geek' delusion. It assumes that just because something a technology is easy to program with that's its going to take over the world. Lets look at the facts:
        • From the perspective of content creators, Adobe is the most loved (Photoshop/Flash/Dreamweaver) and Microsoft is the most hated (FrontPage/IE).
        • Flash is on 97% of machines (500 million+ users), Silverlight is on 0% (5+ users) of machines.
        • Flash requires nothing to install or download, Silverlight requires a 4MB+ download and install. It still remains to be seen whether non-admin users have access to install IE/Firefox plugins under Vista.
        • A large percentage of content creators use Macs which Visual Studio/.Net is not available for.
        • Flash programmers are cheaper to hire than .Net ones.
        • Flash is proven on existing web sites (YouTube), Silverlight is unproven.
        • Flash is on version 9, Silverlight is on version 1. That's a lot of bugs/features that have already been addressed.
        • Flash is based on Javascript which is more common amongst web developers than C#.
        So as you can see MS is once again creating new, proprietary technologies that the world doesn't need.
        [ Parent ]
        • Re:ffs by Shados (Score:2) Thursday May 03 2007, @09:31PM
        • 2 replies beneath your current threshold.
      • Good Luck Miguel by ushering05401 (Score:2) Thursday May 03 2007, @09:16PM
      • Re:ffs by LarsWestergren (Score:3) Friday May 04 2007, @01:15AM
      • Re:ffs by suv4x4 (Score:2) Friday May 04 2007, @07:19AM
      • Re:ffs by macshit (Score:2) Friday May 04 2007, @05:58PM
    • Re:ffs by argent (Score:3) Thursday May 03 2007, @06:36PM
      • Re:ffs (Score:5, Informative)

        by miguel (7116) on Thursday May 03 2007, @08:09PM (#18982507)
        (http://tirania.org/blog)

        It's only a useful piece of technology if you want to abandon the UNIX programming environment and switch to one that's based on the Windows API and isolates you from all the rest of the UNIX tools you're used to.


        When was the last time that you used the "UNIX programming environment" in your web browser? Last I checked, you had to write in a subset that isoaltes you from the operating system and only allowed DOM access and Javascript.

        Flash, the other major tool for RIAs, does not give you access to *any* Unix facilities.

        You seem to be confused as to what Silverlight is.

        One of the nice things about Silverlight (as I pointed out in a blog entry a few weeks ago) is that you can actually generate Silverlight content with any Unix tool you want.

        You can easily generate it with PHP:

        header ("Content-Type: application/xaml");
        print "

        ";

        Or you can generate it with shell, perl, python or assembly language.

        The server side is probably as Unixy as anything else can get.
        [ Parent ]
        • Re:ffs by spitzak (Score:2) Friday May 04 2007, @03:21AM
    • Open? Don't make me laugh. by Dogtanian (Score:2) Thursday May 03 2007, @06:47PM
    • Re:ffs by Geste (Score:1) Thursday May 03 2007, @08:20PM
  • *sigh* (Score:3, Insightful)

    by Ant P. (974313) <anthony.parsons@manx.net> on Thursday May 03 2007, @06:09PM (#18981231)
    What does this format bring to Linux, other than a patent minefield that renders it useless to all but Novell (and then only until MS extinguishes them)?
    • Re:*sigh* by argent (Score:2) Thursday May 03 2007, @06:27PM
    • 1 reply beneath your current threshold.
  • Get A Grip (Score:5, Insightful)

    by N8F8 (4562) on Thursday May 03 2007, @06:30PM (#18981475)
    Slamming Mono [wikipedia.org] for implementing Silverlight is about as irrational as slamming Opera or Mozilla for implementing JavaScript.
  • what's with this guy? (Score:3, Funny)

    by 2ms (232331) on Thursday May 03 2007, @06:31PM (#18981485)
    Used to love Miguel and I know him and Nat do a lot of incredible stuff. But this Mono stuff has always completely baffled me. Ever since the very beginning over 5 years ago. Has always seemed like terrible idea to me. Just don't understand his obsession with MS. Can someone tell me what good has come out of Mono? I would like to know (I not denying there is good, I'm genuiously interested in being informed).
  • One for the negative nancies (Score:5, Informative)

    by Anonymous Coward on Thursday May 03 2007, @06:34PM (#18981525)
    Web Projects Using Mono

            * Fiducial (http://fiducial.biz): Their new site uses Mono and ASP.NET.

            * Wikipedia (http://wikipedia.org): WikiPedia uses Mono for its search facilities. The indexing and the actual searching is done by Mono-based applications.

            * GovTrack.Us (http://www.govtrack.us/)

            * GotMono.Net (http://www.gotmono.net)

            * Yakugo.com (http://www.yakugo.com) is an AJAX-based English-Japanese dictionary site that uses Mono.

            * [1] (http://www.saileventschedule.de) A web-based schedule for sailing events like racing and training.

    More can be found at:
    http://www.mono-project.com/Companies_Using_Mono#W ho_uses_Mono.3F [mono-project.com]
  • Oh Shut It You Nancies (Score:2, Insightful)

    by alexborges (313924) on Thursday May 03 2007, @07:53PM (#18982351)
    Man. The guy in implementing a whole stack of a very big technology. Big as in really a whole lot of code that has the potential to bring windows apps to linux and viceversa.

    Some of you seem to be asking for the closing of Unix and our Unix-Like things without a single thought to what others are doing. No, we do not have the answer to everything. No, Linux does not do everything we need. No, Java is not the only way we should have to implement enterprise-ready client-server applications.

    We should have more. We should be able to bring expert C# developers and have them feel comfortable on Linux. We should be able to access everything that anyone puts on the web. Yes, Macromedia and Microsoft do stupid, evil things like leverage their market grips and lawyer departments to feed us this or that other tech that could be better implemented.

    But we work arround that. We worked arround DVD encryption. We worked arround HD-DVD encription and we WILL work arround BlueRay encription. We worked arround proprietary audio formats and we worked arround proprietary video formats and yet, you guys complain that miguel wants to work arround yet another tech (and in this case its a quite well architected one) that will lock us out of content.

    Why didnt you rant against the mplayer guys that allow you to see your pron. Ah, i see, silverlight is not pr0n worthy. Didnt we used to perceive the same kind of risk (patents and such) for the revenging that the samba team needed to do? Why didnt you rant then. Ah, I see, you probably did.

    I dont like the ms-novell deal more than any of you, but i dont think miguel has in mind having a closed source version of what he is proposing to do. If the other distros do not feel comfortable including it because of that deal, then they wont (like RH, that currently has no offer for mono). But the software itself is opensource and you will be able to download it and access your content.

    Isnt that what this is all about, really? That we can work arround the stupid walls MS and others try to put on us?

    Youve all turned into a bunch of whyning preppie girls. Hell, it wont even be you implementing it, if you dont want to. I say FSCK microsoft and let them come if they wanna sue all of us when we use our mono-based silverlight thingie on our ubuntu or fedora.

    They wont come against novell, but I dont hink novell would stop miguel from doing this in a good (as in MPL or GPL) free software license --and this I say because a non-FOSS implementation would force me to the other side... that is, with the wyining preppie girls.
  • go migel go (Score:1)

    by razpones (1077227) on Thursday May 03 2007, @08:06PM (#18982469)
    (Last Journal: Thursday May 31, @06:32PM)
    You are one of the brightest stars of Mexico and La UNAM
  • Windows Media all over again (Score:4, Insightful)

    by chazzzzy (238911) on Thursday May 03 2007, @08:19PM (#18982585)
    (http://www.underground.net/)
    All Mac users were UNABLE to watch any videos on MSNBC AT ALL for YEARS.. because Microsoft required you to "Upgrade to Internet Explorer ON WINDOWS ONLY". Even though other sites were able to show Windows Media files on Macs.. MSNBC DISABLED the ability for macs to try to get us to switch.

    Lately you can watch snippets of videos on MSNBC because they are "beta testing" FLASH to show their videos ONLY because of the success of YouTube. You still cannot watch live events on macs though.

    The point of all this is that Microsoft is not making Silverlight because they care about the community. They are making it so that they can stranglehold all of the non windows users at some point down the road Once we all get sucked in and a bunch of sites are made using Slverlight.. Microsoft will then come out with a new feature that will ONLY work on Windows.. and then we will all be sorry again.

    I am a web developer who has to make 4 different versions of each site because of all the "bugs" in IE.

    I would be an idiot to build a site using Silverlight.. because we all know exactly what's going to happen with that format down the road.
  • I would rather (Score:1)

    by SandmanWAIX (674838) on Thursday May 03 2007, @09:09PM (#18982971)
    I would rather that the System.Windows.Forms namespace and the IDE be improved to the point where it is good enough to use so I can easily migrate the application I develop to support Linux. We don't have the budget or requirement to rewrite the frontend so if we are ever to support Linux this will be our path forward. I occasionally read the mailing list and the totally out-of-date website waiting for any interesting announcements but it just isn't there yet.
  • Another piece of software to avoid. Miguel though I don't know you, you seem to be the kind of powerhouse who I wish wasn't working at Novell. Actually sitting in the seat that is responsible for Novell's side of the MS embrace and extend campaign. I even took the time to look a little at Silverlight - no I didn't install it. If it is as nice as you say maybe it would be nice, if all things were equal.

    But they aren't. And I don't know if I trust someone who is both indeminified against lawsuits from Microsoft and (as he blogs) gets drunk with senior Microsoft employees. The timing is bad, to say the least, who wants to use crippleware and anything smelling of MS/Novell?

    Other people have said but I will add: There is nothing earthshaking about Miguel's desire to extend Mono, his copy of .Net, by copying MS' extension of .Net. There is nothing inevitable about silverlight. In fact, someone of Miguel's talent (at least in project management, I don't know him personally) could do a great deal for open source if he wasn't always copying Microsoft.

    I believe his arguments are disingenuous. (Well, fake.) MS is NOT able to easily push new technologies into acceptance. They can spend a lot of money on advertising. The video of siverlight movie editing was cute but huh? It was using a faked Minority Report video, and an attempt to make a Minority Report interface (not as good as Kai's Power Tools about 10 years before this), and a laugh at anyone who really does video editing. This new Novell project is premature, serves to support MS embrace and extend, paints a nice target for threats and guess what if you build a successful company on it MS will own your ass.

    Whatever silverlight promises may be nice to have, and some snippets I saw in his blog about Ruby and 3D sounded enticing. But you know what? You don't need anything Microsoft to do cool things. Maybe this will be impetus for open source people who don't work at Novell and carouse with the MS senior execs to get moving on developing something more interesting. I'd rather not intentionally put manacles on my own arms and wait for the other shoe to drop, which is what it seems is required for using Miguel's software. Head in the sand indeed, let's wait until the world depends on silverlight I've got plenty of other things to do. Someone tell me why you want to help son of SCO? Getting drunk with the execs indeed! Fuck off!
  • I have the distinct feeling that WPF/E is one of those technologies that Microsoft has thrown out there and, after it doesn't catch on, will end up ditching it. Anyone who pays attention to Microsoft knows this happens all the time. About half of the "Live Ideas" have already been abandoned in six months. There's another article on /. that UMPC is all but abandoned. Media PC has one-time big backers like HP are running away, so Microsoft has just started shipping MCE with practically every version of Vista as capitulation.

    That's not to say these aren't good products, they just never caught on so Microsoft's dev teams moved on.

    Taking on the CLR, the BCL, Windows.Forms, etc. made a lot more sense because it's used so heavily in the corporate world. .NET is the VB6 replacement technology (as was apparent when Mono was started up), so it had a built-in audience. Anyone using Windows for business is almost undoubtedly writing .NET code by now. Novell has a lot to gain by offering a platform for people to run those .NET apps without using Windows.

    Silverlight, on the other hand, is a consumer technology trying to take marketshare from Adobe. It's a long road to try to do that against any technology that has 95% of the market (like, ahem, windows itself). I don't really understand why Novell would want to take a risk on this. Instead, shore up the ASP.NET code. Keep working on Windows.Forms, LINQ, etc., etc. Those are the most viable businesses... not the Flash rip-off.
  • Java Applets (Score:1)

    by weberjn (771517) on Friday May 04 2007, @02:58AM (#18984977)
    What can be done with Silverlight that cannot be done with Java applets?

    And Java is a proven technologie, it is really cross-platform and the next version will be open-sourced.

  • Wake up (Score:1, Insightful)

    by groomed (202061) on Friday May 04 2007, @04:26AM (#18985447)
    Most of the commentary on this topic is shit, fueled by ignorance and unthinking dogmatism.

    Over the past half decade or so, Microsoft has been developing arguably the most comprehensive and coherent development platform ever on the planet, viz. .NET. Many people like to denounce .NET as "Java copied badly" or point out how poorly Windows Forms compares to what's available for GNOME and MacOS X.

    This kind of argument is completely besides the point. While some parts of .NET are not be as good as other offerings on the market, as a whole there is nothing which compares to it. .NET brings everything under one roof and eliminates entire classes of "glue" and "can't get there from here" problems.

    (Yes, we are all software developers and enthusiasts. We all know the joys of loosely coupled systems and the evils of integration. I'm realy not interested in a generic discussion on that. In practice all good things have costs and all bad things have benefits and .NET in most cases does The Right Thing. If you haven't worked with .NET yet, just try it and come with specifics. Don't come arguing on abstract principles please.)

    With .NET 3.0 and WPF, a brand new UI subsystem has been added to the mix, which in terms of raw capability rivals anything out there. ... Christ, that sounds like a commercial. But it's true. You've all seen the demos of movies projected onto flying 3D surfaces etcetera, and this might have left you with the impression that there is little substance to the technology apart from fizz and sparkle.

    That would be a very wrong impression. .NET and WPF form the foundation for the next generation of Windows applications and Silverlight brings parts of this technology to the web. Thus, while Silverlight may falter, as some of you have been suggesting, the underlying technology certainly will not be going anywhere anytime soon.

    Therefore to suggest that Miguel or "we" could or even should be developing an "alternative to Silverlight" is absolute nonsense and indicates an utter blindness for the bigger picture.

    The whole point of .NET is that it provides a clean and sane means of unifying traditionally separate realms of development. With .NET and Silverlight, it is slowly becoming possible to leverage the same skills and code on the Web (both server side and client side), the desktop, games consoles, set top boxes, PDAs and Mobile phones.

    Even if you develop something that's significantly better than .NET for some specific task/domain, it would have to be several orders of magnitudes better before the marginal benefit offsets the costs of not being able to ride the slipstream of the Microsoft/.NET juggernaut.

    Microsoft has been busy rewriting their entire crufty codebase to a modern, unified platform. We are still arguing over widget sets and the relative merits of the GNOME file selector dialog vs. the KDE one. Wake up people.
    • Re:Wake up (Score:4, Insightful)

      by LarsWestergren (9033) on Friday May 04 2007, @07:35AM (#18986601)
      (http://www.ki.se/ | Last Journal: Tuesday August 28, @07:06AM)
      While some parts of .NET are not be as good as other offerings on the market, as a whole there is nothing which compares to it.

      Yes there is, the Java platform, which has a larger number of users, developers, and platforms it has been ported to.

      .NET brings everything under one roof

      We know. Microsofts roof. I don't want to be there.

      eliminates entire classes of "glue" and "can't get there from here" problems.

      I notice you don't give any concrete examples to refute... Is it possible that some of these "can't get there from here" problems you mention exist on other platforms because they were designed with more security in mind, or to be more platform independent for instance?

      You've all seen the demos of movies projected onto flying 3D surfaces etcetera

      Pfft. Like that is new. Come back when it works both for Linux, Solaris, Mac, or Windows, OpenGL accelerated [java.net].

      With .NET and Silverlight, it is slowly becoming possible to leverage the same skills and code on the Web (both server side and client side), the desktop, games consoles, set top boxes, PDAs and Mobile phones.

      Just like the Java platform then, only 5 years late and Windows only.

      Christ, that sounds like a commercial.

      Yes, you do sound very much like a commercial.
      [ Parent ]
    • Re:Wake up by Abcd1234 (Score:2) Friday May 04 2007, @08:56AM
    • 1 reply beneath your current threshold.
  • by Junks Jerzey (54586) on Friday May 04 2007, @08:59AM (#18987719)
    His whole push to get .net running under Linux was never well thought-out. It was clearly a follower move, one completely at-odds with non-Microsoft solutions, and he severely overestimated the "need" for alternate versions of .net. And now he wants to clone another Microsoft technology. Great. Isn't this just admitting that Microsoft is the real innovator? Wouldn't it be better to build off of existing open source technologies? Five years ago it would have been much more forward-thinking to work on getting Ruby or Python and related frameworks up to the point where they completely subsume the need for .net. Ruby on Rails was visionary. Mono was not.
    • 1 reply beneath your current threshold.
  • by niteblade (764045) on Friday May 04 2007, @10:00AM (#18988631)
    I'd like to make a quick observation this particular topic easily illustrates about the Slashdot/Open Source/Geek community. I've seen NUMEROUS rants against organized (and not so organized) religion over the years on sites such as Slashdot and Digg, with many of the participants claiming themselves to be atheists. Slashdotters and right wing religious nutjobs have a lot in common. Sure, the RWNJs they go to church every week (maybe more often), and proclaim theirs to be 'the true way' and if you aren't on their team, too bad, you'll burn in hell. A lot of the Slashdot crowd also has their gods, it just so happens they worship at the alter of their own ego, their 'massive' intellects, and of course all that is Open Source. They also have just as many people in the pews agreeing with their every word.

    It's time to start REALLY seeing the world in grays folks - not just critiquing other people's sacred cows but questioning your own assumptions as well.

    -NB

  •   . . . already.

    Adobe donated a JIT Javascript so it should be quite quick.

    The Firefox API is huge and hugely powerful.

    So perhaps it's mainly some development tools that are required?

    I must say that MS seems to be repackaging other people's ideas again.
  • Don't touch it. (Score:1)

    by walter_f (889353) on Saturday May 05 2007, @04:59AM (#19000321)
    You might be sorry.

    Icaza will not come to your rescue once Microsoft Legal has taken over. Neither will Novell.
  • by frambris (525874) on Friday May 04 2007, @02:12AM (#18984747)
    (http://fredrik.rambris.com/)
    I concur. I got into GNOME because it used many concepts that I was familiar with from the Magic User Interface framework on Amiga. I still prefer GNOME but more and more I have started to look at KDE. I don't like Mono and if GNOME will become GNOME.net, I won't be there.
    [ Parent ]
  • that Mono is dead.

    Probably the only good thing to come out of the whole MS/Novell mess.
    I hope someone rather give a single , real life, real business Application that requires Mono Framework which is very nicely packaged and available to download at Mono project servers.

    Watching OS X software scene very closely for years, I haven't seen a single product. None. I especially remark OS X since it is more "end user", more "commercial friendly" OS. I haven't seen a single product which uses .NET framework to ship on OS X.

    BTW as usual, while MS "plans", other companies who really doesn't care what OS you use produces. See Adobe Apollo "alpha", even at Alpha stage, it happily loads a full feature media player to my OS X Desktop

    I got "Vuze" (Azureus 3) running at background written entirely in Java, ships for every platform.

    So, besides Novell being (or playing) naive again,what is the deal.

    [ Parent ]
    • 1 reply beneath your current threshold.
  • 11 replies beneath your current threshold.