Slashdot Mirror


Silverlight On the Way To Linux

Afforess writes "For the past two years Microsoft and Novell have been working on the 'Moonlight' project. It is a runtime library for websites that run Silverlight. It should allow PCs running Linux to view sites that use Siverlight. Betanews reports 'In the next stage of what has turned out to be a more successful project than even its creators envisioned, the public beta of Moonlight — a runtime library for Linux supporting sites that expect Silverlight — is expected within days.' Moonlight 2.0 is already in the works."

475 comments

  1. Finally by Anonymous Coward · · Score: 0

    At last! Now we will have world domination!

    1. Re:Finally by Igarden2 · · Score: 1

      "At last! Now we will have world domination!"
      Wait ! Hasn't that already happened?

      --
      Normally I ascribe all life to intelligent design, but in your case I'll make an exception.
  2. What a surprise... backhanded support by Anonymous Coward · · Score: 5, Interesting

    While Windows is getting version 2, and the Mac is almost version 2, Linux is almost getting version 1. Awesome job MS.

    1. Re:What a surprise... backhanded support by El+Lobo · · Score: 0, Insightful

      Sure, cry me a river. Typical for the Linux Community. If you are late, then it's bad. If you don't do a thing about Linux, then it's bad. If you are first on Linux, the you are trying to embrace and dominate. When Adobe releases the first Flash player 64 bit on Linux (before doing it on other platforms), then they are using Linux users as beta testers and don't care about quality there...
      When, oh when will the majority of the Linux community grow up their inferiority and superiority (yes, contradictory, I know, but nothing but the truth) complexes?

      --
      It's time to realise that Abble's products are the biggest abomination these days. Just say NO to the dumb iAbble way!!
    2. Re:What a surprise... backhanded support by Jafafa+Hots · · Score: 2, Insightful

      What you don't get is that unless MS fully supports silverlight in Linux, that guy that has that website that uses silverlight will lose viewers.

      --
      This space available.
    3. Re:What a surprise... backhanded support by master5o1 · · Score: 2, Insightful

      Adobe releases the first Flash player 64 bit on Linux (before doing it on other platforms), then they are using Linux users as beta testers and don't care about quality there...

      I considered Adobe's move to be in reaction to Silverlight. Adobe would only prove this by releasing a stable 64-bit Flash version for Linux before or at the same time as the 64-bit Flash beta for Windows.

      --
      signature is pants
    4. Re:What a surprise... backhanded support by g2devi · · Score: 5, Insightful

      What you don't see is that Microsoft wants to have it both ways:
      (1) Pretend Silverlight is open and crossplatform and supported everywhere
      (2) In actuality, only the Microsoft version works.

      The complaint merely states that anyone who buys into this doubletalk will be deceived. If you want a real crossplatform API that's more powerful than HTML+SVG, you really have only three choices:
      (1) Java, which is now free software
      (2) Pick the subset of Flash that works with Gnash so that your code will work everywhere.
      (3) If Gnash is too limited, stick to the minimum version of Flash that supports the feature you need...unless you're extremely advanced, that version should be available on all major platforms.

    5. Re:What a surprise... backhanded support by shutdown+-p+now · · Score: 3, Insightful

      What you don't get is that unless MS fully supports silverlight in Linux, that guy that has that website that uses silverlight will lose viewers.

      What, all 2 of them?

      Given that OS X still has higher desktop penetration rates than Linux, that's pretty much what it boils down to.

    6. Re:What a surprise... backhanded support by MrNaz · · Score: 1

      If that guy with the Silverlight web site didn't consider the ramifications to his audience of using Silverlight, then he deserves to lose viewers.

      --
      I hate printers.
    7. Re:What a surprise... backhanded support by INT_QRK · · Score: 5, Insightful

      Oh, I have an idea; howabout using open standards to implement web sites and services, and then browser builders can implement the standards for maximum interopreability -- nah, that's crzy talk!

    8. Re:What a surprise... backhanded support by ArTourter · · Score: 5, Insightful

      If that guy wants linux users to view his site, then he should use a technology that linux users can use. Silverlight is not the only technology to do the job. None of them are perfect. but when that guy made the decision to use silverlight, he knew that linux users were not going to be able to view his site. So no, he is not losing viewers because MS doesn't fully support silverlight. He chose a technology according to certain criteria and made the decision that linux users were not the target ones or not relevant enough.

      It is exactly the same as writing a site in ways that only IE can display properly ( or the contrary as I have been know to do due to our user base)

      Personally I don't really care about silverlight. if a site I go to uses it, then I assume that I am not the target user and go somewhere else. It is neither here nor there, the information will be available somewhere in another more friendly format, and if not, then I didn't really wanted to see it anyway.

    9. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      The only site I've seen using it is ITV.com and that's only for advertising...

    10. Re:What a surprise... backhanded support by theaveng · · Score: 0, Flamebait

      Realistically, how many viewers did he lose? 1000? Not very many people use Linux..... its total number is probably less than the number of people who used the Commodore Amiga OS back in the day..... and the Amiga OS ultimately died. (Yes I know a few diehards like me still use it, but for all practical purposes, it's on its deathbed.) Not supporting Linux is not going to seriously harm webowners.

      What I'd really like to see is Apple port its Macintosh OS X over to the IBM PC hardware - give us an alternative that actually has a chance of overthrowing the Microsoft WinOS monopoly.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    11. Re:What a surprise... backhanded support by cyberjessy · · Score: 4, Informative

      A bit of history. Silverlight 1 is a joke as a product, Silverlight 2.0 is the real deal. To start with, Silverlight 1 does not have the CLR (.Net runtime), it was pretty much useless for anything complex. Even back when v1 was released, companies (and Microsoft itself) were releasing all the cool stuff in v2.0 alpha.

      So mono never really had to chase v1, which had zero chances of succeeding. Which is probably why Mono is still at v1. However, getting v2.0 running would not be too difficult. It is mostly a scaled down .Net runtime, with some multimedia added.

      And if you have ever used Mono, you would notice that they have a remarkably complete implementation of .Net, with compilers compatible with the newest from Microsoft.

      --
      Life is just a conviction.
    12. Re:What a surprise... backhanded support by SerpentMage · · Score: 5, Insightful

      I find this the irony of the situation. OSX and Linux basically came out of the gate with the same amount of following. Here we are in 2008, and who has actual market share? OSX...

      What that should tell everybody is that MAYBE its not about "freedom". BUT MAYBE its about getting a computer to work when it should...

      I am not saying Open Source is bad. Look at Apache, PHP, and co. Those projects work and are VERY popular. Even Linux server side has more damm success.

      The GUI people need to start shifting gears...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    13. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 1, Interesting

      > And if you have ever used Mono, you would notice that they have a remarkably complete implementation of .Net, with compilers compatible with the newest from Microsoft.

      Except of course for the tableLayout which still is completely borked (at least when the properties are loaded from a resource) which means basically none of the GUI stuff will work. Perfect for Microsoft of course: get your foot even more into the Server market while keeping the Desktop safe in your hands...

    14. Re:What a surprise... backhanded support by jedidiah · · Score: 5, Insightful

      > OSX and Linux basically came out of the gate with the same amount of following.

      Yeah... the "same amount of following".

      When was that first version of MacOS again?

      Yeah, that's right: 1984.

      If you're going to lie, come up with better ones.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    15. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 1, Interesting

      Linux will not ever have a market share, it is free!

      ok, now after the almost troll headline the rational analysis:
      Linux penetration could not be esteemed by sales figure, nor download ratio. They could try to measure it using browser referrals, but that is not the actual market share, it's not indicative of the linux penetration, as sales figure are not representative of the microsoft penetration: I've dozens of windows license, but I still owe one computer, so what is to be counted? Licenses? Linux has surely fewer, because it's free, and it's embedded in so many appliances without user knowing - one for all: routers.

      what is the share of install base of windows vs linux, counting *all* installations? And using this figure, how do you cont all people dual booting, using a virtual machine or other strangeness? Linux is not on the market in the same way other os are. I have a dual booting pc, and in the windows partition there is a linux partition I use for browsing. So? What is the market share of my pc? 7:0 (because of all the windows licenses?), 0:2 (because of online browsing figures), 0:1 based on actual usage?

    16. Re:What a surprise... backhanded support by MightyYar · · Score: 4, Insightful

      He was careful to say "OSX", so his statement is technically true.

      I don't think his conclusions are sound, though. The fact is, advertising has a real benefit and Linux advertising borders on non-existent - especially compared to Apple or MS. There are no "Ubuntu Stores", no Ubuntu counter at Best Buy... without this, Linux will not gather desktop market share approaching that of OSX or MS.

      Note that Linux products that are advertised can be quite successful... EeePC, phones, routers, TiVo, server products, etc.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    17. Re:What a surprise... backhanded support by morgan_greywolf · · Score: 2, Insightful

      Realistically, how many viewers did he lose? 1000?

      Wow. Your perception of reality is really screwed up, dude.

      System requirements for Silverlight 1.0:

      * Supported operating systems: Windows Vista and Windows XP Service Pack 2
              * Supported browsers: Microsoft Internet Explorer 6, Windows Internet Explorer 7, Mozilla Firefox 1.5.0.8, and Firefox 2.0.x.

      and for Macintosh:

      # Supported operating systems: Apple Mac OS X
      # Supported browsers: Firefox 1.5.0.8, Firefox 2.0.x, and Apple Safari 2.0.4

      That pretty much cuts everyone else out of the picture

      According to some recent surveys, the pecerntage of people running Windows XP or Vista hovers around 90%. Of course, this statistics are probably slightly skewed. Anyway, even ignoring any skew, the percentage of people on XP is around 70%, with 20% or so on Vista.

      Okay, so out of those 69%, how many of those are running Service Pack 2? No, it's not 100%. But let's be generous and say it's about 80% of those. How many of those remaining have taken the extra step to install Silverlight, which is not automatically installed and does come installed by default?

      Oh, probably 10-15% would be me guess. Most of the rest either haven't heard of it or can't install it by themselves because they lack the technical expertise. (Really!) Probably the same for Vista.

      So, by this math, at least ~15% of Web users (accounting for those still using Windows 2000 and older) can't run Silverlight at all. And maybe 20-25% of Web Windows or Mac users have it installed (that's being generous)

      So you have 15% who can't run it, 60% who can but aren't or won't, and 20-25% or are. That means about 75-80% of your potential Web users are, as of this date, cut out of the picture. That's pretty serious. So serious that at this point, the only major Silverlight websites that I've seen are Microsoft's (the Visual Studio Express site uses it).

      Get a grip, man.

    18. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 2, Insightful

      Exactly. Like with .NET and Mono, platform independent Silverlight is just a another MS promise which will never really work.
      Like you should always do, don't trust MS words, wait for it to be real.

    19. Re:What a surprise... backhanded support by DiegoBravo · · Score: 3, Insightful

      And as soon as the first Ubuntu store is opened, we'll have the vocal crowd of Debian zealots trashing it as a copy-cat... followed by the Gentoo "compiler-users" confusing everyone about sub-optimization, the RedHat corporate clients talking about the lack of a well established corporation and certifications...

      Seriously, beside the graphical issues, there is no consensus in a single marketing brand. A distro name is rejected by other distros, and Linux can't be used as a brand, because in reality it is GNU/Linux, didn't it?

    20. Re:What a surprise... backhanded support by MrHanky · · Score: 0, Flamebait

      Oh, come on. Apple has gone into the fashion business with the iPods and iBooks and whatnot. Maybe, just maybe, MARKETING is a bit more successful at getting a following from the average consumer than a bunch of arrogant nerds?

    21. Re:What a surprise... backhanded support by jambox · · Score: 1

      Come on the two things have ENTIRELY different markets. Linux is, for the time being at least, a pro and enthusiast thing with a hook in the developing world, netbooks and so on. It is hard to sell it to consumers, who feel safer if they pay some cash. OSX on the other hand (if I were on digg I wouldn't say this because it'd be flamebait) comes with Macs, which are for people who want beautiful, well designed objects and don't mind paying. Windows is for those who walk into a shop and ask for "a computer". Server usage justifies Linux entirely. Hell, server usage justifies FreeBSD entirely!

      --
      You thought you could break the laws of physics without paying the PRICE?
    22. Re:What a surprise... backhanded support by BrokenHalo · · Score: 1

      What I'd really like to see is Apple port its Macintosh OS X over to the IBM PC hardware - give us an alternative that actually has a chance of overthrowing the Microsoft WinOS monopoly.

      Yes, that might be nice, but I believe Apple have said on a number of occasions that they are not going to go down that path.

      And who can blame them for not wanting to support dodgy hardware made by any Tom, Dick or Harry?

    23. Re:What a surprise... backhanded support by jbolden · · Score: 3, Informative

      I'm not sure it is even technically true. I can't think of any year when desktop mac sales were as low as desktop linux sales. The lowest point mac ever hit was well into the OSX era and it still had 2-6% depending on how you counted.

    24. Re:What a surprise... backhanded support by jbolden · · Score: 1

      What year are you having OSX and Linux coming "out of the gate" with the same following?

    25. Re:What a surprise... backhanded support by jambox · · Score: 1

      I choose 2) Flash.

      Like EVERYONE ELSE.

      I think most people don't give a jot about gnash or the Adobe binaries.

      --
      You thought you could break the laws of physics without paying the PRICE?
    26. Re:What a surprise... backhanded support by jbolden · · Score: 1

      They have ported it to PC hardware. What they haven't ported it to is generic hardware. And they shouldn't, it cost Microsoft billions to support random hardware.

    27. Re:What a surprise... backhanded support by bonefry · · Score: 4, Insightful

      Actually Moonlight is compatible with version 1.1, and it was a bigger progress from 1.0 then it is between 1.1 and 2.0.

      What's really important is that the overall architecture is now in place. And Silverlight 2.0 is shipped with open source controls (under their permissive license) that will be used with Moonlight with little effort, among other components like DLR.

      Also, Microsoft may have helped, but responsible for Moonlight, they are not.

      Also, please consider that Moonlight will be in a much better shape than any open-source Flash or Java clones available.

    28. Re:What a surprise... backhanded support by jonadab · · Score: 1

      > > What you don't get is that unless MS fully supports silverlight in Linux,
      > > that guy that has that website that uses silverlight will lose viewers.

      > What, all 2 of them?

      Yeah, that's what I was thinking.

      > Given that OS X still has higher desktop penetration rates than Linux,

      I was thinking all 2 people who have Silverlight installed, though. Linux may or may not have as much desktop penetration as OS X (this is difficult to estimate with any accuracy), but I'm pretty sure it's got at least two orders of magnitude on Silverlight. (Unless Microsoft at some point while I wasn't paying attention started including Silverlight in the Automatic Updates... that would certainly increase its deployment rate.)

      --
      Cut that out, or I will ship you to Norilsk in a box.
    29. Re:What a surprise... backhanded support by YttriumOxide · · Score: 3, Interesting

      I haven't noticed the tableLayout issues you describe, but actually it could be because out of the MANY .NET GUI apps I've written, I've used tableLayout exactly once (and that was in a beta of a project - I got rid of it by release)... but if you're really paranoid about it, just develop using GTK#, and then you don't have to worry about WinForms stuff at all. I do generally use WinForms though as most of the end users of my programs will be on Windows. For cases where I expect users to use something else, I'll do another front end in GTK# (and I've been looking closely at Cocoa# as well), but even for the apps where I don't expect users to use anything but Windows, I'll still run compatibility checks and make release notes about my apps under both MacOSX and a Linux system I have for that purpose.

      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
    30. Re:What a surprise... backhanded support by shutdown+-p+now · · Score: 1

      Unless Microsoft at some point while I wasn't paying attention started including Silverlight in the Automatic Updates... that would certainly increase its deployment rate.

      Not yet.

      For now, they're content with having every single page on microsoft.com have a "Get Silverlight" link in the top corner, and, when you download something, occasionally asking whether you "want an improved download experience using Silverlight download manager". Silverlight itself is on Windows Update alright, but as an optional update so far.

      So, not yet...

    31. Re:What a surprise... backhanded support by daem0n1x · · Score: 0

      Let the pissing contest begin...

    32. Re:What a surprise... backhanded support by Seakip18 · · Score: 1

      Interesting. I'm liking this Mono project the more I hear. Any advice for someone looking to really develop under mono? I plan to give the MONO an honest try as I'm learning C#.

      --
      import system.cool.Sig;
    33. Re:What a surprise... backhanded support by MightyYar · · Score: 3, Informative

      Well, sure if you measure sales as opposed to installations. But remember that OSX didn't just take off... I'm pretty dorky, and even I mostly used OS9 for a long time since OSX was pretty raw at first. It took a few years before Apple stopped shipping systems that would boot OS9.

      Anyway, by definition, anything starting from zero has to intersect the Linux line if it is going to exceed it - so his comment wasn't all that insightful.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    34. Re:What a surprise... backhanded support by FlyingBishop · · Score: 2, Interesting

      Unless Adobe makes a lot of headway with their ARM port, the lack of Flash on cellphones may give you serious reason to consider Gnash, since they're the only ones who've put much thought into multi-architecture compatibility.

      I suppose that much would be any in the case of Silverlight. Seems to me it's purely x86.(and 64bit)

    35. Re:What a surprise... backhanded support by Daishiman · · Score: 4, Insightful

      Depends on where you're living. Outside of the US and some European country hardly anyone has or wants Macs. Even the technically inclined users who know and could install themselves a Hackintosh use Ubuntu instead.

    36. Re:What a surprise... backhanded support by jonadab · · Score: 1

      > Realistically, how many viewers did he lose? 1000?

      By making the site require Silverlight? He lost more than 99% of all potential viewers, at least for the time being. That may change if its deployment rate goes up, but so far, as near as I can tell, it's pretty much a non-starter.

      > Not very many people use Linux.

      I'm pretty sure more people use Linux than have Silverlight installed. Actually, I wouldn't be terribly surprised if more people use NetBSD than have Silverlight installed.

      I mean, yeah, most people are using Windows XP, and most of the rest are using Windows 98, but as a general rule they don't have Silverlight installed. Why would they? Was it installed when they bought the computer? No. Has it come out via Automatic Updates? No. Is it required at work for some of that weird proprietary mission-critical line-of-business software that hasn't been updated since 1997? No. Is it required for viewing popular websites like YouTube? No. Why would people install it then?

      There *are* people who have installed it, because, you know, Microsoft says it's going to be the Next Big Thing, and that's good enough for them. But we're talking about a very small number of people here, probably a single-digit percentage of Vista users.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    37. Re:What a surprise... backhanded support by jambox · · Score: 1

      Yes you're probably right about that! Hadn't considered mobile stuff to be fair.

      --
      You thought you could break the laws of physics without paying the PRICE?
    38. Re:What a surprise... backhanded support by JohnBailey · · Score: 1

      What you don't get is that unless MS fully supports silverlight in Linux, that guy that has that website that uses silverlight will lose viewers.

      What, all 2 of them?

      Given that OS X still has higher desktop penetration rates than Linux, that's pretty much what it boils down to.

      Where have you been the last few years? Web surfing by desktop alone went away ages ago. Think MIDs, phones, Set top boxes, game consoles etc.. as well as desktops. And before you get all excited about the 90% Market share.. remember that this is all desktop computers. Just computers. not computers and consoles and practically anything that can connect to the net.. Many business computers will never be used for surfing and watching silverlight movies, so the 90% market share starts to look much less healthy.. And don;t forget to add the people on dialup or slow restrictive capped connections. No streaming video for them either.. Suddenly, Silverlight's potential reach isn't nearly as impressive as thought.

      What it actually all boils down to is that IE has been neutralised as the must support at any cost browser, So the days when Microsoft could say which codecs and technologies would take off are long gone. And unlilkely to return. All media is not dependent on Microsoft. Which is why there are plugins for more than IE.

      Coming from Microsoft does not automatically mean the next de facto standard. I honestly don't know if I'll bother using the plugin when it comes out. Just as I didn't bother installing Realplayer when the BBC website stopped using it. I haven't seen much in the way of Silverlight content anywhere I'm interested in yet.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    39. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      Huh? Flash works just fine on the n810 which has an ARM chip.

    40. Re:What a surprise... backhanded support by MightyYar · · Score: 3, Insightful

      I'm betting that these places have little Apple presence in terms of ads and Apple Stores, right?

      Ubuntu has done a remarkable job considering that they have no real advertising. I mean, grassroots evangelism can do wonders - but look at how Firefox took off after the Mozilla Foundation started advertising in more traditional ways.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    41. Re:What a surprise... backhanded support by JohnBailey · · Score: 1

      The only site I've seen using it is ITV.com and that's only for advertising...

      No.. they also use it for streaming TV shows. Which is why I installed it on my PVR.. I watched part of an episode of Sanctuary for about three minutes before I got sick of the constant buffering. This was about 4AM. But I'm possibly spoiled by watching the BBC iPlayer stuff in flash. Very nice on my TV at the highest quality setting.

      Lower quality (on the ITV site at least), heavy buffering, and jerky video. Why bother. Youtube has better quality.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    42. Re:What a surprise... backhanded support by JoeMerchant · · Score: 1

      ... Here we are in 2008, and who has actual market share? OSX...

      What this tells me is that people (people with more money than time) value ease of use. When you look at the broad market, there are lots more people with spare cash than there are people with spare time and the inclination to learn how to make a PC work.

      The Linux community has done a wonderful job of building the system, documenting it and making it accessible - to themselves, and they are in a clear minority of the computer using population.

      It's a little self-fulfilling, for the Linux building community to work, it expects its members to be competent and take the time to research and think before asking and communicate clearly when asking - does this describe the majority of actual people you meet in everyday life?

      Back to topic, the only reason I even opened this article is because Netflix delivers content via Silverlight, and I subscribe to Netflix, and I have a Debian box hooked up to a 19" monitor and decent set of speakers in the den. It's great for hulu, would be nice if it could play the Netflix too... but it's not worth much to me, I can already get Netflix on other screens. When it's dead simple to install and use, I'll become a user.

    43. Re:What a surprise... backhanded support by fwarren · · Score: 1

      I believe that is Flash 7.

      Some sites actually use features of Flash 8, 9 or 10. Or even more likely, they have the site set up to work with Flash 9 or better. Even if they don't use any features that are not in Flash 7.

      --
      vi + /etc over regedit any day of the week.
    44. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      Except the Linux part of those devices is rarely advertized outside of Linux circles.

      Routers, most people don't know or care that they run Linux, only that it'll allow them to hook up many computers to a single connection.

      Phones, they're only really advertized as phones, most people don't know or care what runs on it, as long as it makes calls.

      Tivo is advertized as a PVR, not as a Linux device, people don't know or care what it runs, only that it records TV shows.

      The Eee is marketed as a small subnotebook, the fact that it runs Linux is only mentioned in passing outside of Linux circles. Everyone I know who got one, wiped Linux in favour of XP anyway, upon realizing that the one they got isn't the Windows version.

      So, yeah, advertized Linux products are selling well, but mostly because Linux itself isn't being advertized. Kinda funny that the trick to marketing a successful Linux based product is to NOT mention that it runs Linux. Which could be seen as a valuable lesson for marketting in Linux and FOSS, consumers don't care about GPL or openness, those are neither features nor selling points, and Linux isn't attractive. Nobody cares about vendor lock-in or "evil" business practices.

      Advertize what the devise DOES rather than what ot runs, advertize the technical/productivity related tasks rather than the weaknesse of other devices, etc and nix the fanboyism, idealism, zealoty and cultishness, and yeah, you're good to go.

    45. Re:What a surprise... backhanded support by pembo13 · · Score: 2, Insightful

      Has nothing to do with heavy marketing campaigns? Or maybe the impossibility of counting Linux installs?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    46. Re:What a surprise... backhanded support by Tom · · Score: 4, Interesting

      The GUI people need to start shifting gears...

      Been there, done that. The GUI people on the Linux front need to drop dead and make way for people who care about user experience, not self-glorification.

      Me, I tried to punch some sense into the Gnome project many years ago. There was a dedicated mailing list for GUI design. On that list, maybe three people had read any UI guidelines at all. Not a single person was an expert in the field. Very few had an understanding that you can not design a GUI in a laboratory without user-testing.

      Unless there was a radical shift somewhere - but I don't see any signs of that in the final products - GUI design on Linux is a total and utter failure.

      --
      Assorted stuff I do sometimes: Lemuria.org
    47. Re:What a surprise... backhanded support by RAMMS+EIN · · Score: 1

      ``What that should tell everybody is that MAYBE its not about "freedom".''

      Of course it's not about freedom. The masses don't care about freedom to tinker. What they do care about is anyone's guess, but it's clear that Apple provides it. Perhaps years of marketing and raising brand awareness are paying off.

      --
      Please correct me if I got my facts wrong.
    48. Re:What a surprise... backhanded support by Foofoobar · · Score: 1

      It doesn't matter because if Google advertisers do not support it (flash only supported) and Youtube does not support it, the likelihood of mass saturation being attained is low. You will only see it once in a blue moon on freak sites or Microsoft sites. This is another money sink that they are putting their money into.

      --
      This is my sig. There are many like it but this one is mine.
    49. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 1, Informative

      I'm pretty sure more people use Linux than have Silverlight installed. Actually, I wouldn't be terribly surprised if more people use NetBSD than have Silverlight installed.

      The Olympics used Silverlight to stream video and managed 8 million downloads per day of the Olympics. The Democratic National Convention streamed videos via Silverlight. So did Major League Baseball until next season. Estimates of Silverlight users are between 15% and 20%, which means that it has a significantly larger install base than that of Linux and NetBSD combined.

      I mean, yeah, most people are using Windows XP, and most of the rest are using Windows 98, but as a general rule they don't have Silverlight installed.

      Close. Most people are using Windows XP (68.11%) and most of the rest are using Windows Vista (19.29%). Behind that are the Intel-based Mac users (5.94%). Total, that covers 93.34% of the potential audience. Windows 98 comes in at 0.31%, which is incidentally immediately behind iPhone users (0.33%), and less than half of the Linux users (0.71%). But don't feel cocky, more people use Windows NT 4.0 (0.78%) to browse the web than Linux.

      There *are* people who have installed it, because, you know, Microsoft says it's going to be the Next Big Thing, and that's good enough for them. But we're talking about a very small number of people here, probably a single-digit percentage of Vista users.

      Or because they went to a site pushing video via the Silverlight media player, saw a little icon that said to click here to update, and 5 seconds later were viewing that video. The Silverlight rollout is significantly less intrusive than a Flash update, and a good percentage of people manage to keep Flash current. Microsoft will have no issues pushing Silverlight, and Moonlight will open up the market a little further.

    50. Re:What a surprise... backhanded support by mad.frog · · Score: 1

      I believe that is Flash 7.

      Some sites actually use features of Flash 8, 9 or 10. Or even more likely, they have the site set up to work with Flash 9 or better. Even if they don't use any features that are not in Flash 7.

      No, it's actually Flash 9.

    51. Re:What a surprise... backhanded support by Tubal-Cain · · Score: 1

      Many business computers will never be used for surfing and watching silverlight movies, so the 90% market share starts to look much less healthy.

      HAHAHAHAHAHAHaHaHaHaHaHahahahahahaha

    52. Re:What a surprise... backhanded support by Eric+Pierce · · Score: 1

      "Personally I don't really care about silverlight. if a site I go to uses it, then I assume that I am not the target user and go somewhere else."

      Like Olympics '08? Maybe sport competition isn't your game, (it's not really mine either), but I felt truly shafted when I couldn't view the videos on the Olympics' site this year on my Linux box.

      EP

    53. Re:What a surprise... backhanded support by AttillaTheNun · · Score: 3, Informative
      Depends on what you mean by "market share".

      How do you measure sales of something that is free?

      Linux distros don't have to be purchased, in many cases, so are we comparing the number of Linux desktops in use or the number of desktops sold with a given operating system?

      Who knows that I am running Ubuntu on a desktop and a laptop at home? As a Linux desktop user, am I the share of some market? Which one?

    54. Re:What a surprise... backhanded support by YttriumOxide · · Score: 4, Informative

      Well, if you're still "learning" C#, then there's a good chance that 99.9% of what you're writing will already run flawlessly under mono. It's not until you start doing a lot of tricky and OS specific things that compatibility breaks. Simple thing to do: Download the VMWare image of Suse with Mono installed (or install Mono yourself on a Linux or Mac system) and then just try to run your compiled .NET apps directly. There really isn't much more to it than that.

      Tips for maintaining cross platform compatibility in general:

      • Avoid using hardcoded paths - System.Environment.GetFolderPath(System.Environment.SpecialFolder.foo) is useful
      • Along the same lines, avoid using hardcoded slash or backslash when dealing with paths - System.IO.Path.DirectorySeparatorChar should be used instead
      • Avoid using the Windows registry, Microsoft.Win32.Registry (or anything in the " Microsoft " namespace for that matter)
      • (obviously) avoid calling native platform libraries - stick to pure .NET (things designed around a specific platform but "usable" on other platforms such as UI stuff (like System.Windows.Forms or GTK#) are okay, but it's good to keep those parts of your code as separate as possible from the "meat" of the program so it is easier to replace them later for a more native feel if you want to)
      • If using System.Windows.Forms for your UI (i.e. anything you build in the Visual Studio designer bit), keep your Windows controls as "standard" as possible (drag/drop/edit properties) - don't use too much custom stuff (controls you've designed yourself, or highly modified forms of existing controls), since that tends to look worse on other platforms.
      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
    55. Re:What a surprise... backhanded support by rantingkitten · · Score: 1, Informative

      "Linux" (who?) hasn't spent billions on advertising, unless I'm missing something in between all the "I'm a PC" and "Think Different" commercials.

      Like it or not, that's what makes the difference to the masses: product placement and brand recognition, not technical superiority. And people generally don't buy Macs because they "work when they should". The majority of Mac users are just as clueless as the majority of Windows users. They might believe the hype that a Mac "just works" but anyone with a clue will tell you it has just as many problems as any other OS.

      And finally, a huge percentage of Mac users bought the Mac because they think it's pretty. The OS and technical merits had nothing to do with their decision.

      So Linux has very little name recognition, isn't advertised, and the average person has no idea what it is -- yet it's doing okay and gaining numbers every year. Meanwhile, Apple spends billions per year on advertising to the masses about how awesome Macs are -- and they, too, are doing "okay". Kind of sad.

      By the way, Macintosh came out in 1984. Apple has had twenty four years to pimp their commercial product. Linux wasn't even around until 91 or so, and desktop penetration wasn't even a goal until maybe a few years ago. Trying to compare the two is absurd, but if you really want to, it makes Apple look pretty pathetic.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    56. Re:What a surprise... backhanded support by Billly+Gates · · Score: 1

      Linux is gaining incredible marketshare too. Its in the computer room behind the scenes and it powers most small to medium websites.

      Macosx is nice because its easier to use and it comes with the cool slick powerbooks that everyone around college uses these days. With Linux I cross my fingers on my notebook to see if something will work. With MacOSX I can install Office, Photoshop, Wow, etc. If MacOSX server did not tie their own proprietary versions of php, apache, sql-lite to each release it might be a good server platform.

      It depends what you use htem for.

      Linux went one way and MacOSX went another. With Vista macosx actually increased on the desktop and I hope with Windows Server 08 the same will happen with linux but I doubt it because of critical win32 apps. Most businesses still install windows 2003 server and most servers today still dont support WS 08 that well astoundingly.

    57. Re:What a surprise... backhanded support by Billly+Gates · · Score: 1

      While we are at it ... how old is Unix?

      Macs have had great marketshare before Steve Jobs left and the rise of Windows 95. Powerbooks were quite popular with mac classic at college for awhile in the early 1990's.

    58. Re:What a surprise... backhanded support by suggsjc · · Score: 1

      4) HTML + CSS + Javascript

      Been working just fine for me!

      Its actually pretty amazing what you can do with just those three "crossplatform API's" that (if designed correctly) will degrade nicely to mobile phones, visually impaired users, etc.

      I avoid Flash, Gnash, Sliverlight, etc like the plague simply because as soon as you go down that path you do, in fact, cut out *some* of your userbase. It might be 2, 15%, or some number/percentage that you won't ever be able to truly quantify...but rest assured you do cut *some* of it, and (as a smart business man) I think that the more users I have, the better off I'll be, period.

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    59. Re:What a surprise... backhanded support by Billly+Gates · · Score: 3, Informative

      The problem was the US governments retarded export restrictions on encryption and SSL. Thanks Clinton. Like its going to stop terrorists from downloading the codes illegall...

      The result has been that many Asian banks switched to activeX controls for transactions since hackers can easily de-encrypt a 64-bit encryption algorithm. The browsers were all crippled so activeX was the only solution available for true 128 bit encryption.

      The result is that activeX is the defacto standard for e-commerce and banking so many users do not want a mac because their bank or ebay asain edition requires activex for authentication. I am not too sure on ebay but plugging in an activeX control for any credit transaction is the norm over there.

      The Japanese had a love affair with Apple for some time before the internet took off. But now its useless so this is they do not like anything non Microsoft today. Its amazing what happens when one company gets to decide standards to see a monopoly form in the marketplace. I hate ms for this more than anything as its the only reason they are still around.

    60. Re:What a surprise... backhanded support by sqldr · · Score: 1

      Silverlight is an open-source implementation of an application, written according to the specifications given to them without license by microsoft. How much more open do you want?

      It's also a darn sight more powerful than flash, which incidentally isn't open.

      --
      I wrote my first program at the age of six, and I still can't work out how this website works.
    61. Re:What a surprise... backhanded support by linuxpyro · · Score: 1

      I would say that part of it is that there aren't many options as far as buying a desktop PC with Linux installed. Well, there have been some, including products from Dell and those Wal-Mart PCs. But as others have mentioned Apple has had a following for years. Now the computers sell come running OS X, and the user base they had before along with their advertising makes people aware of the OS.

      It would be interesting to see a company focus on taking say Ubuntu and make custom computers to run it on and then advertising them more like Apple. Maybe even with an Ubuntu Store, as someone else mentioned.

      --
      Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
    62. Re:What a surprise... backhanded support by mweather · · Score: 1

      If an OEM advertises non-microsoft desktops, they must pay full price for Windows licenses. Apple gets around this by being their own OEM and doing their own advertising.

    63. Re:What a surprise... backhanded support by mweather · · Score: 2, Informative

      There are Ubuntu certifications, actually, and a well established corporation behind it.

    64. Re:What a surprise... backhanded support by shutdown+-p+now · · Score: 1

      For the record, Silverlight v2 is somewhat better with regard to browser support. I don't recall what the official list is, but for me it happily works in Firefox 3, Opera 9.62 and the most recent Chrome build, on Windows. Anyone care to try the OS X one and tell how well it fares?

      Still no W2K support, true. But that had been EOL'd quite some time now, and a lot of commercial software has dropped support for it as well now. All new Microsoft products are XP and above only, too (.NET 3.0 was the first one such, I believe, back in 2006).

      How many of those remaining have taken the extra step to install Silverlight, which is not automatically installed and does come installed by default?

      Oh, probably 10-15% would be me guess. Most of the rest either haven't heard of it or can't install it by themselves because they lack the technical expertise. (Really!) Probably the same for Vista.

      You really don't need any sort of technical expertise to install it. You go to any Microsoft website for any reason, see that "Get Silverlight now!" link in the corner, click it, say "Open", and click the fat shiny "Install Silverlight" button. That is all.

      Though I still agree with your 10-15% assessment. Not because it's too hard, but because why would anyone install it until they find some website they want to visit that requires it?

      On the whole, though, your numbers are missing one thing. Depending on your target demographic, it may very well be that you simply don't care about Linux or W2K users at all. For instance, a lot of ISVs only support XP and above these days.

      So serious that at this point, the only major Silverlight websites that I've seen are Microsoft's (the Visual Studio Express site uses it).

      I think you forgot about the Olympics deal. That was a pretty big one, and I wonder how many installed Silverlight because of it. Though it was v1 and not v2, and v1 really doesn't have much going in its favor otherwise.

      Anyway, wanna bet that Silverlight will become a "recommended" (meaning automatic download with default settings; at present, it's there, but is "optional", meaning opt-in) item on Windows Update within a year?

    65. Re:What a surprise... backhanded support by shutdown+-p+now · · Score: 0, Flamebait
      Depending on what you want to do, Mono already works, today.

      So much for "never", then.

    66. Re:What a surprise... backhanded support by shutdown+-p+now · · Score: 1

      In general, avoid Windows Forms completely. It's not designed as a cross-platform UI toolkit in mind, and is very Win32-centric (Control.WndProc - 'nuf said). Mono can handle some of that, but you're bound to run into some deficiency sooner or later. And, of course, you need some form of decent dynamic layouts to be properly cross-platform (because of different fonts with different measures on different platforms, etc), and WinForms layouts simply suck.

      Instead, if you want cross-platform UI, stick to Gtk#. It's easy to get running on Windows, too, and, as a bonus, its API is quite a bit cleaner.

    67. Re:What a surprise... backhanded support by shutdown+-p+now · · Score: 1

      So far we have a claim that IE8 will support "some" parts of HTML5 (see the IE8 team blog if you want to double-check - it's buried in there somewhere). It will be interesting to see what they are planning to cover. But I bet that streaming video won't be there, because it's the prime area where Silverlight shines today compared to all other solutions (including Flash).

    68. Re:What a surprise... backhanded support by PitaBred · · Score: 1

      Your problem is that you tried to work with Gnome. Try KDE. Gnome guys are known to be fearful of outsiders, and not terribly open to new ideas or criticism.

    69. Re:What a surprise... backhanded support by Yfrwlf · · Score: 1

      I like Gnome.

      So, 1 vote here. ^^

      But seriously, yes I agree with you do agree, and any features on whatever level, even power user features, should still be created but be available as plug-ins if "normal" users to care to have them "clutter" up the desktop. I think there are always ways around that though, like just having an advanced menu that hides all the "power tools".

      As long as you program intelligently and make everything modular, you can just turn on whatever features in the GUI. Gnome and all Linux programmers definitely need to listen to more user feedback. Some are, some aren't, the ones that won't will die off I guess or just stay niche.

      --
      Promote true freedom - support standards and interoperability.
    70. Re:What a surprise... backhanded support by Yfrwlf · · Score: 1

      Sorry, I meant I agree with you to a degree. Oiy. >.
      I do mostly like Gnome's layout though, a lot of things about it any way. I like the menu system (Apps, Places, System) a billion times better than the Windows or other menu systems.

      --
      Promote true freedom - support standards and interoperability.
    71. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      umm... how many users are we talking about exactly? That HUGE group of linux users that 99% of websites are desperately trying to sell to?

    72. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      What do you mean, "Outside of the US"?

    73. Re:What a surprise... backhanded support by Yfrwlf · · Score: 1

      Close. Most people are using Windows XP (68.11%) and most of the rest are using Windows Vista (19.29%). Behind that are the Intel-based Mac users (5.94%).

      Just, randomly stepping in here but, I'm quite sure that all the huge difficulties in measuring market penetration makes using things like decimal points pretty much useless and retarded.

      --
      Promote true freedom - support standards and interoperability.
    74. Re:What a surprise... backhanded support by ArhcAngel · · Score: 1

      Unless they genuinely don't know what they are using breaks compatibility. There are plenty of examples (J++, MS' implementation of kerberos, etc.) where the implementation was "based" on a standard and marketed as compatible but "extended" the capabilities making them non-standard. These changes weren't obvious in the beginning and only became evident after problems began to arise. Thus MS' triple EEE label.

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    75. Re:What a surprise... backhanded support by jbolden · · Score: 1

      There are consumer surveys, business desktop survey, browser hits.... which are used to poll the marketplace even for a free product. A good example of interest is Dell which has off and on sold various Linux based systems (and before that SCO systems) since around 1991.

    76. Re:What a surprise... backhanded support by jbolden · · Score: 1

      I used several system that had OS9 on them but almost never used OS9 apps. Certainly there was usage in the 10.0 days but by 10.1 most Mac users were on OSX with possibly some OS9 apps used infrequently. Sort of like the way they use Windows apps today.

    77. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      This just in! Slashdot to switch entirely to Silverlight! Readership dwindles to zero.

    78. Re:What a surprise... backhanded support by MightyYar · · Score: 1

      I've had a Mac of some sort since '93, and so have quite a bit of stuff that only runs in Classic (by "stuff" I mean files, not applications).

      Once in a blue moon I still have to fire up Classic to read some of my old documents. It's actually one of the reasons I haven't gotten a new Intel Mac yet - I'm too lazy to convert all this stuff or try out a classic Mac emulator.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    79. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      Java is open source. I could fork it to create a "clone" and it would be in pretty good shape I think.

      Java is truly cross platform and open source. It doesn't at all belong in a comparison with moonlight or flash. Mono, maybe.

    80. Re:What a surprise... backhanded support by Yfrwlf · · Score: 3, Informative

      We want open standards, is what we want, we don't care about the actual software implementation. Both Adobe and Microsoft are using closed standards. They don't want anyone else making software for their proprietary standards because they want you using their own implementations. Having an open standard would actually mean easy access for any and all software to implement it, and encoders/decoders wouldn't have to be playing a reverse engineering game of catchup.

      The W3C needs to develop an open standard for displaying and manipulating SVG in browsers to allow implementation to be easy.

      WMV, H.264, and other codecs are also proprietary formats. The fact that x264 and Xvid and others exist and are open source doesn't change the fact that they are still controlled and patented video codecs. We want actual open systems which are not encumbered by anything, i.e. neither Adobe nor Microsoft can control. Unless those companies completely open up, or until an actual open standard comes about, users will be chained to these two companies, which is what they want.

      --
      Promote true freedom - support standards and interoperability.
    81. Re:What a surprise... backhanded support by Yfrwlf · · Score: 1

      The Olympics used Silverlight to stream video and managed 8 million downloads per day of the Olympics. The Democratic National Convention streamed videos via Silverlight. So did Major League Baseball until next season. Estimates of Silverlight users are between 15% and 20%, which means that it has a significantly larger install base than that of Linux and NetBSD combined.

      Also, news flash for you, Microsoft supposedly has billions of dollars. They paid those sites money to try to push their Silverlight advertisements, like they've done so many times before with so many other things. It was nothing more, nothing less.

      That's not natural adoption. Real adoption is when you willingly use something because it's what your users/customers actually want.

      --
      Promote true freedom - support standards and interoperability.
    82. Re:What a surprise... backhanded support by Jamie's+Nightmare · · Score: 1

      Uhh, excuse me, it's Linux. It's pretty common for commercial ports for Linux to be a version or more behind. The most recent example I saw that made me laugh was AOL Instant Messenger. Interface looks straight out of Windows 3.1. Check out the version numbers for the multiple Linux versions.

      Seriously. You are lucky to get anything at all considering your numbers, then you bitch about it? Better tuck that ego in, gonna get that caught on a trip wire.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    83. Re:What a surprise... backhanded support by Jamie's+Nightmare · · Score: 1

      Gnome guys are known to be fearful of outsiders, and not terribly open to new ideas or criticism.

      Fire them from the project? Boot them from the community? Or is a master of none not a master at all?

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    84. Re:What a surprise... backhanded support by dhavleak · · Score: 1

      If that guy wants linux users to view his site, then he should use a technology that linux users can use.

      I guess this has been re-hashed on /. over and over, but probably worth repeating: When desktop linux represents 1% of users, assume that web site owners aren't primarily concerned about Linux users being able to view their site. So the onus ends up being on the Linux folks to make sure their systems are able to work with the site - rather than vice versa.

      Personally I don't really care about silverlight. if a site I go to uses it, then I assume that I am not the target user and go somewhere else.

      As mentioned above, this is probably a valid assumption.

      Now here's what I don't understand: why is there so much resistance to the idea of Silverlight on Linux? The Novell folks are broadening the scope of what will work with Linux -- yet the community itself seems to be so dead set against it. I don't understand...

    85. Re:What a surprise... backhanded support by clodney · · Score: 1

      Sorry, but TiVo is not a Linux product. I admit that it runs Linux inside, but I've been a Tivo customer for years and there is absolutely nothing visible that tells the owner they are working with a Linux device.

      You may as well say it is a plastic product, since the case is mostly made of plastic.

    86. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      What you don't see is that Microsoft wants to have it both ways:

      (1) Pretend Silverlight is open and crossplatform and supported everywhere

      (2) In actuality, only the Microsoft version works.

      The complaint merely states that anyone who buys into this doubletalk will be deceived. If you want a real crossplatform API that's more powerful than HTML+SVG, you really have only three choices:

      ...

      (2) Pick the subset of Flash that works with Gnash so that your code will work everywhere.

      Holy double standard batman! How is choice #2 any different/better than "pick the subset of Silverlight that works with Moonlight"? Adobe doesn't even meet your Point #1 above. Their Linux version is still a binary blob that only recently is getting even close to feature and performance parity with Windows.

      At least Microsoft is giving their tacit approval to the open version. When have you seen Adobe ever mention Gnash or swflib?

    87. Re:What a surprise... backhanded support by MightyYar · · Score: 1

      Well, it is a plastic product.

      That's like saying that the iPhone or OSX isn't a unix flavor just because most of it's users are unaware that this is the case.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    88. Re:What a surprise... backhanded support by fwarren · · Score: 1

      Cool! The only computer that I know of that runs on an ARM cpu only has Flash 7 on it.

      --
      vi + /etc over regedit any day of the week.
    89. Re:What a surprise... backhanded support by pablodiazgutierrez · · Score: 1

      In fact, I'm surprised the GP ignored JS. You should have labeled it 0).

    90. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      What you don't see is that Microsoft wants to have it both ways:
      (1) Pretend Silverlight is open and crossplatform and supported everywhere
      (2) In actuality, only the Microsoft version works.

      And in addition Microsoft wants to have it both ways:
      (1) Pretend OOXML is open and crossplatform and supported everywhere
      (2) In actuality, only the Microsoft version works.

    91. Re:What a surprise... backhanded support by Jamie's+Nightmare · · Score: 1

      Careful now, home users of Linux are a powerful source of revenue.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    92. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      In other news Slashdot is testing it's new Silverlight implementation.

    93. Re:What a surprise... backhanded support by atraintocry · · Score: 1

      What do you consider "out of the gate"? If you picked '91-93, then OS X didn't exist and you could have said "Windows 3.1 and Linux basically came out of the gate with the same amount of following."

      Apple both contributes to and benefits from free software. I think you're high from case modding fumes.

    94. Re:What a surprise... backhanded support by atraintocry · · Score: 2, Funny

      I think he means Canada and Mexico. If not then I'm totally stumped.

    95. Re:What a surprise... backhanded support by atraintocry · · Score: 1

      but anyone with a clue will tell you it has just as many problems as any other OS

      Maybe Paul Thurrott says that. I don't know about "anyone with a clue".

      By the way, I only responded to this comment because it looked pretty :)

    96. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      So, if there was a single place where a generous philantropist could do some real good for the Linux desktop, it would be to set up and fund an OSS GUI lab somewhere. They would start cranking through all the most-used and most-needed OSS projects. Hand the recommendations to the respective project, or if they ignore them, fork their project with the GUI changes implemented.

    97. Re:What a surprise... backhanded support by node+3 · · Score: 1

      I don't think his conclusions are sound, though. The fact is, advertising has a real benefit and Linux advertising borders on non-existent - especially compared to Apple or MS. There are no "Ubuntu Stores", no Ubuntu counter at Best Buy... without this, Linux will not gather desktop market share approaching that of OSX or MS.

      You don't think that things "just working" is more important to most people that total freedom? You think that it takes advertising to get someone to go with the platform that works best for them? Really?

      Advertising would definitely help Linux, but it wouldn't be enough to get Linux market share up to the level of OS X.

      Let's imagine that dollar-for-dollar, ad-for-ad, and store-for-store, Linux was marketed completely on par with OS X. Wait, let's say that Linux got double the marketing all around. Even then, I would not expect people would flock to Linux. Some would definitely try it, but few would stay with it.

      You're wrong. SerpentMage's conclusions are very sound. It's not about 'freedom', it's about things working. It's about the GUI, and as far as the GUI goes, Linux is vastly inferior to OS X for a good 90+% of computer users.

      If all it took was marketing, don't you think HP, or Dell, or Sony, or someone unheard of, wouldn't jump at the chance to be first to the Linux market, to be the go-to brand for your Linux PC? Why hasn't this happened yet? If not a PC maker, then why not Shuttleworth? He could do it. He could market Ubuntu directly to pretty much all computer owners, Mac or PC.

      Apple went from, "they still make those?" to, "oooh, I want one, I want one!" in the minds of users over the last 8 years. Marketing helped, but if the products sucked, the marketing wouldn't have resulted in such a high level of success. If the only thing holding Linux back is marketing, the bring it on.

      Note that Linux products that are advertised can be quite successful... EeePC, phones, routers, TiVo, server products, etc.

      The only product listed where people are actually using Linux directly is the EeePC, and most of those ship with XP. Even pretending all Eee's run Linux, despite common delusion, they aren't doing well at all in the consumer market. They appeal primarily to geeks who are already sympathetic towards Linux.

    98. Re:What a surprise... backhanded support by ArTourter · · Score: 1

      Like Olympics '08? Maybe sport competition isn't your game, (it's not really mine either), but I felt truly shafted when I couldn't view the videos on the Olympics' site this year on my Linux box.

      Well here in the UK, the BBC were making the event available using their flash video player (but only to UK IPs). So despite not being really into sport, I did watch it some of the time. As I said the content is usually available somewhere else...

    99. Re:What a surprise... backhanded support by Hucko · · Score: 1

      Id say it is done out of habit, Microsofts that is...

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    100. Re:What a surprise... backhanded support by Raenex · · Score: 1

      Adobe opened up their Flash standard. Anybody read the specs and implement it now.

    101. Re:What a surprise... backhanded support by MightyYar · · Score: 1

      Advertising would definitely help Linux, but it wouldn't be enough to get Linux market share up to the level of OS X.

      You are totally right and I'm sorry that I implied that advertising is solely responsible. Ads can't help bad products, and bad products that are advertised heavily fail all the time.

      I was just trying to point out that, traditionally, products without advertising don't fair very well and that Linux's popularity is lower than it would be if it were advertised.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    102. Re:What a surprise... backhanded support by nareshov · · Score: 1
    103. Re:What a surprise... backhanded support by nareshov · · Score: 1
    104. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      Which is exactly what Adobe does.

      The people don't pick and choose what plug-ins they're running. They don't give two flying shits. All they know is that they want to accomplish X and that Y is required in order to accomplish X. If that means that Silverlight is required to view video content on a specific web page while Flash is required to view video content on a different web page then so be it.

      Your argument is pointless and moot and only illustrates that you have absolutely no concept as to how businesses, communities or societies function.

    105. Re:What a surprise... backhanded support by TheNetAvenger · · Score: 1

      I assume that I am not the target user

      You don't watch movies or video ever uh?

      WMV/VC1 is still the most used Video distribution mechanism, even as crazy as that sounds to the Linux user world and even with the YouTube/Flash markets.

      Even if you only think of Silverlight in the context of the video capabilities, you would be surprised how many sites that want you would be using it. It is Flash, but without the Adobe tax for developers and server owners. (Being that you can even stream Silverlight video off an Apache Linux server without any costs.)

      Silverlight also adds a lot to video since this was the main focus of Version 1. It brings VC1/WMV formats in a way that is lighter and higher quality than Flash, in addition to playing better on clients with higher quality (pixel resampling, etc.)

      So there are going to be sites that will make moves to Silverlight at some point rather than continue down the Flash only road just for sake of bandwidth and video quality. Adobe's only HD mechanisms are sad and flawed, and client performance (especially on Firefox) is horrid at best.

      Silverlight you can get the streaming HD experience - even on a 3G cell phone connection, this is not something Flash offers. Let alone Silverlight can do multi-bandwidth streams so content can adjust on the fly to your connection, so when you take your WiFi device out to 3G world, the content continues to play even if you have to give up a few bits if your providers can't handle it.

      Also think about video content distributors dealing with HD adoption. Most HD/Blu-Ray is in VC1, not MPEG4, so to stream directly from the converted content by providers, they only have to convert to VC1 once, and can take the video to Blu-Ray and also distribute it online without any additional processing.

      So instead of thinking of Silverlight as what it is capable of (Full replacement of Flash with better performance), you should think of it as a universal video content delivery client. (V3 of Silverlight adds in MPEG4 and other codecs as well natively, so it is also working to not only offer the best of VC1/WMV but work with any standard codecs out there - being able to stream everything except probably Adobe Flash Video format.)

      Take a look at XBox Live, and although it technically is not a Silverlight platform, it can and does use existing VC1/WMV 'Silverlight' content to provide movies to users and instant playback HD video content.

      Remember there was the Windows Media infrastructure, and Silverlight's team took that packaged a tight client to use the technology and also shore up the abilities of Windows Media (VC1) technologies, in addition to saying, we not just MS's bitches for codecs, and will support MPEG4 and AAC and other formats as we can.

      The XBox 360 NGE update added tons of new Divx and MPEG4 and AAC support as standard features (Divx was originally added quite a while back, but now various versions and audio codecs are now supported as well.)

      This is something the silverlight team deserves some thanks for, and is one of the few, we want everyone to get the best experience and get access to the best content even if it isn't MS's. And the irony is Silverlight was started as a web implementation of the Vista WPF APIs, with no intention of doing much else.

    106. Re:What a surprise... backhanded support by theaveng · · Score: 1

      Realistically, how many viewers did he lose?

      If Linux users represent 1/2% of the population and he gets 1 million viewers per year, that's only 5000 lost users.

      Not very many people use Linux..... its total number is probably less than the number of people who used the Commodore Amiga OS back in the day..... and the Amiga OS ultimately died. (Yes I know a few diehards like me still use it, but for all practical purposes, it's on its deathbed.) Not supporting Linux Viewers is not going to seriously harm webowners.

      What I'd really like to see is Apple port its Macintosh OS X over to the IBM PC hardware - give us an alternative that actually has a chance of overthrowing the Microsoft WinOS monopoly.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    107. Re:What a surprise... backhanded support by DaVince21 · · Score: 1

      When, oh when will the majority of the Linux community grow up their inferiority and superiority (yes, contradictory, I know, but nothing but the truth) complexes?

      That's asking for fanboys to grow up (well, that's the part of "the community" you're talking about anyway); it won't happen.

      I'm a Linux user, by the way.

      --
      I am not devoid of humor.
    108. Re:What a surprise... backhanded support by DaVince21 · · Score: 1

      Maybe, but both sides have marketing (commercial Linux distros and products) and both sides have arrogant nerds.

      --
      I am not devoid of humor.
    109. Re:What a surprise... backhanded support by makomk · · Score: 1

      Back to topic, the only reason I even opened this article is because Netflix delivers content via Silverlight, and I subscribe to Netflix, and I have a Debian box hooked up to a 19" monitor and decent set of speakers in the den. It's great for hulu, would be nice if it could play the Netflix too... but it's not worth much to me, I can already get Netflix on other screens. When it's dead simple to install and use, I'll become a user.

      Not going to happen - Netflix uses DRM to keep the movie industry happy, and that's not and is never going to be supported by Moonlight. The only way you'd get support under Linux would be if Microsoft ported the official Silverlight plugin, which will happen about when hell freezes over.

    110. Re:What a surprise... backhanded support by Tom · · Score: 1

      That's not a solution unless you want to fork pretty much every Linux project.

      You need the developers to understand that writing code isn't about writing code. It's about giving users a tool. That's counter-intuitive to the whole philosophy behind most of FOSS, where the focus is on the code and the creation of the code. Linux will be ready for the desktop on the day that everyone involved realizes that the creation of the code is the least important, not the most important part.

      --
      Assorted stuff I do sometimes: Lemuria.org
    111. Re:What a surprise... backhanded support by mebrahim · · Score: 1
      Surely, but what to do with those web developers who happen to be Microsoft slaves? For sure Microsoft will push its technology. I'm not a fan of Mono and Moonlight, but guess we have to support those MS technologies.

      We still have are in trouble of sites designed to work with IE :(

    112. Re:What a surprise... backhanded support by sqldr · · Score: 1

      I'll take this bit as the point to respond on: WMV, H.264, and other codecs are also proprietary formats.

      We're talking about silverlight here. Silverlight is an open standard. For once, microsoft released an open spec, because they wanted to leverage the open source community against adobe. I don't care where the standards come from - it's a good standard. Don't look a gift-horse in the mouth. It's open, and it's better than flash.

      --
      I wrote my first program at the age of six, and I still can't work out how this website works.
    113. Re:What a surprise... backhanded support by JoeMerchant · · Score: 1

      Yep, sounded too good to be true - I saw a post somewhere by an optimistic Moonlight user that it would "be easy to do..." Translated to from the Linux enthusiast to real-world speak usually means something like "I think I got it to work once, before it crashed... I'm sure you could too if you spent hundreds of hours on it like I did, no I didn't really write down what I did otherwise I'd have already published a how=to."

    114. Re:What a surprise... backhanded support by Anonymous Coward · · Score: 0

      Right. *Many years ago*. You're in 2008 now and GNOME applications now follow a set of guidelines what we developers call an HIG. Stop jumping to conclusions based on what you knew about Linux *many years ago.* We have OS X, Linux, and most versions of Windows at work. Guess what's turning most heads these days? Ubuntu Linux.

      The open source community does not like people that only talk. They follow a rule: show me code. Do that and you might get your point across.

      Talking from a distance is pretty easy to do. If you're an expert at UI design, jump in and improve it. Start submitting patches. Ubuntu now has a recommendation system and a brainstorming platform where people post ideas and suggestions, which get voted up or down and commented upon.

      http://brainstorm.ubuntu.com/

    115. Re:What a surprise... backhanded support by Tom · · Score: 1

      GNOME applications now follow a set of guidelines what we developers call an HIG

      That's the paperwork part. I know, we on that mailing list started that. But the papers isn't what it's about. The content of the papers is what matters.

      Talking from a distance is pretty easy to do. If you're an expert at UI design, jump in and improve it. Start submitting patches. Ubuntu now has a recommendation system and a brainstorming platform where people post ideas and suggestions, which get voted up or down and commented upon.

      Thank you for proving my point. Nowhere in the literature on user interface design, be it computers or other devices, is there even one recorded case where democracy or "crowd intelligence" came up with a good design. It's called "design", not "election" for a reason. A good designer listens to the crowd and considers the users, but he also knows enough psychology to understand that there's a difference between what people need and what they say they need.

      --
      Assorted stuff I do sometimes: Lemuria.org
    116. Re:What a surprise... backhanded support by Yfrwlf · · Score: 1

      Erm right, actually my argument meant that those were temporary things that Microsoft simply outright paid for. Doesn't mean real adoption took place or that those companies will continue to push Microsoft's version, but we'll see. Let the competition begin. ^^

      --
      Promote true freedom - support standards and interoperability.
    117. Re:What a surprise... backhanded support by PastaLover · · Score: 1

      Thank you for proving my point. Nowhere in the literature on user interface design, be it computers or other devices, is there even one recorded case where democracy or "crowd intelligence" came up with a good design. It's called "design", not "election" for a reason. A good designer listens to the crowd and considers the users, but he also knows enough psychology to understand that there's a difference between what people need and what they say they need.

      Open source software design works by a few people getting out their computers and starting to write something the way they think it should work. They listen to their users along the way but they know that what the users want is not necessarily what they need. This is how open source design has worked since the early days, how is this different from open source graphic design?

  3. Javascript by Midnight+Thunder · · Score: 5, Interesting

    With what is being achieved with Javascript and dynamic HTML, I see less and less need for technologies such as Flash and Silverlight. The only thing they really have going for them are the development environments. To see some of the games already implemented using plain old Javascript and HTML:

    http://www.apple.com/webapps/games/

    --
    Jumpstart the tartan drive.
    1. Re:Javascript by Anonymous Coward · · Score: 0
      "The only thing they really have going for them are the development environments"

      and streaming video and decent gui tools and a better user experience. oh and they are faster. seriously, games are hardly a fucking good example. ever compared a 1000 row grid in javascript to flash? javascript is busted arse.

    2. Re:Javascript by PARENA · · Score: 3, Insightful

      One big "advantage" of Silverlight over JavaScript and DHTML would be... hold on... Don't shoot me for this, I'm just the messenger... Here we go: DRM!

      --
      Here's the secret to immortality: ...oh dang, I forgot.
    3. Re:Javascript by Andr+T. · · Score: 4, Funny

      There's no turret defense. How could I live without a good turret defense game?

      --

      Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

    4. Re:Javascript by Ice+Tiger · · Score: 2, Interesting

      oh and they are faster. seriously, games are hardly a fucking good example. ever compared a 1000 row grid in javascript to flash? javascript is busted arse.

      That still true with the advancements in the javascript engines that have been prompted by Google chrome?

      --
      "Because we are not employing at entry level, offshoring will kill our industry stone dead."
    5. Re:Javascript by idiotwithastick · · Score: 1

      I am not a web app developer, but as far as I can tell Flash and Silverlight will still have their own place for a long while, especially until browsers (most notably IE) get their act together with regards to standards compliance and Javascript performance. The iPhone is a single platform, and the apps only need to work on that one platform. Considering that no browser is completely standards compliant and they all have their own Javascript and HTML quirks, I would imagine it very difficult to program any complex game in purely JS and HTML and have it provide a quality experience in all browsers and platforms, either because it is too slow on some platforms and broken on others because of the lack of certain features. At the very least, Flash and Silverlight provides a uniform platform across all systems for a developer to work on, making life that much easier for everyone.

    6. Re:Javascript by shutdown+-p+now · · Score: 1

      Try displaying text in any way other than in horizontal line (i.e. rotated, at least by 90 degrees) in plain HTML+CSS+JS, then we can talk.

    7. Re:Javascript by EvilIdler · · Score: 2, Informative

      PTD is good enough as a demo:
      http://ptdef.com/

    8. Re:Javascript by Midnight+Thunder · · Score: 4, Insightful


      Try displaying text in any way other than in horizontal line (i.e. rotated, at least by 90 degrees) in plain HTML+CSS+JS, then we can talk.

      May I present SVG?

      --
      Jumpstart the tartan drive.
    9. Re:Javascript by Midnight+Thunder · · Score: 1

      SVG is also part of the growing portfolio. If you have any modern browser the you can use it (IE is still playing catch-up).

      BTW does anyone have any examples of good games implemented using SVG?

      --
      Jumpstart the tartan drive.
    10. Re:Javascript by harry666t · · Score: 1

      You can use their JS engine independently.

    11. Re:Javascript by nem75 · · Score: 2, Informative

      java

      You keep using that word. I do not think it means what you think it means.

    12. Re:Javascript by martin_dk · · Score: 1

      Yes its much easier for all the animators and designers just to code animation, video and graphics in Javascript instead of the GUI in Flash. Also, I love the timeline features in Javascript!

    13. Re:Javascript by Anonymous Coward · · Score: 1, Informative

      You mean the Java plugin? Because Firefox doesn't use Chrome's JavaScript engine, it uses SpiderMonkey.

      Java != JavaScript.

    14. Re:Javascript by Merusdraconis · · Score: 1, Troll

      And, of course, the ability to write a app for web deployment using C#.

      Really, Slashdot, I'm disappointed. You go for the knee-jerk "fuck Microsoft" when really we're looking at Microsoft's attempt to cede the Windows monopoly and rebuild the Win32 API lock-in that delivered that monopoly across the Internet? That's a much scarier prospect, especially seeing as .Net is the only product of theirs they haven't run into the ground yet.

      Of course, it's also much more unlikely, but Slashdot's record on predicting the future of technology is the stuff of legends. Only on Slashdot do you find people claiming for half a decade that Linux would finally make inroads on the desktop then turn around and claim the iPod'll never take off.

    15. Re:Javascript by bobbocanfly · · Score: 3, Informative

      IIRC, FF3.1B1 uses something called "TraceMonkey" to optimize Javascript, while Chrome uses something called V8. I'm no expert on the subject, but I'm willing to bet they are not the same thing (just as Java and Javascript are not the same thing).

    16. Re:Javascript by cyberjessy · · Score: 1

      That's a good argument, if all browsers had great javascript performance like the new Webkit builds or FF3.1 or Chrome.

      Since 75% of the market uses _the_ IE, Flash (and Silverlight if ever) is the only way you can do fancy graphics. Say, even something simple as a fade effect without hitting 100% cpu.

      --
      Life is just a conviction.
    17. Re:Javascript by theaveng · · Score: 1

      Well if it's any consolation, I used Silverlight to watch the Olympics on nbc.com.

      It sucked.

      Hopefully other users will also recognize its suckitude and avoid it with a passion. To date the best player I've found is on cwtv.com, since it can dynamically adjust the video speed as high as 2000kbit/s or as low as 128k, and yet still produce a watchable image. Watching MS Silverlight on my slow connection barely worked at all, but I've never had any problem with CW's "mplayer" application.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    18. Re:Javascript by shutdown+-p+now · · Score: 2, Insightful

      SVG is a great thing, but even in non-IE browsers its support simply took too long to appear, unfortunately.

      That, and animating SVG by hand using JavaScript is still quite sucky.

    19. Re:Javascript by Hal_Porter · · Score: 1

      http://ptdef.com/

      The gameplay is very slow or laggy!

      PTD plays extremely well in Safari, decently in Firefox 3, and not that well im most other browers. It seems to play well in the beta Opera browser as well, but we don't spend too much time in Opera. In the end it boils down to PTD being a fairly complex game running many calculations per second in an interpreted language. The quality of the interpreter is key, and fortunately the next generation of browsers all appear to have signifigant improvements in their JS interpreters, so PTD's performance will continue to improve along with the browsers themselves.

      It's hopeless in Opera 9.51

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    20. Re:Javascript by VisualD · · Score: 1

      Fine in 9.61

    21. Re:Javascript by StrawberryFrog · · Score: 1

      There's no turret defense. How could I live without a good turret defense game?

      But there is ... Manic Miner

      --

      My Karma: ran over your Dogma
      StrawberryFrog

    22. Re:Javascript by freespac3 · · Score: 1

      Well, if you rotate an integer multiples of 360 degrees, plain HTML+CSS+JS works quite well... :P

      --
      Better to regret something you have done, then something you haven't.
    23. Re:Javascript by Hal_Porter · · Score: 1

      Strange, I installed 9.62 and it still freezes up completely if I click too fast.

      Anyhow, my point is these Javascript things are often flakey, unless you have the exact same environment as the guy that wrote them.

      Flash just works.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    24. Re:Javascript by hey! · · Score: 2, Insightful

      Well, granted that there are certain rocket sciency aspects to video encoding, I don't see how embedding a stream object and controls is something that cannot be accomodated in standard html, along with references to things like codecs. After all, a flash program is just an embedded object; all you need is the URL of the object and a URI for the codec.

      Same goes for the huge javascript grid (although I have my doubts of its usefulness). Possibly, some kind of more efficient encoding of huge DOM objects might be worth considering if the table is built server side; othwerise, there is not reason that javascript could not build such a thing as fast as flash; the difference is that javascript implementations weren't optimized for that sort of thing. Certainly with JIT compilation and more efficient over the wire encodings I don't see the need for any of these proprietary systems. The effort expended in the market by content providers to deal with proprietary format wars could easily pay for making the necessary optimizations.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    25. Re:Javascript by thegnu · · Score: 1

      May I present SVG?

      Leave XML out of this, you insensitive clod!

      --
      Please stop stalking me, bro.
    26. Re:Javascript by BrokenHalo · · Score: 1

      Really, Slashdot, I'm disappointed. You go for the knee-jerk "fuck Microsoft"...

      Speak for yourself. I have no interest in fucking Microsoft. I have more interesting places to put my willy.

    27. Re:Javascript by mobby_6kl · · Score: 1

      Welcome to 1983! Here's an example of what can be done with Silverlight:

      Exhibit Q

    28. Re:Javascript by maxume · · Score: 1

      I sincerely apologize for avoiding it calmly.

      --
      Nerd rage is the funniest rage.
    29. Re:Javascript by Jane_Dozey · · Score: 1

      Currently, yes. I'm working with the whole just in time JavaScript stuff at the moment and, IMHO, it'll be ready soon but not just yet.

      --
      Silly rabbit
    30. Re:Javascript by famebait · · Score: 1

      The only thing they really have going for them are the development environments.

      I'd like that to be true, but it's not.
      Canvas support in browsers is basically not there, so that's a pretty huge chunk of functionality missing right there.

      In addition, flex and silverlight have consistent APIs and objects actually suited to doing the job, whereas the browser javascript bindings are patchy and inconsistent so you have to jump through all sorts of hoops to get it working properly on any decent share of clients.

      Ajax libraries consist mostly of huge kludges to bypass this.

      Eventually of course we can expect javascript to be typed, support namespaces, and be backed with a proper, standardized GUI library and vector graphics. But flex is basically all that right now, except for blending into the html page.

      --
      sudo ergo sum
    31. Re:Javascript by Anonymous Coward · · Score: 0

      May I present SVG?

      Ah yes, SVG.

      SVG is an absolutely wonderful germ of an idea that has been cursed by a large committe into excessive bloat while still being hobbled by fears of that someone's proprietary font will be flying across the web unhindered by royalty agreements.

    32. Re:Javascript by Fujisawa+Sensei · · Score: 1

      Really, Slashdot, I'm disappointed. You go for the knee-jerk "fuck Microsoft" when really we're looking at Microsoft's attempt to cede the Windows monopoly and rebuild the Win32 API lock-in that delivered that monopoly across the Internet? That's a much scarier prospect, especially seeing as .Net is the only product of theirs they haven't run into the ground yet.

      Its not a knee-jerk reaction, MS has earned it.

      MS has been shown in court, to be a predatory, criminal enterprise.

      Silverlight will only be cross platform until is eliminated the competition, like Flash, on the Windows platform. Once it does that, MS will begin scaling back support for Linux and Mac so that the only version of the system is available for Windows.

      As evidence, the may have released CLR as an open standard, but they never released the full API or associated libraries needed for actual development.

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    33. Re:Javascript by xlotlu · · Score: 1

      As SVG is simple, open, and easy to author, it obviously stands no chance of going mainstream anytime soon.

      The situation right now? Adobe finally figured out they were cannibalising their flash market with the bugged SVG viewer and killed it. MS obviously has no plans of supporting it, as they want a piece of Adobe's cake, and it needs to be proprietary...

      The only complete SVG implementation you'll find is Apache's Batik. Yey for java, but unfortunately that's rather irrelevant for the internet today.

    34. Re:Javascript by mR.bRiGhTsId3 · · Score: 1

      Yeah, but that's the fault of whoever coded the player, not necessarily Silverlight.

    35. Re:Javascript by shutdown+-p+now · · Score: 1

      Browsers do seem to be catching up. At least I can happily view SVG files on Wikipedia in Opera, and I've heard that Firefox has no problems there either. Of course, IE is still a sore point. My hope is that Microsoft pushing Silverlight will sort of backfire for them when someone will write a good fast SVG renderer in Silverlight, and then we'll finally have our open cross-browser format (another interesting idea is implementing HTML5 features that Microsoft itself won't do in Silverlight).

    36. Re:Javascript by Midnight+Thunder · · Score: 1

      Anyhow, my point is these Javascript things are often flakey, unless you have the exact same environment as the guy that wrote them.

      Sounds like maybe we need and Acid test for Javascript?

      --
      Jumpstart the tartan drive.
    37. Re:Javascript by shutdown+-p+now · · Score: 1

      As evidence, the may have released CLR as an open standard, but they never released the full API or associated libraries needed for actual development.

      They have released the APIs - it's all there on msdn.microsoft.com.

      Or do you mean that they didn't submit them for standardization? Sorta like Sun didn't, with Java? Oh, how bad of them.

      By the way, the stuff in the .NET Base Class Library that is covered by ISO/ECMA CLR standard provides more capabilities then what's available in C and C++ standard libraries and POSIX. It's certainly perfectly adequate to write console applications and services, comlete with filesystem and networking. Yes, it doesn't cover GUI nor database access; and just like C++ has non-standard libs for both, so does .NET, and not just a single one at that (for cross-platform, you can use Gtk# or wx.NET - and maybe more these days).

    38. Re:Javascript by powerlord · · Score: 1

      Really, Slashdot, I'm disappointed. You go for the knee-jerk "fuck Microsoft"...

      Speak for yourself. I have no interest in fucking Microsoft. I have more interesting places to put my willy.

      Not to mention less virus ridden places.

      (I'm so going to Heck)

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    39. Re:Javascript by Mystra_x64 · · Score: 1

      Leave this insensitive clod out of XML!

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
    40. Re:Javascript by Fujisawa+Sensei · · Score: 1

      As evidence, the may have released CLR as an open standard, but they never released the full API or associated libraries needed for actual development.

      They have released the APIs - it's all there on msdn.microsoft.com.

      Sure it is, just like they released the full Win32 API.

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    41. Re:Javascript by Rogerborg · · Score: 1

      Try displaying text in any way other than in horizontal line (i.e. rotated, at least by 90 degrees) in plain HTML+CSS+JS, then we can talk.

      Tell you what: you do it in Silverlight, then I can say "What the hell? Are you actually interested in communicating, or just in fucking around with an API?"

      --
      If you were blocking sigs, you wouldn't have to read this.
    42. Re:Javascript by Anonymous Coward · · Score: 0
    43. Re:Javascript by Hal_Porter · · Score: 1

      I mean look at this game

      http://www.novelconcepts.co.uk/FlashElementTD2/

      I have Win2k on this machine and Opera 9.62. Opera has a 2% market share and so does Win2k (I need to keep it on this machine for testing). So I'm running on a platform which has a whopping 0.04% market share. Flash works fine though and most complex JS stuff just doesn't.

      I guess it would be easier to write a game in flash than Javascript and it looks would look better (1980s graphics instead of 1970s) and is more stable.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    44. Re:Javascript by Hal_Porter · · Score: 1

      I'm not sure it's as simple as that. Maybe the timing is different on different browsers so things happen in different orders and the game can't handle that.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    45. Re:Javascript by shutdown+-p+now · · Score: 1

      Tell you what: you do it in Silverlight, then I can say "What the hell? Are you actually interested in communicating, or just in fucking around with an API?"

      Sometimes, you need advanced visual capabilities to easily communicate your idea. Of course, this does not apply to your average website, and HTML+CSS is perfectly adequate for them (and for the majority of Flash-heavy websites today). But then there are some places where you need complicated, interactive diagrams - for example, some of the articles on physics on Wikipedia (they use animated GIFs today, which is problematic on many levels). WP isn't even close to the requirements of your average "distance learning" CMS, though.

      Then there are things such as Google Maps and similar services. For all stuff that they can do in HTML/JS, it usually still looks smoother in Flash/Silverlight, and of course forget about any sort of 3D without those.

      So, no, I'm not saying that Silverlight is a replacement for HTML. It shouldn't be. What I'm saying is that the likes of Flash and Silverlight still have their purpose on the web, and for those, I would prefer Silverlight over Flash (because it's both more powerful and more open).

    46. Re:Javascript by aXi · · Score: 0

      Sorry I misread some of the earlier news on ff 3.1 alpha.
      And I guess I did the clasic "forgetting to google" mistake.

  4. there's one thing I'll stay clear of by jacquesm · · Score: 4, Informative

    Standards anybody ?

    I still think there should be a new standard that would obviate the need for flash, you can keep your silverlight and shove it.

    1. Re:there's one thing I'll stay clear of by Anonymous Coward · · Score: 0

      Standards are meaningless when nobody adopts them. You better ship some decent development tools with that standard.

    2. Re:there's one thing I'll stay clear of by Ice+Tiger · · Score: 2, Insightful

      Or a plug in to eclipse

      --
      "Because we are not employing at entry level, offshoring will kill our industry stone dead."
    3. Re:there's one thing I'll stay clear of by Anonymous Coward · · Score: 0

      W3C standards are never meant to obviate anything. Rather the guiding principle is to extend the framework in any direction people want to go, without ever making earlier web documents inaccessible.

      http://en.wiktionary.org/wiki/extensibility

      Flash and Silverlight are not inherently opposed to web extensibilty, they simply can be misused that way. As can HTML, demonstrated by the misuse of table tags for page layout.

    4. Re:there's one thing I'll stay clear of by Bert64 · · Score: 0

      Flash is open enough now, Macromedia published the specs years ago with restrictions, Adobe have now lifted the restriction prohibiting you from producing a player using the specs...
      It would make sense to embrace flash, which already has a sizable market, a published spec and many development tools.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    5. Re:there's one thing I'll stay clear of by Anonymous Coward · · Score: 0

      The only thing that I've seen flash used for that could not be done any other way is to play video a-la youtube, everything else you could have done using dhtml/ajax.

      If that's not the case then you're better off without it!

      Flash makes for the absolute worst in web content.

    6. Re:there's one thing I'll stay clear of by Bert64 · · Score: 1

      Don't get me wrong, i don't like flash any more than you do...
      Sites which depend on it are usually pretty awful, and it's usually used totally frivolously (like stupid and pointless click through splash pages)...
      And yes, most things could be done with dhtml and ajax, however...
      Producing such things in flash is much easier, doing it in dhtml/ajax is a lot more work, not least of all because of how far msie is behind other browsers when it comes to these things, also the performance is seriously lacking (again, primarily in microsoft's antiquated browser)...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    7. Re:there's one thing I'll stay clear of by shutdown+-p+now · · Score: 3, Interesting

      Or a plug in to eclipse

      You mean, like this one (which is funded by Microsoft)?

    8. Re:there's one thing I'll stay clear of by rufus+t+firefly · · Score: 1

      Producing such things in flash is much easier, doing it in dhtml/ajax is a lot more work, not least of all because of how far msie is behind other browsers when it comes to these things, also the performance is seriously lacking (again, primarily in microsoft's antiquated browser)...

      Unless you use something like GWT to ease the pain of developing cross-browser DHTML/JS applications. There's even a WYSIWYG editor for it.

      --
      "He may look like an idiot, and talk like an idiot, but don't let that fool you. He really is an idiot." - Duck Soup
    9. Re:there's one thing I'll stay clear of by harlows_monkeys · · Score: 1

      Standards anybody ?

      I still think there should be a new standard that would obviate the need for flash

      Good standards come from standardizing existing, field tested, mature technology, not from creating some brand new technology and declaring it the standard.

      Almost every good technology you currently use started as something that was non-standard, usually competing against an existing standard.

    10. Re:there's one thing I'll stay clear of by jacquesm · · Score: 1

      that's true, but they weren't necessarily proprietary.

      Jpeg is a nice example of something that started out open, so is HTML.

      MP3 is a nice one of something that started out as proprietary (it still is, technically).

    11. Re:there's one thing I'll stay clear of by Yfrwlf · · Score: 1

      I'm pretty sure they meant open standards of course, to go back to what the parent said. Standards which are non-proprietary. Adobe makes money from Flash by selling Flash creation software. That will only change with more competition, so I'm glad Silverlight is around to do that, but both are still proprietary.

      We, as internet users everywhere, regardless of operating system, want open standards. Standards which can be used with any software, both decoders/players and encoders/creators, and not be controlled or limited in any way except by the specification of the standard, and even that should not be limiting in that it should allow for new features to come about later.

      Neither Adobe nor Microsoft make it easy for making encoders or decoders interoperable with their closed standards, because they want everyone using their software, and that's why we want standards that are truly open.

      --
      Promote true freedom - support standards and interoperability.
  5. But how long will it be available by Anonymous Coward · · Score: 3, Insightful

    Is there any reason not to think that this linux support will falter if Silverlight becomes widely used?

    1. Re:But how long will it be available by thermian · · Score: 1

      Is there any reason not to think that this linux support will falter if Silverlight becomes widely used?

      Yes, yes there is. Browsers are no longer platform dependent, so Microsoft will need to keep Silverlight current on as many platforms as they can.

      --
      A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    2. Re:But how long will it be available by shutdown+-p+now · · Score: 1

      .NET became widely used quite some time ago. Did Microsoft's support (whichever there was) for Mono falter?

      As I understand, Moonlight is in essentially in the same position.

      Well, that, and IE seriously has to struggle against other browsers today, and MS has to acknowledge that. There's a reason why they are reminding everyone so hard that Office Web Apps will "run in Firefox/Safari" and "run on Mac/Linux".

    3. Re:But how long will it be available by fejjie · · Score: 1

      The beauty is that Moonlight is Free Software, and so even if Microsoft decided to stop working with Novell to continue development, the community could (if it wanted to) take up the reigns and keep developing it.

    4. Re:But how long will it be available by awshidahak · · Score: 1

      Is there any reason to think silverlight will become widely used?

    5. Re:But how long will it be available by TemporalBeing · · Score: 1

      However, Silverlight's functionality is not a published standard; so Novell would have as much trouble keeping it up to date with Microsoft as they do Mono, and would end up not creating as much of it as Mono has of .Net. (There are still substantial portions of .Net that mono does not implement; and also a good chunk that is partially implemented.)

      Which is why I really won't use Mono or Moonlight. Either they need to fully open the spec so others can implement 100% of it, or they need to provide direct support and native versions - both without licensing problems like we may have now.

      Until then, I'll stay away from it.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    6. Re:But how long will it be available by Gavagai80 · · Score: 1

      The obvious reason: a popular silverlight would motivate Novell to develop it that much further. It's not like MS is developing moonlight, they're just helping slightly.

      --
      This space intentionally left blank
  6. I think I'll pass by Bralkein · · Score: 4, Interesting

    I can't say I have much love for Adobe and Flash, and I simply do not trust Microsoft, but if Linux support is going to be a key point-scoring device in the corporate pissing contests of today then I suppose a few good things might come of it. Let battle commence!

    1. Re:I think I'll pass by Yfrwlf · · Score: 1

      Sure, it's good that Adobe finally has competition, now there are two proprietary standards which is better than one. Still though, an open standard is ultimately needed.

      --
      Promote true freedom - support standards and interoperability.
    2. Re:I think I'll pass by Anonymous Coward · · Score: 0

      Microsoft aren't providing Linux support, they are leaving it to Novell, this make any Linux Silverlight problems "not Microsoft's fault", yet Microsoft can still say to potential Silverlight developers Silverlight works on Linux. As far as I'm concerned this is a bad thing. If Microsoft were developing Silverlight on Linux themselves and releasing it at the same time as the Windows version, I still wouldn't trust them because of their past history of dirty tricks, but you could at least say they are trying and maybe give them the benefit of the doubt on having changed.

      Adobe are at least supporting Linux with Flash and are even providing the beta version of the 64-bit Flash plugin on Linux first.

  7. Novell == Microsoft lapdog by Roland+Piquepaille · · Score: 4, Insightful

    "For the past two years Microsoft and Novell have been working on the 'Moonlight' project.

    Translation: for two years, Microsoft has been using Novell to pretend they're not working on the Linux platform and aren't trying to embrace/extend it.

    There ain't no way Silverlight will end up on my hard-drive. Having the Flash player is bad enough already.

    1. Re:Novell == Microsoft lapdog by Chlorus · · Score: 1

      "For the past two years Microsoft and Novell have been working on the 'Moonlight' project.

      Translation: for two years, Microsoft has been using Novell to pretend they're not working on the Linux platform and aren't trying to embrace/extend it.

      There ain't no way Silverlight will end up on my hard-drive. Having the Flash player is bad enough already.

      OOh, how evil of Novell to want to improve the desktop experience for its clients. But hey, we all know that if the 1% market share of Linux decides to boycott Silverlight, it will totally ruin adoption!

    2. Re:Novell == Microsoft lapdog by jonadab · · Score: 1

      > Having the Flash player is bad enough already.

      I used to refuse to have Flash installed, but then FlashBlock came along, which allows you to have it installed but *not* let Flash plugins run every time you load a web page that tries to use one. So you happily browse day-to-day in a Flash-free web, and then once every three months when there's one that you actually want to run, you activate it and it plays, no need to install the plugin (and uninstall afterward), no need to restart the browser, no hassles, no problems. Very nice. If you have the Flash player installed but don't like it bothering you by playing blinky flashy things on the web all the time, you need FlashBlock.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  8. Re:FUCK MICROSOFT! by kazade84 · · Score: 1, Funny

    Gah, where's my insightful modpoints when I need them? ;)

  9. Why Is Porting Needed? by superid · · Score: 3, Insightful

    I would have expected MS to write a new app like that in 100% managed code. I assumed that the Mono project would allow me to run most managed code, maybe with some effort (but not 2 years by two major software houses)

    If so, then I would have expected it to "just run" under Mono.

    One of my assumptions is wrong.

    1. Re:Why Is Porting Needed? by cnettel · · Score: 5, Informative

      A few things: you cannot write a (Mozilla) browser plugin all in managed code, there is simply no interface. You at least need a bridge. Silverlight is also related to WPF/Avalon, which has a native component on Windows. Most importantly, though: Silverlight is not open source. Moonlight is. It is not a port, it is a sanctioned, but independent, rewrite, which is also related to advances in the Mono support for quite a few things that weren't there 2 years ago.

    2. Re:Why Is Porting Needed? by Richard_at_work · · Score: 3, Informative

      The Silverlight framework is related to the .Net framework, but does not match it 100% - there are features and functionality unique to Silverlight not currently available in the latest .Net framework.

    3. Re:Why Is Porting Needed? by skolima · · Score: 3, Informative

      The first one. Like most Microsoft-shipped .Net libraries, Silverlight class library is heavy with Windows API calls. Also, the sound and video codecs are native binaries, not managed code. If it all was 100% managed code AND Microsoft licensing would allow it to be run outside Windows, you'd only need to package Mono as a browser plugin - which itself was not a trivial task because of various Mozilla quirks.

    4. Re:Why Is Porting Needed? by nem75 · · Score: 1

      One of my assumptions is wrong.

      Aaaand here's which:

      (...) MS (...) 100%

      Tadaah! (In all fairness though, doing stuff 100% right is no easy task.)

    5. Re:Why Is Porting Needed? by shutdown+-p+now · · Score: 1

      For one thing, Silverlight itself contains an implementation of the CLR (the .NET VM). For obvious reasons, this has to be written in native code and then ported. Then all the graphics primitives - to be efficient, they have to use the native accelerated platform APIs directly.

      Well, and as it was already said, Moonlight is not a port, but a clean LGPL'd reimplementation. Microsoft only supplies the specs and informal advice, and provides non-free codecs.

    6. Re:Why Is Porting Needed? by shutdown+-p+now · · Score: 3, Insightful

      Like most Microsoft-shipped .Net libraries, Silverlight class library is heavy with Windows API calls.

      How else could it be? If you want to open a file, you have to call the system API for opening a file somewhere down the line, eventually. Any high-level API, be it Python, Java or .NET, ends up with wrappers over API calls.

    7. Re:Why Is Porting Needed? by skolima · · Score: 1

      Most of those things are already available in other managed libraries. In case of opening the file, System.IO.File.Open() in mscorlib. I'm sure you aren't invoking operating system functions directly in Python to read some text from disk? Otherwise, what's the point in having libraries?
      The legitimate reason to call system API is building new features. In case of Silverlight (and WPF, with which it is coupled) it's a new way of rendering controls that could not be done atop System.Windows.Form. It is necessity, not bad design that Silverligth resorts to direct OS interaction - but that prevents the libraries from being easily portable.

    8. Re:Why Is Porting Needed? by fejjie · · Score: 1

      The summary of the article is wrong, we have not been working on Moonlight for 2 years. We've only been working on it for 1 year.

      Official development didn't start until the end of September 2007. Before that, we had spent 21 days implementing a proof-of-concept back in June 2007 for MIX07 in Paris.

    9. Re:Why Is Porting Needed? by cerberusss · · Score: 1

      No, this is NOT true. Python does not use system calls as common, lower languages do. Python uses MAGIC to make the OS do its bidding. Upon opening a file, Python waves its digital wand and the file is summoned in a puff of smoke. A church bell is heard and a choir of little cherubs appear, sitting on the top of your monitor. And they all sing the same refrain in their tiny, angelic voices: "HAIL PYTHON!!"

      --
      8 of 13 people found this answer helpful. Did you?
    10. Re:Why Is Porting Needed? by TemporalBeing · · Score: 2, Interesting

      it's a new way of rendering controls that could not be done atop System.Windows.Form. It is necessity, not bad design that Silverligth resorts to direct OS interaction - but that prevents the libraries from being easily portable.

      That's why you extend System.Windows.Form first.

      It's one thing if the project was completely independent - like KDE is with Xorg. It's another thing when you control both projects, like Microsoft does with Silverlight and .Net.

      If the funtionality they needed was not available at the level they needed, then they should have updated the lower levels to provide it so that it was available. Then Mono would only have to add anything new at the lower levels, and Silverlight would be directly supported.

      However, that is not what Microsoft wants. Microsoft wants Silverlight on .Net on Windows. How they support Mono and Moonlight is a direct reflection of that.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    11. Re:Why Is Porting Needed? by jambox · · Score: 1

      You're missing the point. Silverlight having Windows API calls in it misses out a level of abstraction so it won't work on other OS's.

      --
      You thought you could break the laws of physics without paying the PRICE?
    12. Re:Why Is Porting Needed? by shutdown+-p+now · · Score: 1

      Silverlight itself is a self-contained package. Of course it does have levels of abstractions in it - if you've seen .NET source code itself, you know that WPF has a lot of layers in it! The point is that the final layer of abstraction, the one that sits on top of platform APIs, will still inevitably be a part of Silverlight.

    13. Re:Why Is Porting Needed? by shutdown+-p+now · · Score: 1

      That's why you extend System.Windows.Form first.

      Eek. No.

      WinForms was fundamentally broken. Part of that brokenness is in its name - Windows Forms. The API itself is extremely Windows-centric: graphics API is a very thin wrapper on top of GDI+; widgets are mostly relatively thin wrappers on top of native Win32, with some exceptions such as Office-style menus & toolbars, and a grid. A lot of Win32-specific stuff is exposed - WMs, WndProc, message filters, control and DC handles, and so on.

      Aside from that, there are some contradicting design goals between WinForms and WPF. WinForms is, by design, supposed to provide Win32 look & feel, including text rendering and graphical primitives. On the other hand, WPF has truly device-independent graphics, which requires a very different approach to how stuff is done.

      If MS were to implement WPF on top of Windows Forms, it would mean more headache for Mono guys and not less, seeing how non-portable WinForms is (Mono still can't get the edge cases right).

      Of course, none of that really matters, as Moonlight is a clean-room implementation - it doesn't use any code from Microsoft, so whether Microsoft made WPF(/E) on top of WinForms or not, it would be entirely irrelevant.

    14. Re:Why Is Porting Needed? by TemporalBeing · · Score: 1

      My point is more that they need to have a supporting unlaying library instead of putting it in a higher level. Whether that is updating Windows Forms, or by adding a "Presentation" layer is of choice to them; but it would be better than putting it into Silverlight. To start, it would aid everyone else as well instead of just Silverlight.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    15. Re:Why Is Porting Needed? by Yfrwlf · · Score: 1

      Exactly. Just like OOXML, any implementations other than their own will straggle along behind them, never quite implementing everything "as good as the '1st party' version on Windows". They leave holes open so they can extend whatever closed or proprietary or patented feature they want that is exclusive to Windows in there, so Mono and Moonlight will always be the "sucky versions".

      "Oh, that Silverlight animation isn't playing on your computer? I guess that's just because your OS sucks, it works fine for me on Windows, you should upgrade!"

      I'm glad Flash and Adobe have more competition now, even if it's another proprietary format, but what's needed are open standards that aren't completely tied to and controlled by single companies, but of course that's the way they want it. I'd like to see the W3C implement an open standard for SVG manipulation. Perhaps eventually one of these two companies will end up opening up completely and one of them will become an open standard, if I had to guess I'd pick Adobe to be the first to get there, but I'm definitely not holding my breath just yet.

      --
      Promote true freedom - support standards and interoperability.
    16. Re:Why Is Porting Needed? by shutdown+-p+now · · Score: 1

      To reiterate: Silverlight is supposed to be self-contained. It must have as few external dependencies as possible to provide for easy installation on all platforms. To that extent, it can only use external APIs that can be expected to be available on the supported platform. Any sort of an external library providing lower-level facilities, on which the plugin itself is built, is a big no-no.

    17. Re:Why Is Porting Needed? by TemporalBeing · · Score: 1

      .Net is provided with Vista. If they have to rely on WPF, then they are limited to Vista any way. (It's not available even for XP - at least not to the same extent it is for Vista.)

      Furthermore, .Net 2 has been pretty standard on most versions of Windows any way - and .Net 3.5 could probably be easily provided too.

      Silverlight has been primarily distributed through their Windows Update site. So they can be reasonably assured that any version of Windows that supports Silverlight will have the required .Net dependencies.

      They may be talking all about it being "self-contained", but in reality - it's just because they want to EOL some older versions of Windows via .Net, whilst still supporting it via Silverlight because otherwise they wouldn't be able to get enough people using Silverlight.

      Otherwise, there is no reason to not put the work into .Net and then require a certain level of .Net to be able to use Silverlight. So I call bull on your point.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    18. Re:Why Is Porting Needed? by shutdown+-p+now · · Score: 1

      .Net is provided with Vista. If they have to rely on WPF, then they are limited to Vista any way. (It's not available even for XP - at least not to the same extent it is for Vista.)

      This is incorrect. WPF is available for XP, just not out of the box. Meanwhile, Vista comes with .NET 3.0, which is already sort of outdated: we have 3.5 SP1 now, and it had particularly many improvements in WPF.

      Furthermore, .Net 2 has been pretty standard on most versions of Windows any way

      Not really. As far as I know, more than half of Windows XP computers still don't have any version of .NET installed.

      .Net 3.5 could probably be easily provided too.

      .NET 3.5 is available for Windows XP.

      Silverlight has been primarily distributed through their Windows Update site. So they can be reasonably assured that any version of Windows that supports Silverlight will have the required .Net dependencies.

      Silverlight runs on XP and higher. XP does not include .NET out of the box, and a lot of XP PCs don't have it installed.

      On the other side, Silverlight is also available for Mac OS X. Obviously, no .NET with WPF there.

      They may be talking all about it being "self-contained", but in reality - it's just because they want to EOL some older versions of Windows via .Net, whilst still supporting it via Silverlight because otherwise they wouldn't be able to get enough people using Silverlight.

      To date, Silverlight supports precisely the same Windows versions as the most recent full desktop version of .NET (3.5 SP1), namely: XP SP2+, 2003, Vista, and 2008.

      Otherwise, there is no reason to not put the work into .Net and then require a certain level of .Net to be able to use Silverlight.

      The reason is simple. Full .NET is a ~60Mb download (a cut-down "client profile" is available, but it's still ~40Mb download). Fully self-contained Silverlight is 4Mb download.

      This isn't because full .NET is bloated - it's because it includes a lot of libraries in the framework class library for a lot of things. Silverlight cut out a lot of them for the sake of reducing download size. This was done on all levels, including the core libs, so Silverlight CLR is not entirely compatible with desktop CLR (for example, all bytecode and runtime features that were there to support C++, such as varargs and advanced call conventions, were removed).

  10. anyone know? by gEvil+(beta) · · Score: 1

    So, anyone know if Moonlight is a runtime library for running Silverlight apps?

    --
    This guy's the limit!
    1. Re:anyone know? by danieltdp · · Score: 1

      Pardon my ignorance, but isn't it exactly what the article is intended to be telling us?

      --
      -- dnl
    2. Re:anyone know? by Chrisq · · Score: 1

      It tells us that moonlight is at least a runtime library. There may well be bytecode interpreters, script engines and all other types of stuff.

    3. Re:anyone know? by Anonymous Coward · · Score: 0

      Yes. In fact, the 3-line summary itself tells us twice.

  11. Would rather Silverlight be GPL than this by Ice+Tiger · · Score: 5, Insightful

    Unless there was an advantage to the lock in of flash why is there a reason to swap to another propitiatory product? Especially a linux clone that will always be behind Microsoft's offering.

    If Silverlight was GPL and available for use by all then there might be a reason to adopt it over flash, but to just swap monopolies, no thanks.

    --
    "Because we are not employing at entry level, offshoring will kill our industry stone dead."
    1. Re:Would rather Silverlight be GPL than this by PetriBORG · · Score: 5, Insightful

      Not just GPL, but GPLv3, because I don't trust M$ not to pull a SCO and try to sue Ubuntu, or Red Hat, or whoever they want to put the squeeze on.

      Look - I don't want to be the "GPL is way better troll" here, but I trust those guys about as far as I can throw them.

      --
      Pete/Petri "damn, my chainsaw is clogged with 1's and 0's again." --clyde
    2. Re:Would rather Silverlight be GPL than this by cyberjessy · · Score: 1

      Moonlight is LGPL, MIT X11.

      Linux users are also protected by this covenant specific to Moonlight.

      I still have my doubts on whether that is enough, though. Any non-trivial project will infringe somebody's patents. Mono or not, that problem will remain as long as your patent office refuses to be sane about granting patents.

      --
      Life is just a conviction.
    3. Re:Would rather Silverlight be GPL than this by ushimitsudoki · · Score: 1

      "Linux users" are more certainly *not* protected by this covenant.

      *At best*, those who use a Moonlight "obtained directly from Novell or through an Intermediate Recipient" are covered.

      Note that "Intermediate Receipient" is specifically "so long as it is not bundled with a Linux operating system other than Novell-branded operating system software"

      There's so much wrong with the Novell/Microsoft relationship it's hardly adequate to stop here, but keep this sort of thing in mind whenever the Novell/Microsoft apologists chirp up.

      --
      Me and U(buntu) - my blog about Ubun
    4. Re:Would rather Silverlight be GPL than this by Anonymous Coward · · Score: 0

      GPL3 doesn't stop them from using their patents. Microsoft has already (righfully so) pointeds out that they aren't bound by any version of the GPL, since Novel is the one distributing Moonlight.

      Novel can't sue over patent infringment, but that's less because of the license, and more because they don't own the patents in question.

      Microsoft, however, who owns the patents, has the right to sue, regardless of GPL3 restrictions; they aren't distributing, GPL* has no power over them.

      Further, there is a grandfather clause in the GPL3, explicitly pertaining to Novel and Microsoft's agreement.

      Moonlight itself is LGPL and MIT-X11, btw. Except the codecs are licensed by Microsoft. Anyone is free to do as they please with the Moonlight code, including reverse engineering the codecs and linking it to the new free codecs, except they do so without patent protection.

  12. Microsoft developing in Linux by Andr+T. · · Score: 5, Funny

    I imagine how those developers working on Linux would be looked by the other MS employees. 'Oh, man, they're in the Dark side. They wear dark clothes, long hair, a beard, this can't be a good thing.'

    --

    Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

    1. Re:Microsoft developing in Linux by Sklivvz · · Score: 1

      It is needed because silverlight has a different implementation of the CLR, which supports dynamic languages such as javascript or python.

    2. Re:Microsoft developing in Linux by Andr+T. · · Score: 2, Funny

      It is needed because silverlight has a different implementation of the CLR, which supports dynamic languages such as javascript or python.

      So, you need a long beard to support python?

      --

      Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

    3. Re:Microsoft developing in Linux by danieltdp · · Score: 1, Funny

      Death to all jedis!

      --
      -- dnl
    4. Re:Microsoft developing in Linux by Chrisq · · Score: 1

      Not necessarily. As long as you have long hair a goatee will do.

    5. Re:Microsoft developing in Linux by Hal_Porter · · Score: 1

      Death to all jedis!

      Mod parent down: -1, Sith Lord

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    6. Re:Microsoft developing in Linux by alexhs · · Score: 1

      They wear [...] a beard, this can't be a good thing

      Actually this is a good thing.

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    7. Re:Microsoft developing in Linux by Anonymous Coward · · Score: 0

      Oh, man, they're in the Dark side. They wear dark clothes, long hair, a beard, this can't be a good thing.

      Are they goth kids or vampire kids? Who can tell!

    8. Re:Microsoft developing in Linux by shutdown+-p+now · · Score: 2, Informative

      While Silverlight does have a "different implementation of CLR", it's not specifically to support dynamic languages. Dynamic language support in Silverlight and the upcoming .NET 4.0 is done via DLR (Dynamic Language Runtime), which is built on top of CLR. CLR itself doesn't have any dynamic-language-specific features (such as the "invokedynamic" Java proposal). DLR uses Reflection, and some smart caching techniques, to achieve good performance.

      On the whole, CLR in Silverlight 2.0 seems to be a trimmed version of the mainline CLR somewhere in between 3.5 SP1 and 4.0.

    9. Re:Microsoft developing in Linux by shutdown+-p+now · · Score: 1

      So, you need a long beard to support python?

      Here is the photo of Jim Hugunin, the IronPython guy.

      So, apparently not. But Microsoft seems to be short on bearded language designers in general...

    10. Re:Microsoft developing in Linux by Anonymous Coward · · Score: 0

      Already happened, but as flamebait. Somebody around here does not have a sense o humor.

    11. Re:Microsoft developing in Linux by gbjbaanb · · Score: 1

      its a bit of a grey area how much dynamic the CLR has. C# currently has support for "var" variables (the 'work out the type at runtime' variable type), and extension methods (which are definitely a dynamic language feature).

      I'm sure the DLR is coming, but it might just be branded as a new version of the CLR (perhaps one that is not released to the standards body this time)

      PS. reflection achieves good performance?!?!?!? first time I've heard that! :)

    12. Re:Microsoft developing in Linux by shutdown+-p+now · · Score: 1

      its a bit of a grey area how much dynamic the CLR has. C# currently has support for "var" variables (the 'work out the type at runtime' variable type)

      No, var is not that at all; var is "infer type of this variable automatically from its initializer at compile-time". It is absolutely not dynamic. There is a new pseudo-type coming in C# 4.0, called - unsurprisingly - dynamic, which does what you think var does.

      and extension methods (which are definitely a dynamic language feature).

      Wrong again. C# extension methods are not looked up at run-time - they're purely compile-time syntactic sugar. Only methods in static classes brought into scope via using declarations at the point of the call are considered, and the call is resolved at compile-time. At run-time, it's a simple static method call.

      I'm sure the DLR is coming, but it might just be branded as a new version of the CLR (perhaps one that is not released to the standards body this time)

      DLR is already here - it shipped with Silverlight 2.0.

      Also, there have been detailed explanations of how DLR works, if you know where to look. No guessing needed - come and read about it. Or trust that what I wrote in my earlier post is correct :)

      eflection achieves good performance?!?!?!? first time I've heard that! :)

      Of course Reflection performance sucks, nothing changed there (neither in Java nor in .NET). That's part of the reason for DLR existence - it builds an infrastructure on top of reflection that does some nifty tricks such as caching the result of a dynamic method resolution for a specific combination of argument types, so that consequent invocations are much faster.

    13. Re:Microsoft developing in Linux by danieltdp · · Score: 1

      That's wrong. Since when being a sith lord is reason to get modded down?! Are you already asphyxiating?

      --
      -- dnl
    14. Re:Microsoft developing in Linux by Anonymous Coward · · Score: 0

      You're slow. It seems you're only a Dark Side padawan.

    15. Re:Microsoft developing in Linux by danieltdp · · Score: 1

      Its the distance. You have to remember I am in Brazil!

      --
      -- dnl
  13. What about a Windows release? by Ed+Avis · · Score: 3, Interesting

    Moonlight is great but it's for Linux only. (Mono itself runs on Linux, Windows and Mac OS X.) That reduces its suitability for making dynamic websites, because Mac and Windows users don't have a free browser plugin to run them with. They only have Microsoft's proprietary Silverlight plugin, and if you're going to require a binary-only plugin then you might as well just use Flash. So I think a Windows version of Moonlight would be cool; just as many people prefer to run the free Firefox browser even though Windows includes the proprietary Internet Explorer, so Moonlight could provide a free alternative for dynamic content.

    --
    -- Ed Avis ed@membled.com
    1. Re:What about a Windows release? by Anonymous Coward · · Score: 5, Insightful

      What? Windows/OS X users prefer Firefox because they think it's better than the alternatives, not because they care about propietary soft [that much]. If the did they wouldn't be using Windows/OS X in the first place.

    2. Re:What about a Windows release? by shutdown+-p+now · · Score: 1

      That reduces its suitability for making dynamic websites, because Mac and Windows users don't have a free browser plugin to run them with.

      Why would Windows or Mac users even care that their plugin is "free" (I assume you mean "libre" here)?

      They only have Microsoft's proprietary Silverlight plugin, and if you're going to require a binary-only plugin then you might as well just use Flash.

      In case you haven't noticed, Silverlight is Microsoft's NIH response to Flash. It's not really fundamentally different to Flash (though a lot of people say that it's somewhat more powerful).

      ust as many people prefer to run the free Firefox browser even though Windows includes the proprietary Internet Explorer, so Moonlight could provide a free alternative for dynamic content.

      I don't know a single Windows user of Firefox who uses it because it's free, and IE is proprietary. Everyone uses it simply because FF is better than IE. Someone who really cares about such stuff wouldn't use Windows in the first place, anyway.

    3. Re:What about a Windows release? by cyberjessy · · Score: 1

      That reduces its suitability for making dynamic websites, because Mac and Windows users don't have a free browser plugin to run them with.

      1. Normal users don't care if the plugin is open-source or not.
      2. Almost all Windows users will use Silverlight, even if there is Moonlight available.
      3. 0. "Dynamic websites" will still run, does it matter if it is Silverlight or Moonlight?

      Moonlight being available on all platforms like Mono is good, but I doubt if the team has enough developers to support a group of people who will fit into an auto rickshaw.

      --
      Life is just a conviction.
    4. Re:What about a Windows release? by fejjie · · Score: 1

      Being that Moonlight is Free Software, someone could always provide patches to make it run on other platforms.

      Currently Linux is our focus because we are working hard to catch up with Microsoft (and because it's the platform that all of us Moonlight developers actually use on our desktops), but we would gladly accept patches to make it work on other platforms. We'd love to have it work on BSD and OSX (and in fact, there have been 2 contributors sending us patches to help it build on Windows).

      The main thing that would have to be done to make Moonlight work on the BSDs is to add support for an OSS audio backend, we currently only have ALSA and PulseAudio backends.

    5. Re:What about a Windows release? by Vexorian · · Score: 1

      If that was the point with moonlight, they would do it, but the objective for moonlight is to extend silverlight's market share by making a second-class alternative that will not be able to work at 100%, so that they can advertise silverlight as being Linux compatible when it isn't. That's the point of moonlight, it is not to have an OSS alternative of silverlight.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    6. Re:What about a Windows release? by Ed+Avis · · Score: 3, Interesting

      I don't know a single Windows user of Firefox who uses it because it's free, and IE is proprietary.

      I can't be the only one, surely. But the very fact of being free is some advantage. For example, a free program can support options like 'save stream to disk' or 'block this advertisement' that proprietary software is unlikely to support for fear of upsetting vested interests. If you don't think there is any inherent advantage to free software, and the only criterion should be how well the program works when downloaded as an unchangeable binary blob, then as I said you might as well forget Silverlight and Moonlight, and just use Flash. Its market share is far higher. The biggest reason to be interested in Moonlight is as an open source alternative.

      --
      -- Ed Avis ed@membled.com
    7. Re:What about a Windows release? by Hatta · · Score: 1

      Firefox is better than the alternatives because it's not proprietary.

      --
      Give me Classic Slashdot or give me death!
    8. Re:What about a Windows release? by fejjie · · Score: 1

      No, the reason we Moonlight developers are working on Moonlight is because we wanted to be able to view Silverlight content on Linux.

      Just because you hate Mono doesn't give you the right to spread FUD about the developers.

    9. Re:What about a Windows release? by Vexorian · · Score: 1

      Silverlight content on Linux.

      All the four web pages that use silverlight? Just because you are naive doesn't mean I am wrong.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    10. Re:What about a Windows release? by Vexorian · · Score: 1
      Sure a couple of developers probably buy that sort of bullcrap, I never wasn't really sure whether Miguel Icaza was doing stuff intentionally or perhaps he actually is just a naive MS fan with good intentions, who knows? Whatever the intentions from the devs they don't really change what the objective is with moonlight...

      All I can do is thank heaven this little plot to make .net required for web browser is really not working that well, the few websites that were using silverlight are moving back to flash, which at least isn't freaking .net , now if only we could go back to standards so the web was accessible and made sense once again...

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    11. Re:What about a Windows release? by fejjie · · Score: 1

      There's a lot more than 4. There are hundreds, at the very least.

      Netflix is one I'm most interested in making work under Linux for my own interests - one less reason for me to have to keep an old Windows XP box that I can boot up to watch Netflix movies online.

    12. Re:What about a Windows release? by jesterzog · · Score: 1

      just as many people prefer to run the free Firefox browser even though Windows includes the proprietary Internet Explorer, so Moonlight could provide a free alternative for dynamic content.

      I may sound cynical, but I think most people are likely to stick with the first plugin they get that works. This is likely to be one of:

      • The one that came with their OS/Browser (if any). It's possible they won't even realise they're using a plug-in.
      • The one they were told to download by the website with the Silverlight app they're unsuccessfully trying to run. ie "You need Moonlight to run this app, get it here!"
    13. Re:What about a Windows release? by Gavagai80 · · Score: 1

      Even if you buy that -- which, as an Opera fan, I don't -- moonlight isn't going to be better than silverlight because the whole design plan is for equality.

      --
      This space intentionally left blank
    14. Re:What about a Windows release? by makomk · · Score: 1

      Somehow, I can't see that happening. The main reason Netflix are using Silverlight seems to be for the DRM, and there's no way that's going to work under Linux with Moonlight, ever.

  14. Hrm... by FreshKarma · · Score: 2, Insightful

    This sounds more like a threat than a promise.

    --
    The future ain't what it used to be.
  15. But, are either of them trustworthy? by dltaylor · · Score: 1

    While there may not be much damage that they can do to the system, with Microsoft's track record, you can be sure that Moonlight will be a complete compromise of the user account in which it is run. I'll bet the EULA for Moonlight gives Microsoft explicit permission to access all of your data, just as all of the OS EULAs have since 2K SP4 (at least; I never tried to load 2K SP3). Novell has already shown their colors by becoming a Microsoft "subsidiary". Why would you install software from either of them on a Linux box?

    I suppose you could set up a virtual machine, and allow a very limited user in it to export an X application to your "regular" user root window, but then you have to maintain the guest, too.

    Anyone got a pointer to a good HOWTO for setting up VMs on Ubuntu 8.10, just so I can see what's involved?

  16. Now it's clear by Andr+T. · · Score: 3, Funny

    Ok, now it's official: with Silverlight, 2009 will sure be the year of Linux in desktop!

    --

    Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

    1. Re:Now it's clear by Lorien_the_first_one · · Score: 1

      Nice sig. Did you read this book?: http://www.amazon.com/Book-Taboo-Against-Knowing-Who/dp/0679723005 Interesting topic. Scott

      --
      The diversity and expression of human opinion is essential to human survival.
    2. Re:Now it's clear by Panzor · · Score: 1

      I didn't realize a bright sight to the economy failing as much as it is until just now...

    3. Re:Now it's clear by Andr+T. · · Score: 1
      No, I didn't read it, but it seems really good. I'll look after it.

      My sig comes from Borges, an author I deeply recommend. If you don't know him, and if you're interested, you can start by reading this book. This short story, The Library of Babel, is particulary interesting if you like math, computers, and something like that.

      --

      Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

  17. In other news... by Anonymous Coward · · Score: 0

    Steve Ballmer and Miguel de Icaza were recently spotted leaving a costume party dressed as Dr. Evil and Mini-Me. When interviewed about his Mini-Me outfit, Miguel reportedly launched into a speech claiming that Dr. Evil is really a well intentioned individual who is just understood and he wishes that we would all just give him a chance.

  18. Form Wins over Function Again by TheStonepedo · · Score: 4, Insightful

    "Web 2.0" seems to be nothing more than a non-stop assault of useless animations, personalized/targeted advertisements, and automatically-loading and starting background music to make up for poorly-organized sites. Animated .gif banners, despite often being gaudy, were not so offensive as scripts that scour for statistical data about me to offer localized advertisements. The addition of new, non-standardized software to each user's browser is the worst way to embrace "The Cloud"; it focuses on style alone while only marginally catering to the needs of companies and their clients.
    Silverlight will see some adoption by Linux users who cannot bear to browse the internet without clicking monkeys to win iPods. I doubt it would hit even that level of popularity before its current audience becomes so fed up with its more obnoxious aspects. The process of understanding Silverlight will be akin to that of installing Flash:
    1) Install Silverlight/Moonlight to be amazed by a few useful applications
    2) Install advertisement blocking add-on to avoid the droves of awful applications
    3) Tweak blocking black/white-lists until Silverlight loses its appeal
    4) Remove Silverlight/Moonlight

    On the fringe out here I'll stick to elinks where I can get a majority of my information while avoiding information overload.

    --
    I'll be your candy shop of infinite deliciousity if you'll be my discotheque of endless rump-shaking.
    1. Re:Form Wins over Function Again by abigsmurf · · Score: 3, Insightful

      Haven't all the web2.0 things you've mentioned there actually been around since the dawn of the WWW (or at least the dawn of javascript and cookies)?

    2. Re:Form Wins over Function Again by Lalo+Martins · · Score: 1

      How does this get modded "Insightful"? Stonepedo obviously has no idea what "web 2.0" means, even if, sadly, he has a pretty good grip on the worst things in the web today.

      Of the traits mentioned, only targeted ads are a (minor) web 2.0 trait. The buzzword web 2.0 refers to web applications where much of the intelligence is in the browser (GMail, Google Reader...), social media (Facebook, ...), and highly participative content (Wikipedia, Slashdot, ...). Or for an example that matches all three, Flickr.

      Flash is not, contrary to what Adobe would have you believe, part of web 2.0; in fact, while some people successfully use it as part of web 2.0 stuff, others feel the two things are diametrically opposed.

      Not even going into the completely gratuitous and unrelated mention of "the cloud"...

      Your post would, however, be worth a +5 if it didn't have the "web 2.0" and "the cloud" (failed) references.

    3. Re:Form Wins over Function Again by shutdown+-p+now · · Score: 1

      To complete the circle, someone must create a plugin in Silverlight that would support the element!

    4. Re:Form Wins over Function Again by TheStonepedo · · Score: 1

      I would settle for a -1 for having the opportunity to post my concerns with the state of the web browsing and website design in an on-topic article.
      Facebook, while decent when its features were limited and its membership was exclusive, has turned into a tool to obfuscate any useful information with a collection of shared time-wasters. Facebook's evolution drove me back to email lists.
      Email clients' cobbled-together HTML and rich text support made me a proponent of plain text email - how many gallons of fossil fuels are burned for the extra transmission overhead of a multi-line signature file with images whose primary payload is "Think of the forests being cut down around the world before printing email unnecessarily"?

      The current design model for websites seems to be interested in generating the most unique hits rather than generating the most return hits; the target audience is the segment of the population which has been trained to flip channels, spend a moment to look at something shiny, and move on to the next shiny thing.

      --
      I'll be your candy shop of infinite deliciousity if you'll be my discotheque of endless rump-shaking.
  19. Obligitory by Rik+Sweeney · · Score: 1

    Yes, but will it be halted by FlashBlock?

    1. Re:Obligitory by maxume · · Score: 1

      Hopefully.

      The other alternative would be to integrate a flashblock style feature into the browser as a selectable state for plug-ins (that is, don't run, click to run, always run). I think the big stopper for something like that is per-site white-listing.

      --
      Nerd rage is the funniest rage.
  20. I enjoy the web less and less every day by NobleSavage · · Score: 5, Interesting

    It's a real treat when you find a site that is static html. It's fast, clean, and refreshing. Flash and Ajax have their place, but more often than not they just irritate me. I'm tired of sites that peg my CPU and crash my browser.

    Maybe I'm just getting old and cynical, but I'm sure Moonlight will only contribute to web bloat and add to my frustrations. And that is being generous and not bring up that MS is part of the equation.

    I just hope this fails to catch on and people forget about it.

    1. Re:I enjoy the web less and less every day by Cornwallis · · Score: 1

      Bravo tho this sentiment. I go back to the old Bandwidth Conservaton Society school of thought. If I can't get to what I want to see without waiting for some screen to finish "loading" I'm outta there!

    2. Re:I enjoy the web less and less every day by AceJohnny · · Score: 1

      In a similar manner, I used to similarly regret the "one tool for one job" Unix philosophy, until I read a quote by Rob Pike, one of the creators of Unix: Those days are dead and gone and the eulogy was delivered by Perl.

      Don't expect a return to previous, "simpler" values. Eternal september came, and the web was overcome by n00bs. Usenet is dead and webforums have replaced it. MSN has replaced IRC. Flash (and maybe Moonlight) are crowding out good HTML and CSS (IE6 has a lot to answer for on that front, IMHO).

      When I say "replaced", it doesn't mean they're completely dead, they're just being crowded out and into a niche.

      Your nick is very appropriate, but the system is going the opposite way, towards higher sophistication.

      --
      Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
    3. Re:I enjoy the web less and less every day by hansamurai · · Score: 1

      Nothing wrong with non-static html if when you have Javascript and Flash off, your site is still 100% usable. That's how I designed by site, a bit of Javascript for some enhanced usability but if it is off, all the basics still work, and all the Javascript features are missing from the UI. That basically means there aren't mysterious links that don't work if you run Noscript.

  21. Now just give me a XAML designer. by Whitemice · · Score: 2, Funny

    Now please add a XAML designer to Monodevelop so I can create Silverlight/Moonlight apps without Visual Studio. AJAX, etc... is too twitchy and cumbersome. Silverlight is a great way to make real apps that deploy over the web, and without having to waste time fighting with JS+HTML+CSS (Ugh!).

    --
    Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    1. Re:Now just give me a XAML designer. by fejjie · · Score: 1

      Not sure why you've been modded as Funny, but whatever.

      We already have plans to add a XAML designer to MonoDevelop. Last summer we started a project called LunarEclipse to do just that, but it was based on Silverlight 1.1 and a lot has changed since then.

    2. Re:Now just give me a XAML designer. by Yfrwlf · · Score: 1

      Funny because no one cares about Mono or Moonlight except the Novell employees that are getting paid by Microsoft to develop them. It's a closed, proprietary standard that will always straggle behind the "official" Microsoft versions when running on their own Windows platform. Just like OOXML and all the other ways they've tried to E.E.E. everything in the past.

      I'm glad Adobe has some competition now, but the answer is definitely not another proprietary format, especially not one that's completely loaded with holes and Windows API calls and basically require the entire Windows software stack to run it correctly in every instance, no thanks.

      What's needed are open standards, not half-assed open implementations of closed formats.

      --
      Promote true freedom - support standards and interoperability.
    3. Re:Now just give me a XAML designer. by Anonymous Coward · · Score: 0

      Funny, because the guy that asked for a XAML designer for Mono seems to care about Mono and unless I'm mistaken, is not a Novell employee.

      So I guess that proves you wrong right there.

      But no, we can go further: Unity3D uses Mono and is used by a lot of game development studios making many of the popular titles for Wii and other consoles (and the PC). SecondLife also uses Mono (which probably has as many users as Desktop Linux itself), DekiWiki uses it and is one of the widely used wiki's out there. Mozilla's home page uses Dekiwiki for example. Then there's a lot of medical software out there built on Mono (MedSphere's products). Yea, that's right - next time you're in the hospital, your life may depend on Mono.

      So yea, what was that about no one but Novell employees caring about Mono? Oh, I guess you were just trying to show your complete ignorance.

    4. Re:Now just give me a XAML designer. by Yfrwlf · · Score: 1

      Well good for them then, I guess, they can use Microsoft's software stack to develop programs that will hopefully be and stay cross-platform and function well, and we'll let competition happen where it will. I simply believe that because of the anti-Linux stance of Microsoft, because of their patent threats and their closed source and controlling nature they have on everything, that because, quite frankly, they are assholes who have no interest in seeing Linux be successful but merely wish to extend their empire, I don't trust them and I don't think anyone should, that's all. I will stay away from anything Microsoft which is proprietary and closed down, which everything has been so far. Even the stuff like OOXML if it wasn't controlled directly is controlled indirectly by relying on and making calls to stuff that is controlled. None of their crap is actually uncontrolled, and they don't care about severing that control because it's all a stunt to try to stretch their control into the Linux universe which they have said repeatedly is a big threat to them. If you want to buy their snake oil though go ahead, there are a lot of languages out there which are available on Linux and that don't depend on a single company for their sugar daddy because they're actually, you know, open.

      Use OpenGL and Python, C, C++, Java, or something else instead which is actually open source, you don't need .NET scripts to make a program function in a cross-platform environment.

      --
      Promote true freedom - support standards and interoperability.
  22. Flash or Silverlight by Elektroschock · · Score: 2, Interesting

    So let's keep the facts straight. Microsoft is trying to push a Flash-me-too Silverlight and invests. They also invest in other platform implementations via Novell. All customers use Flash.

    I installed Silverlight on my Vista PC to view a boring Microsoft developer Website video. No one else uses the software. It is nice that provided Silverlight achieved the necessary market penetration which requires marketing investments of Microsoft, the Linux implementation Moonlight would be just one generation behind.

    But more likely is that Microsoft will drop the Silverlight project and then you have open source developers who wasted their time on the moonlight implementation.

    1. Re:Flash or Silverlight by Arrawa · · Score: 1

      No one else uses the software?? If I recall correctly, many broadcasters used it during the Olympic Games for example: NBC in the US and in the Netherlands the Dutch NOS. They showed up to 12 live unedited streams via Silverlight (they also showed it in wmv, btw). Huge succes! Beacuse the buffering and channel changing is much smoother in Silverlight, they choose this above Flash. Those broadcasters are not really 'no one'...

    2. Re:Flash or Silverlight by Teferison · · Score: 3, Interesting

      There is one big advantage that silverlight might bring to the Linux world: Competition
      I would love to see a bit of pressure on Adobe to improve their Linux Flash support.

    3. Re:Flash or Silverlight by Elektroschock · · Score: 1

      Exactly, broadcasters used it during the Olympic Games because Microsoft paid for the technology showcase.

      But where are the users that would miss Silverlight support on their platform?

    4. Re:Flash or Silverlight by Arrawa · · Score: 1

      AFAIK the public broadcaster NOS didn't get paid by Microsoft. They took the technology because it was better for the user experience then Flash (back then, Flash 9). If Flash 10 is better for a next project, I'm sure they will choose that. I think sports are the best for those tools: the events are scheduled before and are basically images/video combined with stats and facts. Right now there isn't a huge event.

    5. Re:Flash or Silverlight by fejjie · · Score: 1

      In the "worst-case" (or best-case, depending on whether you like Silverlight or not) scenario, if Silverlight fails, then we (the Moonlight developers) will still have contributed optimization fixes to X and Cairo, bug fixes to Firefox, and written a decent canvas widget for Gtk (although arguably there is always Clutter).

      The way I see it, hacking on Moonlight is a win-win for Linux. No matter what, graphics libraries and Firefox are getting better. In addition, if Silverlight does succeed, then at least Linux desktop users will have the ability to view Silverlight content.

      While Moonlight is behind /today/ as far as the APIs we are able to provide, once we get 2.0 out the door (sometime in 2009), it should be more-or-less good enough. Developers rarely adopt the latest versions of a platform the instant it is released (plus, once they /do/ adopt it, they need time to develop an application using it), which will give us (the Moonlight devs) some slack in order to allow us to deliver the next version of Moonlight before the equivalent Silverlight version becomes widespread in the wild.

      Same thing happens with Flash. Flash 10 has been released, but I doubt you'll find many sites that /require/ Flash 10 for at least a year.

    6. Re:Flash or Silverlight by Yfrwlf · · Score: 1

      And they are, and that's great, but both solutions are still of course proprietary. What is needed is an open standard for SVG manipulation. If I had to choose between Adobe and Microsoft, I'd choose Adobe, not just because I'd trust them better but because I know the Microsoft "non-official" implementations will always be horribly broken because they want to push their OS platform. Mono and Moonlight will try their best to implement all the Windows API calls they can, but there will always be holes, so things will always be broken and not quite as good as on native Windows using the "1st party" Silverlight implementation.

      They control the format. Wake up and smell the coffee everyone. Or Mt. Dew or Dr. Pepper...whatever floats your boat. I'd expect Adobe to be the first one to open up more if I had to place my bet.

      --
      Promote true freedom - support standards and interoperability.
    7. Re:Flash or Silverlight by Gavagai80 · · Score: 1

      All the baseball fans on linux are certainly looking forward to moonlight, to actually be able to watch games without writing python scripts to rewrite the website, and to be able to view all the silverlight-only videos.

      --
      This space intentionally left blank
    8. Re:Flash or Silverlight by Elektroschock · · Score: 1

      I see, no one watches Baseball in my nation and sure the organisers of the event should not make technology choices for their audience...

  23. rarely is the tag DONOTWANT so apt by toby · · Score: 2, Informative

    n/t

    --
    you had me at #!
    1. Re:rarely is the tag DONOTWANT so apt by shutdown+-p+now · · Score: 1

      No-one is forcing you. The worst thing that can happen in the long time is that Silverlight/Moonlight kills Flash. Since, as far as F/OSS ideals go, they're equally evil, why would you care?

  24. can anyone elaborate by nimbius · · Score: 5, Insightful

    what silverlight seeks to achieve that isnt currently offered in the web browsing experience?

    I have flash in linux, and spend more time blocking it than enjoying it. i have javascript but also spend more time blocking that from shooting popups, redirects, and ads to me than actually enjoying it.
    id enjoy java, but its been embraced and extended by MS to the point that no Java on the web works well, if at all in IcedTea (and icedtea explicitly meets all the requirements for java!)

    activeX has turned into a security laughingstock...so perhaps this is why we're seeing silverlight?? if thats the case, i recommend linux stay the fuck away from it.
    and imho, i think CSS has been the only tech offered to the web i've really enjoyed. the point of the web is to offer something everyone can share, and the megacorps seem to be diligently working to ensure we cant do that.

    --
    Good people go to bed earlier.
    1. Re:can anyone elaborate by abigsmurf · · Score: 4, Interesting
      http://weblogs.asp.net/jezell/archive/2007/05/03/silverlight-vs-flash-the-developer-story.aspx

      Lists the different approach Silverlight takes over flash. It's mostly about making it better for developers than the end user.

    2. Re:can anyone elaborate by shutdown+-p+now · · Score: 1

      what silverlight seeks to achieve that isnt currently offered in the web browsing experience?

      Same thing as Flash, really, just somewhat better designed and open (specs for all involved formats are available from MS with patent disclaimers; runtime and language are ISO standards; WPF APIs and video codecs are patented, though).

      If you think that there are no valid reasons to use Flash whatsoever, then you can safely assume that this applies to Silverlight as well. Otherwise, it covers the exact same niche.

    3. Re:can anyone elaborate by Anonymous Coward · · Score: 0

      they have promised to make silverlight unblockable.

    4. Re:can anyone elaborate by cyberjessy · · Score: 1

      No it isn't like ActiveX. It is exactly like Flash.

      What makes it interesting (to me as a developer) is that I can program applications for Silverlight in any langugage, say Python. And many others. This is a big win for developers, compared to Flash which speaks only ActionScript.

      --
      Life is just a conviction.
    5. Re:can anyone elaborate by Lorien_the_first_one · · Score: 1

      That's because MS looks at the source of the software: the developers. As long as they have the developers on a leash, the end users have fewer and fewer choices. Remember, Ballmer chants "Developers, Developers, Developers" in his sleep. When MS starts to think that choice is a good thing, then perhaps we have entered into the age of Aquarius. But until then, MS will always try to make all software work better on Windows at the expense of the competition.

      --
      The diversity and expression of human opinion is essential to human survival.
    6. Re:can anyone elaborate by poot_rootbeer · · Score: 1

      Lists the different approach Silverlight takes over flash. It's mostly about making it better for developers than the end user.

      So the only companies that are likely to adopt Silverlight are the ones that have lost site of the fact that they exist to serve their users, not their employees.

      Come to think of it, are their any companies other than Microsoft themselves that have actually deployed Silverlight-based site content yet?

    7. Re:can anyone elaborate by Richard+W.M.+Jones · · Score: 1

      what silverlight seeks to achieve that isnt currently offered in the web browsing experience?

      There is some interesting stuff in Silverlight which isn't in the current "web browsing experience" (or at least, not easily). Whether it's a good idea I'll leave for you to decide ...

      The interesting bit is XAML which is an XML-based format for describing the user interfaces of standard applications, eg. text boxes, forms, inputs and so on. Much richer and more fully featured than standard HTML forms, but arguably HTML + JS + canvas gives you something similar if you're prepared to invest a lot of effort. Anyway. For client applications, it's a bit like Gnome's Glade XML descriptions. Microsoft extended XAML so you could send it over the web, to a Silverlight plugin in a browser, so you can turn Windows client apps into fully remote web applications.

      I should add that nothing here is innovative -- this is exactly how Mozilla XUL works, although Mozilla didn't really ever get their act together to make XUL work properly for local clients (you can do it, but it's a giant PITA, unreliable and changes constantly).

      Rich.

    8. Re:can anyone elaborate by Anonymous Coward · · Score: 0

      That is a nice twist. So Microsoft helps developers to be more productive, to produce software with less effort. And that leads to fewer choices...

      Well, maybe it is because I am a developer, but I find your point of view... disturbing. In my opinion helping developers to produce good software fast helps the user too. Wouldn't it be more satisfactory if development for Linux and Windows would be equally easy, rather than equally painful?

    9. Re:can anyone elaborate by jonadab · · Score: 2, Interesting

      > what silverlight seeks to achieve that isnt currently offered in the web browsing experience?

      Microsoftness.

      > I have flash in linux

      Yeah, but Flash was created by Macromedia and is currently maintained by Adobe. Microsoft wants Silverlight to be used instead of Flash because Silverlight is a Microsoft product. From anyone else's perspective it's a solution in search of a problem, but from Microsoft's perspective they're trying to get into the game.

      I don't really see the point of Moonlight, though. If there were websites that actually *used* Silverlight, other than the demo sites Microsoft set up to show it off, then I could see some people on Linux might want to be able to view those sites. But as it stands, I just don't see the point.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    10. Re:can anyone elaborate by shutdown+-p+now · · Score: 1

      So the only companies that are likely to adopt Silverlight are the ones that have lost site of the fact that they exist to serve their users, not their employees.

      Companies exist to make profit, not to serve anyone. Better tools = more productive developers = more products = more sales = profit. More powerful frameworks = more features = more sales = profit.

      Come to think of it, are their any companies other than Microsoft themselves that have actually deployed Silverlight-based site content yet?

      2008 Olympics streaming video is the only big one I can remember, but a lot of small fish are moving there now, because it's cheaper (than Flash).

    11. Re:can anyone elaborate by makomk · · Score: 1

      Same thing as Flash, really, just somewhat better designed and open (specs for all involved formats are available from MS with patent disclaimers; runtime and language are ISO standards; WPF APIs and video codecs are patented, though).

      So, aside from the ability to display any sort of user interface or play back video, it's open? That's really meaningful openness for a Flash replacement</sarcasm>

    12. Re:can anyone elaborate by shutdown+-p+now · · Score: 1

      Relative to Flash, yes, it is open. Microsoft at least does not explicitly require in the license that anyone who sees the specs to refrain from writing a compatible generator or player!

    13. Re:can anyone elaborate by Duwke · · Score: 1

      First off, I think Silverlight is a better product, and I'd much rather use that as a development environment; and I'm now forced to use flex. That being said, 3 points in the article are no longer true with Flash 10 (Text, scripting, tools). Though, the last one is subjective. I like vs.net way better than flexbuilder, but that is what I'm used to.

    14. Re:can anyone elaborate by makomk · · Score: 1

      Neither does Flash anymore - the specs are now fully available without any such condition. (Even when they were restricted, the restriction was only on writing a player using them - you were still allowed to develop code to generate Flash files based on the information. In fact, I think that was the main reason why Adobe released them.)

  25. easy... by Anonymous Coward · · Score: 1, Funny

    just turn ur display sideways...aye wah-lah!;-)

    1. Re:easy... by MrNaz · · Score: 1

      Do you mean "et Voila" ?

      French, motherfucker, do you speak it? :P

      --
      I hate printers.
    2. Re:easy... by BrokenHalo · · Score: 1

      Do you mean "et Voila" ?

      Heh. It took me a while to realise what he was trying to say there. I thought it might be something like a kid trying to talk with its toes in its mouth...

  26. you need more than games by thermian · · Score: 1, Interesting

    Javascript cannot be used to build true in browser applications.

    You can build GUIs with it, interact with server side stuff, and you can make pretty games, but not a great deal more.

    With Flash you can write whole applications, including pretty complex logic, and Silverlight is even better for application development.

    Yes, yes, its a Microsoft product, evil, blah blah.. I get it. Moving on...

    If you are being tasked to write applications that run in a browser then Silverlight is a great option. Now you can write one and have it be cross platform as well, that's a god thing.
    The version number difference between platforms is a problem, but lets not be asking Microsoft to rush anything, you know how badly that goes.

    --
    A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    1. Re:you need more than games by eneville · · Score: 2, Interesting

      thats been possible for about ten years using java. cross platform (more so than .net)

    2. Re:you need more than games by tcopeland · · Score: 1

      > With Flash you can write whole applications

      You can _write_ whole applications, but running them will be painful. Try instantiating a few hundred objects in the Flash VM... in my experience, you'll see why people are still reserving Flash for little widgets and animations.

    3. Re:you need more than games by Corporate+Troll · · Score: 1

      Javascript cannot be used to build true in browser applications.

      Are you trying to tell us that JavaScript isn't Turing-Complete?

      Perhaps it's not practical, but it can be done in JavaScript. Go take a look at Google Doc, that's JavaScript...

    4. Re:you need more than games by mgiuca · · Score: 1

      I think games are usually used as a demonstration because they're more demanding than other applications. They require actual graphics (besides just text, lines and buttons), timing, user interaction via mouse+keyboard, and usually run inside a box, rather than interacting with a page. Games are perfect for the Flash/Silverlight style of web app, which is why it's "cool" when they're done in the HTML+JS+CSS+SVG style.

      More standard "applications" are already better off in HTML+JS+CSS(+SVG?). Such as gmail or the other Google apps. They're better because they require less overhead, and run as a web page rather than an obnoxious box floating in a page (so they're more integrated with the browsing experience). Non-game "apps" that use Flash tend to annoy, because they don't feel like you're interacting with a web page (so you can't manipulate text as you would in a web browser, or use the back button, and so on).

      JavaScript already has applications down. It's the games that are interesting.

      (Your arguments that Flash/Silverlight are better for apps because "you can write whole applications with complex logic" does nothing. JavaScript is Turing complete, so can have "complex logic". Gmail is a perfect example of a "whole application". You also make no points as to why I should develop for Silverlight over Flash.)

    5. Re:you need more than games by chrish · · Score: 4, Interesting

      Compare the user experience of loading a page with a Java applet vs. one with Flash or Silverlight. With the Java page, your browser is dead to the world while the JVM hauls itself up from the disk like a brontosaurus. With Flash or Silverlight, the control pops up quickly and the app loads.

      This is one thing that I've always wondered about... why do .NET apps, even running through Mono, load so much faster than Java apps?

      Serious question; I'm not really a fan of Java (although I use Eclipse a lot and I've written a few Java articles for IBM's developerWorks site), but I do like using the right tool for the job, whatever that job might be...

      --
      - chrish
    6. Re:you need more than games by RulerOf · · Score: 2, Interesting

      I wish I knew the answer to your question, but I completely agree with you.

      Every time I load a web page and my browser gives up on life for about 10 seconds only for me to see the java logo and another loading bar when it finally snaps to life, it irritates me to no end.

      There's a reason I never continued any interaction with Java after I got out of the AP CS course I took in high school.

      JavaScript, on the other hand, I will work with when it suits me. Just no web development.

      --
      Boot Windows, Linux, and ESX over the network for free.
    7. Re:you need more than games by RulerOf · · Score: 1

      Yes, yes, its a Microsoft product, evil, blah blah.. I get it. Moving on...

      What really gets me is all this Linux-lover opposition to Silverlight. Before Silverlight rolled out, with its behemoth backer, Microsoft, there was ONE, count them, ONE choice for true local-application-type of development platform for web browsers, controlled by ONE company, Adobe.

      How the hell is competition to an effective monopoly (which is one of the biggest holier-than-thou reasons for hating Microsoft) a bad thing?

      I personally prefer Windows for any application I may need to perform, but that doesn't mean I'll throw a Linux-based product to the curb over ideology. You should cherish the fact that soon enough, when it becomes prolific enough to do so, you will have a choice on how to develop the kinds of web content only Flash or Silverlight can contain.

      And yes, I know, Embrace, Extend, and so on.

      --
      Boot Windows, Linux, and ESX over the network for free.
    8. Re:you need more than games by Vexorian · · Score: 1

      Hello chrish, I got a question for you? How did you come to 2008? Was it by cryogenic tech or did you actually use a time machine? As of now, all the time JWS apps take to load is due to downloading the code, the two java applets I use don't really take time to load either...

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    9. Re:you need more than games by jbolden · · Score: 1

      I notice the low number so you've been around. Do you remember how fast Microsoft's JVM was compared to Netscapes? J++ was also very fast. Microsoft always felt the biggest problem java had was speed. Sun conversely felt that compatibility across platforms (in particular Solaris) was more important so speed took a back seat to compatibility.

      Then Java caught on with the enterprise app crowd which was writing huge apps not simple applets so runtime speed became important but load speed wasn't.

    10. Re:you need more than games by chrish · · Score: 2, Insightful

      Apparently you use a web browser written in Java so you don't have to wait for the JVM to load and initialize?

      --
      - chrish
    11. Re:you need more than games by codehalo · · Score: 1

      JavaFX and Java SE update 10 solves the loading issues... I think its the future

    12. Re:you need more than games by jambox · · Score: 1

      What does Google Mail/ Apps work on then?

      --
      You thought you could break the laws of physics without paying the PRICE?
    13. Re:you need more than games by LWATCDR · · Score: 1

      "Do you remember how fast Microsoft's JVM was compared to Netscapes?"
      Nope because Netscape never made a JVM.
      Actually java is a lot faster now than it used to be.
      It really doesn't take long to run Eclipse.org. I think most of Java's problems are memory.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    14. Re:you need more than games by Vexorian · · Score: 1
      Oh sure it takes time to load and initialize, about 0.6 seconds? I gave you this question cause it is true it used to take 30 seconds about five years ago but things are different now. Of course, flash seems to take just the half of it, never tried silverlight...

      Hmnn maybe those couple of seconds would be vital if you were on your web-powered firetruck trying to catch a fire or something.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    15. Re:you need more than games by Anonymous Coward · · Score: 0

      The merits of the respective technologies is not what I'm worried about -- it's what the technology will be used for. In Microsoft and Adobe's case it's a tool for lock-in and cementing monopolies. They're in it for the money and they want as much of it as they can get their hands on. And it sucks to have to beg these lazy ass corporations to support my OS and architecture with their shitty plugins. How long did we wait for 64-bit flash on Linux? Even now it's still in alpha and I doubt we'll ever see support for BSD. If the implementation was open source we would be adding support to who knows how many OS's.

      Loading blobs into my browser makes me nervous, period. And if Microsoft and Adobe get their way we'll only be able to view contents, not create it, unless we fork up some serious cash. The use of encumbered technologies should not be encouraged on the web.

    16. Re:you need more than games by Anonymous Coward · · Score: 0

      I agree running Flash apps will be painful. Try Universal Type Server as an example. The client is written in both .Net and Flash, the GUI being completely Flash, and it is very very slow. Even the server app, also heavy flash, is slow. Very painful to use!! And it is a new product at version 1.1.

    17. Re:you need more than games by Blakey+Rat · · Score: 1

      Haha, I thought you were going to do the "what decade did you come from?" gag so you could point out that NOBODY uses freakin' Java in a browser anymore. Java's totally dead on the web; Silverlight actually has better penetration at this point.

    18. Re:you need more than games by mounthood · · Score: 1

      Part of the answer is the Native Image Generator (Ngen.exe). There is also a ".NET Runtime Optimization Service" which re-compiles assemblies after .NET is patched.

      http://msdn.microsoft.com/en-us/library/6t9t5wcf(VS.80).aspx

      The Native Image Generator (Ngen.exe) is a tool that improves the performance of managed applications. Ngen.exe creates native images, which are files containing compiled processor-specific machine code, and installs them into the native image cache on the local computer. The runtime can use native images from the cache instead using the just-in-time (JIT) compiler to compile the original assembly.

      Mono has something similar, but it looks like its not automatic:
      http://www.mono-project.com/Mono:Runtime#Ahead-of-time_compilation

      --
      tomorrow who's gonna fuss
    19. Re:you need more than games by jbolden · · Score: 1

      You also have a low number, I'm shocked you don't remember this. Back then people didn't talk about the JVMs separately generally they were referred to by the Netscape version number. It wasn't until the Sun / Microsoft lawsuit and people having to download the JVM themselves that this changed.

      For example look at the press releases regarding Navigator 2.0.1 security flaws from March 1996. They don't talk JVM version they talk 2.0.1 vs. 2.0.2

    20. Re:you need more than games by Anonymous Coward · · Score: 0

                Because Microsoft cheats and pre-loads .NET, either during the IE startup, or probably on system startup. (Also Java has a very bloated startup.)

  27. Re:FUCK MICROSOFT! by Hal_Porter · · Score: 5, Funny

    In capitalist America, Microsoft fucks you.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  28. Open Source with javascript and Ogg? by Arrawa · · Score: 3, Interesting

    Just curious, is there an open source alternative with javascript/ajax and Ogg Vorbis available which can compete with flash and Silverlight? I mean free server components, free developer tools and free web plugins if needed. If not, why not?

    1. Re:Open Source with javascript and Ogg? by doktorjayd · · Score: 2, Interesting

      something something similar-ish with java FX.. basically an interpreted language that gets compiled on the fly and run in a jvm.

      http://java.sun.com/javafx/

      sposed to be pretty friendly to devs and all with the sdk and open source ide plugins.

    2. Re:Open Source with javascript and Ogg? by shutdown+-p+now · · Score: 1

      In theory, HTML5 + SVG + JavaScript.

      Of course, there are no browsers yet that support HTML5 and SVG fully, so...

    3. Re:Open Source with javascript and Ogg? by Anonymous Coward · · Score: 0

      But does it do ogg/theora? afaict, it doesn't.

  29. browser-native video+SVG = no need for SilVerliGht by Anonymous Coward · · Score: 0

    Plus we already have Flash too :-x

  30. People wonder why pro-OSS types have a bad rep... by abigsmurf · · Score: 5, Funny

    *company releases software*
    *People complain it's not on linux*
    *company ports software to linux*
    *people complain it's not OSS*
    *company GPLs software*
    *people complain it's not GPLv3*
    *company forces a GPL2 or later licence*
    *people complain that the company has a trademarked logo*
    *company curls up in the corner, quietly sobbing*
    *people complain that the design of the corner it's crying in isn't covered by creative commons*

  31. Whoohoo! by nem75 · · Score: 1

    It should allow PCs running Linux to view sites that use Siverlight.

    The number of accessible websites just increased by three. Oh happy day!

  32. A couple of small fixes by BhaKi · · Score: 1

    At the very least, Flash and Silverlight provides a uniform platform across Linux and Windows for a developer to work on, making life that much easier for users of Linux and Windows

    ....and that much PITA for all others.

    --
    The largest prime factor of my UID is 263267.
    1. Re:A couple of small fixes by chrish · · Score: 1

      s/Linux/Mac OS X/g

      Moonlight lags behind Silverlight significantly. They're at an almost-1.0 release, but Silverlight 1.0 was a joke that even MS wouldn't use for anything. 2.0 is what the initial release should have been, and it's what Moonlight needs to be to actually be useful.

      Even on Mac OS X, PowerPC machines are left in the dark with only a Silverlight 1.0 implementation available; someone will need to port Moonlight 2.0 there if there's any demand.

      --
      - chrish
    2. Re:A couple of small fixes by fejjie · · Score: 1

      We're already hard at work on Moonlight 2.0 and things are progressing quickly.

  33. SVG link resource (games included) by Anonymous Coward · · Score: 2, Informative

    http://svg.startpagina.nl

  34. Learn A, B, C, D first by BhaKi · · Score: 1

    You better ship some decent development tools with that standard.

    Standards are specifications. They are not software products. Nobody "ships" standards. They just make software products (in)compatible with standards.

    --
    The largest prime factor of my UID is 263267.
    1. Re:Learn A, B, C, D first by Anonymous Coward · · Score: 0

      So in your world standards grow on trees and nobody creates them. Especially not to solve some problem. And certainly there is no creator of the standard that wants to promote its adoption.

  35. Re:FUCK MICROSOFT! by Anonymous Coward · · Score: 0

    i loled . by the way i love fucking with Microsoft every day 7 days a week. Long live Microsoft.

  36. Re:People wonder why pro-OSS types have a bad rep. by AceJohnny · · Score: 1

    Or more concisely:
      - someone does something
      - someone else complains about it.

    --
    Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
  37. No printing support by javilon · · Score: 4, Informative

    If we are looking at silverlight as a flash replacement, it is just a flash clone with no market share, so that makes it a non starter. Also, flash comes installed by default this days on every operating system and browser. Silverlight doesn't. That is enough of a show stopper on itself.

    If on the other hand, we are looking at it as a way to code the client side of business apps with a rich interface using a strongly typed, compiled language, it could have some potential, except for one thing. No printing support. Printing support is essential for business apps and Silverlight doesn't provide it, at all.

    --


    When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    1. Re:No printing support by shutdown+-p+now · · Score: 1

      If on the other hand, we are looking at it as a way to code the client side of business apps with a rich interface using a strongly typed, compiled language, it could have some potential, except for one thing. No printing support. Printing support is essential for business apps and Silverlight doesn't provide it, at all.

      Rich interface seems to imply thick client, and then why bother with Silverlight when there's full .NET and WPF for Windows, and Java is you want to be cross-platform?

    2. Re:No printing support by powerlord · · Score: 1

      Web based app = centralized distribution of thick client. Version always most recent, updates do not need to be pushed out to each desktop.

      For some applications it makes a lot of sense. Some call centers for instance usually have a thick Java client that gets pushed out to users when the system starts. Then its just a matter of "quick" updates to the central system (until it crashes and has to be restarted, but thats a different issue).

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    3. Re:No printing support by shutdown+-p+now · · Score: 1

      MS seems to be pushing XBAP (aka "host WPF inside browser") for this. But, of course, it's Windows-only...

    4. Re:No printing support by Duwke · · Score: 1

      Not to mention hardware support (mic/camera). There are quite a few features in Flash that Silverlight has yet to catch up to. It'll be interesting to see what features they target for Silverlight 3.0.

  38. Obsolete before its there. by miffo.swe · · Score: 1

    Silverlight is mostly obsolete before its even got started thanks to html5 and the video tags.

    I also wont let mono anywhere near any linux computers i control.

    --
    HTTP/1.1 400
  39. Silverlight ported, nobody cares by David+Gerard · · Score: 5, Funny

    Microsoft today announced the release of version 2.0 of its world-beating Silverlight multimedia platform for the Web. As a replacement for Adobe's Flash, it is widely considered utterly superfluous and of no interest to anyone who could be found.

    "We have a fabulous selection of content partners for Silverlight," announced Microsoft marketer Scott Guthrie on his blog today. "NBC for the Olympics, which delivered millions of new users to BitTorrent. The Democrat National Convention, which is fine because those Linux users are all Ron Paul weirdos anyway. Major League Baseball, er, forget that one. It comes with rich frameworks, rich controls, rich networking support, a rich base class library, rich media support, oh God kill me now. My options are underwater, my resume's a car crash, Google won't call me back. My life is an exercise in futility. I'm the walking dead, man. The walking dead."

    Silverlight was created by Microsoft to leverage its desktop monopoly on Windows, to work off the tremendous sales and popularity of Vista. Flash is present on a pathetic 96% of all computers connected to the Internet, whereas Silverlight downloads are into the triple figures.

    "But it's got DRM!" cried Guthrie. "Netflix loved it! And web developers love us too, after all we did for them with IE 6. Wait, come back! We'll put porn on it! FREE PORN!"

    Similar Microsoft initiatives include its XPS replacement for Adobe PDF, its HD Photo replacement for JPEG photographs and its earlier Liquid Motion attempt to replace Flash. Also, that CD-ROM format Vista defaults to which no other computers can read.

    In a Microsoft internal security sweep, Guthrie's own desktop was found to still be running Windows XP.

    --
    http://rocknerd.co.uk
    1. Re:Silverlight ported, nobody cares by Anonymous Coward · · Score: 0

      But Silverlight has what web developers crave, it has electrolytes!

    2. Re:Silverlight ported, nobody cares by Anonymous Coward · · Score: 0

      Don't forget Blackbird.

    3. Re:Silverlight ported, nobody cares by David+Gerard · · Score: 1

      Oh man. I had to look that one up. That's even better than Smart Display.

      --
      http://rocknerd.co.uk
    4. Re:Silverlight ported, nobody cares by makomk · · Score: 1

      Hmmm... Blackbird sounds like an early predecessor of ActiveX, with all the same nasty security issues.

    5. Re:Silverlight ported, nobody cares by David+Gerard · · Score: 1

      ActiveX is COM recycled, so I wouldn't be surprised - Microsoft recycle technologies lots. I clearly need to write the Wikipedia article on this.

      --
      http://rocknerd.co.uk
  40. Some remarks and corrections by BhaKi · · Score: 4, Insightful

    Silverlight is not open source. Moonlight is. It is not a port, it is a sanctioned, but independent, rewrite, which is also related to advances in the Mono support for quite a few things that weren't there 2 years ago.

    Those two words are contradictory: you need Microsoft's sanction (permission, as i understand) if you want to develop a 100% silverlight-compatible browser. (by the way, THAT's the difference between JavaScript and Silverlight). So how is it "independent"? Am I missing something here, my fellow slashdotters?

    --
    The largest prime factor of my UID is 263267.
    1. Re:Some remarks and corrections by fejjie · · Score: 1

      I'm guessing he meant "officially blessed" (which would be correct), not "given permission". The Mono team did not need Microsoft's permission to implement Moonlight. No one needs permission to implement a re-implementation of Silverlight as far as I'm aware.

      Moonlight is a clean re-implementation of Silverlight based on the docs at http://msdn.microsoft.com/ Microsoft's test suites (which they have provided to us) and writing our own test cases to figure out how Silverlight handles certain cases where the docs were unclear (which we have tried to document on our own wiki: http://www.mono-project.com/MoonlightQuirks - we've also included all of our own test suites in the moonlight source repository).

    2. Re:Some remarks and corrections by Anonymous Coward · · Score: 0

      Silverlight is not open source. Moonlight is. It is not a port, it is a sanctioned, but independent, rewrite, which is also related to advances in the Mono support for quite a few things that weren't there 2 years ago.

      Those two words are contradictory: you need Microsoft's sanction (permission, as i understand) if you want to develop a 100% silverlight-compatible browser.

      No, you don't. They just gave Moonlight their blessing while it was already underway and contributed a binary blob containing libraries for licensed, proprietary video codecs.

    3. Re:Some remarks and corrections by Anonymous Coward · · Score: 0

      Yes.

      What you're missing is the difference between two different (if related) meanings of "independent": what the GP meant was not that the development was being done independent of MS, but rather that the code as such was independent - that is, that it's (I assume) a clean-room reimplementation, not derived from or incorporating any of the original MS silverlight code.

      This clean-room reimplementation can still be sanctioned by MS.

    4. Re:Some remarks and corrections by shutdown+-p+now · · Score: 1

      Those two words are contradictory: you need Microsoft's sanction (permission, as i understand) if you want to develop a 100% silverlight-compatible browser.

      You do? Link please?

      C# and CLR are ISO standards. XAML spec is released under the "open specification promise" (this means no patent worries). What did I miss?

    5. Re:Some remarks and corrections by Yfrwlf · · Score: 1

      It doesn't matter what communication difficulties you had, the fact remains that it's a proprietary standard, not an open one, and that's all that matters. It doesn't matter at all if the implementations are open source or not. If the standard is controlled, it's not open, and players/creators shouldn't have to play catch up with trying to figure out what in the hell is going on, and suffering with all kinds of breakage along the way. Mono and Moonlight will never be as good to use because, just like OOXML, they are broken proprietary standards that try to pretend they are open. They purposefully leave holes open so that closed, patented technology can be inserted and will always fuxxor things up so that any implementation other than their own will fail.

      "Oh, that Silverlight animation isn't playing on your computer? I guess that's just because your OS sucks, it works fine for me on Windows, you should upgrade!"

      Unless you're using Windows and the latest version of everything, things will eventually fail, and that's how E.E.E. works. Even when you are using their own stuff on their own platform, they sometimes fail there too.

      --
      Promote true freedom - support standards and interoperability.
    6. Re:Some remarks and corrections by Anonymous Coward · · Score: 0
    7. Re:Some remarks and corrections by Anonymous Coward · · Score: 0

      If the standard is controlled, it's not open

      By your definition ODF isn't open since it is *controlled* by Sun.

  41. It should allow PCs running Linux to view... by neonux · · Score: 2, Funny

    ... sites using Silverlight

    All five of them!? Really?

    --
    @neonux
    1. Re:It should allow PCs running Linux to view... by Vexorian · · Score: 1

      Actually, they are four now...

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    2. Re:It should allow PCs running Linux to view... by shutdown+-p+now · · Score: 1

      ... sites using Silverlight

      All five of them!? Really?

      Not quite, two out of those five still crash Moonlight.

  42. Linux first class citizens? by Xabraxas · · Score: 1

    First Adobe 64-bit flash and now this. It looks like commercial vendors are realizing that they can't just ignore Linux anymore. It's odd that so many people are favoring Flash over Silverlight here when at least Moonlight is GPL. I guess it's all the irrational Microsoft hatred that exists on Slashdot.

    --
    Time makes more converts than reason
    1. Re:Linux first class citizens? by blueZ3 · · Score: 1

      There are folks here who irrationally hate Microsoft, no doubt. But it's not irrational to be wary of a company that has embraced, extended, and extinguished before.

      Keep in mind that Moonlight is an OS implementation of a proprietary format, which Microsoft may arbitrarily change at any time--and if past experience is a predictor of future behavior, then Moonlight doesn't seem any better than Flash.

      --
      Interested in a Flash-based MAME front end? Visit mame.danzbb.com
    2. Re:Linux first class citizens? by Xabraxas · · Score: 1

      There are folks here who irrationally hate Microsoft, no doubt. But it's not irrational to be wary of a company that has embraced, extended, and extinguished before.

      Keep in mind that Moonlight is an OS implementation of a proprietary format, which Microsoft may arbitrarily change at any time--and if past experience is a predictor of future behavior, then Moonlight doesn't seem any better than Flash.

      I am well aware of Microsoft's past business practices but the upsides to Mono are greater than the risks. First Mono has its own set of libraries that are completely different from .NET. The only similarity is the language that is used. Mono doesn't have to rely on Microsoft for anything. It is its own project and can be used on Windows as well and OSX. Moonlight and other aspects of Mono are being helped along with the support of Microsoft. They really don't have anything to lose by allowing Mono to exist. It's not possible to run any off the shelf .NET program under Mono but applications can be made that are cross platform. This can only be beneficial to Microsoft. People seem to think that Microsoft is just waiting to pull the run out from under Mono but that's just paranoia. For all the fear that's been pushed about Mono I have yet to hear about a single instance where Microsoft did anything to threaten Mono.

      --
      Time makes more converts than reason
  43. NO..Mono/Silverlight or FLASH or any other BS by rec9140 · · Score: 1

    I am just so sick and tired of the sites using Flash for stuff that could easily and better be done with other things like a simple JPG.

    As for Mono/Silverlight...MS can stick it. I won't install that for Linux and I am not allowing on the machines I control that still have to use winslopper. Most of them don't even have a current flash version installed, its whatever came with XP which is 6 or something.

    With that so outdated alot of the crap sites and ads are defacto blocked. Happy happy joy joy. :)

    --
    1311393600 - Back to Black
    1. Re:NO..Mono/Silverlight or FLASH or any other BS by galego · · Score: 1
      I am just so sick and tired of the sites using Flash for stuff that could easily and better be done with other things like a simple JPG.

      On the surface, that's true ... the thing is that jpg's can't quietly (at least from a visual perspective) chat with the server and your client without a page reload. Flash can do all the ajax-esque type calls (and could since some time back) in a self-contained little piece of binary object. If you're not going to click their ad, they might as well get what they can from you while you're viewing their adds, no?

      --

      Que Deus te de em dobro o que me desejas

      [May God give you double that which you wish for me]

    2. Re:NO..Mono/Silverlight or FLASH or any other BS by Anonymous Coward · · Score: 0

      So can, well AJAX (that is ANY new web browser).

      What Flash brings is not the comms but the vector graphics support and the tools.

    3. Re:NO..Mono/Silverlight or FLASH or any other BS by Jamie's+Nightmare · · Score: 1

      Most of them don't even have a current flash version installed, its whatever came with XP which is 6 or something.

      Statistics collected by Adobe prove you wrong.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
  44. Windows OS versions by Anonymous Coward · · Score: 0

    Silverlight doesn't even support Windows 2000, why does anyone expect it to run under Linus?

  45. Adobe was bought out ... by galego · · Score: 0

    If Adobe could figure out a way to 'kill' Flash (buy Macromedia out and make it their own, M$ style), why doesn't M$ just do Adobe the 'old fashioned way' ... buy 'em!?!?!?! Then maybe the M$ product could get traction on some platform?

    Really though ... who needs/wants Silverlight? I'm behind the improved js engines 100%. Not remotely interesting in Silverlight on any platform.

    --

    Que Deus te de em dobro o que me desejas

    [May God give you double that which you wish for me]

    1. Re:Adobe was bought out ... by EvilRyry · · Score: 1

      Microsoft is trying to put all its weight behind the .NET platform. .NET is already in wide use in Windows server and Windows client applications, now Silverlight is trying to extend .NET into the browser. Buying Adobe wouldn't really help this point.

      I can't imagine Apple is very happy about this. If Silverlight kills or severely wounds Flash this will compromise part of Apple's key niche in the business desktop world, content creation.

  46. old army adage springs to mind... by Tastecicles · · Score: 1

    adapt
    overcome
    survive...

    and microsoft's special little addition:
    engulf

    Somebody is running scared.

    --
    Operation Guillotine is in effect.
  47. Re:People wonder why pro-OSS types have a bad rep. by Anonymous Coward · · Score: 0

    ... PROFIT?

  48. Re:FUCK MICROSOFT! by Tastecicles · · Score: 2, Funny

    ...and not even the godamn good courtesy of a reacharound. Unless it's for your wallet.

    --
    Operation Guillotine is in effect.
  49. Good news by GFree678 · · Score: 3, Insightful

    Let's face it, if (hypothetically) Silverlight happens to become a common-place tech used on the Internet, then we're better off with an implementation in Linux than without. Even if that means binary-only and proprietary.

    It's not ideal sure, but few things are in life. Give people who want functionality the means to do so in their OS of choice. If others wish to stick to their own principles, that's fine. They don't have to install the plugin, and can choose to miss out on the next Olympics stream or ability to use an upcoming HD movie service or whatever. But if people want such features, then cool beans, they've got the choice now.

    I don't trust Microsoft either, but I've given up complaining about missing functionality in Linux. I just take whatever I can get, proprietary or not (including Flash and NVIDIA drivers). MHO.

    1. Re:Good news by jonadab · · Score: 1

      > Let's face it, if (hypothetically) Silverlight happens to become a common-place tech used on the Internet

      There are lots of things that hypothetically *could* happen in the future. Hypothetically, so many Muslims could immigrate to Europe that France and Germany could eventually end up under Sharia law. Hypothetically, China and Taiwan could pass special referenda and join into a single combined country with a democratically elected government that's officially "communist" on paper but supports free market economics in practice. Hypothetically, General Electric could decide to start making their own line of home and office computers (running, oh, I don't know, a clone of VMS with an improved three-dimensional user interface supported by special I/O hardware), gain market traction, and eventually become the industry leader in that market. Hypothetically, string theory could eventually lead to something scientifically verifiable. Hypothetically, somebody could discover an O(log n) algorithm for prime-factoring large numbers.

      Personally, I'm inclined to cross those bridges if and when we come to them.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    2. Re:Good news by Gavagai80 · · Score: 1

      When you come to the spot where silverlight is already widespread, you have years of work ahead of you to build that bridge and people are leaving your platform in droves already. By the time your bridge is built, linux on the desktop is dead and nobody will trust it again since they remember how they were burned the last time.

      --
      This space intentionally left blank
    3. Re:Good news by makomk · · Score: 1

      Let's face it, if (hypothetically) Silverlight happens to become a common-place tech used on the Internet, then we're better off with an implementation in Linux than without. Even if that means binary-only and proprietary.

      The thing is, if Silverlight does become a common-place tech on the internet, it's in Microsoft's interests to make sure that there's no implementation in Linux, since they make money off Windows and not Silverlight. Killing a proprietary binary-only version is easy, and even rendering Moonlight totally useless isn't that hard - just release Silverlight 3.0 with lots of new features and sit back and laugh while Moonlight plays catch-up, then repeat as required.

      Given Microsoft's past history, they'll do it, too.

  50. MOD Parent Up! by walterbyrd · · Score: 1

    I could not possibly agree more.

  51. Static html by BenEnglishAtHome · · Score: 2, Insightful

    I'll be opening a site next year that will be static html. There are wonderful tools to make static pages that are easily updatable. The use of static html doesn't mean a site can't be fresh. Yes, I'll have some fancier stuff in an associated forum but even the user-contributed content will be edited and added to the main site as static html.

    Why am I doing it this way? I think the key (well, one of the main keys) to a successful site is simply knowing your audience and giving them what they want and need. If the first reaction of your target audience to a plain page of static content is "This is boring; I need to click somewhere else", then you need to employ fancier tools. If the first reaction of your target audience to a plain page of static content is "I need to read this to see if it contains information I can use", then static html is fine and dandy. Because I'll be targeting an audience that is older and cares far more about good, updated, detailed information than about eye candy, static html for my core pages is the right choice.

  52. desktop or internet by Anonymous Coward · · Score: 0

    It is irrelevant to consider the desktop the only place where people surf the net anymore. The mobile market is huge and growing daily, and a lot of those devices are now or will be soon running Linux. And mobile devices with internet capability are now a much larger market than desktops, that has changed over the last two years with more laptops/netbooks/smart phones being sold than desktops. Websites that ignore both the realities of smaller screen and lower resource surfing and operating systems other than the big two* will find out that could be an unwise decision they have made. If you look at all computing devices in use today, Linux is king, from supercomputers to the tiniest controllers. Of course a lot of that is embedded or in appliances and consumers don't notice it, but it is the trend and will just keep getting more pervasive because the operating system and kernel itself is so malleable and adaptable and the developer community is simply massive and it makes a lot more sense business wise looking to the future, for various reasons, cost being one of them.

    *sort of like the Detroit big three "too big to fail". Reality changes fast, cyberspace is no exception, companies will be top of the heap one day and be near bankrupt the next. Stuff changes, that's all.

  53. IT'S A TRAP! by A12m0v · · Score: 2, Insightful

    I refuse to use Silverlight or Moonlight. Microsoft has no obligation to ensure 100% compatibility between Silverlight and Moonlight, and Moonlight will always be playing catchup to Silverlight. And once Microsoft destroyed Flash on Windows, there very little chance of it cooperating with Moonlight developers, there is no incentive anymore, and basically Silverlight will become another lock-in mechanism to lock people into Windows.

    --
    GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
  54. Does anyone who is not MS use this? by mlk · · Score: 2, Funny

    I've not seen any Silverlight outside a MS product.

    --
    Wow, I should not post when knackered.
    1. Re:Does anyone who is not MS use this? by hansamurai · · Score: 1

      I was going to say MLB.com but they just got rid of Silverlight in favor of Flash.

  55. fopen() by Anonymous Coward · · Score: 0

    standard C call.

    But that doesn't work for MS...

    1. Re:fopen() by shutdown+-p+now · · Score: 1

      fopen() is extremely limited in what it can express (stuff like locks and sharing, etc). And it was one of the simplest examples - graphics is similarly platform-dependent, and various graphics backends vary a lot.

  56. Re:People wonder why pro-OSS types have a bad rep. by djbckr · · Score: 1

    The above post is modded "Funny" but I'm afraid there's a lot of truth to it. I'm all about OSS - Microsoft didn't need to do this you know. They are being nice and [a lot of] people whine that it's not good enough.

  57. In other news... silverlight getting dumped... by advocate_one · · Score: 4, Insightful
    major league baseball dumps silverlight to go to Adobe flash for showing online game video content...

    why didn't this make it onto slashdot then???

    ADOBE MAX 2008, SAN FRANCISCO -- Nov. 17, 2008 -- MLB.com, the official website of Major League Baseball, and Adobe Systems Incorporated (Nasdaq:ADBE) today announced a two-year agreement in which MLB.com has selected the Adobe® Flash® Platform to deliver all of its live and on-demand video offerings beginning in 2009. In addition, MLB.com will provide a downloadable rich Internet application (RIA) built using Adobe AIR(TM), so baseball fans can access additional features outside the Web browser.

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    1. Re:In other news... silverlight getting dumped... by gaspyy · · Score: 1

      Shouldn't come to any surprise.

      Adobe publishes quarterly reports on market penetration for all versions of flash, so that developers can target the right version. As of September'08, Flash player 9 was on 97.7% of the computers worldwide (they include methodology and details).

      Can anyone provide any kind of information regarding Silverlight penetration? MS has been begging and paying companies and devlopers to use use Silverlight, yet users prefer to go elsewhere.

    2. Re:In other news... silverlight getting dumped... by Gavagai80 · · Score: 1

      Great to hear. It would've been nice if they'd switched due to complaints, but it sounds like they may have just got a bigger bribe from Adobe than the bribe they were getting from Microsoft.

      --
      This space intentionally left blank
  58. Anonymous Ranter. by Anonymous Coward · · Score: 0

    The thing is this bastard is smelling like my old pants. This bastard strategy I mean. Even Flash is not so bloody working well in Linux and it is not a product of an opponent, a company which is making OS's.

    So as one commentator said it will be a white lie, saying we are giving support to every OS, excepting minorities like AmigaOs or other, so build your stuff with *light.

    Bleh, why are they using a strategy that cheap?

  59. Re:People wonder why pro-OSS types have a bad rep. by orlanz · · Score: 1

    Not to defend the pro-OSS but...

    *company* has screwed over every *partner* it has come across with bent-nailed baseball bat and an office chair.

  60. Re:People wonder why pro-OSS types have a bad rep. by Vexorian · · Score: 1

    Yeah, imagine what if companies did the right thing right away so costumers wouldn't have to be so annoying when they cry for their basic rights...

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  61. Waiting for more Linux remote exploits by OrangeTide · · Score: 1

    These remote exploits aren't happening often enough on Linux and OSX. We need to get the creators of ActiveX to level the playing field.

    --
    “Common sense is not so common.” — Voltaire
  62. Curmudgeons Untie ;-) by BrokenHalo · · Score: 1

    Sites which depend on it are usually pretty awful, and it's usually used totally frivolously (like stupid and pointless click through splash pages)...

    Maybe we need a CRH (Campaign for Real HTML).

    If the author has anything of interest to say, there's nothing to stop him (or her) doing so in plain text. Otherwise, s/he might just as well piss off and stop wasting everybody's bandwidth.

    Yes, I realise there are cases (I'm talking financial transactions here) where something a bit more complex is required, but for the most part Flash in particular is grossly overused to little purpose.

  63. Re:People wonder why pro-OSS types have a bad rep. by Vexorian · · Score: 1, Flamebait

    They are not fucking being nice, for god's sake... They want to make the web 100% MS dependent, and then they will OBVIOUSLY pull the plug out of moonlight, not to say that you need to use SLED if you want moonlight legally (And this comes from MS and Novell reps' mouths).

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  64. Re:People wonder why pro-OSS types have a bad rep. by orlanz · · Score: 1

    MS didn't _need_ to make IE free upon inception either.
    MS didn't _need_ to bundle IE to Windows either.
    MS didn't _need_ to make a Mac version of IE either.
    MS didn't _need_ to make an "open office specification" either.
    MS didn't _need_ to make their own JVM either.

    Or did they?

    I am going to treat MS for what they really are... a cut throat business that looks after itself, and a damn good one at that. Nice, charity, evil, and backstabber don't really come into the picture.

  65. Who cares? by Anonymous Coward · · Score: 0

    So Silverlight is the new Flash huh? well, I'm running Windows (most of the time) and I'm not letting that thing on my computer. Silverlight and Flash are both essentially trying to do what Java does, except Java already is free software and there's lots more useful Java software around than useful Silverlight and Flash software. Why should I want yet another framework on my computer? The only reason I've got Flash is because of YouTube and Google video's misguided use of little ill-designed Flash-based video players instead of serving up a normal Xvid file I can stream in my standard media player like everone else does. But I disable it by default, because guess what, it's mostly used for annoying animated banner ads, some of which even make noise. Adobe, I hate you. As soon as I've figured out how to replace the Flash applets on YouTube and Google Video with a direct link to the .flv file, I'll deinstall Flash. You can probably imagine that promoting Silverlight as a Flash replacement isn't going to make me install it. By the way, Flash is slowly being overtaken in its own field by HTML + JavaScript. And the establishment of SVG, which can also be manipulated easily by JavaScript, as the standard vector format is also interesting. But there are still lots of things these unfortunately don't support, not just on the user-side but also on the developer-side, so Java won't be obsolete anytime soon, if ever. Anyway, to get back on topic, one framework should be enough. It is unfortunate that the native Windows and GNU/Linux APIs suck so hard and are incompatible, otherwise I'd say that'd be the one framework, but as it stands, we have Java and I'm reasonably happy with that, so Microsoft can shove Silverlight where the light doesn't shine.

  66. Right... by cloakable · · Score: 1

    a more successful project than even its creators envisioned

    Oh good, Microsoft is happy. Gather close for your kool-aid, people!

    --
    No tyrant thrives when every subject says no.
  67. MS fan by Vexorian · · Score: 1

    Actually [Zune 1.0/Silverlight 1.0/Vista] is crap, [Zune 2.0/Silverlight 2.0/Vista service pack 1] is the real deal, MS will now get the marketshare it deserves.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    1. Re:MS fan by AlgorithMan · · Score: 1

      Yeah, don't try other vendors! wait for our next version! our next version won't suck! this time for real! We know we told you the same thing about each and every freakin product we ever released, but trying other vendors means you need to get used to stuff that is different from what you already know... (less crap *ahem*)

      --
      The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  68. Background Music is Web 1.0 by Anonymous Coward · · Score: 0

    and automatically-loading and starting background music to make up for poorly-organized sites

    That is so web 1.0. I mean, you've got to have come across a GeoCities homepage with X-Files Theme.mid playing!

  69. Flash Comes Installed? by nate_in_ME · · Score: 1
    I'm assuming that by saying "installed on every OS/Browser", you are referring to one of the following two situations:
    • Every non-Microsoft OS/Browser: Nope, Default installs of Firefox and Chrome on Win32 do not include Flash - unless you are referring to the more specific combination of a non-MS browser on a non-MS Operating System
    • Automatically installed as needed in every OS/Browser: Sorry, no go on this one either - it may automatically TRY, but I've lost count of the number of times that automated Flash installation has failed in Firefox and Chrome when I've tried using it.
  70. Re:People wonder why pro-OSS types have a bad rep. by gbjbaanb · · Score: 1

    yep, the Novell/Microsoft agreement only covers stuff downloaded directly from Novell. So, if you do apt-get moonlight on Debian, you may get sued or end up having to pay royalties. :)

  71. Netflix compatible? by sricetx · · Score: 3, Interesting

    So does the latest Moonlight version work with the Netflix "Watch Instantly" feature? If not then this isn't a very interesting announcement.

  72. Re:FUCK MICROSOFT! by Anonymous Coward · · Score: 0

    In fact, the US Federal, state and local governments hold around 70% of the publicly traded shares. It's already too late, the US government owns their citizens more severely than Stalin could have imagined.

  73. Re:People wonder why pro-OSS types have a bad rep. by abigsmurf · · Score: 3, Insightful
    None of those things are 'basic rights'. Thinking you have automatic rights to those things is the kind of attitude I was parodying.

    Having companies or people open source their software when not required (ie due to infringements or legislation) should always be treated as a generous act.

  74. Re:FUCK MICROSOFT! by Anonymous Coward · · Score: 0

    In the butt?

  75. Re:People wonder why pro-OSS types have a bad rep. by Anonymous Coward · · Score: 0

    You only need to get Microsoft's binary codecs from Novell/Microsoft directly, but afaict, the Moonlight packages doesn't include them, so you can get them from anywhere. What Moonlight seems to do is dynamically download the codecs the first time they are needed (at least that's how it worked for me).

    Pretty sneaky of Moonlight, but it gave the devs brownie points in my book. Stickin' it to the man.

  76. Here's the problem by qazwart · · Score: 1

    The problem with Silverlight is pretty much the same issue I have with Flash: It is a proprietary third party protocol. I can write my own web browser because all the protocols are known, and there are open source tests I can use to check my browser.

    Flash and Silverlight are different. I can write my own browser and browse away, but then I need Microsoft or Adobe to write a flash client for my browser and platform. Every page that insists upon Silverlight or Flash is another part of the Internet I can't get to. Even worse, what worked for one version of Silverlight or Flash doesn't work with the next. I am not only stuck on third party plugins, but I am hoping they keep them updated. What version of Silverlight will Microsoft decide it's not worth supporting for non-Windows non-IE platforms?

    Apple started WebKit and created it as an open source project because it is extremely important to them that the web does not become proprietary. Otherwise, Apple products could be locked out of much of the computing world. That's why Flash doesn't run on iPhones. Apple does not want to encourage the usage of Flash.

    My prediction is that Apple will eventually buy Adobe, then put Flash out as open source and attempt to get Flash adopted as part of the web standards. Apple will need to do this because Flash has become important in many websites and Apple doesn't want their products to depend upon third party plugins. Apple also does not want Microsoft to dictate web content. Apple went through that in the 1990s as more and more Websites insisted they could only support IE and Windows. Apple doesn't want to go through that again.

  77. Worse than worthless by slashdotlurker · · Score: 1

    The distributions (especially Ubuntu) should refuse to carry this (let medibuntu do it if they want). By definition, Linux support for silverlight will remain one cycle behind Windows support.

    This is Microsoft's way to "push" Linux into the slot of an inferior OS on the desktop. Adobe flash is the way forward. Its ubiquitous. Its well specified. Its fairly well supported.

    Of course, Adobe is a commercial vendor as well, which has been tardy in releasing Linux support in the past. But it has no vested interest per se in retarding the growth of Linux.

    1. Re:Worse than worthless by cpghost · · Score: 1

      Adobe flash is the way forward. Its ubiquitous. Its well specified. Its fairly well supported.

      What?! Tell that to FreeBSD users... Adobe's Flash support is dismal or rather totally inexistant, if you don't happen to run a mainstream OS...

      ... but at least, Flash's specs are more or less open now, so there's at least a little bit of hope. What about Silverlight?

      --
      cpghost at Cordula's Web.
    2. Re:Worse than worthless by fejjie · · Score: 2, Informative

      The source code for Moonlight is LGPL (the managed parts we wrote are MIT-X11 while the Silverlight Controls that Microsoft have released fall under MS-PL).

      The main thing to do to port Moonlight to BSD is to implement an OSS backend for audio, other than that it should "Just Work" under BSD afaik.

  78. And there was basically no rejoicing by Anonymous Coward · · Score: 0

    Silverlight isn't widely used enough yet for anybody to care.

    I'm going to keep all my corporation-badgering efforts aimed at Adobe for their Flash plugin for Linux.

    Of course, if Microsoft could make Silverlight run Flash video smoothly on Linux, I'd totally download it.

    Or if popular video sites could use regular video formats instead of Flash. I really can't imagine who said, "You know, Flash is good for animations, but I heard it does video too. And even though there's actual video formats and plugins already... Let's have a video-hosting website in Flash just for the hell of it."

  79. wait by mistahkurtz · · Score: 1

    there are websites that use silverlight?!

    --
    not only is time travel possible, it's irrelevant.
  80. Netflix instant-view support by Anonymous Coward · · Score: 0

    If/when v2.0 is available for Linux, we may finally see Netflix instant-viewing supported for Linux.

    I don't know if this should be considered welcome/good or not, but it's a fact that netflix instant-view requires it and a fact that they've chosen silverlight as part of the delivery platform.

    1. Re:Netflix instant-view support by makomk · · Score: 1

      Nope. I'm betting that Netflix Instant View uses the DRM features, in which case it'll only work on the official Microsoft implementation - and that isn't, and probably never will be, available under Linux.

  81. Re:FUCK MICROSOFT! by Anonymous Coward · · Score: 0

    My dear friend, I pretty agree with you. Silverlight sucks. It's just a desperate tentative to overcome flash, and make more Microsoft's "standards" (developer's nightmare). I am bored about MS f***ing the world and imposing its imperialism. And I cannot bear that companies such as novell cowardly bow down before Microsoft and cooperate. We really do not need that.
    So yeah... F*** Microsoft, and Novell.

  82. Re:People wonder why pro-OSS types have a bad rep. by Vexorian · · Score: 0, Flamebait

    Yeah, they aren't basic rights anymore just because your companies have managed to make a right of theirs to screw consumers, now you have turned respecting the users into a generous act, good. And a moron gave you insightful, grats.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  83. Re: Flash tactics by John+Dowdell · · Score: 2, Interesting

    re: "If Gnash is too limited, stick to the minimum version of Flash that supports the feature you need...unless you're extremely advanced, that version should be available on all major platforms."

    Actually, it's most practical to go with the H.264 version of Player 9, which 90% of consumers successfully installed into their browsers within its first nine months:
    http://www.adobe.com/products/player_census/flashplayer/version_penetration.html

    If you're going live in December, clientside support on "major platforms" should be up above 95% by then.

    Last month's Player 10, with its pixel-manipulation and P2P and all, is already used on some early-adopter sites, but will be mainstream by next summer.

    The interesting thing is mobile. Adobe Flash Player is now moving to a single coding profile across devices of all form-factors... there will still be profiles of device capability, but not of runtime codebase. The goal is predictable capability across all display screens. It will take time and work to get there, but it's a good goal.

    jd/adobe

  84. Silverlight Attacks A Problem From The Wrong Angle by DorkRawk · · Score: 1

    I understand what MS is trying to do with Silverlight. There's clearly a market for Flash type stuff. People know how to code in .NET. Let's let people use .NET to make functional and pretty things!

    The problem is that all the people who make things pretty are already allied with Adobe. Technologies like Flash and Silverlight are only valuable if there are artists making it look cool. There are certainly some great looking Silverlight apps, but I worry that it lacks the critical mass of design support to make it a viable competitor.

  85. In other news... by CritterNYC · · Score: 1

    ... no one cares about Silverlight.

  86. Absolution and atonement by Anonymous Coward · · Score: 0

    why is there a reason to swap to another propitiatory product?

    Yeah, I guess if you're into that sort of thing, lots of people say "Jesus saves," and he's been around for way longer.

  87. Re:Silverlight Attacks A Problem From The Wrong An by Shados · · Score: 1

    Silverlight is more targeted at making functional apps than pretty apps. While it has the functionalities and the tools to do the same things you'd do in Flash, the base functionalities are to make apps similar to what you'd see on the desktop. So its not a huge loss.

  88. MS+Novel Borg is comming to assimilate Linux!! by Viduliya · · Score: 1

    Better to go back to using a old gopher client rather than a web browser tainted with mooning-light.

    Last thing we need is a web littered with sites that use this garbage where Microsoft control the client. At that point you can simply forget about using anything Windows and ieeeeeeee to effectively do anything online with a web-browser.

    It is bad enough that Adobe Flash has such a strong grip on the web content. I for one would hate to see Microsoft holding the reins of a replacement or alternative for flash.

    Last time I checked:
    - Pigs don't fly.
    - Sun, Moon, and the Stars don't rise from the West.
    - Lions don't eat grass.

    Similar to above, I will not use this mooning-light on Linux.

    No Thanks!

  89. Re:FUCK MICROSOFT! by mweather · · Score: 1

    We're capitalist still. It's not like the government owns the banks. Wait a second...

  90. FINALLY!!!!one by AlgorithMan · · Score: 1

    Finally I can enjoy the vista ads on microsoft.com... or is there anything else using silverlight?

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  91. Wrong either way by DrYak · · Score: 1

    He was careful to say "OSX", so his statement is technically true.

    Which is an evolution of NextStep which got re-branded as "Mac OS" once Apple took Steve Jobs back.
    (Which in turn is hugely based on BSD under the hood)

    That show us interesting thing things :
    - It has been around for quite some time.
    - Only when Apple put massive efforts in polishing NextStep into Mac OS X did it catch up imense mind share.
    - The strong marketing helped al lot too, as you suggest.

    There are no "Ubuntu Stores", no Ubuntu counter at Best Buy...

    About Ubuntu counter at stores :
    Well that's going to be difficult, because whereas other brand are very exclusive (you use Apple hardware on Apple machine - or at least that the image that marketing want you to keep in mind, no matter if USB and FireWire are universal), Linux is fundamentally oriented toward a "should work everywhere, plays nice with everything".
    I.e.: the hardware which should go in a hypothetic "Ubuntu corner" would be almost everything else in shop.

    On the other hand, a thing that Canonical (and other Linux brands) could do is sell a special line of hardware, certified to work well and easily with Linux' default drivers.
    That's something that is currently missing : lot of hardware have "Windows XP/Vista comptible" and "Mac OS X comptible" logos, but very few have a "work with Linux too" penguin (I've only seen it on HID- and Storage- class USB device) although a lot more hardware is actually usable thanks to the wide array of drivers in the linux Kernel.

    Some kind of organized and marketed "supports linux" campaign could help.

    Nonetheless, I'm in Europe here and it's fun to spot that lots of shops have small Linux corners. (Mostly distribution, some time also a couple of softwares sold in shrink wrap. One more scientific-oriented book&soft shop even used to have some shelf space devoted to Linux ports of games - the same kind you find in Mac OS X corners).

    Note that Linux products that are advertised can be quite successful... EeePC, phones, routers, TiVo, server products, etc.

    The sad thing is that very rarely is it advertised that the hardware runs Linux. Linux has almost completely taken over the market and near reaching monopoly is some market (modem/routers/firewalls, NAS/SAN/RAID boxes, print-servers, multimedia harddisk-enclosures, other server products, ...)
    Yet all of these are advertised as appliances. As a box which gets its job done. What's inside doesn't matter.

    We're soon reaching a strange point where everything in someone's home including the fridge and the mirco-oven will be running some form of embed BusyBox/Linux or even full GNU/Linux, but the average Joe will consider Linux to be an OS that nobody use except a couple of geeks in their basement. Rhat failed desktop OS that never caught up and got overtaken by the Mac OS X Joe has on his laptop.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Wrong either way by ORBAT · · Score: 1

      Linux is just an evolution of Minix which is an evolution of SysV which is an evolution of PWB/UNIX and so on. Actually both Linux and OS X can trace their ancestry back to UNICS, so according to your "logic" (and I'm using that term in a very broad sense) both operating systems have had 39 years to "catch up."

      The fact is that Linux is distinct from Minix just as much as OS X is distinct from Nextstep and the BSDs.

  92. not crazy... by toby · · Score: 1

    But infinitely threatening to Microsoft.

    Luckily, Microsoft is dying.

    --
    you had me at #!
  93. don't forget the accent by toby · · Score: 1

    French, do you write it? :)

    --
    you had me at #!
  94. I read that as... by toby · · Score: 1

    100% MANGLED code. Their reputation precedes them...

    --
    you had me at #!
  95. you miss the whole point of Silverlight & Mono by toby · · Score: 1

    LOCK-IN.

    Clever, isn't it.

    --
    you had me at #!
  96. Re:FUCK MICROSOFT! by Blue+Stone · · Score: 1

    Why is this modded 'funny'?

    --
    Corporation, n. An ingenious device for obtaining individual profit without individual responsibility. - Ambrose Bierce
  97. dumbass question by mofag · · Score: 1

    but what exactly is it that cant be done with the web already that needs this Silverlight thing please? Or is it just that webmonkeys like shiny new things?

  98. Java applets have been fixed with Java 6u10 by Anonymous Coward · · Score: 0

    Sun knows that the Java plugin sucks. So they fixed it. The latest release -- Java 6u10 -- has fixed the crappy Java applet problem. Install the sun-java6-jre package on Ubuntu 8.10 and enjoy.

  99. Bacon: The reason we don't need one more format by thirdender · · Score: 2, Interesting

    http://acko.net/files/bacon/animation-demo.html
    This demo works in Firefox, Safari, Opera, and Chrome. What's more, the animations are smooth and beautiful in Chrome thanks to it's v8 Javascript engine. Now we just need to get people weaned from IE6.

  100. Re:FUCK MICROSOFT! by Tastecicles · · Score: 1

    because it's funny?

    --
    Operation Guillotine is in effect.
  101. What the hell is Silverlight? by John+Sokol · · Score: 2, Interesting

      I just spend a little time reading thought the MS web site, and it never really says!

      WTF is Silverlight?

        Is it some web server? or a browser? or some scripting language?

          I don't get it, and I don't feel like downloading it and installing it to find out, or watching there video.

        Am I the only one confused by all this meaningless marketing speak?
      I mean it talks about XML and features, but never says what the hell the damb thing is!!!!

      Did I miss the memo on this somewhere?

       

    --
    I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso
    1. Re:What the hell is Silverlight? by argent · · Score: 2, Informative

      Silverlight is basically a .NET-based version of Flash or Java. Being based on .NET instead of a sandboxed interpreter it should be faster, and they get to work with Novell to try and get some open source street cred.

    2. Re:What the hell is Silverlight? by John+Sokol · · Score: 2, Funny

      So basically pure evil.. ;)

      --
      I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso
    3. Re:What the hell is Silverlight? by argent · · Score: 1

      I prefer the term "The camel's nose under the tent".

  102. Re:People wonder why pro-OSS types have a bad rep. by Anonymous Coward · · Score: 0

    ahhh... another /. idiot, willing to expropriate the fruit of another's labor as a "basic right"--and it's ALL OK, since it's a "evil company"

    Extrapolate this to individuals and see how far you get when you try and take someone's car, for instance.

  103. Oblig (Reversal) by Ignatius+D'Lusional · · Score: 1

    But does it run Netflix?

  104. I'm not the only one using Linux on MLB.com... by Scareduck · · Score: 1

    ... but there are plenty of times I do feel that way. It seems like Gameday and Gameday Audio break every damn year; this sometimes includes the Mac platform as well. MLBAM has almost no concern for minority platforms.

    --

    Dog is my co-pilot.

  105. Yes, but... by Anonymous Coward · · Score: 0

    ...does Linux really need Silverlight ?

    It is just another, probably faulty by design, gimmick from a dying company.
    It may be nice but is it secure ? ...and stable ?

  106. Re:FUCK MICROSOFT! by hairyfeet · · Score: 1

    And let us not forget it is a great boon for MSFT, especially if they get a great deal of the developers to switch away from flash. Why is it a great boon? Because like the old days when half the websites looked like shit and sometimes didn't work at all unless you ran IE, Moonlight will ALWAYS be a couple of versions behind and feature incomplete. So while it will work, most of the time, it will be a much crappier experience that simply using Silverlight on Windows.

    So they can then sit there and say "For the full benefit of the Silverlight experience please use a genuine Windows Operating System." . You see, folks seem to forget that MSFT doesn't have to make something not work at all in Linux, in fact that would hinder adoption. They just have to make sure you get a BETTER experience in MSFT land than you do in Linux land when using Silverlight. So I don't know about you but I'll be sticking with flash since I haven't seen anything to make be believe that they should be trusted on this.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  107. Re:FUCK MICROSOFT! by Anonymous Coward · · Score: 0

    I love this one!

  108. Why is anti-MS sentiment necessarily irrational? by Anonymous Coward · · Score: 0

    The people here are the ones who've had to deal with all the problems Microsoft software and business practices have caused, throughout the industry, for more than 15 years.

    There's nothing irrational about it. Microsoft has *earned* our vitriol.

  109. Analog moonlight can make you blind by pablodiazgutierrez · · Score: 1

    How's that for a name choice?

  110. Tower Defense in Javascript by monk · · Score: 1
    --
    [-- Trust the Monkey --]
  111. Re:FUCK MICROSOFT! by Blue+Stone · · Score: 1

    I guess I was expecting a 'Redundant'.

    --
    Corporation, n. An ingenious device for obtaining individual profit without individual responsibility. - Ambrose Bierce
  112. Re:FUCK MICROSOFT! by wampus · · Score: 1

    I guess the Open Source community should hire more or better programmers.

  113. Re:People wonder why pro-OSS types have a bad rep. by Anonymous Coward · · Score: 0

    no... scratch all that...

    *Microsoft never said you can use this except Novell*
    *people say Silverlight will ALWAYS be ahead of the copy*
    *people say it's not even about linux only, IT'S ABOUT COMPETITION*

    quite frankly, are you a MS robot? This is about communication, you want that proprietary? Are you joking?

  114. Re:People wonder why pro-OSS types have a bad rep. by Anonymous Coward · · Score: 0

    Owning the web with a flash replacement. Interesting. You've gone and lost it there my friend. To think a company could even do such a thing is ridiculous.

    So we're switching from Adobe owning the web to Microsoft then?

  115. One Word by kcbanner · · Score: 1

    DO NOT WANT!

    --
    Obligatory blog plug: http://www.caseybanner.ca/
  116. Re:FUCK MICROSOFT! by hairyfeet · · Score: 1

    Are they allowed total and unfettered access to the source code? Because I can't really picture MSFT, the same company that not too long ago was spreading patent FUD and had employees stating with a straight face that GPL was an "infection", would allow complete and unfettered access to the complete source code for their newest toy, especially one they hope to get a nice chunk of the Internet tied into. It just doesn't fit their MO.

    More likely after signing enough NDAs that they could wallpaper Steve Ballmer's house they are shown a tiny portion of the core code. Probably just enough to get the basics to work, nothing more. Because if there is one company in the entire history of corporations that loves vendor lock in more than MSFT I have never heard of them. It has simply made them too much cash in the past for them not to try it now when their OS division is looking weak and they need to get a toehold into the web badly.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  117. Not exactly by DrYak · · Score: 1

    Linux is just an evolution of Minix. {...} The fact is that Linux is distinct from Minix just as much as OS X is distinct from Nextstep and the BSDs.

    No, in the sense that Linux doesn't contain a single line of code from Minix and doesn't even follow the same overall design at all. (As documented by the Linus vs. Tannenbaum flame wars - they in fact flamed each other because they shared 0 lines of code and each one was persuaded and arguing that his personal creation was better in terms of monolithic vs. microkernel).

    Whereas, for making Mac OS X, Apple hired back Steve Job, which simply continued the work on Next Step. Mac OS X is the descendant of Next Step in the sense that they share a lot of code. They started from the same code base and "simply" improved some component and rewrote a couple of other (in the GUI department mainly, with th much more beautiful graphics-hardware-accelerated PDF-based Aqua replacing the old coprocessor-accelerated PostScript engine). It's not a spiritual descendant, it's the same code base that got edited (a lot).

    NextStep in turn has borrowed a lot from BSD but isn't a direct successor as it is not the same code base that got edited, but a separate project which borrowed a lot. The kernel for instance don't share the same structure (BSD is a monolithic kernel, whereas NextStep & Mac OS X have a somewhat microkernel-ish structure) That's why I put that in parenthesis.

    Actually both {...} trace their ancestry back to UNICS

    Some overall approaches in the design can be traced back to the original UNICS.
    But several of the modern Unices are separate re-implementation of the same standard.
    BSD, Minix, Linux : all where attemps to rewrite the same kind of OS.
    NextStep borrows significant portion of code from BSD but ends up an entirely different beast.

    By my logic, we can't say that all played 39 years of catch-up : there all different project written by different people with few code shared in between. (Specially given the incompatibilities of licenses between BSD and GPL).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  118. Linux users flock by Anonymous Coward · · Score: 0

    ::borat style:: Linux users flock to download silverlight

    NOT!

  119. Mod parent troll by BhaKi · · Score: 1

    By your definition ODF isn't open since it is *controlled* by Sun.

    You're simply wrong. Sun controls OpenOffice.org but not ODF. ODF is maintained by OASIS committee whose membership is open to all. Currently, it has representatives from OpenOffice.org, KOffice and probably some others too.

    --
    The largest prime factor of my UID is 263267.
    1. Re:Mod parent troll by Yfrwlf · · Score: 1

      Thanks.

      To add to that, more specifically, OOXML has holes which allow dependency on things which are not open. OOXML is not a truly open and functional standard, it's just crap. ODF actually is a functional standard is it does not have the holes in it that OOXML does and cannot and will not be controlled in any way other than through the committee. As Bhaki pointed out, the committee is open, or should be, and hopefully will remain that way though there's a lot of speculation around that and ISO in general right now, but even if they tried to ruin ODF, it could be forked and maintained by a different standards body. OOXML? It's maintained by Microsoft as far as I know as they have stacked the board which maintains it.

      But, you know, whatever is truly open and a good standard, those are the things that will actually get implemented by programs and will become actual standards, while the formats and systems which aren't truly unfettered standards will wither and die off.

      --
      Promote true freedom - support standards and interoperability.
  120. Re:FUCK MICROSOFT! by DaVince21 · · Score: 1

    How do you do it and stay safe? Fucking with Microsoft, I mean.

    --
    I am not devoid of humor.
  121. Re:People wonder why pro-OSS types have a bad rep. by Anonymous Coward · · Score: 0

    LOL... good one mate

  122. Re:FUCK MICROSOFT! by larry+bagina · · Score: 1

    IF MS provided "total and unfettered access to the source code" the Open Source community wouldn't need programmers.

    PS : The GPL IS infectious. It would be useless if it wasn't.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  123. Re:FUCK MICROSOFT! by wampus · · Score: 1

    Silverlight, WPF, and the rest of .Net 3.5 are documented. I guess building the core UI libraries that Windows uses from scratch, along with a .Net runtime is just a big job. Maybe that requires resources and some decent project management, two areas that Open Source is generally lacking in.

  124. Re:FUCK MICROSOFT! by hairyfeet · · Score: 1

    It is only "infectious" if you try to steal someone's work and close it down in your own proprietary app,which of course is the point. If you use GPL code you should share it under GPL,it doesn't mean you can't make a hardware app and sell it, just supply the source code for it on demand. That isn't hard, yet for some reason companies keep trying to steal GPL code. Does BSD code suck? It is old and crappy? Seriously, I don't use BSD but since they can do whatever they want with BSD for free I just don't understand why they keep trying to snatch GPL code like Busybox. Is there no BSD code that does the same job?

    And as for the other poster saying that Silverlight and .NET are "documented" WTF does that mean? Do you have full access to the source code? Documented how? I mean we saw them with OXML have documentation with lines like "make it act like Office 97" so they can "document" until hell freezes over and that doesn't really help if the documents suck.

    And now I am going to go off on a little rant,so feel free to mod down if you wish. I got Karma to burn. hey Linux guys: Do you want to get a serious leg up on MSFT? You do? Well then listen up. You want to get a serious leg up on MSFT then PUT IN SOME VB6 SUPPORT! Surely to God it can't be that damned difficult to put OS support for something that has been around as long as VB6. I have plenty of SMBs that would love to get off the MSFT merry go round but can't simply because way too many mission critical apps require VB6. If a Linux distro like SimplyMEPIS or Ubuntu came out with VB6 support OOTB it would be a hell of a lot easier to get the SMBs to switch.

    And let us be honest here: It is the SMBs that can give you the home users. Because folks get used to using an OS at work and like to have the same experience at home. And the engine that powers the American SMB is VB6. There is a good reason why even after MSFT spent years trying to kill it that VB6 is still the number 3 business language. Because as a RAD platform you simply can't beat VB6 for small business. So please, add support for VB6 by default in ANY major distro. I don't care if it is Mepis, Ubuntu, PCLinuxOS, etc. Because I have tried and getting consistent VB6 support without shelling out a crapload of money for RealBasic is pretty damned impossible. With default VB6 support and a bad economy you could make Linux a real value for the SMB, and from there it will be easier to get the users. But trying to go after Joe and Jane Home User is just the wrong way to go. Get the SMB that Joe and Jane work at and they will follow along.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  125. Re:People wonder why pro-OSS types have a bad rep. by Anonymous Coward · · Score: 0

    "*company releases software*
    *People complain it's not on linux*
    *company ports software to linux*"

              But they haven't even gotten this far. I have no licensing concerns, I run flash, SecondLife, Java (I ran it before it was open sourced...) and so on. But:

              a) They've been *claiming* Moonlight is "almost done" for years. The last I tried it, the "alpha" was really more a "Microsoft alpha". The code would basically do nothing useful, but run a few demos.

              b) I don't know if it's a open-source beta (which usually is nearly bug-free) or a Microsoft-beta, which would be considered alpha by anyone else's standards... but anyway, even when done it's only going to be comparable to Silverlight 1.1, while all interest is in 2.0 now.

              c) For Silverlight 2.0 purposes, they plan to not actually ship it with any video codecs, and pretty much make sure it won't hook into the regular video libraries. *rolls eyes*.

              d) Given especially points b and c above, Microsoft clearly plans to give lip service to a portable Silverlight, while MAKING SURE using it on anything but Windows is a second-class experience. I will not stand for this and encourage everyone else not to stand for it either.