Slashdot Mirror


Microsoft To Open Source Some of Silverlight

Kurtz writes with word that Microsoft is about to follow in Adobe's footsteps by releasing the source code to part of its Silverlight technology. The news comes less than a week after Adobe announced plans to open source the Flex SDK. Microsoft is hungry to build the developer base for its rich Internet app tools, if it can.

204 comments

  1. It's Microsoft by Turn-X+Alphonse · · Score: 2, Funny

    It's Microsoft, they'll probably release the comments in the code and keep everything else shut in. I mean comments are part of the source code, why not just release those and claim it's open source?

    It's not quite a complete lie, but it's underhanded in the evil villian sort of way.

    --
    I like muppets.
    1. Re:It's Microsoft by James_Duncan8181 · · Score: 4, Insightful

      No, they will just open source the simple bits that Mono already has mostly sorted out, leaving a fairly small but extremely critical patent-encumbered bit (video codec, maybe) that prevents anyone else making a useful implementation.

      The PR people will then jump around saying Microsoft==open!!!eleven!. Do you see?

      --
      "To any truly impartial person, it would be obvious that I am right."
    2. Re:It's Microsoft by Anonymous Coward · · Score: 0

      what?

    3. Re:It's Microsoft by Bacon+Bits · · Score: 2, Insightful

      As opposed to Adobe, who opens the SDK and gives away the player for free, but charges six or seven times the actual value of the product for server software.

      --
      The road to tyranny has always been paved with claims of necessity.
    4. Re:It's Microsoft by Goaway · · Score: 1

      Remember, if you can't find any thing Microsoft has actually done to criticize them for, just make something up!

    5. Re:It's Microsoft by Turn-X+Alphonse · · Score: 1

      That wasn't my point at all.

      The point is "open source" could so easily be distorted to the point where it's a joke, yet would still be open source if the letter of the law is followed.

      MS just happens to be the focus of the article and are playing word games with OSS as it is.

      --
      I like muppets.
    6. Re:It's Microsoft by kestasjk · · Score: 1

      What I don't get is why don't Sun create a Flash alternative? They couldn't be in a better position to do so; the Java VM is practically everywhere, it's relatively more open and platform independent than anything Adobe or Microsoft will put out, and it doesn't only do 1990's looking forms any more; you can create some good looking stuff with it.

      It seems the only reason is that there aren't any IDEs for it; a nice Java Flash MX-like IDE, maybe some API enhancements here and there, and you'd have a universal, extensible, open platform for real-time dynamic web content (or whatever it's called).

      --
      // MD_Update(&m,buf,j);
    7. Re:It's Microsoft by ady1 · · Score: 2, Interesting

      They can also release most of the source code and later change the specifications/implementation and license, making it close source again.

    8. Re:It's Microsoft by Goaway · · Score: 1

      It was pretty obvious that your point was to talk about how evil Microsoft is.

      It's Microsoft, they'll probably [...]

      It's not quite a complete lie, but it's underhanded in the evil villian sort of way.

    9. Re:It's Microsoft by hostyle · · Score: 1

      "the Java VM is practically everywhere"

      huh? Since when? If I hadnt installed Azureus a couple of months back I wouldnt have Java installed at all. There is very little, bar a few in-common-use bloated apps that require java. There are plenty of alternatives in all arenas to installing a complete virtual machine just to run a simple piece of software.

      Java is far from ubiquitous, excepting all the college kids being taught java and nothing but.

      --
      Caesar si viveret, ad remum dareris.
    10. Re:It's Microsoft by Turn-X+Alphonse · · Score: 1

      Excuse me?

      I believe my tin foil hat stops you from reading my mind, so -I- know what I ment better than you.

      --
      I like muppets.
    11. Re:It's Microsoft by Ed+Black · · Score: 1

      "the actual value of the product" The price they charge for it, how much people pay for it - these are what set the value of the product as far as I know. Serious question - how else would you quantify its value?

    12. Re:It's Microsoft by MickDownUnder · · Score: 1

      Um.... guys... this article is totally wrong and misleading.

      Microsoft from the start has always intended .NET to be cross platform.

      The CLI has been an open standard since day 1.

      You can download the source code for the CLI here

      If you don't believe Microsoft would ever do this, you simply haven't thought it through, or don't have a clue.

      Allowing other operating systems to leverage some of the power of Microsoft's development platform only ensures that their development platform gains the most market share possible. It's always going to be the case that support for .NET functionality on other operating systems is going to lag behind that available on Windows. It will always be the case that to leverage Microsoft .NET to it's fullest you are going to need to spend money on Microsoft desktop operating systems and server systems. This basicaly means open sourcing .NET is going to increase revenue for Microsoft in the long term as people move to Microsoft systems to fully leverage all the functionality available in .NET.

    13. Re:It's Microsoft by hackerdownunder · · Score: 1

      That might not be such a bad idea. They might release the source code with all the comments stripped out!

    14. Re:It's Microsoft by Bacon+Bits · · Score: 1

      On a demand-price curve. With a near-zero opportunity cost to produce copies of already written software, it's far better to sell 100,000 copies at $100 then 1,000 copes at $1,000.

      I do not believe Adobe prices their software fairly. They never have. It's the reason that they have so many problems with piracy. I think they base their pricing on how much they want to earn per copy. They have so many patents and copyrights that nobody can compete with them, so they establish a premium price because there can be no competition. Adobe doesn't even *try* to meet home consumer demand. They are a software cartel, and they're abusing the fact that there is a demand for their software at *any* price to create a market economy.

      --
      The road to tyranny has always been paved with claims of necessity.
    15. Re:It's Microsoft by pescadero · · Score: 1

      You mean like... Java Applets?

      Sure it's a failed technology, but you can't say that Sun didn't try.

  2. Ohhhhh Sources by Fox_1 · · Score: 4, Insightful
    "according to sources familiar with the company's plans.----Specifics on which aspect of Silverlight will be open-sourced were not available, and Microsoft's public relations firm declined to comment."

    So RTFA - but none of it's official, there are no details other then a little about the market space. In fact I suspect the discussion on Slashdot will be more interesting.

    --
    The rock, the vulture, and the chain
    1. Re:Ohhhhh Sources by Heir+Of+The+Mess · · Score: 5, Informative

      Read this article http://www.eweek.com/article2/0,1895,2123859,00.as p as it's a bit more interesting. The open source bits are the Dynamic Language Runtime (DLR) and the IronPython language. The DLR sits on top of .NET, so if you are using Mono and IronPython, then I would assume that you would then have all the source from top to bottom.

      The MS stuff is here http://www.codeplex.com/IronPython

      This time I even checked my links :-)

      --
      Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
    2. Re:Ohhhhh Sources by Anonymous Coward · · Score: 1, Interesting

      I've said it before, but here goes again:

      You can't trust ANY of these fucking companies when it comes to open source these days. The advent of Trusted Computing hardware (Microsoft being one of the main advocates and users of the hardware), means that open source software is essentially meaningless. They used to remain in control of you by keeping their source code secret... with Trusted Computing, they can release the source... and control DECIDE WHAT BINARIES YOU RUN. These companies will control the keys, and only trust binaries made by themselves. Obviously, kernels, device drivers and media players will be first on this "trust list -- allowing them to implement what most people understand as DRM (your kernel, devices and media player are not made up of trusted code? No "premium" content you for buddy), on a supposedly "open" PC platform.

      The companies involved in this shit include: IBM, Sun, Apple, HP, AMD, Intel (Intel is fucking Satan himself as far as hardware DRM is concerned, although MS has a higher profile). In fact, just about every tech company is slavering over the potential for control over the customer that this hardware gives them. I include such, supposedly, Free software companies as Red Hat in that list too.

      In short, Microsoft can afford to "open source" more software these days, because they will control what binaries your new computer will trust.

    3. Re:Ohhhhh Sources by PopeRatzo · · Score: 1

      You can't trust ANY of these fucking companies...

      You could have stopped right there. We are entering the post-capital period.
      --
      You are welcome on my lawn.
    4. Re:Ohhhhh Sources by $RANDOMLUSER · · Score: 3, Informative

      The OpenLazlo TFA mentioned in passing looks kind of interesting, at least enough to check out further. The source for their demos looks pretty clean and straightforward.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    5. Re:Ohhhhh Sources by Zonk+(troll) · · Score: 1

      You can't trust ANY of these fucking companies when it comes to open source these days. The advent of Trusted Computing hardware (Microsoft being one of the main advocates and users of the hardware), means that open source software is essentially meaningless. They used to remain in control of you by keeping their source code secret... with Trusted Computing, they can release the source... and control DECIDE WHAT BINARIES YOU RUN. These companies will control the keys, and only trust binaries made by themselves. Obviously, kernels, device drivers and media players will be first on this "trust list -- allowing them to implement what most people understand as DRM (your kernel, devices and media player are not made up of trusted code? No "premium" content you for buddy), on a supposedly "open" PC platform. While it's true that Treacherous Computing is a threat to computing freedom, it's still not very prevalent. You're forgetting the largest current threat to online freedom and innovation: patents. You can be certain that whatever parts of Silverlight Microsoft releases will be heavily infested with patents. Basically, "here's the source, but if you try to use it for anything useful we'll sue your ass".
      --
      "The Federal Reserve is a fraudulent system."--Lew Rockwell
      End The FED. -
    6. Re:Ohhhhh Sources by morgan_greywolf · · Score: 2, Informative

      IronPython was already open source before Microsoft got to it. It started out as an independent project that's obviously been acquired by Microsoft. They even changed the license from the Common Public License, which OSI-approved, to the Microsoft Permissive License, which is not.

    7. Re:Ohhhhh Sources by Anonymous Coward · · Score: 0

      So fork the last version released under the CPL and cut Microsoft out of the loop.

    8. Re:Ohhhhh Sources by Heir+Of+The+Mess · · Score: 3, Insightful

      I don't think you can aquire an open source project. Your comment is a bit misleading. Rather what happened was that the sole developer Jim Hugunin wanted to join Microsoft after meeting with the .NET CLR (Common Language Runtime) team while discussing with them the technical issues he encountered. Jim joined up, and with a team at MS, brought IronPython to it's 1.0 release in September 2006.

      There's some history on Jim Hugunin's blog here http://blogs.msdn.com/hugunin/archive/2006/09/05/7 41605.aspx

      There's other Python projects for you purists to get your teeth stuck into, but this one isn't one of them, as it is with a lot of .NET stuff. Here, try Jim Hugunin's JVM based Python called Jython http://www.jython.org/

      --
      Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
    9. Re:Ohhhhh Sources by EsbenMoseHansen · · Score: 1

      Anything made under the CPL will be incompatible with so much good stuff, it really isn't worth it. I have a (probably vain) hope that CPL will be compatible with GPLv3, and thus resolve the whole mess. But until then, I try to stay clear of CPL code.

      --
      Religion is regarded by the common people as true, by the wise as false, and by rulers as useful.
    10. Re:Ohhhhh Sources by e2d2 · · Score: 1

      I'm a bit in the dark regarding IronPython and it's relationship with MS - how can an open source project be acquired? If the license was OSI before couldn't the project just continue? From the wikipedia entry it looks like the project leader decided that the MS shared source license was going to be used. But this is the first time I've heard of it so I'm curious how it played out.

    11. Re:Ohhhhh Sources by 99BottlesOfBeerInMyF · · Score: 2, Informative

      The companies involved in this shit include: IBM, Sun, Apple...

      Wow, I'm not sure how you fault Apple in this regard. They actually shipped TPM enabled machines for some time, but never used the TPM in their OS or software, only opening it up for developers interested in doing encryption with it and eventually dropping it due to lack of interest. They did implement EFI, but there is no indication of using it for trusted computing either only for a modern replacement to BIOS.

    12. Re:Ohhhhh Sources by morgan_greywolf · · Score: 2, Insightful

      how can an open source project be acquired?


      Easily. You can acquire my open source project, Stylus Toolbox. Pay me USD $5,000, and I will transfer the copyright to you. All of the code is contributed by me, so no copyright issues. Then, you can take and release under whatever license you want, provided you remove the dependency on GladeWindow.py, which is GPL and not written by me. All other dependencies are either LGPL or Python license, or are dependencies on applications that are called, not linked, so no problems there.

      If the license was OSI before couldn't the project just continue?


      Sure. Just like someone could fork Stylus Toolbox from the last GPL release.

      From the wikipedia entry it looks like the project leader decided that the MS shared source license was going to be used.


      Actually, it was under CPL, which you can see from the old site. It is perhaps a bit of a misnomer to say that Microsoft 'acquired' it -- the author was hired by Microsoft and he transfered copyright to them when he hired in.

    13. Re:Ohhhhh Sources by metamatic · · Score: 1

      OK, so it's not interesting at all unless you're prepared to drink the .NET Kool-Aid and run Novell Linux to get patent lawsuit immunity.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    14. Re:Ohhhhh Sources by e2d2 · · Score: 1

      Okay that's the info I needed. Thanks for your comment.

      Also thanks for the OSS contribution, every bit counts.

    15. Re:Ohhhhh Sources by jabskeeterbug · · Score: 0

      Maybe you should check monster.com or craigslist. Those .NET Kool-Aid jobs seem to be pretty attractive.

      --
      -Skeeterbug
    16. Re:Ohhhhh Sources by Sancho · · Score: 1

      Ug, are you saying that TPM is no longer shipped on the Intel Macs? That's pretty disappointing, as I was hoping that I'd eventually be able to play with the Trusted Grub project.

    17. Re:Ohhhhh Sources by Anonymous Coward · · Score: 0

      Or PyPy the most interesting one of them all. A python interpreter run on top of python, all kinds of laguage parsing / compiling / optimizing stuff that I have a hard time understanding ;) A real brainfuck in the postive sense!

      http://codespeak.net/pypy/

    18. Re:Ohhhhh Sources by thomas.galvin · · Score: 2, Interesting

      The OpenLazlo TFA mentioned in passing looks kind of interesting, at least enough to check out further. The source for their demos looks pretty clean and straightforward.


      You have not experienced pain until you have tried to express a complex UI and set of interactions in XML, with JavaScript embedded in CDATA tags.

      I was really excited about Lazlo when I first heard about it; it seemed like it was "Flash for programmers." But the way they went about implementing it... one more victim of the XML Bandwagon of Doom.
    19. Re:Ohhhhh Sources by 99BottlesOfBeerInMyF · · Score: 1

      Ug, are you saying that TPM is no longer shipped on the Intel Macs?

      Yeah, they dropped them from macbooks, macbook pros and imacs before the end of 2006. I'm not sure about mac minis or mac pro, but I suspect they are dropped from those models as well.

    20. Re:Ohhhhh Sources by Dilly+Bar · · Score: 1

      You should also checkout the http://www.codeplex.com/dynamicsilverlight CodePlex project. It is open source Silverlight samples written on top of the DLR. I'm sitting in the DLR talk at MIX right now. :-) Miguel de Icaza is sitting two rows in front of me. Not to brag, but I am a bit excited :-).

    21. Re:Ohhhhh Sources by metamatic · · Score: 1

      Enjoy the 30 pieces of silver.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    22. Re:Ohhhhh Sources by Anonymous Coward · · Score: 0

      Apple has NOT stopped using TPMs... they will not be on the motherboard... but they WILL be built into the processors from Intel. Apple has big plans for trusted computing... for it's high def video (Blu Ray and HD-DVD).

    23. Re:Ohhhhh Sources by donleyp · · Score: 1

      XML is like violence: If it doesn't solve your problem, just use more.

      --
      You got any karma man? I really neeed it. Just a little hit! Come on!
  3. Auto-print by jdh41 · · Score: 1

    I like the way the link wants to print automatically.

    Perhaps next we can get one of those nifty `email this automatically to everyone on my contacts list' scripts?

    1. Re:Auto-print by lolocaust · · Score: 5, Funny

      It was probably the printer friendly version that was linked, so it'd make sense to automatically show the print dialog. The alternative would be to have the article on 8 pages each with its own talking smiley pop-up that scares the shit out of you due to its creepy "I wuv you" catchphrase and the fact you forgot that your speakers were on pretty loud.

      --
      Why does my post history abruptly stop? I want to laugh at the stupid things I posted as a kid.
    2. Re:Auto-print by owlnation · · Score: 1, Offtopic

      Since the beginning of the web, I think that's the first time I've ever come across an autoprint link.

      What unfettered arrogance on behalf of the publication that's hosting it in believing that their hack paragraph on a minor tech story is worth a piece of tree - presumably they have a deal going with HP to use up as much ink as possible.

      Techworld - a website I will never, at any time, ever visit again. Makes Flash, or its MS competitor, look positively non-invasive.

  4. Really. by apodyopsis · · Score: 2, Insightful

    Call me cynical, but...

    They..
    Get behind their new technology and push
    Use every leverage they can to promote it to their "partners"
    Give away source code under a restrictive license
    Give away development tools
    Wait until it is a eb de-facto standard
    ... Then refuse to allow it on any operating system but Windows?

    Flash works, Flash movies work, Flash is ubiquitous, Linux/OSX support it, Everybody knows it. So why do we need anything else?

    The underlying argument goes like this: when a technology is established and "good enough" for everyday use then nobody needs to fix what is not broken.

    1. Re:Really. by sjwest · · Score: 3, Insightful

      Some of us hate flash - small tip if you don't have a T1 connection and things are slow Block flash and the internet really speeds up.

      If people wish to develop sites that we cant view (think scfi channel) or adverts in it then its not a problem here as we associate flash with rubbish/spam.

      Also a defacto standard is not if no 'upto' date linux plugin is available. It is possible to live without flash, and yes the world is a better place.

      Flash (and wannabe ompetitors)is a childrens program whether the flash developers suck more the program is something that becomes conjecture.

    2. Re:Really. by lolocaust · · Score: 2

      If you don't like flash, you probably won't like this thing either. Either way, theres no point in doing this. And what the hell is up with the posting delay? Its a bit excessive.

      --
      Why does my post history abruptly stop? I want to laugh at the stupid things I posted as a kid.
    3. Re:Really. by Anonymous Coward · · Score: 0

      Right, but the Flash/PDF etc are broken from Microsofts perspective as long as they can't control and make profit of it at will.

      Lack of control to product, is the very reason why they chosed to build their own platform instead communicating with Adobe to get the needed feature(s) in existing products. Apparently the only feature Adobe won't make, for a good reason indeed, would be a feature handing complete control to Microsoft only.

      ac

    4. Re:Really. by Anonymous Coward · · Score: 1

      This comment came from slashdot? Im surprised... there is one word that can explain why we need anything else, it is the same word to explain why there are so many flavours of linux distros, many different text editors, many different everything, and it's called choice.

      Yes, choice.

    5. Re:Really. by Anonymous Coward · · Score: 0

      Windows works, Windows applications work, Windows is ubiquitous, All PCs support it, Everybody knows it. So why do we need anything else?

    6. Re:Really. by dFaust · · Score: 3, Insightful

      Actually, Adobe released Flash Player 9 for Linux last October... I'm not sure what more you want. They now have Flash Player for Solaris, too. Obviously it exists for Windows and OSX, as well. Yes, Flash can be abused... but Flash can also be really useful for creating engaging user experiences and it's also an EXCELLENT platform for application development, particularly via Flex. Flex 2 is great, Actionscript 3 is a really nice language featuring the best of OO and dynamic languages, the AVM2 virtual machine is a really nice piece of work. I know more and more enterprise developers who do .NET or Java that have been exposed to Flex 2 in recent months and come to like it very quickly. The power that it affords is great, it "just works" (regardless of browser/OS), and it's infinitely better to develop apps of all kinds in than HTML/CSS/Javascript.

      So I'm sorry that you have such issues with Flash. But as a development platform, it's appealing in many ways. And ever since the Adobe/Macromedia merger, Adobe has really become more open with their developers and has been releasing more and more tools to help them out (checkout labs.adobe.com for some examples).

    7. Re:Really. by Anonymous Coward · · Score: 1, Interesting

      Actually, Adobe released Flash Player 9 for Linux last October...

      Actually they released it for Linux on x86, which is not the same thing
      (posted from a Sun blade 1000 running Debian, but hey, I can live without
      it till swfdec is ported).

    8. Re:Really. by sjwest · · Score: 1

      Bitter moi ? - just think of the crap i dont download, and by the way windows nt cannot also do latest flash theres no plugin for that

      yes while nt is old, if it sits behind many firewalls and routers its safe enough until it gets upgraded to linux. There must be some nt users out there other than us and some might even be non geeks.

    9. Re:Really. by kestasjk · · Score: 4, Interesting

      The problem is that Flash doesn't integrate in with anything ASP or .NET . XML is good in some ways for this, but no .NET developer wants to learn ActiveScript, buy FlashMX, learn a whole new way of creating UIs, and learn about AJAX to get Flash integrating with their current systems.

      I think if Adobe invested more in Flash, and specifically getting more developers into Flash, they'd have a solid niche. But they've made Flash development more difficult to get into than it needs to be, and I think that based on that alone you can predict that Silverlight will probably fight a downhill battle and win over Flash.

      --
      // MD_Update(&m,buf,j);
    10. Re:Really. by ryants · · Score: 1, Funny

      So why do we need anything else?
      To scratch an itch?
      --

      Ryan T. Sammartino
      "Ancora imparo"

    11. Re:Really. by Daengbo · · Score: 3, Interesting

      And if you visit Korean websites, everything is either Flash or ...get this... pictures of text. That's right -- most of the "text" I find on Korean websites can't be searched or indexed because they made a graphic out of it! Flash and pictures of text. Wow. I would hate to be a blind Korean trying to use the Internet.

    12. Re:Really. by nwbvt · · Score: 3, Insightful

      "Linux/OSX support it"

      Does it? Aside from the fact that it cannot be offered with the OS because of license restrictions, I have heard of many people having problems running Flash on Linux. What we really need is something like this that uses entirely open standards so third party players can be developed (not sure if MS will agree to do that for Silverlight, though).

      From what I have heard, the main advantage to Silverlight is that it integrates better with .NET applications on the server-side. Besides, how can a little bit of competition be a bad thing? Worst case it will force Adobe to improve their product in order to keep from losing out to Silverlight. If you were to argue we don't need new technologies when there is already something that is "good enough", we should all be running applets in Netscape.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    13. Re:Really. by owlnation · · Score: 0, Redundant

      Has to be said, sorry - in Korea, only old people use HTML

    14. Re:Really. by Zonk+(troll) · · Score: 1

      Try gnash. It works mostly. It's much better than swfdec, though it can't handle stuff like youtube yet.

      --
      "The Federal Reserve is a fraudulent system."--Lew Rockwell
      End The FED. -
    15. Re:Really. by Hal_Porter · · Score: 1

      Actually they released it for Linux on x86, which is not the same thing

      Linux has tiny market share, and the vast majority of that is x86. They probably need to distribute a load of binaries to get it to work on all x86 distributions. Why should they spend time on Linux/Sparc support which is a minority of a minority?

      --
      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;
    16. Re:Really. by Anonymous Coward · · Score: 0

      Some of us hate flash - small tip if you don't have a T1 connection

      A "T1 connection"... Man, it's not your grandpa's Internet anymore. These days kids in Tokyo have 2 Megabytes/s upload speed if they're in a modern building (you correctly read both Megabytes and upload). Besides that consumers in most cities now have various DSL flavors and Flash is quite fast for them. Nobody besides your grandpa remembers what a T1 is (and it never in Europe for that matters, they were called differently).

    17. Re:Really. by jeswin · · Score: 2, Insightful

      ....Give away development tools, Wait until it is a eb de-facto standard.....
      Flash works, Flash movies work, Flash is ubiquitous, Linux/OSX support it, Everybody knows it. So why do we need anything else?


      Apart from the obvious point that competition is good, Flash is yet another lock-in that is waiting to happen. From the Flash Specification:
      "This license does not permit the usage of the specification to create software which supports SWF file playback."

      Why would you want to protect a format/specification, if not for a lock-in? Even MS-Word formats are becoming more open.

      Everything you said is more applicable to Adobe than to Microsoft. Microsoft is in no position to shove SilverLight down unsuspecting throats. They don't have the trust, the respect or the distribution of Flash to be able to do that.

      --
      Life is a conviction.
    18. Re:Really. by moderators_are_w*nke · · Score: 5, Insightful

      They've certainly pulled that trick before. Where are:

      * MS Core fonts for the web
      * IE for Mac / UNIX
      * Windows Media Player for Mac

      Microsoft's idea of cross platform is do it till its popular and then EOL everything but Windows. The only reason they're doing this at all is that Flash video is killing WMV.

      --
      "XML is like violence. If it doesn't solve your problem, use more." - Anonymous Coward
    19. Re:Really. by ScottyH · · Score: 1

      There isn't too much difference between MXML (Flex's UI layout) and XAML (Microsoft's UI layout). And .NET can integrate with Flash just fine, using Flash remoting or SOAP.

    20. Re:Really. by Anonymous Coward · · Score: 0

      They've certainly pulled that trick before. Where are:

      * MS Core fonts for the web Here.

    21. Re:Really. by maxume · · Score: 1

      For Microsoft, spending 50 or 100 million dollars on something like this, just in case Flash goes away, makes perfect sense.

      --
      Nerd rage is the funniest rage.
    22. Re:Really. by totally+bogus+dude · · Score: 1

      Actually, there isn't a Flash plugin for 64-bit Windows, either. http://www.adobe.com/go/6b3af6c9

      That's going to become more of an issue as people get more memory-hungry: XP 32-bit can only see 3.2 gigs of memory. My work PC has 4 gigs, but some of that's wasted because I decided to opt out of the 64-bit hassle. (I'm not sure if Vista 32-bit can see more than 3.2 gigs; I would expect that it can, seeing how Windows 2003 can. Perhaps that's what will eventually cause people to willingly migrate to Vista, unless XP SP2 includes PAE. For now, I've also opted out of the Vista hassle.)

      Anyway, I suspect Adobe will sort it out eventually. A more interesting issue is mobile devices: these are becoming more and more popular, but it will be some time before they're powerful enough to be able to comfortably play Flash without killing the battery life... and even when they can, many displays will be way too small for what Flash developers are targeting. This keeps the age-old question alive: do you create a "dull", standards-based, accessible site; or a media-rich, heavy site which may exclude some people? Or do you do both?

    23. Re:Really. by hemanman · · Score: 1

      Because, Flash DOSEN'T work on several other platforms than Windows/Linux/OSX.

      If that's your argument, why not say: Windows works, why use anything else?

      -H

    24. Re:Really. by l3v1 · · Score: 1

      but no .NET developer wants to learn

      That is their freaking problem. I don't want to get evenr emotely close to any "developer" who doesn't want to know other languages and/or tools. This is one of the dumbest arguments a developer could say and for me it's totally unacceptable.
       

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    25. Re:Really. by Anonymous Coward · · Score: 0

      I never said they should, I was merely pointing out a common
      misunderstanding by the parent.

      I don't mind being in a minority if it means I get to run the
      hardware & OS I like. I don't mind not having consumer software
      like flash available for my machine -- it's a working machine,
      not a toy.

    26. Re:Really. by suv4x4 · · Score: 1


      Some of us hate flash - small tip if you don't have a T1 connection and things are slow Block flash and the internet really speeds up.


      Do you think Silverlight has some magical algorithm that shrinks 500kb of JPEG and audio into 1kb? A blank flash file is below 30 bytes. The script is stored as bytecodes, the vectors are stored as a compact binary format, bits are bits, numbers are numbers. All of this as then compressed with zlib.

      Silverlight uses XML, everything is a string (even numbers) and compresses that with ZIP. Silverlight files will actually be a bigger for the same kind of content Flash would have.


      If people wish to develop sites that we cant view (think scfi channel) or adverts in it then its not a problem here as we associate flash with rubbish/spam.

      Also a defacto standard is not if no 'upto' date linux plugin is available. It is possible to live without flash, and yes the world is a better place.


      The current Flash Plugin for Linux is ver. 9. This is 'upto' date. Silverlight has no immediate plans to release for Linux yet.

      Just killing some FUD in your post is all. Trust me, if 1995 home pages are an example, you can easily create blinking colorful spam/crap in HTML, of GIF-s or what have you. It just happens Flash is currently the easiest way, so people target that.

    27. Re:Really. by suv4x4 · · Score: 1

      The problem is that Flash doesn't integrate in with anything ASP or .NET . XML is good in some ways for this, but no .NET developer wants to learn ActiveScript, buy FlashMX, learn a whole new way of creating UIs, and learn about AJAX to get Flash integrating with their current systems.

      A client-side developer who's afraid of XML, JavaScript (ActionScript is JavaScript) and AJAX. Not good, my man, not good.

      NET developers really have a big problem on their hands if they all think that.

    28. Re:Really. by dana340 · · Score: 1
      I have to agree that there are a lot of huge flash files out on the net which when stopped, cause everything to just go quicker, but the majority of these appear to be coming from people who have the nerve to call themselves flash developers. There are TONS of things you can do to keep a flash site small in size, or even manage the bandwidth more effectively. I sued to use a lot of flash when I was in college (flash 5). Now I'm an IT monkey.

      As an user, i like the fact that flash is easy to use. I install this nice small flash phugin which works with my open source (or IE based) browser, and i have access to all that rich content. If i want to use Silverlight, it looks like i need to install IE7 (oops, my copy of windows is a copy), the .NET framework, and some Silverlight plugin. All because someone wants to cut costs on site development. If those money grubbers want people to view their rich content on their site, make it so the audience can access it. Perosnally, most of the sites that relay heavily on ASP2.0 are even slow, I'd hate to see what would happen after Silverlight, then think of the security exploits.

      As far as not using flash on non x86 on Linux, I know how it can be frustrating. I'm using Firefox and i have a bill that I'd like to pay online that "is only supported in IE6" according to company sending me the bill. If enough people start requesting flash plug ins for non x86, then i think will WILL see that come up to date. i doubt Silverlight will ever work on open source at all, (with the exception of Darwin, Thank you apple)

      --
      "10001110101 - periodic table with a centerpiece of mind" -Clutch
    29. Re:Really. by suv4x4 · · Score: 1

      Microsoft's idea of cross platform is do it till its popular and then EOL everything but Windows. The only reason they're doing this at all is that Flash video is killing WMV.

      Adobe knows Flash is killing WMV, Microsoft known Flash is killing WMV. Interesting why EU doesn't know it.

      The perspective of the whole situation is hilarious. Somehow I don't think EU's going after Adobe and their closed source ridiculously expensive media servers, but oh well. There's at least acknowledgment there's competition out there.

      Microsoft looks panicked right now (to be truth Adobe's panicked too, but they're snapping out of it). When they start copying the competition step for step, it's obvious they have no better plan what to do, but it doesn't mean they won't succeed.

      XBOX360 had success pushing PS3 out of the leading position (at least seeing the projections show so, although PS3 is still a very strong player), .NET pushed out Java for enterprise in lots of places.

      Silverlight 1 is a turd, and MS knows it, but they're just warming up. The real battle will most likely be in few years from now, I suppose around Flash 10-11 and Silverlight 2-3.

    30. Re:Really. by cparker15 · · Score: 1

      They could just release the source code under a free software license. Then they wouldn't have to worry about porting binaries.

      --
      Have you driven a fnord... lately?

      You must wait a little bit before using this resource; please try again later.

    31. Re:Really. by metamatic · · Score: 2, Insightful

      Actually, Adobe released Flash Player 9 for Linux last October... I'm not sure what more you want.

      Oh, how about to be allowed to build a Flash player of my own without being threatened with legal action?

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    32. Re:Really. by Pollardito · · Score: 2, Interesting

      i wonder if that might be an old work-around from times when not all browsers were good at displaying alternate character sets?

    33. Re:Really. by Hal_Porter · · Score: 1

      Yeah, because if you pay a load of people to develop something, you obviously want to release the source code to the whole world to make absolutely sure that if you ever try to charge for it in future, someone else can undercut 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;
    34. Re:Really. by Anonymous Coward · · Score: 0
      I'm not sure what more you want.


      How about the ability to visit any website from any browser on any platform? I know it is a lot to ask, but why should we go from a huge rate of growth with a totally open standard (pure HTML) to a stagnant level of growth with closed source proprietary technologies (HTML + Flash)?

    35. Re:Really. by kestasjk · · Score: 1

      JavaScript and ActionScript are the same language, yes, but all that's shared is the syntax. The Windows Shell Host will run JavaScript too, but if you know web-oriented JavaScript completely, and ActionScript too, you won't know how to use JavaScript with the Windows Shell Host.

      --
      // MD_Update(&m,buf,j);
    36. Re:Really. by jsebrech · · Score: 2, Interesting

      The problem is that Flash doesn't integrate in with anything ASP or .NET . XML is good in some ways for this, but no .NET developer wants to learn ActiveScript, buy FlashMX, learn a whole new way of creating UIs, and learn about AJAX to get Flash integrating with their current systems.

      1. Obviously you have no experience with flex (flex is flash for web app development)
      2. Flash/flex integrates extremely well with both javascript and any and all server-side platforms
      3. ActionScript 3 corresponds to JavaScript 2 (they're both based on the same ECMAScript revision), so anyone who knows javascript knows actionscript.
      4. You don't need to buy anything, the flex sdk is a free download from adobe's site and contains everything you need (compiler, debugger, framework, documentation, getting started guides, ...). The flex sdk is what adobe open-sourced by the way.

      I think if Adobe invested more in Flash, and specifically getting more developers into Flash, they'd have a solid niche. But they've made Flash development more difficult to get into than it needs to be, and I think that based on that alone you can predict that Silverlight will probably fight a downhill battle and win over Flash.

      The flex sdk is easier to learn than most ajax libraries (like yui or gwt). I would find it very difficult to design a framework that is more sensibly structured than flex 2. I used to hate flash also, but having seen what it can do I consider it a must-know technology for any serious web app developer.

      Silverlight feels like a shameless flex rip-off. Until it has a unique selling point other than fitting well into a .NET dev workflow it won't see much adoption outside of .NET shops.

    37. Re:Really. by jsebrech · · Score: 1

      Yeah, because if you pay a load of people to develop something, you obviously want to release the source code to the whole world to make absolutely sure that if you ever try to charge for it in future, someone else can undercut you.

      Except that adobe's best way to kill flash adoption would be to charge for the player. Profit is not a factor in the decision to keep it closed, control is. They're afraid that if they open source it, an enemy fork will kill it, and given the history if client-side java I can't really say they're wrong to fear that.

    38. Re:Really. by jsebrech · · Score: 1

      How about the ability to visit any website from any browser on any platform? I know it is a lot to ask, but why should we go from a huge rate of growth with a totally open standard (pure HTML) to a stagnant level of growth with closed source proprietary technologies (HTML + Flash)?

      Modern web apps are only guaranteed to run in IE. Almost all also run in firefox. Most run in opera and safari. However, to say that all html-based web apps run in all browsers is a gross mirepresentation.

      I consider flash a tool to use when building web apps. You look at the target market, you look at what functionality is needed, and sometimes flash is the best answer. Now, Free Software advocates would likely shudder if they hear that, but it's up to them to build a better mouse trap. Build me something that works as well as flash but is standards-based and browser-native, and I will use it. As it stands, for graphics or sound, flash is the only sensible choice (canvas and svg show promise, but they're not useful enough yet, and they only cover graphics, not video and sound).

      However, what I think adobe should do is standardize flash and cooperate with firefox, opera and safari to make it browser-native. How they can do that and not have microsoft destroy flash by creating an enemy fork and bundling it with windows I have no idea.

    39. Re:Really. by Anonymous Coward · · Score: 0

      No thanks to Microsoft, and only due to a legal blunder on their part which they would no doubt rescind if they could. They never intended these fonts for Linux; they're distributed as a Windows .exe!

    40. Re:Really. by Anonymous Coward · · Score: 0

      wmp for mac was replaced by flip4mac which is vastly superior

    41. Re:Really. by Ed+Black · · Score: 1

      Also a defacto standard is not if no 'upto' date linux plugin is available. What do you mean by this? Are you talking about the lengthy hiatus when Adobe acquired it between 8 and 9? The Linux plugin is good now, development is fairly visible, as is communication from the developers, rendering accuracy is obviously being treated very seriously as it is everywehere and performance/sound/video capture issues are being gradually mopped up (not bad considering the position they started from). It's not as if I'm the world's biggest Adobe fan, but their position on Linux seems marginally less completely stony-faced than it used to be, let's put it that way.
    42. Re:Really. by Hal_Porter · · Score: 1

      I think we're saying the same thing. At the moment, they release binaries they have control and can stop 'enemy forks' from killing it. I agree the player will probably stay free on desktop OSs, because charging would be fatal for market share. Mind you, I think they have mobile phone ports which they charge for. Those rely on both desktop market share and the fact that the code isn't completely open, otherwise the mobile operators would just take the source, port it themselves and stop paying license fees. Also, it's a bad idea to give away source code you've previously charged your partners lots of money to license, since they'll ask you why you didn't tell them they were buying something which was soon to be free.

      If they release source code, then all this falls apart. Or looking at it from a top level CEO point of view, they've spent a lot of money developing something and are doing something which means that they will get a lower, probably zero, return on that investment.

      Actually, from a completely CEO point of view, supporting Linux for free is pointless. It requires more effort to produce a bunch of binaries to run on all distributions than a single binary for Windows or Mac. Even then people will carp that the source code isn't available, and probably won't bother to go through the much harder process of installing it. Once again it's a minority of minority thing - Linux has a minority market share, and only a small minority of Linux users will bother with a binary only flash player.

      --
      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;
    43. Re:Really. by fireboy1919 · · Score: 1

      The problem is that Flash doesn't integrate in with anything ASP or .NET. ...or anything else, and it pretty much is based around fixed screen sizes, and that EMCAScript is a horrible language to do anything really heavy in because of a lack of an inbuilt inheritance structure, module loading, or really namespaces of any kind.

      In addition, there are virtually no libraries, no unit testing, and no mature editor technologies to use alongside any flash tech.

      So basically, if we're doing flash stuff, we're limited to programming methodologies that have been obsolete in other development areas for half a decade or more.

      They'd have a solid niche if they
      1) Didn't require EMCAScript as the basis for using flash. It's not powerful enough.
      2) Made it *easy* to connect other languages to flash stuff on the server side (while it's possible now, it's not easy).
      3) Made flash+javascript+html generators that can handle page resizes, loads, etc. and let these things work on any size screen by doing layout adjustments, and made it easy to add this behavior to the pages.

      The benefits of using it would then far outweigh the complaints.

      The reasons for not using it are technical, not based on legacy. Especially not compared to the still-pretty-new ASP.net code that people are writing now. I get new projects every three months or so, and can learn a new language in about a week during my free time. I would be using flash if it wasn't so limited.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    44. Re:Really. by remids · · Score: 1

      If you start off by making it cross-platform, it would be tougher to turn back later - especially if it's some sort of de-facto standard - without risking your market position. When you're not the market leader, it's to your advantage to preach openness and standards. In this area, Adobe's the clear leader - so MS' strategy is to try and be open.

    45. Re:Really. by fractoid · · Score: 1

      Congratulations, you have just demonstrated the power of selective quotation. Hurrah.

      Maybe you program purely for fun. I don't know. In such a case, you may have nothing better to do than learn new languages and tools. If you have any actual requirement to produce working, usable, robust code within a given deadline, however, generally the last thing you need to do is start over with a new development environment.

      If you have six hours to cut down a tree, your best bet is to use the sharp axe that you already own and get to work straight away. In the rare case that no axes that you own are suited to your current tree, it may be worth obtaining a new one and sharpening it, but always remember that the more axes you own, the blunter, on average, they will be. In our trade, axes get sharper with use, not blunter. (With apologies to Abraham Lincoln. :P )

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    46. Re:Really. by jsebrech · · Score: 1

      Actually, from a completely CEO point of view, supporting Linux for free is pointless. It requires more effort to produce a bunch of binaries to run on all distributions than a single binary for Windows or Mac. Even then people will carp that the source code isn't available, and probably won't bother to go through the much harder process of installing it. Once again it's a minority of minority thing - Linux has a minority market share, and only a small minority of Linux users will bother with a binary only flash player.

      It doesn't matter about how much marketshare you win by making a linux player, it matters how much mindshare you win. If flash can be perceived as "the cross-platform solution", then it will see much more adoption.

  5. Always late... by Beuno · · Score: 4, Interesting

    Am I the only one who gets the feeling they keep on arriving too late every single time?

    1. Re:Always late... by kjart · · Score: 1

      Am I the only one who gets the feeling they keep on arriving too late every single time?

      Too late for what exactly?

    2. Re:Always late... by Anonymous Coward · · Score: 2, Funny

      Don't worry, they have made a search engine for finding their late and forgotten attempts to copy other software/websites.

      Although this time around, Microsoft actually has a pretty decent chance (with the .NET backend for Silverlight) at outdoing Adobe Flash Player for consuming the most system resources. So I wouldn't discount them straight away!

    3. Re:Always late... by steelfood · · Score: 1

      Microsoft has very rarely been at the forefront of technology. They bill themselves as such, but that's just marketing doublespeak. What Microsoft does is waits for other companies to take the risks and introduce new ideas into the market. Then, when it sees a chance of profitability, it jumps into that segment. Now, being the 700lb gorilla, Microsoft pretty much squashes the competition. IE anyone? Or better yet, Office? Which only makes it stronger.

      What Microsoft does bring to the table is improvement over what exists. And of course it does though. Microsoft tends to start with generation 2 and up design, while the guys who initially implemented the idea have to deal with backwards compatibility and their existing design limitations. Once Microsoft has established this technical superiority, it can pretty much pump as many resources into getting its product adopted as necessary. Embrace, extend--next comes extinguish.

      And that's why I'm very wary of using .NET and now Silverlight. Microsoft is opening some of the source, but it also has the ability and right (copyright) to close the source at any point in time. Or, close the source of subsequent versions, or even updates, etc. I wouldn't trust Adobe either, but Adobe isn't the 700lb gorilla, it is the underdog, and as such, it is limited in the underhand tactics it can use. Either way though, competition is ever a good thing, so long as it continues to exist.

      Oh, and the reason why Google remains dominant today is because of the server-side nature of search, and because Google keeps its search and advertising algorithms secret. That, and it keeps its employees very happy so that Microsoft can't steal them away.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    4. Re:Always late... by Anonymous Coward · · Score: 0

      ... to party. They apparently hate to be supprised pants down by others, judging the rate broken chairs piling up 1 Microsoft Way backyard.

      Think any of the emerging technologies and which were initiated by Microsoft. The products they've done lately ... nothing really new and innovative there. They are just reimplementing of the existing services and products and count they will bully marketshare. In short, Microsoft is been late to most parties this century.

      ac

    5. Re:Always late... by dintech · · Score: 1

      You're new here ar... aww forget it.

  6. Finish what you started by Riquez · · Score: 3, Funny

    I mean, call me picky, but shouldn't they finish developing IE to an acceptable standard before they start on a Flash competitor?

    --
    * Game Over * High Score: 264,846,927 -- Your Score: 14
    1. Re:Finish what you started by Shados · · Score: 1

      Different development teams with different interests... At the size of Microsoft, its not uncommon to end up an hydra with 2 heads. Though IE's crappiness ends up helping Silverlight indirectly, since quite a few developers will move to that to avoid having to deal with IE's quirks...

    2. Re:Finish what you started by GauteL · · Score: 1

      This is easily summarised by The Mythical Man Month.

      Throwing more people at IE would make it worse, not better. Therefore, it is better to spend those people doing other useful projects.

    3. Re:Finish what you started by $RANDOMLUSER · · Score: 1

      That's really funny. This whole campaign reminds me of nothing so much as when they were cranking up IE and telling everyone "What with ALL the sites using Active-X, (there were none) you're gonna want to be using IE, or you'll miss out on the whole Internet experience". For a while there, it became a self-fufilling prophecy, at least until everyone realized that Active-X was crap, Netscape was dead, and the net was full of sites relying on IE's "I know what you mean, you don't have to write well-formed HTML" behavior.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    4. Re:Finish what you started by ms1234 · · Score: 1

      No. This is Microsoft and they need to on every new field as soon as possible once they recognize such a field in order to crush the competition before it becomes to successfull (Google).

    5. Re:Finish what you started by Anonymous Coward · · Score: 0

      So you want a company that large and diverse to only do one thing at a time?

    6. Re:Finish what you started by Pollardito · · Score: 1

      that's the genius! they can either fight the hopeless battle to make IE as stable and secure as other the browsers or they can make a MS Silverlight plugin that makes every other browser as buggy and insecure as IE

  7. Once a noble idea by Seiruu · · Score: 2, Interesting

    Of a system being worked on by the users for the users to gain a better system through the networking effect, now is slowly becoming another means for industries to get cheap labor. From the OS community POV quite saddening.

    From a commercial POV, if prices do go lower and more people would buy/use it with the backings of corporate Marketing, compared to when it was just OS and mouth to mouth, it might (emphasis on MIGHT) spread more awareness and interest in genuine/creative software.

    1. Re:Once a noble idea by Anonymous Coward · · Score: 0

      Only this time MS is making a new tool which will be easy to deploy widely. Very widely if they come through with a Firefox plugin, which there may be market pressure for them to do. Then their adding interoperability with much loved OS tools such as Python and soon Ruby as well as .net. Seems to me they're making all that hard work people did for a community benefit and which a larger world fell in love with that much more powerful. Again, it serves MS interests to do this. But it's not exactly the end of integrity.

    2. Re:Once a noble idea by pallmall1 · · Score: 1

      But it's not exactly the end of integrity.
      As far as Microsoft is concerned, integrity ended long ago. Why do these shills keep lying? Oops, I've already answered that question.
      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    3. Re:Once a noble idea by Anonymous Coward · · Score: 0

      What the hell are you talking about? That's always been a tension in open source (witness the constant debates between whether BSD or GPL is "freer", or prone to exploitation), which is why it was such a revolutionary idea way back when, and why it's only gone mainstream recently. No commercial company was going to be the first to try it.

      Open source philosophers (and detractors) have worried about the whole "free labor" idea ever since the beginning. It's completely irrelevant, though. Open source is about you, not about the community. Open source works because it serves your self-interest, not because you're being altruistic. Having source available is a big win for you, not just for whoever releases it--a true win-win.

      For example, I found some problems in an open source parsing library recently. I investigated the problem thoroughly, created a patch, and submitted it. I benefit because I don't have to wait for other people to fix the bugs in an opaque binary, or hack around with workarounds, or use a different solution (which may also have its own bugs to deal with). Everyone else benefits because it fixes more bugs in the shared code base. And nobody forced me to do any of this at gunpoint, because it benefits me, and what I want to do, which is writing applications, not parsers.

      People work on projects they want to work on; projects don't get developers just because someone declares their product open source. As long as that's the case, it will continue to work, no matter how "corporate" it gets. If Microsoft wants to release code, fine. But if nobody wants it, it'll be ignored, like the millions of abandoned projects on SourceForge. Open source is not a magic incantation to summon developers.

    4. Re:Once a noble idea by Seiruu · · Score: 1

      That's always been a tension in open source

      Open source philosophers (and detractors) have worried about the whole "free labor" idea ever since the beginning. But not a reality, and not one formed by big capitalists like MS, who was supposed to be OS' sworn enemy.

      Open source is about you, not about the community. Okay...

      I investigated the problem thoroughly, created a patch, and submitted it. Why did you submit it if it was OS and you could have just patched it yourself?

      Everyone else benefits because it fixes more bugs in the shared code base. Then it's not just about you but about "everyone", right? You know, the community?

      People work on projects they want to work on; projects don't get developers just because someone declares their product open source. Open source is not a magic incantation to summon developers. I never said nor implied that.
  8. Why the hell would I put MSFT in a webstack? by l0ungeb0y · · Score: 1, Insightful

    Microsoft is anti everything the internet stands for.

    The Internet is for open, platform neutral communcation.
    Microsoft if for closed source mono-culture.

    The internet is for the creation of new tools, paradigms and technology by anyone for anyone.
    Microsoft is all about where they think you want to go today.

    Fact is, Microsoft has made it their mission to break everything they possibly can, whether it be standard, language or platform.
    If it's not from microsoft, they want to kill it.

    So any developer that sincerely uses MS in anything but their server-side stack is a user hating pro-MS pundit that wants to try to force their user base to use Windows and Windows related products. And personally, has no business whatsoever calling themselves a web developer. Anti-web developer is more like it.

    So I don't care what MS does. A psychopathic culture can not be changed.
    And MS has always been and always will be a psychopathic culture, feigning to be "nice" if it thinks it there is something in it for them.

    Adobe has been quite sincere and has done some great things with Flex, Apollo and will also be creating some nifty webservices.
    Buying Macromedia was a great move and wise to insure that technologies such as Flash, Flex and Director lived on and became more prominant.
    Microsoft on the other hand is reviled and dying a public death in the online marketplace.
    MSN and it's related services are a joke. Online music? maps? Online calender? Search?
    MS will tie their apps to Vista Servers and .Net stacks and the dotcoms will laugh and fart in their general direction.

    I am happy to see MS blowing wads of money on what is bound to be yet another failure.

    1. Re:Why the hell would I put MSFT in a webstack? by Anonymous Coward · · Score: 0

      >>So any developer that sincerely uses MS in anything but their server-side stack is a user hating pro-MS pundit

      Grow the fuck up!

      Project requirements and clients dictate the technologies we use.

      Who modded parent insightful ffs?

    2. Re:Why the hell would I put MSFT in a webstack? by owlnation · · Score: 1

      Yes, that is mostly true.

      But... Flash is against everything browsing stands for too - closed source, breaks the back button, invasive, bloated, not available to all. So, I actually do appreciate anything that stands up and fights Flash - it is good for everyone that there is competition in this market. It would be better that there were a genuine open source alternative, however.

      Should anyone from the Flashblock team be reading this, can you start working on a sliverlight block too please? I think I'm going to need one of them too.

    3. Re:Why the hell would I put MSFT in a webstack? by Banarak · · Score: 1

      "Microsoft is all about where they think you want to go today." This pissed me off so bad I had to sign up after 5+ years and write a responce. I don't agree with Microsoft and their practaces, but you are making a judgement based of "a very lame" advertising marketing campaign. The internet dosen't conform to any one idea. To say that there ISIN'T room on the internet for a company which is trying to be #1 is bullshit and renders the rest of your argument mostly pointless. I say mostly, because the rest I do agree with. But they have made Windows, which is the most established OS on the planet, that they have made X360, which (IMHO) I better then Sonys new offering and has been taking most of my time lately. (Personal opinion here on the console folks - but deny it's the most widespread OS.) I agree with the rest of your post as well - let them realise the majority of the Internet has diferent morals and values then they do. But to use "Microsoft is all about where they think you want to go today." as an excuse proves how weak of an argument you have to try to denounce that point. Drink more then I do please. Kthxbye.

    4. Re:Why the hell would I put MSFT in a webstack? by Anonymous Coward · · Score: 0

      Microsoft is anti everything the internet stands for. ... Microsoft has made it their mission to break everything they possibly can ... If it's not from microsoft, they want to kill it.

      yeah, Bill Gates eats live kittens, Steve Balmer has a cold green ichor instead of blood, and every new hire at Microsoft is ritually put to death before being reanimated as a life-sucking zombie slave of their abhorrent plan.

      Where was I .. oh yeah: grow the hell up, child.

  9. ActiveX all over again by Anonymous Coward · · Score: 2, Insightful

    Been there, done that. M$ is trying to do an ActiveX 2.0. Too late. I for one welcome our new Adobe overlords!

    1. Re:ActiveX all over again by Anonymous Coward · · Score: 1, Interesting

      I fear a working Silverlight more than I do ActiveX (because it never worked - thank God!).

      Flash/ActiveX/Java Applets/Silverlight/etc totally break usability.

      I don't want to see websites with letters flying in one character at a time because some clueless hack thought website animation was "really cool" and "the way of the future".

      If I visit a website, I am going there to find out information quickly and effortlessly in a way that is well implemented into every browser and operating system. This includes even the basic things such as selecting text, copying it, opening links in a new tab, etc (context menu!).

  10. How much/what license? by mikearthur · · Score: 1

    Read the article but it is intentionally vague on the license and the quantity.

    Correct me if I'm wrong on this but I think Microsoft have released shared-source programs before but never properly allow modification and redistribution rights. I'd be surprised if this is any different.

    1. Re:How much/what license? by Anonymous Coward · · Score: 0

      The open source aspects are released under Microsofts permissive source license, which allows for modification and redistribution, even commercially. I don't know why this article is so light on the details, the others aren't.

    2. Re:How much/what license? by Anonymous Coward · · Score: 0

      Microsoft has released "open source" software. IronPython is released under a fairly liberal license, allowing modification and redistribution. In fact, there is already a (minor) fork of IronPython, the IronPython Community Edition.

    3. Re:How much/what license? by I'm+Don+Giovanni · · Score: 1

      "I don't know why this article is so light on the details, the others aren't."

      Indeed, there have been numerous *detailed* articles all over the web, and slashdot went with the worst article of them all, probably in an attempt to cover the story while allowing readers to create their own internal FUD regarding it.

      --
      -- "I never gave these stories much credence." - HAL 9000
  11. Adobe Who? by Anonymous Coward · · Score: 1, Interesting

    Remember that Adobe is the company that sais:
    "you are allowed to read the SWF specification, but if you use the information and thoughts created in your brain by reading this document, you are not allowed to implement a SWF viewer!"

    Or in other words, legal barking:
    "If you threaten our monopoly in the SWF business, we'll sue the crap out of you for the most absurd reasons".

    So, legally, Adobe is worse than MS.

    1. Re:Adobe Who? by 99BottlesOfBeerInMyF · · Score: 1

      So, legally, Adobe is worse than MS.

      MS is a monopolist and can bundle their technologies with IE, thereby forcing said proprietary technology on everyone, regardless of its merits. Adobe has not monopoly. Legally, MS is the problem. Adobe can write whatever licenses they want because I, as a user and developer, can ignore them and not use it. That is not the case with technologies MS forces on us.

  12. The problem with Silverlight by Anonymous Coward · · Score: 0, Troll

    The problem with Silverlight is if it only plays on a personal computer it is already obsolete. Even if it played on Windows, Mac and Linux personal computers, still no good. There are too many phones and iPods and various other devices that have the ability to play audio and video (not to mention TV's), and these devices all have H.264/AAC decoders in them. There is no room for multiple codecs and no general purpose CPU to decode them. Spoiler: Mary Jane dies. These are DVD players which are data-storage agnostic.

    People say why doesn't AppleTV let you watch YouTube in addition to streaming movie trailers from Apple.com? Because the AppleTV decodes H.264 video in its GPU and YouTube is not H.264. Spoiler: Mary Jane dies. The CPU in the AppleTV is under clocked to stay cool, it would have to run all the time to decode YouTube and it would have to be 2-3x the speed also. YouTube is not iPod-ready, not handheld-ready, not living room -ready by any stretch. It's very PC-oriented.

    If MS can't sell WMA then how can they sell Silverlight? It is foolish. Even if every iPod user didn't already have QuickTime on their Mac or PC it would be a really hard sell to content creators to be bothered with multimedia content that is personal computer only. There are two billion phones that all need to be replaced in the next two years and the iPhone is kicking off the true handheld Web by reading actual Web pages plus MPEG-4 audio video. Spoiler: Mary Jane dies. It is way too late for you if you are talking about what format audio and video is going to be stored and streamed in. It is also way too late for MS to get a fair chance with content creators when their greatest contribution so far has been to fuck with QuickTime at every chance they get.

    1. Re:The problem with Silverlight by uberchicken · · Score: 0, Flamebait

      Mod prick of a parent down. Whether true or not, contains spoilers.

  13. On another story... by bsantos · · Score: 1

    "[Sam] Ramji[, Microsoft director of platform technology strategy,] made it clear Microsoft has no plans to open Silverlight." http://www.theregister.com/2007/05/01/microsoft_op en_source_mix/

  14. Does not compute by Inquisitor911 · · Score: 2, Funny

    Microsoft?... Open Source?... Does not compute, does not compute!

  15. Silverlight In Action by N8F8 · · Score: 2, Informative
    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    1. Re:Silverlight In Action by bsantos · · Score: 3, Informative

      Lots of people on here worried about interoperability, cross platform runtimes and the likes, but those comments on msdn show that those using MSFT technology couldn't care less. *sigh*

    2. Re:Silverlight In Action by tomstdenis · · Score: 2, Interesting

      No sluh. People using MSFT tech are the types who are easily impressed and afraid of change. I don't see what the world gains from yet another flash type scripting thingy, but now MSFT can split up yet another market by virtue of it running on Windows.

      Being an unfan of Flash anyways makes me not really care what MSFT is doing to hurt/help that market. But it's sad to know that MSFT just will never change.

      Oh well.

      Tom

      --
      Someday, I'll have a real sig.
    3. Re:Silverlight In Action by gakguk · · Score: 1

      > People using MSFT tech are the types who are easily impressed and afraid of change...yet another flash type scripting thingy.

      You don't care to read what's inside Silverlight, yet you mark (lots of) people as being afraid of change with a single move. Nice.

      It's not a script thingy. It's the ability to use CLR on the browser (including all the cool stuff like Generics, LINQ etc.), DLR on top of CLR which means a new world of dynamic languages, XAML (the thing what you think a script thingy but actually an object serialization notation), etc etc.

      MS developer community is currently bombarded with new technologies / methodologies / patterns since the last three or four years. Some ideas came from Java land (IoC containers, ORM), some built by MS (WPF, WCF) etc. It's in fact hard for the community to grasp all the new bits in such a short period of time but we are keeping up.

      It seems that you have ideas without having the necessary knowledge.

      IronRuby
      DLR

    4. Re:Silverlight In Action by tomstdenis · · Score: 0, Flamebait

      Hey tell me Nancy, what part of OMG I don't care didn't you get? Cuz I'd really like to sort this out for the next time one of you newbie spawns of whatever deity I pissed off comes around toting the virtues of the morally corrupt.

      Until MSFT starts making their wonderful stuff available for other platforms I'm just gonna have to go ahead and ignore everything you types have to say, for ever and ever and ever and ever and ever and ever and ever and ...

      --
      Someday, I'll have a real sig.
    5. Re:Silverlight In Action by pallmall1 · · Score: 1

      It's the ability to use CLR on the browser.
      No, it's the ability to use CLR on windows.
      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    6. Re:Silverlight In Action by N8F8 · · Score: 3, Informative

      Before you jump on the MS bashing bandwagon please take a look at the linked video. Even better, download the client plugin and view the demos. It's cross platform and supports a ton of languages including C#, Ruby, Javascript, etc.

      --
      "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    7. Re:Silverlight In Action by pallmall1 · · Score: 0, Flamebait

      It's cross platform and ...
      Yet another Microsoft liar.
      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    8. Re:Silverlight In Action by N8F8 · · Score: 1

      Dude, you can run it now in apple.

      --
      "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    9. Re:Silverlight In Action by gakguk · · Score: 1

      It works on Macs. Safari, Firefox, IE / Win, Mac.

    10. Re:Silverlight In Action by gakguk · · Score: 1

      You are one brave soul. Keep up the good work.

    11. Re:Silverlight In Action by amilham · · Score: 1

      Until MSFT starts making their wonderful stuff available for other platforms I'm just gonna have to go ahead and ignore everything you types have to say Silverlight is going to be available for at least one other platform: Mac OS X. It will be available in Firefox, IE, and Safari. And supposedly, Linux support is still being considered.
    12. Re:Silverlight In Action by tomstdenis · · Score: 0, Flamebait

      ever and ever and ever and ever and ever .... *walks away* ... and ever and ever ...

      Let me fill you in on the scoop, Patricia, at the end of the day, it's just some stupid web 2.ohhh my god make it stop, gimmick. Until we see what can be done with it, that truly can't be done before, and really ought to be done anyways, it's just handwaving and gesturing the likes of which can be topped only by the special gals down at the corner, you know the ones, your mom hangs with them, oh yeah, hookers.

      So why not join the winning team for a change, grow a pair of balls and stop kissing ass to the satan worshiping msft hordes who promise nothing but a quick fix for the technologically adolescent flashy addicted lunatics that run around like chickens with their heads cut off spouting "it's a new paradigm! It's a new a paradigm!"

      Tom

      --
      Someday, I'll have a real sig.
    13. Re:Silverlight In Action by pallmall1 · · Score: 1

      Dude, you can run it now in apple.
      I apologize; that makes it dual platform. I was fooled there for a second. Too bad it won't run on some new Dell machines. And I'm sure that Microsoft will support it on the Mac every bit as much as they support MS Office.
      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    14. Re:Silverlight In Action by N8F8 · · Score: 1

      Again, watch the video. This was a huge project and in the video the guy says they targeted Windows and Mac because they account for 98% of the market. He goes on to explain their next target is the mobile platform(s). He also says that Linux isn't out of the question once all that is done. But by then I'm sure some clever hacker will have it running in Linux anyhow.

      The real advantages of Silverlight over Flash are the languages supported and the UI extensibility. Ever try programming in AcrionScript?

      --
      "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    15. Re:Silverlight In Action by suv4x4 · · Score: 1

      Before you jump on the MS bashing bandwagon please take a look at the linked video. Even better, download the client plugin and view the demos. It's cross platform and supports a ton of languages including C#, Ruby, Javascript, etc.

      How cool is it, is not the issue at hand though. Flash is in virtually every visitor's browser (that matters) right now, except for certain business cases, you can assume everyone has Flash, just as much as you can assume they have HTML/CSS/JS (doesn't mean no fallback if otherwise, but you catch my point).

      Silverlight is just trying to be Flash, but:

      1. there's no version for Linux/Solaris
      2. the guarantee for Mac support is questionable
      3. there aren't planned authoring tools for OS other than Windows
      4. it has some benefits in video quality codec, but Microsoft maybe doesn't realize sites aren't after that. YouTube could serve at least few times better videos and stay with Flash. They don't do it since it means more traffic, and apparently is not needed. The sites are after a piece of technology that's guaranteed to be always there, everywhere.

      BTW it doesn't support C#. C# is not a dynamic language, and the "DLR" doesn't support non-dynamic .NET languages.

      The benefits of having Ruby and Python are kinda questionable to me, on the client side. What exactly will you do in Silverlight with Ruby, that you can't as easily do in JavaScript2 (which is what ActionScript 3 is). I beg you to tell me. Web devs *do* know JavaScript right? Shame on them if not.

    16. Re:Silverlight In Action by gakguk · · Score: 1
      Technologies work with web don't necessarily mean web2.0, and all the new options available to web development are just choices, they all fit for a particular problem. When you dismiss Flash, Silverlight and alikes, you don't propose anything to replace, do you? When you learned ansi C, everything started to look like nails ha? I'd really like to see you in a real life project. One single toolset for all problems is just a myth and you'll learn that when you face more problems.

      For others who have some passion for something new, here are two more links giving some more info:

      Miguel de Icaza
      Scott Hanselman

    17. Re:Silverlight In Action by tomstdenis · · Score: 1

      Right, and I'll hold my breath until I see something innovative come of all the mess. Actually, do me a favour, can you hold your breath for me? That way when you eventually pass out, hit your head on the desk and lapse into a coma for 15 years you can report back to me with baited breath of the new promises said technology have given us.

      About the only useful use for flash is Homestarrunner and the legion of semi-amusing flash games. But most of that is stuff we could have done with Java [well except for the cartoons].

      Keep in mind that's what flash was originally. An animation scripting toolset. It grew into a larger tool and is largely redundant as Java not only addresses many of the same problems, but, and omg I'm siding with Java so hear me out, does it better, faster, and with more portability. Good lord, I just spoke well of another annoying tech. Bad newbie!!! Now go get me a coffee! *whistles* get out of here!

      Tom

      --
      Someday, I'll have a real sig.
    18. Re:Silverlight In Action by I'm+Don+Giovanni · · Score: 1

      BTW it doesn't support C#. C# is not a dynamic language, and the "DLR" doesn't support non-dynamic .NET languages.


      Yes, C# is supported. Silverlight supports any .NET language, not just the DLR ones.
      --
      -- "I never gave these stories much credence." - HAL 9000
    19. Re:Silverlight In Action by suv4x4 · · Score: 1

      Yes, C# is supported. Silverlight supports any .NET language, not just the DLR ones.

      Silverlight runs from source, imagine the plugin size if it has to have a compiler for "any" .NET language. There's a C# to JS transcriber, which apparently MS is working to integrate in Visual Studio, so you can compile your SilverLight app from C# code.

    20. Re:Silverlight In Action by Anonymous Coward · · Score: 0

      Well, this is just wrong. CLR languages all compile down to IL. All that is neccesary on the client side plugin is the IL execution engine.

      C# does *not* compile to JS, it compiles the IL into a silverlight assembly which is then seamlessly executed by the plugin for you.

    21. Re:Silverlight In Action by drew · · Score: 1

      I don't know, maybe it's a good thing. If they manage to split the market with Flash, maybe more people will give up on using either one.

      --
      If I don't put anything here, will anyone recognize me anymore?
    22. Re:Silverlight In Action by I'm+Don+Giovanni · · Score: 1

      You're way off.
      Everything in your post is not only wrong, it's 180 degrees wrong.
      Please do some research.
      (For instance, Silverlight itself doesn't need a compiler for "any" .NET language, it only needs the JIT to compile MSIL to native code.)

      --
      -- "I never gave these stories much credence." - HAL 9000
  16. here's a preview by NickFortune · · Score: 3, Funny

    #include "bsod.h"

    main() { if(running_on_linux()) { crash(horribly, messily); } return proprietary_blob(patented); }

    /* anyone remember the days when slashdot allow you to quote pre-formatted text? */

    --
    Don't let THEM immanentize the Eschaton!
    1. Re:here's a preview by Verte · · Score: 0

      #include "bsod.h" main() { if(TRUE) { crash(horribly, messily); } return proprietary_blob(patented); }

      --
      We at slashdot are scientists, specialists and kernel hackers. Your FUD will be found out.
    2. Re:here's a preview by Zonk+(troll) · · Score: 1

      /* anyone remember the days when slashdot allow you to quote pre-formatted text? */ Umm, select "plain old text" instead of "html formatted" and then put your comment inside of <code></code>. I always keep it at "plain old text" so I don't have to bother with <p></p> and <br> tags, but I still can use the allowed html, ie, italic, bold, etc.
      --
      "The Federal Reserve is a fraudulent system."--Lew Rockwell
      End The FED. -
    3. Re:here's a preview by NickFortune · · Score: 1

      Ah, right. I got as far as the code tags, I just forgot about the plain old text option.

      Thanks for that :)

      --
      Don't let THEM immanentize the Eschaton!
  17. WPFE by rjcobain · · Score: 1

    i thought "windows presentation foundation everywhere" was more catchy, anyway, I don't see it getting everywhere like Flash, so let's just forget about it

  18. What? by N8F8 · · Score: 1

    It's a cross platform CLR? I don't read any negative comments at all.

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
  19. This post's comments amuse me. by EveryNickIsTaken · · Score: 1

    MS finally announces they'll open-source something, and all that the Linux users do is complain.

  20. Xaml v/s Flex, Format is the key by jeswin · · Score: 1

    More important than the source code is an Open Format, which IMO is a key advantage over Flex/Flash. Silverlight's Markup Language, XAML is pure XML and easier to decode. Flash is a proprietary, binary format and the Specification forbids you from building an alternative player.

    The Flex Plan
    1. Open Source Flex, and Flash Runtime
    2. Drive a strong adoption wave, since its "Open Source"
    3. Alternate Tools spring up, Flash becomes the "*.doc" of RIA
    4. Flash format remains proprietary, all RIA belongs to Adobe
    5. Profit!

    I can't imagine any other reason why anyone would want to open source the tools, while protecting the format.

    Anyway competition is good, and might actually result in Adobe opening the Flash Specification.

    --
    Life is a conviction.
    1. Re:Xaml v/s Flex, Format is the key by Anonymous Coward · · Score: 0

      The SWF file format specification doesn't forbid you from building an alternative player -- it's just not sufficient information to do so. The spec only tells you how to parse the SWF file. To interpret the results you need the Flash specification.

  21. Microsoft has open-sourced a lot of stuff... by argent · · Score: 4, Insightful

    Microsoft has been using open source for some time, albeit sometimes with restrictive licenses, but rarely has any of it been useful for anything but developers already committed to Microsoft's platform.

    There are several reasons people may be interested in open source, but they all have one thing in common ... people are interested in what open source does for them. Open source frees them from dependence on a single vendor, it frees them from license fees and royalties, it allows them to share responsibility with a large pool of like-minded developers, and so on. Open source products tied to a single vendor, whether it's hardware (like a Linux-based set-top box or PDA) or software (one of Microsof's efforts was an open-source installer for Windows applications) is only going to be interesting if it's useful for the things they're already doing.

    Open-sourcing *part* of a product, when you're potentially going to have to pay Microsoft to use the rest (the price I read was the first million users free, then 25 cents per user after that), is a pretty obvious poison pill.

    1. Re:Microsoft has open-sourced a lot of stuff... by EveryNickIsTaken · · Score: 1

      ...but rarely has any of it been useful for anything but developers already committed to Microsoft's platform. So, essentially the gripe is that when MS does open up their source, it's either intuitively (or by license) restricted to development for Windows? Given that MS *nix and MS OSX do not exist, I'm not sure what platforms you expect them to encourage or allow development on. It would be counterproductive for them to release proprietary code to enhance other OS's, wouldn't it? I mean, I'm sure that's what the Linux community wants, by why on earth would MS do that?
    2. Re:Microsoft has open-sourced a lot of stuff... by Anonymous Coward · · Score: 1, Interesting

      I'm not sure what platforms you expect them to encourage or allow development on. Well, if the code is closed to certain platforms, then it is not open.
    3. Re:Microsoft has open-sourced a lot of stuff... by pallmall1 · · Score: 1

      I'm not sure what platforms you expect them to encourage or allow development on.
      Platforms other than just windows and mac -- if they're going to call it "cross-platform".
      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    4. Re:Microsoft has open-sourced a lot of stuff... by EveryNickIsTaken · · Score: 1

      So the same Linux community that lambasted Microsoft for the agreement with Novell is now begging them to support them? I find this ironic. Dontcha think?

    5. Re:Microsoft has open-sourced a lot of stuff... by argent · · Score: 1

      So, essentially the gripe is that when MS does open up their source, it's either intuitively (or by license) restricted to development for Windows?

      Of course.

      I'm not sure what platforms you expect them to encourage or allow development on.

      I don't expect them to encourage development on anything but Windows [1]. That's not the point of my message.

      You asked why people weren't responding positively to microsoft "finally" open-sourcing something. You seemed to honestly believe that simply because something is open-source it should be perceived as "good". Not all open source software is good, no matter what you think of as "good". Some of it is just plain bad code. Some is obsolete, insecure, or actively discourages healthy competition. Even open source software from people generally considered "good" can have poison pills in it: for many years Stallman promoted GCC-specific extensions to C to encourage lock-in to GCC. That episode is long behind us, thankfully, and many of these extensions (like the shorthand "a ?: b" for "a ? a : b") are being deprecated and removed, but the point is that just because something is "open source" that doesn't automatically make it "good".

      So, given that, why do you expect people to be enthusiastic about open source projects they can't use, and that don't actually provide the benefits they're looking for from open source software?

      [1] Though it would be nice to see them open-source Interix.

    6. Re:Microsoft has open-sourced a lot of stuff... by pallmall1 · · Score: 1

      I find this ironic. Dontcha think?
      No, what I find ironic is that microsoft would buy $380 Million dollars worth of licenses for an open source operating system ostensibly in the interest of cross-platform interoperability and then not interoperate with it when they "open-source" their new "cross-platform" widget. To top it off, Microsoft and their shills still insist on trying to decieve people by saying that Silverdark is really cross-platform and open-source.
      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    7. Re:Microsoft has open-sourced a lot of stuff... by argent · · Score: 1

      So the same Linux community that lambasted Microsoft for the agreement with Novell is now begging them to support them?

      If by "begging them to support them" is some kind of weird way of saying "pointing out the limits in what Microsoft is actually doing", I suppose so.

  22. Scott Guthrie on Silverlight by tt42 · · Score: 3, Interesting

    While not directly related to the open-source angle of this story, here is Scott Guthrie (Silverlight team manager) talking about some of the more in-depth aspects of it. (36m long) http://channel9.msdn.com/showpost.aspx?postid=3045 08

  23. Competition is good! by Dan_Bercell · · Score: 1

    Just because Flash is good, it doesnt mean something cannot be better.

  24. Reverse engineering opportunity by rumith · · Score: 1

    As far as I have understood, Adobe is releasing the source for all tools necessary to create fully capable Flash objects; that includes some sort of a compiler, too. Isn't it possible to document the Flash format itself by examining the code of the mentioned compiler?

    1. Re:Reverse engineering opportunity by Anonymous Coward · · Score: 0

      You don't need to look at the compiler when you have the source code for the virtual machine:

      http://arstechnica.com/news.ars/post/20061107-8170 .html

  25. Adobe can't keep up by mattgreen · · Score: 1

    They'll need to build on Java if they want to keep pace with Microsoft in that category. ;)

  26. mod parent down! by Anonymous Coward · · Score: 1, Insightful

    What unfettered arrogance on behalf of the publication that's hosting it in believing that their hack paragraph on a minor tech story is worth a piece of tree - presumably they have a deal going with HP to use up as much ink as possible.

    Techworld - a website I will never, at any time, ever visit again. Makes Flash, or its MS competitor, look positively non-invasive.


    The submitter linked directly to the printer friendly version of the page - notice the printerfriendly=1 in the URL ? It's hardly "unfettered arrogance" for them to assume that anyone who clicks on their "Printer friendly version of this article" link might want to, you know, print the article. The fact that a slashdot submitter bypassed that step is not the fault of Techworld in any way, and to suggest a conspiracy with HP is just ridiculous!

  27. define Open Format .. by rs232 · · Score: 1

    'More important than the source code is an Open Format .. Flash is a proprietary, binary format and the Specification [adobe.com] forbids you from building an alternative player'

    According to this Adobe is releasing Flex under the Mozilla Public License (MPL) which states:

    'The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license .. to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Code'

    How is 'Open Format' defined in the current context and do you have a citation for the Silverlight license.

    was Re:Xaml v/s Flex, Format is the key

    --
    davecb5620@gmail.com
  28. Maybe by Anonymous Coward · · Score: 0

    Perhaps Silverlight will make some noticeable in-roads with a certain development crowd, but let's not pretend that good developers make good designers. And ninety-nine times out of one hundred, swf just begs to be designed beautifully. You're going to have to rely on designers to make it pretty -- and that's what the pointy haired boss will care about as well -- which means Flash will not go quietly into the night.

    Silverlight will probably bring a new generation of embarrassingly ugly animations. Although Flash is capable of some relatively high-end programming voodoo, I'll grant you that Flash will probably need to work harder at better integrating with additional languages/frameworks/devstuffgoeshere in order to outflank the 'lazy MS developer' threat. But a quick domination of Microsoft over Adobe? Methinks you've placed an unwise bet, friend.

    1. Re:Maybe by Mongoose+Disciple · · Score: 1

      Perhaps Silverlight will make some noticeable in-roads with a certain development crowd, but let's not pretend that good developers make good designers. And ninety-nine times out of one hundred, swf just begs to be designed beautifully. You're going to have to rely on designers to make it pretty -- and that's what the pointy haired boss will care about as well -- which means Flash will not go quietly into the night.

      I think you're right, but that being said, this is something that isn't news to Microsoft either. One of the things they're clearly trying to get at with this generation and XAML is the idea that a designer and a developer can work on the same page, each with different tools that suit their perspective/needs (i.e., Visual Studio vs. Expression Blend), without getting in each others way.

      Whether or not they've actually succeeded, I couldn't say.

  29. Flash and ASP .. by rs232 · · Score: 1

    The problem is that Flash doesn't integrate in with anything ASP or .NET

    'Below is shown the Diagramatic Representation of how Flash interacts with the database via an Active Server Page (ASP)'

    Returning a valid string from ASP .. Passing values from ASP to Flash

    Re:Really. (Score:5, Interesting)

    --
    davecb5620@gmail.com
  30. From your CLR link... by pallmall1 · · Score: 1

    Although some other implementations of the Common Language Infrastructure run on non-Windows operating systems, the CLR runs on Microsoft Windows operating systems.
    And nice try attempting to make two operating systems look like five. Do you think the SilverDark support for the Mac will be as good as the Office 2007 support?

    --
    3 things about computers: they're alive, they're self-aware, and they hate your guts.
    1. Re:From your CLR link... by I'm+Don+Giovanni · · Score: 1

      Silverlight includes its own CLR. Both Windows and Mac are supported. That wikipedia article hasn't been updated yet, that's all.

      --
      -- "I never gave these stories much credence." - HAL 9000
  31. Microsoft and internet apps == trouble by purpleraison · · Score: 1

    God I hope that Microsoft never gains ground in the internet application area. With them pushing non-compliant code in Internet Explorer version after version, just image what they would do if they had control of any development, and utilization applications.

    One word.... scary!

    --
    I am open source, and Linux baby!
  32. Oh please... by Grashnak · · Score: 1

    Microsoft is anti everything the internet stands for.
    Oh come on. Perhaps you could provide a link for those of us unfortunate enough to not have read the operating manual that came with the internet, which explains what it "stands for".

    The internet doesn't stand for anything. It doesn't even really exist anymore. Its not a collegial network of computer wonks and academics anymore, benevolently helping humanity to advance beyond its primitive state. Its simple one more resource in the global economy, facilitating the movement of 1s and 0s between computers. Your misguided, naive attachment to some sort of noble ideal of what the internet should be is charming, but ultimately flawed. Do they still have unicorns in your internet? Lets face it, if the internet stands for anything today, it stands for an enormous bag of cash being slung over the shoulder of some corporate hack or pornographer or scam artist, or perhaps all three at once.
    --
    Life needs more saving throws.
  33. Dear MS, please open source Windows 2000 by ProteusQ · · Score: 1

    I'm not kidding either. I still have my W2K partition, and the only trouble I have with it is that no one writes software for it. Granted, I don't have the network drivers installed, but that's what would be fixed once it was open sourced!

  34. He wrote with Office? by IwantToKeepAnon · · Score: 1

    > Kurtz writes with word
    > that Microsoft

    What? Excel not good enough for ya?

    --
    "Happy families are all alike; every unhappy family is unhappy in its own way." -- Anna Karenina by Leo Tolstoy
  35. "If it can" by mstahl · · Score: 1

    Those are the key words.

  36. Under which freakin' license?! by Infonaut · · Score: 1

    Jeebus, this is frustrating. Saying a company is "Open Sourcing" some of their technology tells me almost nothing about it. Will it be under a reciprocal licensce, an academic license, a Microsoft wannabe open license? You've got to hand it to Microsoft. They're spinning this one pretty well, even though they're coming late to the party and without any pants on.

    --
    Read the EFF's Fair Use FAQ
  37. LOL Silverlight by popo · · Score: 1

    When has Microsoft ever released small, tight, fast, bug free code that did one simple thing and didn't try to incorporate every other business agenda into a single offering? This software will be buggy, slow, not-really-open-source, bulky and have hooks into every single Microsoft package (in an effort to solidify the united front of Microsoft offerings).

    Yawn. I've seen this movie before. It ends badly for Microsoft.

    --
    ------ The best brain training is now totally free : )
  38. silverlight will try to build a developer support? by darrenkopp · · Score: 1

    There's already a developer community built around silverlight. For starters, i would say that you have at minimum 40% of the .net developer community. On top of that, i would say you have maybe 1000 at minimum developers who want to do some rich internet application development, but don't have the money for flash and media servers. On top of that, i would say you have 8% of the php crowd interested in silverlight (actually 20% are probably interested, but 12% of those don't trust microsoft).

    so, add all these up and you are gonna have a fairly large developer community already, and adobe knows it. that's why they open sourced flex right as it was used, so that people would start using it!

  39. Microsoft Permissive License (BSD-style) by I'm+Don+Giovanni · · Score: 1

    The license is Microsoft Permissive License, a BSD-style license.

    --
    -- "I never gave these stories much credence." - HAL 9000
    1. Re:Microsoft Permissive License (BSD-style) by Infonaut · · Score: 1

      Thanks for the info. I'm not surprised that they're using their own non-OSI approved license and calling it "open source." Still, I had hoped that they might clue in and use an existing OSI-approved license.

      --
      Read the EFF's Fair Use FAQ
  40. Why isn't this considered good competition? by tieTYT · · Score: 1

    When it's Nintendo vs Sony, people respond that this is good for the industry because it creates competition and raises the bar. How come when it's Microsoft vs Adobe, the response is always the opposite?

    I'll take a stab at my own question: I think it's because there are a lot of software engineers here that have first hand experience with Flex but they only play console games. When they talk about Nintendo vs Sony, they're speaking from a gamers perspective. When they talk about Microsoft vs Adobe, they're speaking from the developers perspective.

    In the grand scheme of things this may be better for the industry. After all, if Microsoft hadn't entered the browser war, we wouldn't have AJAX. Perhaps this Microsoft vs Adobe competition will result in the next AJAX.

    1. Re:Why isn't this considered good competition? by Anonymous Coward · · Score: 0

      Microsoft has actual monopoly on OS and Office software and it collects lots of cash on these. So when MS enters to new market it has a privilege to spend wast ammounts of cash to fuel competition. MS also is notorious for it's shady business practices.

    2. Re:Why isn't this considered good competition? by neminem · · Score: 1

      How about possibly because Nintendo and Sony both end up creating consistently decent-at-worst stuff, while Microsoft and Adobe both frequently generate utter crap?

  41. AMD64 support by rumith · · Score: 1

    Actually, Adobe released Flash Player 9 for Linux last October... I'm not sure what more you want. I want x86_64 Flash player binaries, and maybe PowerPC. Linux runs on so much more than i386 you know.
  42. Re:silverlight will try to build a developer suppo by ytpete · · Score: 1

    you have maybe 1000 at minimum developers who want to do some rich internet application development, but don't have the money for flash and media servers.

    What do you mean, don't have the money? If you can afford Visual Studio, then you can certainly afford Flash or Flex Builder. More important, you don't need Flash Media Server -- you can exchange data with any backend you please.

    Disclaimer: I work at Adobe.

  43. Flash does work fairly well under Linux by Craig+Ringer · · Score: 1

    Flash isn't perfect under Linux, but it does work pretty well. It used to be nightmarish when it when through its long unmaintained-for-Linux phase, but for a couple of years now it's been pretty solid on mainstream distros.

    There can be problems if you use anything unusual, or run a 64-bit native system.

    That said, I have Flash installed in Firefox on my X11 thin clients at work with no issues beyond what you'd expect when combining software written by idiots (most flash movies) with low graphical performance hosts (X11 thin clients). The worst issue I see is that it can slow down the client a bit when playing animations created by "designers" who think everyone's using a Core 2 Duo machine with a high performance 3D accelerated video card. Usually ads.

    Even then, nothing crashes and at worst the browser tab/session can be closed. The flashblock extension has made life a little nicer though by letting the users choose whether they want to view flash, rather than being forced into viewing lots of badly-written flash ad movies as they try to get real work done. I find the same thing to be necessary on my Core 2 Duo WinXP laptop.

    In short - recent Flash versions are pretty darn good.

    1. Re:Flash does work fairly well under Linux by nwbvt · · Score: 1

      First of all, your entire post only covers Flash from the user's point of view, it has nothing on the developer's side of things. As has been mentioned ad nauseum now, the main purpose of silverlight is that it integrates nicely with .NET.

      Second, your entire point seems to be "Flash is fine if you first install a bunch of stuff to prevent it from working". But thats entirely the point. You shouldn't have to do all that. Those options (like play only when you want it, or don't play sound, or don't create pop-ups) should be available in the plugin itself. You shouldn't have to install flashblock (which really is a poorly designed plugin) to do all that. Unfortunately that is the case, due to the fact that the plugin is only available from Adobe and they don't feel their users should have those choices.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
  44. Java all the way! by Anonymous Coward · · Score: 0

    I'm sticking with Java!

  45. Too Bad SVG had to Die so Flash could Live by tc9 · · Score: 1

    Too bad that the dynamics of the merger dictated that SVG had to die.

    Prior to the merger, Adobe was a strong supported of this truly excellent graphical development environment, one with all the behaviors of flash, one much more open to adaptive re-use of existing components, and one whose spec was truly open.

    Now with all efforts thrown behind the "just OK" flash, SVG is being left to wither. I won't be able to warm to Flash until I am done mourning

  46. I feel a disturbance in the Dork by Anonymous Coward · · Score: 0

    OMGZORZ... it's like the voices of millions of Lunix Slashdork zealot d00ds were all raised in despair, but were suddently silenced.

    Once again, Lunix will be in Microsoft's tail lights. It's starting to seem like the natural order of the universe or something.