Slashdot Mirror


MS No Cathedral, Open Source No Bazaar?

AlexGr sends us to InternetNews.com for an account of a Microsoft VP demonstrating Microsoft's ASP.NET AJAX product running on Ubuntu at AJAXWorld. In his earlier keynote, Brad Abrams had declared that, when it comes to AJAX, Microsoft is not the cathedral and open source isn't really a bazaar. He noted that ASP.NET AJAX is available under Microsoft's permissive license with full source code. "The Web is built on open standards and we at Microsoft believe that we have to enable those open standards," Abrams said.

170 comments

  1. deja vu? by Rixel · · Score: 5, Funny

    "The Web is built on open standards and we at Microsoft believe that we have to enable those open standards," .....and then twist them into a New York hot pretzel, with a dash of moebius strip, then 'reintroduce'.

    --
    Never play chicken with a passive aggressive.
    1. Re:deja vu? by cloricus · · Score: 4, Insightful

      Without a word of a troll I believe my brain stem fell to pieces when I read that.

      As a web developer for the last ten years I wonder who they honestly believe they are kidding? No matter what your bias you can clearly see in their current policy that they have no interest in standards and less so in web standards.

      --
      I ate your fish.
    2. Re:deja vu? by WgT2 · · Score: 4, Insightful

      After reading that 'standards' line it makes me see Microsoft as nothing less than a hydra:

      • multiple heads
      • with multiple mouths
      • each able to say its own thing
      ...but they all share the same heart.
    3. Re:deja vu? by Antique+Geekmeister · · Score: 0, Troll

      The policy is known as "embrace and extend": in practice, it's "embrace and extend and break compatibility". The extensions seem to quite deliberately violate the existing standards: this has occurred repeatedly, with Kerberos (which required a serious patch in MIT's oritingal version to inter-operate with Microsoft's bastardized version), with DNS and DHCP (don't get me started on this one, I had to deal with it last week to show how easy it is to steal a Window's machine's hostname if you use Active Directory's built-in DHCP).

    4. Re:deja vu? by Captain+Splendid · · Score: 1

      Prior Art, though that's never been much of a stumblimg block for MS.

      --
      Linux, you magnificent bastard, I read the fucking manual!
    5. Re:deja vu? by horati0 · · Score: 1

      ...a New York hot pretzel, with a dash of moebius strip...

      How much mustard would you need for that?
      --
      The neutrality of this sig is disputed.
  2. Either there's been a complete sea change.... by jimicus · · Score: 4, Informative

    at Microsoft or they're hiring stand-up comedians.

    This is the company that wanted to decommoditize standards and protocols, yet they come out with the line "The Web is built on open standards and we at Microsoft believe that we have to enable those open standards"

    1. Re:Either there's been a complete sea change.... by rucs_hack · · Score: 4, Insightful

      It's an old method. Keep getting soundbites published that discredit the view you don't want, and the lie slowly becomes true.

      I'll be willing to bet they never would have made source for ajax available had open source not existed. Once again they lead by following...

      And anyway, it's not open source, because I can't take the entire source and produce a rival product using it.

    2. Re:Either there's been a complete sea change.... by Anonymous Coward · · Score: 0

      Dear Microsoft,

      Last time you "enabled" standards, you got fined by EU. Please stop "enabling" any more standards and start playing fair and nice.

    3. Re:Either there's been a complete sea change.... by Anonymous Coward · · Score: 0

      Well, he's right. Microsoft still has nearly a 90% share of the browser market, so they are the ones who have to enable the standards.

      But they won't.

    4. Re:Either there's been a complete sea change.... by Anonymous Coward · · Score: 0

      Actually, yes, you can. See here

    5. Re:Either there's been a complete sea change.... by Merusdraconis · · Score: 1

      Microsoft's a big company. It's not exactly hard to envisage that one team wants to be as open as possible so their technologies fit in nicely with the rest of the Web while other teams try to co-opt standards for their own ends, considering how often we find out that the left hand doesn't know what the right hand is doing at Microsoft.

    6. Re:Either there's been a complete sea change.... by OmegaBlac · · Score: 3, Insightful

      And anyway, it's not open source, because I can't take the entire source and produce a rival product using it.
      It very well may be open source, but it sure is not Free Software.
    7. Re:Either there's been a complete sea change.... by mysticgoat · · Score: 1

      I don't see any evidence that Microsoft "gets it".

      I think the suits responsible for managing the development of ASP.NET JAVA have confused "bizarre" with "bazaar", and precisely aimed for, and hit, the wrong target. This is a truly bizarre thing that MS is attempting to foist on the world.

      We can expect more weirdness like this coming from Redmond. As a corporate organism, Microsoft was never endowed with very much of the higher cortical functions that are needed to work the top levels of the Maslow pyramid. It is not surprising that as it begins to die, the the small amount of high level cognition needed to maintain an integrated world view has disappeared before the lower level capabilities that allow formulation of clever word constructions has gone. We can expect different parts of Microsoft to express increasingly different world views with a confusing lack of over-all integration of vision, and with an increasing amount of openly expressed conflict between various strategies and tactics.

      At worst, Microsoft is a dinosaur entering its death throes, and anybody who has teamed up with that beast needs to break harness and back away to a safe distance. At best, Microsoft is undergoing a massive mid-life crisis, and there is no telling what it will strip off and throw away, or how it will transform the portions of the old Microsoft that it will keep. Mid-life crises are damn hard on relationships. Just as the smart manager realizes that he needs to relieve an employee in mid-life crisis of any mission-crtical responsibilities, companies who have been working with Microsoft need to evaluate whether they should put more distance between themselves and Microsoft's uncertain future.

      This is an unusual post for me, because I've been talking about Microsoft, yet I have managed to refrain from making any mention of its monkey dancing, chair throwing, potty-mouthed CEO.

      Oops...

    8. Re:Either there's been a complete sea change.... by Anonymous Coward · · Score: 0

      And anyway, it's not open source, because I can't take the entire source and produce a rival product using it.


      By that logic, GPL isn't open source because I can't take the entire source and sell a rival product using it. There are a variety of open source licenses that place restrictions on what you can do with derivative works, including not creating a rival product.
    9. Re:Either there's been a complete sea change.... by Professor_UNIX · · Score: 4, Informative

      By that logic, GPL isn't open source because I can't take the entire source and sell a rival product using it.

      Where did you get that idea? Of course you can take GPL'd code and create a rival product and sell it. You just have to redistribute your changes to the GPL'd code as well so that others may take advantage of it like you did of the original product.
    10. Re:Either there's been a complete sea change.... by icepick72 · · Score: 1

      [Microsoft] never would have made source for ajax available had open source not existed.
      If open source did not exist what would be the point of anybody opening up source code? You can't really put Microsoft down based on a flawed theory. It's like putting down Lance Armstrong because he wouldn't have put the effort forward to win the Tour de France if bicycles had not existed.
    11. Re:Either there's been a complete sea change.... by rucs_hack · · Score: 1

      Source code from other products/groups was available before 'open source' came into existence. Microsoft have, in the past, always been against the distribution of source code.

    12. Re:Either there's been a complete sea change.... by novus+ordo · · Score: 2, Insightful

      In the section entitled Beat Linux there's this blurb: "Fold extended functionality into commodity protocols / services and create new protocols." This extended functionality has to do with patents. Read up on how they stunted OpenGL with threats of IP infringement on pixel and vertex shaders to see this is a real threat. Also the patent deal with Novell is only an indication of things to come. It makes sense too. The code license doesn't matter as long as you control what you can code.
      Microsoft is slowly decommoditizing standards by patenting the underlying logic(something's gotta stick). On the other hand, you can't really blame them for taking advantage of our broken patent system. There are plenty of other parasites out there eager and willing to do it.

      --
      "You're everywhere. You're omnivorous."
    13. Re:Either there's been a complete sea change.... by init100 · · Score: 1

      Where did you get that idea? Of course you can take GPL'd code and create a rival product and sell it.

      I guess you didn't notice the "By that logic" in the post you quoted from.

    14. Re:Either there's been a complete sea change.... by Braino420 · · Score: 1

      And anyway, it's not open source, because I can't take the entire source and produce a rival product using it.
      You should probably follow the links from the summary before you make any claims. I recommend you go to the second link, specifically, which states:

      The Microsoft Permissive License (Ms-PL) is the least restrictive of the Microsoft source code licenses. It allows you to view, modify, and redistribute the source code for either commercial or non-commercial purposes. Under the Ms-PL, you may change the source code and share it with others. You may also charge a licensing fee for your modified work if you wish.
      Seems to me like it follows the Open Source Definition quite well.
      --
      They call me the wookie man, I guess that's what I am
    15. Re:Either there's been a complete sea change.... by rucs_hack · · Score: 1

      You should probably follow the links from the summary before you make any claims

      Microsoft would not, under any circumstances, allow one of their products to be forked and come under the control of another entity.

    16. Re:Either there's been a complete sea change.... by eraserewind · · Score: 1

      When you say something "by that logic" it is supposed to use the same logic as the example that it is referring to. When the GPL plainly does allow something that the other license plainly does not I don't think it's really correct to say "by that logic".

      "by some other tortuous and completely unrelated logic" perhaps.

  3. Hmm. First example of it. by flydpnkrtn · · Score: 5, Interesting

    So the first example of MS not using the Cathedral model, and they act like this is huge sweeping change? Release the source to Win2K under the permissive license, or help the Samba team figure out the damn protocols for Active Directory authentication, and then maybe we'll talk about "changes" and "open standards"

    1. Re:Hmm. First example of it. by plague3106 · · Score: 3, Informative

      How can it not be? You don't think that this is a major shift for them, even if it is just one product so far? Of course nevermind that VS2005 defaults to strict XHTML 1.1 code.

      They cannot release Win2k source code; doing so would violate their agreement with Sun following the Java lawsuit. Win2k binaries aren't even available on MSDN anymore. Basically, if you don't already have a Win2k disc, you're not going to get one.

    2. Re:Hmm. First example of it. by mikkelm · · Score: 0, Troll

      Yes. Let us criticise Microsoft for not destroying their own business model in the name of Open Source. Anything short of self-destructive publication just isn't good enough. Curse Microsoft for not killing themselves off to appease the FOSS crowd.

    3. Re:Hmm. First example of it. by flydpnkrtn · · Score: 2, Insightful

      I wasn't implying that they "destroy their business model" in the name of open source... I'm saying that they're doing this because "the web demands open standards" and it looks good on the PR front ("hay guys we embrace open source"), not because it's the right thing to do.

      MS would use closed, proprietary, patented protocols/standards (furthering vendor lock-in) wherever they could, if people didn't immediately jump to Apache/PHP if they did.

    4. Re:Hmm. First example of it. by Anonymous Coward · · Score: 0

      Couldn't they ship W2k with SP4, security rollup and Suns current JRE?

    5. Re:Hmm. First example of it. by stikves · · Score: 3, Interesting

      It's true that Microsoft used a "vendor specific" byte in Kerberos protocol to keep SAMBA out (at least for a while). It's not good.

      But Microsoft also handles many protocols nicely (as long as it's on the server side), and provides easy to use GUIs to setup and administer them.

      For example, let's say I want to store all my infrastructure for user accounts, X509 certificate and DNS services and email configuration on a LDAP directory and would like to access via Kerberos as well.

      The setup wizard for Active Directory will handle all these tasks (automatically) in less than 10 minutes (and add 30 minutes setup for Exchange and service packs). Additionally I'll receive many administration GUIs, fully redundant setup and backup programs. (Not including group policy which does not have a good alternative on Linux side yet).

      On the other hand the same infrastructure setup on linux (with Fedora Directory Server or similar), requires coding plenty of scripts (LDAP gateway, sendmail configurations, kerberos password migration, etc, etc) and will probably take 3 days at best. Additionally I'll have to setup Amanda and similar backup strategies by hand.

      So, I'd either choose to invest $1000 on a Windows Server 2003 license once, or hire an administrator with $1000 more salary per month than a current one.

      Unfortunately many enterprises choose the first one

      (btw our current setup uses Fedora Directory Server as main, while we also have an Active Directory installation in parallel, yet this is only because we're a university and we like to experiment more).

    6. Re:Hmm. First example of it. by plague3106 · · Score: 1

      No. The agreement forbids shipping Win2k at all. I don't know why, but that's how it is. I still can get Win9x from MSDN (hell, I can get DOS 6.22), so its not because they just want to hide Win2k from developers.

    7. Re:Hmm. First example of it. by khuber · · Score: 1, Insightful

      Thank you token fanboy. Listen, Microsoft can have whatever damned business model they want. But is it too much to ask for them to display some ethical behavior and not lie and say they "enable open standards"?

    8. Re:Hmm. First example of it. by marcosdumay · · Score: 3, Interesting

      "It's true that Microsoft used a "vendor specific" byte in Kerberos protocol to keep SAMBA out (at least for a while). It's not good.

      But Microsoft also handles many protocols nicely (as long as it's on the server side), and provides easy to use GUIs to setup and administer them.

      For example, let's say I want to store all my infrastructure for user accounts, X509 certificate and DNS services and email configuration on a LDAP directory and would like to access via Kerberos as well."

      So, you mean that they abuse their economical power... But it is ok, since they do that with a nice GUI? Or are you saying (falsely) that Microsoft has not extended those protocols? Because they have extended (or tried) almost all of them, DNS being the only exception, and irrelevant since they already tried to extend TCP.

      "The setup wizard for Active Directory will handle all these tasks (automatically) in less than 10 minutes (and add 30 minutes setup for Exchange and service packs). Additionally I'll receive many administration GUIs, fully redundant setup and backup programs. (Not including group policy which does not have a good alternative on Linux side yet).

      On the other hand the same infrastructure setup on linux (with Fedora Directory Server or similar), requires coding plenty of scripts (LDAP gateway, sendmail configurations, kerberos password migration, etc, etc) and will probably take 3 days at best. Additionally I'll have to setup Amanda and similar backup strategies by hand."

      Now, you seem to be very uninformed. There is quite a long time since people don't need to edit sendmail configs for a normal server (unless you talking about setting your netmask), Windows didn't deal with email by that time. There is less time that LDAP gateways and kerberos servers work easily, but they also do. And I'd really like to know what nice backup solution you get on Windows out of the box, even completely ignoring that to set-up amanda one just need to say where to put all those files and what to backup (I really doubt any other solution won't require that information). Someone that already knows those systems may very well configure it all on a day.

      And, at leat at my box (hint, it's Debian, one of the most geeky and hard to configure distros out there) there are GUIs for most of those.

      "So, I'd either choose to invest $1000 on a Windows Server 2003 license once, or hire an administrator with $1000 more salary per month than a current one.

      Unfortunately many enterprises choose the first one"

      That tells how good at math are those people... Of course 3 days of work by $1000 a month are much cheapper than $1000 on licences and not accounted work on making all that software work as intented.

      And, are you implying that windows doesn't need maintence?!?!?!

    9. Re:Hmm. First example of it. by J0nne · · Score: 3, Interesting

      nevermind that VS2005 defaults to strict XHTML 1.1 code.

      and is it served as application/xhtml+xml by default too? Because there's a certain browser by Microsoft that can't handle that...
    10. Re:Hmm. First example of it. by Shados · · Score: 2, Interesting

      Its served as to whatever is crossbrowser. The team that makes VS isn't the team that makes IE, and are probably as pissed off as we all are about how uncompliant it is (for example, the design view for ASP.NET in VS2005 renders correctly a bunch of CSS that IE will ignore even though its in the specs, AND will bitch and whine quite a bit if you dare use a IE CSS filter).

      That being said, last I checked, VS2005 default to XHTML 1.0 transitional, not XHTML 1.1 strict :)

    11. Re:Hmm. First example of it. by The_Wilschon · · Score: 2, Insightful

      The cathedral model doesn't even really refer to proprietary development. You might term the closed proprietary development model the prison model or something, the code only gets out when it has done its time. CatB discussed two open source development models, one in which potential changes were submitted to the monarch or oligarchs of a project for consideration, and one in which pretty much anybody could add stuff whenever. Microsoft uses neither of these.

      In short, the difference between the cathedral and the bazaar is not and has never been the difference between closed and open source. It is the difference between two open source development strategies. If you're not sure of this, go read ESR's essay again. http://www.catb.org/~esr/writings/cathedral-bazaar /cathedral-bazaar/

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    12. Re:Hmm. First example of it. by mikkelm · · Score: 1

      Token fanboy? Listen, I couldn't care who or what made which operating system and how good or bad it is and what kind of practices they employ.

      I think you might want to read the grandparent. You're rant is completely irrelevant. Thank you, token angry nerd.

    13. Re:Hmm. First example of it. by MeNeXT · · Score: 1

      It's not. The only time Microsoft talks of open standards is when Microsoft does not have a majority market share. If Microsoft was serious of open standards then they would publish the standards to their protocols.

      --
      DRM? No thanks, I'll just get it somewhere else...
    14. Re:Hmm. First example of it. by stikves · · Score: 3, Informative

      So, you mean that they abuse their economical power... But it is ok, since they do that with a nice GUI? Or are you saying (falsely) that Microsoft has not extended those protocols? Because they have extended (or tried) almost all of them, DNS being the only exception, and irrelevant since they already tried to extend TCP.


      In order not to get further into a flamewar, it'll try to get technical.

      Let's say we need to build an infrastructure on the open protocols mentioned above. While there're plenty of alternatives, one can propose Active Directory can also do the job well (this does not mean it's best or anything).

      • AD can serve a standard DNS domain (even if mixed with Linux BIND servers), including an LDAP backend and dynamic updates: http://support.microsoft.com/kb/317590
      • AD can also serve Kerberos for Linux clients (in a standard way): (here), it can also do RADIUS as well.
      • AD is LDAP compliant so use can also use nss_ldap to grab user information on Linux system from it
      • Linux and Windows nodes can perform two directional file sharing via standard* CIFS protocol
      • AD (with addition of certificate services) can serve as s X509 Certificate Authority.
      • AD + Exchange will understand SMTP, SMTP-AUTH (over LDAP), POP3, IMAP, IMAPS, NTTP protocols (additional web based access is also provided).
      • With Windows Server 2003 R2, AD can also serve standard NIS, NFS, CUPS and similar UNIX protocols.
      • If you include non standard (but known) protocols in the mix, Windows and Linux machines can also interoperate via DFS (Distributed File Sharing), RPD (Terminal Services), etc.


        The required setup is done less than an hour, and will require a (less competent) system administrator for maintenance in the long run.

        (It can be argued that the Linux side will require a more educated - i.e: more expensive - system administrator, and preparation of many site specific scripts and configurations - yet this may not seem objective for some people).

        Don't misunderstand I'm not proposing converting all the systems to AD. I'm telling AD is also a fine solution based on open protocols.
    15. Re:Hmm. First example of it. by MeNeXT · · Score: 2, Insightful

      WHAT? They don't even follow HTML standards and yet you believe they follow standards that will sit on top of HTML. Actions speak louder than words. IE 7 is not standards compliant. I strongly believe that Microsoft has no intention of following any standard.

      When IE starts supporting standards then I'll believe Microsofts claim of standards based Internet.

      --
      DRM? No thanks, I'll just get it somewhere else...
    16. Re:Hmm. First example of it. by morcego · · Score: 2, Informative

      Humm, I won't even quote that one.

      1) Just because you can do it easily doesn't mean you can do it right
      2) Have you ever tried using NDS ?
      3) Try using Exim instead of sendmail. You can do the "configuration" in 2 minutes or less.

      I hate LDAP as much as I hate Windows AD. Even tho I don't like Novell, NDS is still the best directory server around (when you want to handle multiple platforms). Btw, unless I'm much mistaken, Novell was the one to invent directory services in the first place.

      (btw, my current setups all use mysql backends, not any kind of DS)

      --
      morcego
    17. Re:Hmm. First example of it. by mikkelm · · Score: 1

      Kindly point out where I made any sort of claim about any kind of compliance to anything.

    18. Re:Hmm. First example of it. by MightyMartian · · Score: 1

      Yes. Let us criticise Microsoft for not destroying their own business model in the name of Open Source. Anything short of self-destructive publication just isn't good enough. Curse Microsoft for not killing themselves off to appease the FOSS crowd.
      Thank you for confirming that Microsoft's business model is deliberately fucking up standards, all the while declaring that they're in favor of them.

      Yes, I would like to see that particular business model destroyed.
      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    19. Re:Hmm. First example of it. by mikkelm · · Score: 1

      Releasing source code and fully disclosing protocol specifications on the products Microsoft build their entire business on selling will destroy their business model.

      You get modded +5 insightful for complaining that Microsoft isn't doing every possible thing, including completely destroying their own business model, as their first step towards an open policy. Only on slashdot.

    20. Re:Hmm. First example of it. by mikkelm · · Score: 1

      Thank you for confirming that the average slashdotter is incapable of comprehending that change is gradual, and a 180 turn will always result in periods of hypocrisy.

    21. Re:Hmm. First example of it. by Anonymous Coward · · Score: 0

      "...nevermind that VS2005 defaults to strict XHTML 1.1 code."

      Ironic given that their IE7 isn't compliant with that level. But I guess there is hope in the future.

    22. Re:Hmm. First example of it. by guruevi · · Score: 1

      Or make Active Directory, which is basically built up out of Kerberos & LDAP (with SSL) talk like an LDAP implementation and let the Kerberos work like the Kerberos standard outlines.

      Microsoft did not invent anything anytime, they just bought up or copied it (badly) from someone else and made it sound like they did it. From the beginning (BASIC & DOS) till now I have not seen a single drop of innovation or invention come from Redmond. I have basically grown up with Microsoft products around me (from Windows 1.0 & GW-BASIC on DOS 3.1 till Vista now) but my mentor (family member) in computer sciences also had the alternative (or back in the day, the mainstream) solutions and I have never liked Microsoft, nor will I ever like it. The only thing they do is buy something, extend or enhance it so it looks better to the one who buys and then sell it again and forget about their customer.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    23. Re:Hmm. First example of it. by Master+of+Transhuman · · Score: 0, Troll

      "The required setup is done less than an hour, and will require a (less competent) system administrator for maintenance in the long run."

      Which is why it fails a day or a week later when Microsoft DNS screws itself, or some other random process screws the Registry - or some hacker blows Exchange out of the water entirely.

      Besides which, the whole point is WHO developed said protocols (not counting the Microsoft proprietary ones - which were explicitly developed so Microsoft wouldn't have to build a proprietary model on open standards?)

      Microsoft?

      Yeah, right.

      Not to further mention that you can't run any of these open protocols without buying a very NON-open OS.

      Buzz off, Windows shill.

      Is that "technical" enough for you?

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    24. Re:Hmm. First example of it. by elliott_keith · · Score: 1

      Of course nevermind that VS2005 defaults to strict XHTML 1.1 code.
      I wish it defaulted to strict XHTML. This is at the top of all of the default aspx templates I've seen on any VS2005 install:

      !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd"
      This MSDN article explains why and links to how to change the default.
    25. Re:Hmm. First example of it. by MightyMartian · · Score: 1

      I've been watching Microsoft adopt, bend and ultimately destroy standards for fifteen years. I've also watched their talking heads get up on stages and announce how wonderful a given standard that they were preparing to smother to death was. Microsoft isn't changing, they're the same crooked, lying outfit they ever were. They don't want interoperability, they want us to abandon all our other hardware and software, from servers to goddamn game systems, and they'll use their monopolistic powers to do it.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    26. Re:Hmm. First example of it. by a.d.trick · · Score: 1

      Of course nevermind that VS2005 defaults to strict XHTML 1.1 code

      You know, it would have been better if they hadn't. The problem is they make code that pretends to be XHTML, but it isn't. They still use the HTML mime type: sending XHTML with the text/html mime-type is bad. If they had stuck with XHTML 1.0 Transitional that would have been okay, because those specs make room for nasty browsers that don't support XHTML, but XHTML 1.1 should always be sent as application/xhtml+xml.

    27. Re:Hmm. First example of it. by stikves · · Score: 1

      Which is why it fails a day or a week later when Microsoft DNS screws itself, or some other random process screws the Registry - or some hacker blows Exchange out of the water entirely. ...

      Not to further mention that you can't run any of these open protocols without buying a very NON-open OS.


      You've missed the entire point, I'm not telling AD is the only (or best) option. Yet AD can be setup and maintained very fast and easily.

      For your information, the server in question was set up just after the release of Windows Server 2003 SP1. After that it remained online without an antivirus or firewall service on for a long time that I cannot remember. (With no failures or successful attacks, yes the automatic updates option was enabled).

      Recently it's been reformatted to install Windows Server 2003 R2. Btw the network remained online, automatically switching to another domain controller (actually they've always been redundant anyway).

      Btw, we also maintain (our bigger) system on CentOS/Fedora Directory Server. Yes, it's possible to do everything on an OSS system. But it takes much more time (yep we have that too).

      Sorry, but looking at the issue from only a single side is no good. You have to extend your options.
    28. Re:Hmm. First example of it. by init100 · · Score: 1

      CatB discussed two open source development models, one in which potential changes were submitted to the monarch or oligarchs of a project for consideration, and one in which pretty much anybody could add stuff whenever.

      By that definition, I have never heard of any projects using the bazaar model. I mean, do any project supply public commit access?

      No, I'd rather think of the cathedral model as the model used in certain BSD systems, as well as in the development of XGL, which is a klosely knit team of programmers write the code without accepting patches from the public, while still releasing their code to the public. The bazaar model is used in most F/OSS projects, where anyone can contribute, but contributions are assessed by the project management or maintainers before making it into the official codebase.

    29. Re:Hmm. First example of it. by Anonymous Coward · · Score: 0

      We wouldn't be talking about it at all if Microsoft weren't bragging about using open standards. Sure, they have every reason to fight real standards, but when they actually lie about it then, yeah, they invite criticism.

    30. Re:Hmm. First example of it. by Super_Z · · Score: 5, Interesting

      AD is LDAP compliant so use can also use nss_ldap to grab user information on Linux system from it
      The devil lies in the details. LDAP compliance does not ensure that a product can be used as advertised. The killer lies in the (lack of) implementation of OID matching rules.

      Linux and Windows nodes can perform two directional file sharing via standard* CIFS protocol
      The fact that this can be done is a credit to the Samba community and definetly not a credit to MS.

      With Windows Server 2003 R2, AD can also serve standard NIS, NFS, CUPS and similar UNIX protocols.
      Try creating a file with e.g a colon in it on a volume mounted from a WS2003 server. Their NFS implementation is not only half-assed - its a complete bastard to set up. Other companies - like NetApp - has *far* better products. Which only shows that MS just couldn't be bothered with doing a good job compatibility wise.
      I also find no mention on the WS2003 server feature page that it can serve anything remotely CUPS'ish. You were probably thinking of IPP?

      If you include non standard (but known) protocols in the mix, Windows and Linux machines can also interoperate via DFS (Distributed File Sharing), RPD (Terminal Services), etc.
      RDP support on unix hosts should definetly not be credited MS.

      The AD compatibility list and its features may look nice on a glossy paper. To be honest - I wouldn't touch it with a long stick. Its a one way street into a long life of MS induced pain - non-compatibilities, forced upgrades, a license policy that you need professional help to understand etc.

      Not to mention the happy fact that with AD, MS has a perfect instrument to enforce any diabolic license-policy they can think of - at any point in time they want to. They are in complete control of your core infrastructure.
    31. Re:Hmm. First example of it. by that+this+is+not+und · · Score: 1

      The first mistake many people who read the CATB essay make is assuming that the essay originally had anything to do with counterposing 'Microsoft versus Open Source.'

      The CATB essay described competing development methods, and in fact the development team being polemicized against in the essay was the GNU Emacs development team, who used a rather closed-group method of developing GNU Emacs. From the GNU Emacs versus Lucid Emacs era.

      This history isn't well-known, sadly, because CATB is now used not as a criticism of the way teams develop open source software, but as a club to batter Microsoft. I say 'sadly' because historical revisionism is bad wherever and however it happens. Reducing the CATB's point to a parody instead of a fine-grained criticism of intra-OpenSource development processes is a bad thing. Even if Raymond now (does he?) agrees with the revisionist history.

    32. Re:Hmm. First example of it. by Kalriath · · Score: 1

      I don't see how that's relevant to Visual Studio, which doesn't honestly care what web server you use. Visual Studio doesn't know what MIME type you will be serving your content as, nor will it actually ever deal with MIME types for your content at all. And even then, if it's ASP.NET you have the ability to set "Response.ContentType = 'application/xhtml+xml'" which would work. Though, annoyingly enough, you need to prefix that with "if ( Request.Browser.Browser != 'IE' )"

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    33. Re:Hmm. First example of it. by VENONA · · Score: 1

      Personally, I don't want to see the Win2K sources. Every time MS code has been stolen (they don't handle their own security much better than they do their user's) or published under a limiting license, I see a few 'at last' posts in at least a couple of fora. If you're looking at their code, unless under anything like an explicit agreement with them involving something like 'helping Samba team' or 'complying with EU demands so they halt our massive fines' (fat chance of either) you might want to worry about being a vector for submarine patents, in the same way that some are worried about accepting Novell code into various projects.

      I'll look at Microsoft code when it's under a GPL, BSD, or similar, somewhat friendly license. Not something under a license from a clearly hostile corporation. IAMNAL, don't want to be a lawyer, and don't want to have any doubts in my mind. The few people I know who've seen Microsoft code don't give me better than average reviews. I just don't see any up side, unless, say you're on the Samba team, operating under a specific agreement.

      Even then I might be wary, in the specific case of Samba. I have pretty strong notions of why you might want to *keep* the separate functions of authentication and authorization separate. I'm not a believer in doing both under, say, a Free LDAP server. Nor an AD server, even if wrapped in proprietary Kerboros extensions.

      I wish the Samba team the best of luck, as I'll probably have to do more interoperability work in the future. But it's just a 'dealing with what's popular' thing, for me. Definitely not a 'good idea' thing. Given a choice, I'd keep the functions separate, and implement LDAP next to RADIUS, or TACACS+ (At a minimum. I don't really want to use TACACS+, unless it's improved beyond the flaws Solar Designer found several years ago. I quit tracking or recommending it, at that point, and things may have changed.).

      Most networking ideas MS has come up with aren't really things that I buy into. They've been more about lockin than open standards, security, and network efficiency since they discovered networking. Granted, the same could be said about early IBM, MS NETBIOS, Novell IPX, etc., networking. But that stuff is mostly gone, and good riddance.

      I'd hope that the future of workstation-friendly networking, where you might want to go beyond the basics of DNS, LDAP, RADIUS, various network filesystems, etc., would lie more along the lines of Zeroconf.

      http://www.zeroconf.org/
      http://zeroconf.sourceforge.net/

      That will get MS, BSDs, Linux, and Apple machines talking. It's even making inroads into HP-UX and OpenSolaris. Be advised that I haven't done a security review--I'm just tossing it out because:

      a) A complete security review should finally be *possible*. Shouldn't be as much of a Samba/AD scenario, as, well, Samba/AD.
      b) Problems found are probably more politically fixable.
      c) More universally applicable, including easier mixing of KDE and Gnome desktops, which is a big deal for me.

      Especially given c), I'll be plugging some serious hours into it starting in April, and continuing for 2-3 months after that. I know at least a couple of other security guys will be doing the same, as we're starting to talk about collaboration. Including extending some tools. I know I'd like a firm handle on Zeroconf as the KDE folk release 4.0, and a couple of Gnome-heads I know are pushing the group, as well. It should be interesting. I only wish we had an AIX guy, as well.

      Some of this is going to end up being client-only info, but a couple of us are also pushing for up-front agreements to release docs and code as a joint effort. I'm definitely going to release everything I can.

      --
      What you do with a computer does not constitute the whole of computing.
    34. Re:Hmm. First example of it. by The_Wilschon · · Score: 1

      Fair enough. You're right, my description left a good bit to be desired. FYI, the canonical examples are the Linux kernel (bazaar) and emacs (cathedral). But as always, the best way to get a sense of it is to read the original essay.

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    35. Re:Hmm. First example of it. by blowdart · · Score: 1

      Actually they do use Transitional by default; the parent of your parent is wrong.

    36. Re:Hmm. First example of it. by Anonymous Coward · · Score: 0

      > I mean, do any project supply public commit access?

      Pugs does, more or less. It's the only really successful part of perl6.

    37. Re:Hmm. First example of it. by plague3106 · · Score: 1

      Yes, you're right. I had changed the default target setting...

      I didn't see why the default was 1.0 trans though.. did I miss it in the article?

    38. Re:Hmm. First example of it. by plague3106 · · Score: 1

      Well, first off I was wrong. The default (which is configurable) is Xhtml 1.0 Trans.

      As for not supporting it, a simple change of mime type on IIS shows that FF doesn't know what to do with such content either.

    39. Re:Hmm. First example of it. by a.d.trick · · Score: 1

      Ah, that's my fault, it's application/xhtml+xml, not application/xml+xhtml

    40. Re:Hmm. First example of it. by elliott_keith · · Score: 1

      I apologize because I remembered the actual reason 'why' being in the article, but it wasn't. I believe the reason I recall was an opinion from a blog or group that I presently cannot seem to find.

      Although, a reasoning can be inferred by examining the ending of the article. Microsoft supplied server-side controls can be configured in such a manner that they will render non-conformant xhtml regardless of the xhtmlConformance attribute. One easy example is the rendering of the 'target' attribute in xhtml 1.1 strict.

      The IDE should not expose this property if the attribute is set or there should at least be a compilation warning/error if the property is used.

  4. Correction by Anonymous Coward · · Score: 3, Funny

    "The Web is built on open standards and we at Microsoft believe that we have to extend those open
    standards," Abrams said.


    There, fixed spelling for you. ;-)

  5. they did the obvious but finished last by neongrau · · Score: 3, Insightful

    there are so many ajax enabled frameworks.
    most if not all of them aren't even tied to a specific server-side technology -> so more choice.

    they point out it's open source? hey of course it is! the major part is in javascript. it's open by design and even if it were possible to scramble, obfuscate and encrypt their code. it would be useless because developers will have the need to extend the widgets to their specific needs at a certain level.

    1. Re:they did the obvious but finished last by sumdumass · · Score: 3, Interesting

      The license is very similar to the BSD style license. But more interestingly, according to open source legal, It passes on the ability to use any patents they have on it royalty "free". Something that Java SCript probably couldn't do alone.

  6. Translation by asninn · · Score: 0

    Translation:

    MS: We don't suck! Open soure sucks!

    As long as this kind of statement is coming from Microsoft drones and spokesrobots instead of independent third parties, it's not interesting; not necessarily because it's automatically a priori untrue, but because they'd make the same statement no matter whether it is or not.

    --
    butter the donkey
  7. Re:WAR IS PEACE by Anonymous Coward · · Score: 0

    You are obviously free based on the strength you exhibit.

  8. Could someone explain me wth does that mean : by unity100 · · Score: 2, Insightful

    "MS No Cathedral, Open Source No Bazaar?"

    what cathedral ? what bazaar ? what relation does any cathedral and bazaar have, what kind of metaphor is this, and just what the heck does that mean ?

    1. Re:Could someone explain me wth does that mean : by LarsG · · Score: 2, Informative
      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
    2. Re:Could someone explain me wth does that mean : by flydpnkrtn · · Score: 2, Informative

      See here for an explanation

    3. Re:Could someone explain me wth does that mean : by Clazzy · · Score: 2, Informative

      http://www.catb.org/~esr/writings/cathedral-bazaar /
      Written by Eric Raymond about the differences between open and closed source, pretty much.

      --
      If we can hit that bull's-eye, the rest of the dominoes will fall like a house of cards... Checkmate.
    4. Re:Could someone explain me wth does that mean : by UncleOwl · · Score: 3, Informative

      AFAIK, the original CatB is not so much about open vs closed source, rather than those two models used in open source context - e.g. the original GNU project was more a Cathedral, while Linux was a Bazaar.

    5. Re:Could someone explain me wth does that mean : by rfc1394 · · Score: 4, Informative

      what cathedral ? what bazaar ? what relation does any cathedral and bazaar have, what kind of metaphor is this, and just what the heck does that mean ?

      This is an (indirect) reference to Eric S. Raymond's seminal paper, "The Cathedral and the Bazaar" (actual essay is here), in which he talks about software development being done in one of two ways, by huge development companies in commercial environments, being similar to the way medieval cathedrals were constructed, versus open-source development in which just about anyone can get involved if they want, and that development is closer to the typical bazaars where anyone can walk up and put up a booth to sell rugs. It is this paper that was basically the cause of Netscape deciding to open-source its browser.

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    6. Re:Could someone explain me wth does that mean : by Anonymous Coward · · Score: 0

      You HAVE to be kidding.

    7. Re:Could someone explain me wth does that mean : by unity100 · · Score: 1

      which lead to firefox, i believe ?

    8. Re:Could someone explain me wth does that mean : by sumdumass · · Score: 1

      Well, it lead to Mozilla first then the Firefox offshoot.

      The main difference besides timing is that Mozilla was a web suite like Netscape traditionally was were Firefox was the fist stand along browser of the legacy.

    9. Re:Could someone explain me wth does that mean : by Anonymous Coward · · Score: 1, Insightful

      It is this paper that was basically the cause of Netscape deciding to open-source its browser.


      Yeah that, and bankruptcy.
    10. Re:Could someone explain me wth does that mean : by westlake · · Score: 1
      being similar to the way medieval cathedrals were constructed, versus open-source development in which just about anyone can get involved if they want, and that development is closer to the typical bazaars where anyone can walk up and put up a booth to sell rugs

      The gothic cathedral was in many ways a communal project that evolved over decades and even centuries. David Macaulay: Cathedral DVD The medieval craft guilds had a very large say in who sold what and where. Medieval Gulds I can't find an anchorage for Raymond's analogy in any historical reality.

    11. Re:Could someone explain me wth does that mean : by Master+of+Transhuman · · Score: 1

      "the original GNU project was more a Cathedral"

      That certainly explains Stallman's attitude that he's the Pope (the current one, the one who used to be head of the Inquisition) and only his proclamations are to be adhered to...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    12. Re:Could someone explain me wth does that mean : by that+this+is+not+und · · Score: 1

      Even back in the Traditional Netscape (closed source browser) era, there were releases of the Netscape binaries that were browser-only.

    13. Re:Could someone explain me wth does that mean : by that+this+is+not+und · · Score: 1

      Raymond's historical vision is based in kind of a RenFest/Swords-and-Sorcery mythology, that partially comes out of his neo-pagan belief system. People from that cultural viewpoint have no problem with historical revisionism as long as it fits their viewpoint. So they end up banning people from a 'RenFest' re-enactment because their 'garb' is dyed in a color that is not 'period,' yet they allow all sorts of 'Monty Python' type historical revisionism. For instance, they completely ignore the fact that the Renaissance happened mostly in Italy on continental Europe. They prefer to mimic 'Merry Olde England' because few of them speak fluent Italian.

      Nothin' really the matter with any of that, except it's plain historical revisionism. It's popular amongst geek and nerd countercultures in the United States. I guess we're all just trying to have fun, though?

    14. Re:Could someone explain me wth does that mean : by cygtoad · · Score: 1

      You have to be kidding to be so rude to someone who is asking a legitimate question. I am sure there are many things you don't know that others would consider elementary.

    15. Re:Could someone explain me wth does that mean : by sumdumass · · Score: 1

      Yea, your right. I guess my point was that Firefox was in the progression as the op stated, it just took a few steps before we got Firefox out of the deal.

      The Netscape only and Mozilla browser only installs/binary were the same source tree as the suite packages. My understanding is that Firefox is a separate development from that linage and it isn't compatibly with the suite programs like the other binary installs were. I failed to give the older browser only installs credit because of this. I always took them as the same thing where Firefox was different.

    16. Re:Could someone explain me wth does that mean : by Rideak · · Score: 1

      I was under the impression that both analogies were pertaining to open-source development models.

      the Cathedral represented the model where there were a just a few "wizards" who did the critical work. only open sourcing it after codifying developmental stages have been reached. an example of this model is how Novell built XGL. Keeping it under wraps then blowing everyone out of the water with it. Codifying the release to prevent premature forking.

      Debian would be the best example of the Bazaar method. unfortunately the Debian bazaar is becoming more and more gridlocked.

    17. Re:Could someone explain me wth does that mean : by Anonymous Coward · · Score: 0

      bitch bitch bitch whine whine whine

      What has he ever forced you to do?
      What benefits have you ever taken from the software that he and the organization he helped setup has developed?
      What benefits have you ever taken from the software released under the GPL directly or indirectly inspired by his ideas?

      If you don't like his ideas make your own damn movement. We'll see how popular it is.

  9. Through cathedral building history, by Anonymous Coward · · Score: 0

    there were moments where builders would share their knowledge between communities in order to improve the cathedral (or churches, really) building process as a whole and their own personal knowledge and others moments where the builders would keep their knowledge to them in order to get power among the builder society and more wealth.
    So basically, the title of ESR essay is the weakest part of it.

    We are all churches builders.

  10. MS and standards by l3v1 · · Score: 4, Insightful

    and we at Microsoft believe that we have to enable those open standards

    Enable ? Hardly. Follow ? When PR requires. Open ? Yeah, right.

    "Enable those open standards" does this even mean something ?

    First they don't do it. Then they do something similar for a second and act as they've always done it and behaved accordingly forever and even act like it's their ground philosophy.

    Not that I would care what a company does to ensure a certain future - economical, technical or otherwise - yet there are certain boundaries to arrogance - like in we think you're ignorant enough to eat whatever we serve you for dinner kind of arrogance - that sometimes just blows the hood.
     

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    1. Re:MS and standards by 26199 · · Score: 1

      Well. Taken literally "enable" means "make possible", "supply with means, knowledge, or opportunity", "give sanction to" or "make operational".

      In other words: you can't play unless we let you.

      The arrogance is astounding. Of course it may in fact be the case that Microsoft can make everyone pack up and go home if they want to. Does this mean they've decided to let it live?

      Nah. It probably doesn't mean anything.

  11. Open Standards == No one is Using it by segedunum · · Score: 4, Insightful
    Whenever a Microsoft employee talks about using open standards you can bet it's because no one is using the particular bit of software he's talking about. As soon as a critical mass of people are using it, see the open standards mantra melt away.

    "I'm not sure the bazaar analogy works," Abrams said. "Neither cathedral nor bazaar are the same in the AJAX Web space; rather there is a continuum that reaches across space."
    Anyone have any idea what this claptrap means?

    "In the open source world you can talk to people and get answers," Abrams said. "But we're offering guaranteed support."
    Oh right, this is what it's about. You're trying to stop people from using all the open source AJAX implementations out there, and you believe one way to do this is to claim that open source software has no support? As everyone who uses this kind of stuff should know, it's far faster and more responsive to discuss things like this with like-minded people (and/or employees) on a mailing list or forum than wait for a meaningless answer from some dumb witted twit who doesn't understand the software he's been cajoled into providing support for. You're going to fail there, so no, you don't understand how people are using AJAX at all.

    "The other reality is that you have work on other platform and can't afford to turn away users that are using Mac or Linux as well."
    Yes, because most of the servers on the web aren't Windows, damn it! Oh sorry, that quote was taken out of context.

    Forgive me for being just a tad sceptical, and wondering why this was good enough to make it as a Slashdot news story.
    1. Re:Open Standards == No one is Using it by LordEd · · Score: 0

      it's far faster and more responsive to discuss things like this with like-minded people (and/or employees) on a mailing list or forum than wait for a meaningless answer from some dumb witted twit who doesn't understand the software he's been cajoled into providing support for.
      If you lose the spin placed by you and Abrams, you both said "Open source has forum-based support, and Microsoft has phone based support". Which is faster: a mailing list where somebody will volunteer an answer where they have time, or somebody on a phone who is going to stay on that phone until you get an answer? (Note: there are MS support forums as well).

      I had a problem with exchange and had to use a MS support call. I had the solution within the hour. On the support line i was on, you talk to people who know about those components. I had a related problem but closer to a programming support problem, and they pulled somebody else into the call to advise as well.
    2. Re:Open Standards == No one is Using it by doktorjayd · · Score: 1

      I had a problem with exchange and had to use a MS support call. I had the solution within the hour. i had a problem with postfix. i pushed the mesage from the error log into goole, and had the solution within minutes.

      didnt cost me an M$ Gold partner status ( plus how many M$ licenses? ) to get the result i needed.

      i also had another programming issue that an unrelated mailing list provided the answer for. i just asked google a different question.

      or did i just look at the source for the framework i was using?
    3. Re:Open Standards == No one is Using it by Shados · · Score: 0

      ::GASPS:: Big news, there are hundreds of forums about Microsoft products too, who would have thought. But when those don't work (and don't be so cocky as to think you can find ANYTHING when you need it on OSS community boards), you can call support until things get fixed (you can too with OSS if you have support contracts though). Thats what the parent meant.

      Most serious Microsoft development shops or companies will have MSDN subscriptions (no need for a MS Gold partner thingy, hahaha), which ends up giving you a few support calls. These aren't with your typical outsourced tech here, but can escalate up to the person who actually coded the darn thing you have problem with (rarely, obviously). And if it takes 5 hours on the phone to fix it, they will stay 5 hours on the phone with you. Its quite useful, and cheaper than people would think... (mostly because you get the subscription for OTHER perks...where I work, most of the calls go to waste, because no one use them, hahaha)

    4. Re:Open Standards == No one is Using it by Antique+Geekmeister · · Score: 1

      Next time, start the clock and measuer how long it takes. From harsh, harsh experience, the forum is faster. The last 3 MS support calls I made took at least 3 levels of escalation to get to the engineers I needed to talk to. It's even worse when I'm calling to report a bug and a workaround: I don't get credit for the fix, the fix if ever eventually provided is not properly described in the "update" list, and the bug report often vanishes into the void.

      Google and public Wikies are often far, far, far faster and more detailed than the Microsoft tech support, especially for the more obscure subtleties of hardware and software interactions among products from different vendors.

    5. Re:Open Standards == No one is Using it by Antique+Geekmeister · · Score: 2, Insightful

      For the cost of wasting 5 hours on the phonen of one of my technical peers, I can often contact the *author* of the open source tool and pay them for one hour of support time, at a substantial savings to my personal or my employer's bottom line.

    6. Re:Open Standards == No one is Using it by Shados · · Score: 1

      You only half read my post eh? I mean, I must be crazy, saying that I can actually get support from Microsoft, so it wasn't worth reading? Yes, I can, and HAVE talked with the authors of certain tools. Scott Guthrie and Mikhail Arkhipov are quite helpful fellows.

    7. Re:Open Standards == No one is Using it by Master+of+Transhuman · · Score: 1


      There is NOTHING about OSS that REQUIRES forum-based support. There are plenty of OSS developers offering support for MONEY.

      Another Windows shill red herring.

      You people have utterly NO intellectual integrity, do you?

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    8. Re:Open Standards == No one is Using it by novus+ordo · · Score: 1

      "I'm not sure the bazaar analogy works," Abrams said. "Neither cathedral nor bazaar are the same in the AJAX Web space; rather there is a continuum that reaches across space."

      Anyone have any idea what this claptrap means?

      Ah that's an easy one. You see, if you nuke the crap out of a planet, eventually the minute particles of cathedrals and bazaars will evenly spread out through space by a form of osmosis. It's a perfectly simple principle of discombobulation.
      --
      "You're everywhere. You're omnivorous."
    9. Re:Open Standards == No one is Using it by The+Bungi · · Score: 0, Troll
      Anyone have any idea what this claptrap means?

      Sure. It means that when the platform is the web, no one owns the platform.

      You're trying to stop people from using all the open source AJAX implementations out there

      I'm not sure how you come to this conclusion - Microsoft's AJAX toolkit is tightly bound to ASP.NET. How exactly are they going to "force" anyone to do anything?

      Yes, because most of the servers on the web aren't Windows, damn it! Oh sorry, that quote was taken out of context.

      LOL and all that, but if you missed his point about platform ownership then I can't expect you to grok that, either.

    10. Re:Open Standards == No one is Using it by that+this+is+not+und · · Score: 1

      You people have utterly NO intellectual integrity, do you?

      Be fair, now, and allow for a certain amount of plain dumb ignorance, too.

      The world is ALWAYS made up of gray areas, even extremely dark gray areas of certain buildings in Redmond.

    11. Re:Open Standards == No one is Using it by Windrip · · Score: 1

      Open Source support is risible.

      One must phrase one's questions in the right way, all the time; no mistakes, no do-overs. If there's a mistake made, if the first post isn't correct, if the wrong turn phrase is used, support dries up immediately.

      Contrast that with /paid support/. One gets the opportunity to ask questions until a satisfactory answer is delivered by the vendor, or enough clues are provided that the answer can be uncovered.

      That's the kind of support companies like RH & MS sell.

      Optional support from volunteers and developers from mailing lists is simply not adequate when trying to solve real world problems in real world timelines.

  12. Weird site, opensourcelegal.org by Gregory+Cox · · Score: 4, Interesting

    I don't know what to make of the opensourcelegal.org site linked to in the story.

    Generally sites talking about open source tend to be keen to advocate the open source philosophy, but the tone of this site is mostly neutral and lacking any overtly expressed opinion. If anything, the page titled Why Open Source? seems more negative than positive.

    So perhaps the legal firm running the site is playing up the difficulties and uncertainties surrounding open source as a way of promoting its legal help on the subject? But I can't see anything on the (rather small) site advertising legal services at all. It doesn't really have enough content to get many visits for its news or information. I wonder why it was set up...

    --
    If you all Google Slashdot, will it Slashdot Google?
    1. Re:Weird site, opensourcelegal.org by novus+ordo · · Score: 1

      The guy is an IP lawyer. IP should be abolished. I don't think he would agree. The same reason why I don't expect him to know the horrors of letting people patent algorithms, I don't think you should expect him to know the difference between open and closed source. Clearly he will get more business in a "closed source" environment.

      --
      "You're everywhere. You're omnivorous."
    2. Re:Weird site, opensourcelegal.org by init100 · · Score: 1

      If anything, the page titled Why Open Source? seems more negative than positive.

      I agree. The negative aspects listed had stronger qualifiers than the positive aspects, which makes it feel more negative than positive.

      By the way, won't you agree that Peter Moldave (their contact) looks a bit like Bill Gates? ;)

    3. Re:Weird site, opensourcelegal.org by Gregory+Cox · · Score: 1

      By the way, won't you agree that Peter Moldave (their contact) looks a bit like Bill Gates? ;)

      Ouch. Posting very late on this topic, but for the record...

      Yes, the thought that it might be an evil Microsoft astroturfing site occurred to me, but maybe that's because I've been reading Slashdot too much. When I've seen reports about Microsoft using other groups to advertise its point of view, it's always been more obvious - "an industry group that has Microsoft among its members" - so maybe it's not a serious possibility.

      But even if it's not MS, I still think the site is weird, because the author took the trouble to write it, but omitted to say why he bothered. While the reason may not be a dark and sinister one, finding out what it is is still a worthwhile exercise, in my opinion, and so I feel justified in commenting. Three well-deserved mod points. /me goes off to take long, refreshing bath...
      --
      If you all Google Slashdot, will it Slashdot Google?
  13. Step 1 by Salsaman · · Score: 2

    Embrace.

  14. The Proof Is In The Pudding: Open Source DirectX by lotusleaf · · Score: 5, Informative

    Speaking of standards:

    * "Microsoft breaks with standards effort" 03-25-2003
    * "Microsoft quits W3C standardisation panel" 03/24/2003

    How about a free and open standard in gaming?
    * "Microsoft DirectX killing innovation" 03-27-2003

  15. We are from the Government.. by sycodon · · Score: 2, Funny

    We are from the Government and we are here to help.

    We are from Microsoft and we enable Open Standards.

    --
    When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    1. Re:We are from the Government.. by Anonymous Coward · · Score: 0

      We're here to protect you

  16. ASP is not an open standard by khuber · · Score: 1

    They are just spreading their filthy proprietary standards to Linux. That is doing as much to "enable open standards" as it is to solve world hunger.

    1. Re:ASP is not an open standard by tysonofyork · · Score: 1

      I don't believe he was speaking about the server side. He was speaking of the client side. You can use it with PHP as well.

  17. Re:The Proof Is In The Pudding: Open Source Direct by tysonofyork · · Score: 0

    I'm sorry, but this just totally exhibits the pathetic nature of a lot of Slashdot users. Did you even read the articles you searched for? Or were you hell bent on finding some article that revealed Microsoft's reputation of standards non-compliance was based on fact. First of all, dropping out of a guidance group does not mean you don't follow standards. Secondly, W3C was a joke up until not too long ago. Good for them for showing their teeth.

    It seems to me you guys would rather have MS as an adversary than welcoming an obvious changing attitude from them.

  18. Re:The Proof Is In The Pudding: Open Source Direct by SpiritOfGrandeur · · Score: 2, Insightful

    2003? This is 2007 and that is a lot of time to change your game...

  19. Nobody expects the Spanish Inquisition! by arclyte · · Score: 1

    Microsoft has finally decided that the cathedral model of development just isn't working for them anymore, so they've decided to do like the Catholic Church and disseminate their beliefs into every household so that you can be sure to have "MS Guilt" when having any unclean thoughts about OSS.

    Come to think of it, their BSA raids on small businesses is kind of like the Inquisition... I guess you could have worse business models than the church. I mean, they are still around after thousands of years and still raking in the money.

  20. The Microsoft game by Frozen+Void · · Score: 0, Redundant

    1.Embrace.

  21. Re:The Proof Is In The Pudding: Open Source Direct by EvilRyry · · Score: 2, Informative

    OK, how about a more recent example then. Such as... OpenXML vs OpenDocument.
    I'm sure you can find plenty of articles on slashdot for this one.

  22. Clear and Correct perspective on MS. by 3seas · · Score: 3, Interesting

    Microsoft is first and foremost a marketing company.

    They can and will say what ever they need to to get people to buy.

    Second in priority is Microsoft is their own legal advisors to advise
    themselves, (based on their interpretation of the law - no different
    than any other lawyer or law firm) on what they can get away with, what
    they can get in trouble for but balanced against what they gain in
    breaking the law (do they gain more than they lose - if so then they
    see it as a cost of doing business).

    Third in priority is the bullying and buy out of the competition. Of
    course their legal house is involved in this too.

    Forth has become the application submittal for as many patents as
    they can get, even stupid stuff that is clearly not patentable. In
    the battle against open source this will become combined with the
    third priority more and more.

    What you don't see in any of the above is genuine innovation.

    Microsoft does NOT enable fair play. But they often make claims
    in contridiction of what they actually do.

    Microsoft has a very long and hard earned reputation of being
    dishonest with marketing speak.

    But we all know this, those of use that read slashdot.

    And slashdot users are not who this markting bull is aimed at.

    Or maybe we should thank MS for enabling us to be open?

    1. Re:Clear and Correct perspective on MS. by LinuxIsRetarded · · Score: 1
      Wow. Nice trolling.

      Microsoft is first and foremost a marketing company.
      You are completely ignorant. Microsoft is first and foremost a software development company. They have a marketing department to promote their products. Any company that produces goods or services attempts to market those goods or services. This is a very simple concept.

      On to more trolling...

      Forth has become the application submittal for as many patents as they can get, even stupid stuff that is clearly not patentable. In the battle against open source this will become combined with the third priority more and more.
      Does Microsoft sue over patents? Of course not. Try this search to see for yourself. What you'll find (and what the knowledgeable segment of the IT industry has known for years) is that Microsoft obtains patents for protection from ridiculous lawsuits from litigious companies that use patents for offensive purposes. Again, this is an extremely simple and widely-known fact that has mountains of evidence to support it.

      What you don't see in any of the above is genuine innovation.
      I don't doubt that your fanboyism blinds you from seeing any innovation from Microsoft. Instead of spouting typical Slashdot anti-Microsoft garbage, though, perhaps you might want to peruse http://research.microsoft.com/ and decide based on actual fact.

      What sickens me most about trolls like you is your inability to even post supporting material to back up your ridiculous claims. All you have is a collection of gross misinformation spread by your fellow anti-Microsoft trolls.
  23. I don't get it. by mux2000 · · Score: 1

    Why is MS releasing the source code of anything under a permissive license make them any less of a cathedral? Said piece of code was probably still written within MS by MS-paid employees, using a top -down well-organized approach.

    And why does that make OSS any less of a bazaar? Eh?

    1. Re:I don't get it. by Anonymous Coward · · Score: 0

      Re-read the license. You're not allowed to build a fork of the software that is significantly improved in ways that are not already implemented by Microsoft or approved by Microsoft, even if you keep your source open. Such licenses have spelled slow death to various open source projects when discovered, such as the Washington University IMAP daemon and many of the tools written by Dan Bernstein, who is a brilliant program designer but shot his own software through the head with his tendency to trample on published standards for his own convenience.

    2. Re:I don't get it. by Kalriath · · Score: 1
      I just read the license, and you are completely wrong. Here is the whole text:

      2. Grant of Rights (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create. (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software. 3. Conditions and Limitations (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks. (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically. (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software. (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license. (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement. So, basically it says that you may make and sell the software or derivitive works of the software at no charge - due to the non-exclusive, worldwide, royalty free patent and copyright grant - provided you leave attributions in place. NOWHERE does it say you may not improve it. You are just spreading crap to further your own agenda.
      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    3. Re:I don't get it. by Kalriath · · Score: 1

      And here's that text again, WITH LINE BREAKS (dammit Slashdot, HTML formatted is the WORST feature ever):

      2. Grant of Rights

      (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.

      (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.
      Top of pageTop of page
      3. Conditions and Limitations

      (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.

      (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

      (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.

      (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.

      (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  24. "Permissive Licence" doesn't seem awful by Just+Some+Guy · · Score: 4, Interesting

    I noticed two main things in that license text:

    You can't remove any copyright, patent, or atribution notices. Kind of like the dreaded BSD advertising clause, in that if someone puts "Parts written by 1337 h4xx0rz" in the output of the program, you have to leave it there. Repeat ad nauseum for every contributor that jumps on the bandwagon, and things could get... unaesthetic.

    They use almost the exact same patent control system as the GPLv3. If a program contains patented code, you're granted permission to use those patents to execute it. If you sue one of the patent holders for violations of your own patent, that permission is revoked. I think this is called the "please don't eat me, IBM!" clause. Seriously, though, this needs to be pointed out every single time some Microsoft shill attacks the GPLv3. You can dislike v3, but you can't really call it anti-business when the world's largest software vendor implemented parts of it in their own license.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:"Permissive Licence" doesn't seem awful by Tim+C · · Score: 1

      You can't remove any copyright, patent, or atribution notices.

      Credit where it's due, surely? If a person has made a contribution to the software, surely it's only fair enough to credit them if they so desire? I do appreciate your point about aesthetics (which I firmly believe matter), but in most cases surely a well-designed credits page/screen/listing output/whatever should be perfectly acceptable. For example, take a look at the credits for Firefox (Help->About->Credits); that's a very long list of people, but still nicely presented.

      you can't really call it anti-business when the world's largest software vendor implemented parts of it in their own license

      Of course you can. Just because one or more clauses are not anti-business doesn't mean that others, or the licence as a whole, is not. Not that I'm arguing that that is the case (as I'm not), just pointing out an easy rebuttal to your assertion.

  25. Step 2 by db32 · · Score: 3, Funny

    Unzip

    --
    The only change I can believe in is what I find in my couch cushions.
    1. Re:Step 2 by that+this+is+not+und · · Score: 1

      Phillip Katz is dead!

  26. Step 3 by Anonymous Coward · · Score: 2, Funny

    Profit

  27. In a weird way, it works both ways by WindBourne · · Score: 2, Insightful

    MS has always seen the web as something to convert away from open standards. Xmlhttprequest was introduced by MS as part of the way to extend and extinguish http. They were surprised when it was used against them, which is why it took them SOOOOOO long to suddenly back it. It was no different when the internet and web were opened to the world. MS had introduced their own internet called MSN that BG wanted to get 1-5 pennies off of ever dollar that was spent. Once he saw the they open internet was killing him, he quickly turned MS against the internet. Same thing is going on with AJAX. MS did not develop it. They simply created 1 protocol as a means to an end, only to find that it worked against them.

    The idea of calling MS open is beyond bizarre. It is positively Machiavellian and reminds of me when MS was pushing the idea that THEY developed the internet.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:In a weird way, it works both ways by MightyMartian · · Score: 2, Insightful

      Microsoft does this every few months. They send out one of their talking heads to talk to some segment of the tech community and spread a heaping, reeking pile of bullshit. Whether it's the idiotic question and answer sessions that Slashdot provides, or some developers conference, it's all about trying to make their monopolistic agenda look nice and cuddly. Microsoft has been one of the single biggest enemies of standards of any kind. They've gone out of the way to break standards, so the only question is whether or not this particular talking head actually believes the crap he's spreading.

      Well, there is another question. Does Microsoft truly think we're so stupid as to buy into any of it?

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:In a weird way, it works both ways by Score+Whore · · Score: 1, Insightful

      Same thing is going on with AJAX. MS did not develop it.


      What. The. Fuck? MS created AJAX from whole cloth. Your entire post is pure rhetoric and fiction.

      ...reminds of me when MS was pushing the idea that THEY developed the internet.


      How can you be reminded of something that never happened?
    3. Re:In a weird way, it works both ways by Mateo_LeFou · · Score: 2, Insightful

      "there is another question. Does Microsoft truly think we're so stupid as to buy into any of it?"

      Yes, they truly think that. And many many people are exactly so stupid. If BG says it, it's true. And if you point out that it's false, you're just jealous of BG's money.

      --
      My turnips listen for the soft cry of your love
    4. Re:In a weird way, it works both ways by WindBourne · · Score: 2, Funny
      What. The. Fuck? MS created AJAX from whole cloth. Your entire post is pure rhetoric and fiction.

      B.S. MS had absolutely NO intentions of doing AJAX. They did not create JavaScript. They had no intention of using Javascript combined with XmlHTTPRequest. XmlHttpRequest was developed to give them a RPC capability for their apps. They had absolutely no intention of using it with their browser. This was a pure OSS idea. That is why MS was the last party to the game WRT ajax.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    5. Re:In a weird way, it works both ways by Score+Whore · · Score: 4, Informative

      XmlHTTPRequest was first used Outlook Web Access. In one step microsoft took the web from klugey JVM and form based web apps to asynchronous, dynamic, loosely coupled, non-modal web apps. If you even took the slightest amount of time to look it up you'd know this.

      Do you enjoy writing fiction and lies?

    6. Re:In a weird way, it works both ways by Master+of+Transhuman · · Score: 1, Informative

      "XmlHTTPRequest was first used Outlook Web Access"

      And that's where it would have stayed.

      Oh, wait, maybe it would have developed further - Windows Update might have used it...

      Not to mention that some malware author probably would have used it at some point...

      It was OSS who DEVELOPED the whole NOTION of AJAX - who cares about XmlHTTPRequest alone?

      Look around you, Windows shill. There are tons of OSS AJAX toolkits. Who cares about the Microsoft one with the
      permissive license"?

      That moron can't even understand the point of OSS licensing when he says the word "permissive".

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    7. Re:In a weird way, it works both ways by jthill · · Score: 1

      Same thing is going on with AJAX. MS did not develop it.

      A few Google searches says the story's not so simple. The link's longish by today's standards, so TWLAS (Those With Limited Attention Span) need not apply. The gist is that they had all the pieces in their hands to rub together. They built some of those pieces themselves, they built on some pieces from elsewhere, incorporated some more unchanged, put them together to build the first AJAX application ... and didn't invest any more effort.

      They're on to things that they can make fully proprietary, now, which (naturellement) are much, much more wizzo.

      --
      As always, all IMO. Insert "I think" everywhere grammatically possible.
    8. Re:In a weird way, it works both ways by Score+Whore · · Score: 0, Flamebait
      Blah blah blah. What point is it you are arguing? OWA is an AJAX application. It was the first AJAX application. Go start some investigation at wikipedia. The first sentence of the history (skipping the bit about who coined the term) is:

      Although the term "Ajax" was coined in 2005, most of the technologies that enable Ajax started a decade earlier with Microsoft's initiatives in developing Remote Scripting.


      Does it make your ass fizz and foam painfully to hear that Microsoft created something that gives you a boner? Is that why you're so rabidly in denial of the truth? Unless there is something like that, all your revisionist fiction is hard to explain.
    9. Re:In a weird way, it works both ways by init100 · · Score: 4, Insightful

      Microsoft sometimes creates useful things, like once every couple of years. :)

      AJAX is certainly one of these (few) things.

    10. Re:In a weird way, it works both ways by tcc3 · · Score: 1

      Yeah Watson and Crick only discovered DNA. Not like they *did* anything with it. Pfft.

    11. Re:In a weird way, it works both ways by thethibs · · Score: 1

      He's confusing Microsoft with Al Gore. That happens a lot.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
  28. MS supports open standards... by Anonymous Coward · · Score: 1, Insightful

    Like a spouse abuser shows love for his wife. There are practically NO open standards that MS products don't pervert or ignore. The marketing offal in the article summary only serves to make MS look even more ridiculous.

    PDF support? Nope. SVG? Nada. OpenDocument? Yeah right. PNG? Still haven't gotten it right. CSS? Don't hold your breath. Vorbis, Theora, FLAC, Jabber? Not in your lifetime.

    In fact, it seems that all MS cares about is inventing closed file formats and protocols to ensure that there is NEVER interoperability with other products. NTFS, SMB, Exchange ActiveSync, MS Office file formats, MSN Messenger protocol, WMA, WMV, DirectX and ActiveX are a few examples but there many others.

    Microsoft is to interoperability like masturbation is to sex.

    1. Re:MS supports open standards... by Anonymous Coward · · Score: 0

      Since when is PDF an "open" standard? Its compressed postscript invented by adobe. What am I missing?

      SVG ??? I lost track of the number of vector graphics schemes that have come and gone starting with NAPLPS. Perhaps a better question is does anyone care? Flash has been the most sucessful and it itself is not "open".

      I can open PNG files in IE.

      Everyone who thinks that IE sucks compared to Firefox in CSS rendering convinently forgets about all of those
      -moz vendor extensions *required* to do the things in the base spec that IE already does.

      NTFS is a filesystem for crying out loud. MS documents their IFS driver so you can write your own file system for windows and use it *without* recompiling the kernel. Heck you can even mount ext3 linux partitions on your windows platform. If MS wanted to lock everyone into "NTFS" hahaha why would they go out of their way to document IFS drivers?

      SMB??? samba anyone?

      Since when do applications not write their data out in propritary formats? I have *never* used an app outside of notepad that didn't. Substituting binary formats for XML just contributes to bloat and for those with half a clue does not provide any more or less interoperability, the latest MS office products unfortuntely are more XML based. There is quite a lot of information avaliable on the Internet about SMB, NTFS, and various office suite formats and the office suite of products have extensive import/export formatting options for a rediculous number of products.

      MSN messenger - why would MS give this away? The messenger services have traditionally been supported by advertising .. just handing out the protocol is like shooting oneself in the foot. Or do you expect a business to run their IM location servers for free?

      Frankly I'm surprised with how much stuff "MS" does give away.

      Many third party IM products support messenger and there is information online about the protocol. Heck if you download ethereal there protocol decode support for MSN IM is included.

      WMA, WMV... ??? Does the W give away this is a propritary format?
      If you want to use a propritary format then thats your problem.
      Is there a reason people can't use more standardized formats like say mpeg files if they need to that by the way work just fine in microsofts media player? Since when is *ANY* compressed video format "open" and not covered in IP nonsense?

      DirectX and "ActiveX" are very well documented by their vendor.

    2. Re:MS supports open standards... by Anonymous Coward · · Score: 0

      SVG ??? I lost track of the number of vector graphics schemes that have come and gone starting with NAPLPS. Perhaps a better question is does anyone care? Flash has been the most sucessful and it itself is not "open".
      I've never seen a single vector graphics scheme ever used on the internet except SVG and Flash. SVG is not uncommon on the internet and beyond these days, QT supports SVGs for images, SVGs are very widely used on Wikipedia.


      I can open PNG files in IE.
      But it doesnt display them correctly: http://blog.netscraps.com/internet-explorer-bugs/i e6-ie7-png-gama-bug-makes-pngs-darker.html

      Everyone who thinks that IE sucks compared to Firefox in CSS rendering convinently forgets about all of those
      -moz vendor extensions *required* to do the things in the base spec that IE already does.

      I've never used one in all the web design I do... if you're thinking -moz-opacity, then you're smoking something, becuase opacity works... except in IE.

      SMB??? samba anyone?
      SMB is not an open standard. samba works, but it had to be reverse engineered to work.

      Since when do applications not write their data out in propritary formats? I have *never* used an app outside of notepad that didn't. Substituting binary formats for XML just contributes to bloat and for those with half a clue does not provide any more or less interoperability, the latest MS office products unfortuntely are more XML based. There is quite a lot of information avaliable on the Internet about SMB, NTFS, and various office suite formats and the office suite of products have extensive import/export formatting options for a rediculous number of products.
      Since they use open formats.

    3. Re:MS supports open standards... by init100 · · Score: 1

      Since when is PDF an "open" standard? Its compressed postscript invented by adobe.

      The file format is open though, if not necessarily a standard. The specification is available for free from Adobe's web site.

      I can open PNG files in IE.

      Even such PNG files that contain transparent parts?

      MS documents their IFS driver so you can write your own file system for windows and use it *without* recompiling the kernel.

      Since only Microsoft have the Windows source code, requiring a filesystem developer to recompile the Windows kernel would be pretty stupid. T'd rather think this is an erroneous jab at Linux, which has a reputation among some people (especially trolls) that its kernel needs to be recompiled for just about anything.

      If MS wanted to lock everyone into "NTFS" hahaha why would they go out of their way to document IFS drivers?

      Maybe so that third party developers could create filesystem drivers for Windows? You know, Windows gains value if more software is written for it, which would make it pretty stupid to not document the IFS mechanism and API.

      SMB??? samba anyone?

      Samba is based on reverse engineering of various Windows protocols. Hardly an ideal situation, as reverse engineering is a very complex and time-consuming task.

      Substituting binary formats for XML just contributes to bloat and for those with half a clue does not provide any more or less interoperability, the latest MS office products unfortuntely are more XML based.

      Not any more interoperability? I'd really like an explanation why text files in XML format are equally interoperable to proprietary binary blobs. Besides, compressed XML files are usually more space-efficient than binary blob files, just compare equal documents stored in MS Office formats and OpenDocument Format. The latter are usually much smaller. I'd guess that the same thing applies to Microsoft's later XML formats.

      There is quite a lot of information avaliable on the Internet about SMB, NTFS, and various office suite formats

      All reverse-engineered (see above).

      and the office suite of products have extensive import/export formatting options for a rediculous number of products.

      Which would be pretty much unnecessary if they could agree on a common (and open) denominator format.

      Or do you expect a business to run their IM location servers for free?

      Google Talk is based on the open Jabber protocol. Any client can connect to their servers for free.

      Frankly I'm surprised with how much stuff "MS" does give away.

      The one and only reason they give away anything for free is to tie people harder to the Windows platform.

      Many third party IM products support messenger and there is information online about the protocol. Heck if you download ethereal there protocol decode support for MSN IM is included.

      Obtained though reverse engineering (see above).

      WMA, WMV... ??? Does the W give away this is a propritary format? If you want to use a propritary format then thats your problem.

      I may not have a choice. People may send files in proprietary formats to me and expect me to open them, or send links to such files with the same expectation. I would not choose such formats if the format decision was mine.

      Since when is *ANY* compressed video format "open" and not covered in IP nonsense?

      The Ogg format family seem to be unencumbered by IP issues. This family includes the Vorbis, Speex and Theora codecs.

  29. enabling open standards .. by rs232 · · Score: 1

    'we at Microsoft believe that we have to enable those open standards'

    'One strategy is to jump on the Java bandwagon and try and take control of the class libraries and runtime'

    'Screw Sun, cross-platform will never work. Lets move on and steal the Java language'

    'Outlook will not run propedy on top of GroupWise 5.1 because it uses/expects unknown MAPI calls/parameters. We have asked our normal Microsoft contacts for assistance in getting this to work .. We have been unsuccessful at getting the additional information to add support for Outlook in our MAPI service providers'

    'If the application is written in Java, the Microsoft Virtual Machine for Java will be the default VM'

    --
    davecb5620@gmail.com
  30. Re:The Proof Is In The Pudding: Open Source Direct by weicco · · Score: 1

    * "Microsoft quits W3C standardisation panel" 03/24/2003

    I heard this straight from the MS representative. MS has participated in a lot of these kinds of panels and groups but has quit them because of constant resintance of their efforts, suggestions, what ever. All you can draw your conclusions what this means, of course, and this is Slashdot, so I'm pretty sure what those conclusions are...

    --
    You don't know what you don't know.
  31. Sure it runs on Linux by foniksonik · · Score: 1

    But have they created an Eclipse plugin for developing with it? This is same old MS... "We'll own the format and hence be the most capable of creating a development environment for it... then they'll have to run Windows to create the most popular content"

    This is especially significant in a world where the content consumers are more and more also the content creators.

    In addition at the enterprise level: AJAX isn't easy to implement when you're using it for really intense UIs... you need an IDE for this to do it well in a large organization with varying levels of programming experience. MS wants businesses to convert all their old web based or non-web based internal apps to using this stuff (killer app style) and they want to be selling the IT dept. the tools to do so. When your IT dept. runs an OS, they would rather the people they support also run that OS, makes providing 1st level support SO much easier.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  32. Define "permisssive" by BeBold · · Score: 1

    "The components are being licensed under Microsoft's permissive license..."
    "To prove his point, Abrams opened up a Virtual PC window where he was running Ubuntu Linux and demonstrated how ASP.NET AJAX could run well on Ubuntu's local server."

    Interesting that Microsoft's "permissive license" allows running Linux in a virtual environment with no restrictions, but for a Linux user to run Vista in a virtual environment requires purchase of their most expensive license.

    --
    Be Bold! BoldEverything Interactive
  33. it's called stealing mindshare .. by rs232 · · Score: 1

    'they do something similar for a second .. and even act like it's their ground philosophy'

    Now that they have figured out that they can't kill open source through the pollution of open standards, they pretend to engage with it so as they can steal back mind share and subvert it from the inside. To the general public MS = computers, so it would odd that advances were happening elsewhere the MS wasn't involved in. Gets Microsoft and Open in the same sentence, get it. Watch out for a joint Open Source company + MS conference. Oh, wait .. :)

    was Re:MS and standards

    --
    davecb5620@gmail.com
  34. of course not by AlgorithMan · · Score: 1

    if MS was a cathedral, then Ballmer was a cardinal
    but we all know (of course), that Ballmer himself is GOD!

    therefore MS is not a cathedral, MS is heaven
    hence a cathedral is microsofts community (both members)

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
    1. Re:of course not by Master+of+Transhuman · · Score: 1


      Well, no.

      Ballmer is not "God".

      Bill Gates is "God" - certainly to the MS shills here and people like Rob Enderle and Daniel Lyons.

      Ballmer is Gabriel - who throws chairs.

      Of course, to the wage slaves who work at Microsoft under the Microsoft management hierarchy, they probably would invert the analogies...

      Just watched "Constantine" again the other night - Redmond as Hell matches a nuked LA as Hell... In fact, the "half-breeds" sorta compare with Microsoft shills, too...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    2. Re:of course not by init100 · · Score: 1

      Bill Gates is "God" - certainly to the MS shills here and people like Rob Enderle and Daniel Lyons.

      Not to mention Laura DiDio and Maureen O'Gara.

  35. Bazaar by everphilski · · Score: 1

    And why does that make OSS any less of a bazaar? Eh?

    He doesn't say this particular release makes OSS any less of a bazaar, his statement is that most successful open source software is backed by a corporation, thus blurring the line between cathedral-bazaar. It isn't as much a bazaar as idealists like to think.

  36. Microsoft's true intent is the opposite. by Anonymous Coward · · Score: 0

    Microsoft is outright lying and saying that they embrace open standards. Their true intent is to destroy the open standards in order to dominate the software market share with their proprietary software. Always has been and always will be. Whatever demonstration they did concerning AJAX/.NET recently, I would be vigilant to accept it at face value. I keep on thinking about all those books printed on "Undocumented Windows" application programmer interfaces. I keep on thinking about a company that had a software for doubling the space of the hard drive and then went out of business when MS came out with a similar product. The other instance is Netscape and the way the internet explorer html/javascript were made different deliberately. This is not to mention Sun's java virtual machine and Microsoft's java virtual machine were made different deliberately. I am witness to the politics in business which still supports windows because Microsoft with their under-handed tactics. I recall something about promoting their software and eventually someone may be given a job at Microsoft. I also recall something about the same scenario with other related companies as well.

    I do appreciate Mr. Gates donating a great deal of money to all sorts of charities, but behind those seemingly generous gestures I always have the idea there must be something in it for Microsoft in return for those gestures. I can venture to guess all the so-called research money donated towards AIDS will somehow find it's way back into the hands of scientists using Microsoft-only software.
    I would love to see transparency/accountability and especially in Canada with regard to this donated money.
    The latest Canadian government is very good, but I hope to see more transparency and accountability with them also. The other impact on the donation is how this will affect the politics of open-source software in CANADA. As it stands it's a no-brainer...inaction in Canada means the Microsoft OS will remain the majority OS everywhere in the Canadian government which in turn means $$$ for Microsoft. I wonder what would have been the decision if Mr. Gates had not donated any money to charities/research. Would we be using open-source operating systems today?

    Could you imagine all the good it would make if all that $$$ was given to open-source/transparent/accountable medical research? Anyone on the planet could examine and could perhaps contribute to the progress of the research without having to ask. Innovation happens by accident, by necessity, by hacking and best of all by participating in the open-source community.

    Have a nice day everyone.

  37. Microsoft spokespeople are LIARS by Master+of+Transhuman · · Score: 0, Troll


    Nothing more need be said.

    Everytime a Microsoft individual opens his mouth - in public, on a blog, wherever - he is a LIAR.

    Period. End of story.

    The Microsoft shills babble about XHTTPRequest as if it's mere existence was the total cause for the AJAX explosion. It's a joke. The whole notion lay fallow until OSS developed it.

    There are tons of OSS AJAX toolkits around. Who cares about Microsoft's "permissive license" version?

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    1. Re:Microsoft spokespeople are LIARS by Anonymous Coward · · Score: 0

      Everytime a Microsoft individual opens his mouth - in public, on a blog, wherever - he is a LIAR.

      You are right.

      regards, a Microsoft Employee

    2. Re:Microsoft spokespeople are LIARS by The+Bungi · · Score: 0, Flamebait
      Everytime a Microsoft individual opens his mouth - in public, on a blog, wherever - he is a LIAR.

      Wow. What does EVERYONE at Microsoft gain by "lying"? In this particular case, it's not like they're selling Atlas to the Rails project or anything like that. What exactly is this man lying about?

      The Microsoft shills babble about XHTTPRequest [...] The whole notion lay fallow until OSS developed it.

      So what you're saying instead is that you and the flocktards have decided to take credit for something they didn't do now? Flowery phrases notwithstanding ("lay fallow"? WTF?) while Microsoft did produce the first real "AJAX" application (OWA), it was Google's use of XMLHTTP that caused the explosion in these types of applications, not something "OSS" developed. Please, I'd love for you to prove me wrong.

      There are tons of OSS AJAX toolkits around. Who cares about Microsoft's "permissive license" version?

      Well, if you're using ASP.NET then it's pretty useful. I'd say it's probably not if you're using Rails or Mason. But I suspect either the submitter got it wrong with the angle or you just misunderstood - probably intentionally so you could use that "lay fallow" phrase - what the point of the article was.

  38. Re:Just a move against Java by RightSaidFred99 · · Score: 1
    Guess what? This has nothing to do with Java. Microsoft's .NET stuff is the alternative to Java, and it's doing very well - as is Java.

  39. Re:The Proof Is In The Pudding: Open Source Direct by init100 · · Score: 1

    It seems to me you guys would rather have MS as an adversary than welcoming an obvious changing attitude from them.

    Given their long history of breaking standards, it is quite hard to believe that they have really changed attitudes in the last month. It is much more probable that this is just another marketing spin from Microsoft, trying to sound like they advocate standards while they in reality are trying to destroy them.

  40. Re:Step 3b by mrbluze · · Score: 1

    Or even better, Procreate

    --
    Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
  41. No tolerance by Anonymous Coward · · Score: 0

    for people in alternate universes? You Insensetive Clod!

  42. Their AJAX product sucks! by LingNoi · · Score: 1

    We're using both products in the office

    One job is a hospital in ASP.NET, C#.NET and Microsoft AJAX and we do other stuff in PHP and different javascript packages available.

    In normal Microsoft style.. Want to something generic? Easy. Want something more customized and specific? ahh..

    The development time on the Microsoft stuff takes a lot longer, but I am not sure if thats because of learning time or not.

  43. AJAX, blah! by billcopc · · Score: 1

    I'm more than a little irritated by this whole AJAX buzz. You want to see who invented AJAX ? Go back a decade. I was using it on my little vanity page, and the code found its way into a few government intranets a friend of mine managed. Lots of other people came up with their own methods for dynamic content. The only difference is we didn't use buzz-happy XML, and we didn't give our Javascripts cute catchy names. It's such a big stupid phenomenon now, with entire books written on this non-topic, and business created specifically around it, while other businesses spend money for it. Someone may have come up with the AJAX moniker, but they certainly didn't pioneer the technique of dynamically requesting content on a as-needed basis. What, you've never seen IFRAME advertising before ? :P

    --
    -Billco, Fnarg.com