Slashdot Mirror


Microsoft Agrees to License Windows Source Code

msbmsb writes "Stepping away from previous tradition, "Microsoft Corp. said Wednesday it will license its Windows source code to comply with a European Union antitrust ruling." But in an effort to stop the cloning of the OS, developers will still have to pay an unspecified amount for the code. This is an addition to the "12,000 pages of technical documents and 500 hours of free technical support" to those who purchase a license."

423 comments

  1. 12000 Pages? by unheard02 · · Score: 5, Funny

    Man, and all we get is clippy to help us out.

    --
    "If you have legs and are flammable, you are never blocking a fire exit." -- Mitch Hedberg
    1. Re:12000 Pages? by GoodOmens · · Score: 2, Funny

      Bets on when it will be leaked?

    2. Re:12000 Pages? by Orion+Blastar · · Score: 0, Flamebait

      12000 pages, all written in Hindi. Modern Windows was offshored. Enjoy!

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    3. Re:12000 Pages? by appleLaserWriter · · Score: 1

      What, you get MSDN content from 1992?

      yawn.

    4. Re:12000 Pages? by Anonymous Coward · · Score: 0

      Do you realize there are many varients of the Hindi langauge. And no, there is not one that is just called Hindi -rozzin

  2. the price? by Amouth · · Score: 0, Offtopic

    what is MS worth right now???

    --
    '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    1. Re:the price? by Anonymous Coward · · Score: 0

      ...checks pockets

      I'll give you £4.75 and some lint for it.

    2. Re:the price? by truthsearch · · Score: 1

      On the stock market: $282 billion

    3. Re:the price? by Amouth · · Score: 1, Offtopic

      "developers will still have to pay an unspecified amount"

      now will the person that moded me offtopic please let me know exactly how i was off topic???

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
  3. How much? by Average_Joe_Sixpack · · Score: 4, Funny

    But in an effort to stop the cloning of the OS, developers will still have to pay an unspecified amount for the code.

    One Cajillion Dollars

    1. Re:How much? by evil+agent · · Score: 0

      Good thinking Joe, but I think a real number would be more effective.

      --
      End transmission.
    2. Re:How much? by Anonymous Coward · · Score: 0

      a Brazilian dollars?

    3. Re:How much? by sperdich · · Score: 1, Flamebait

      The question is, who would try to clone such an impossible to understand and bad developed SO???

      Sergio

      www.salvaneschi.com.ar

    4. Re:How much? by Spy+der+Mann · · Score: 2, Informative

      The question is, who would try to clone such an impossible to understand and bad developed SO [sic]???

      These guys would.

    5. Re:How much? by Elixon · · Score: 1

      I'm afraid that the price will be big enought to put OSS development out of game in majority of cases. :-(

      --
      Well, I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
    6. Re:How much? by g0at · · Score: 1

      One Cajillion Dollars

      You mean one brazilian dollars.

      -b

    7. Re:How much? by Anonymous Coward · · Score: 0

      I believe it's KAGILLION.

    8. Re:How much? by SnarfQuest · · Score: 1
      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    9. Re:How much? by masklinn · · Score: 1

      Who cares, it'll leak within a week of the first dev getting his copy of the source anyway

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    10. Re:How much? by AviLazar · · Score: 1

      In all seriousness, would you really blame them for making it ridiculously high priced? I mean, like it or not, Windows is MS' cash cow...when the source code is given to someone it is more prone to being leaked and if people can get the source code for free it becomes that much easier to say "who needs to pay MS, I can compile it myself and give it to people"

      --

      I mod down so you can mod up. Your welcome.
    11. Re:How much? by Elixon · · Score: 1

      Sure... but must the OS community still live on the edge? Why it should be? I feel a substantial difference between (intellectual) Warez and OSS. Nobody should try to blur the edges. It hurts the OS community.

      Who is afraid cannot be free. (I mean that you should not be afraid of legal law suits - I don't mean that you should not be afraid to steal...)

      I think that Microsoft fights for customers. Customers will not migrate to OSS as long as there is any *potential* risk of legal law suits. That why the price. The price will NOT prevent leaking the information. The price that was not paid will scare customers...

      That why the price will be exactly as high as "n + 1" where "n" is the amount of money the community is willing to pay.

      --
      Well, I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
    12. Re:How much? by JumperCables233 · · Score: 1

      There's a Dr. Evil joke here somewhere....

    13. Re:How much? by sepluv · · Score: 1, Insightful
      That's the evil plan. They have refused to release documentation in violation of the sentence handed down to them by the court (for criminal uncompetitive practices)* then:
      1. MS release the source code (not the documentation--the court said source code was no good)
      2. MS charge competitiors for copies of the code
      3. MS charge competitors for help understanding the code (which even MS themselves couldn't clearly explain 12 000 pages)
      4. competitors use the code or something similar to it in their software
      5. MS sues competitors for copyright violation
      6. Profit!

      Oh, yes! They've got this all worked out.

      * I hope the court freezes their assets in the EU.

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    14. Re:How much? by Savantissimo · · Score: 1

      That's Real money.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    15. Re:How much? by Orion+Blastar · · Score: 3, Funny

      You forgot, Steve Ballmer dressed up as Dr. Evil, putting his pinky to his lips:

      "We shall license the Windows source code, for, ....... One Cajillion Dollars! Muahahaahahahahahahahahaah!"

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    16. Re:How much? by Orion+Blastar · · Score: 1

      Don't worry, I covered it, and made the Dr. Evil reference and saved the day. :)

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    17. Re:How much? by gurumeditationerror · · Score: 1

      Sure... but must the OS community still live on the edge? Why it should be? I feel a substantial difference between (intellectual) Warez and OSS. Nobody should try to blur the edges. It hurts the OS community.

      I agree, the more I took up using OSS the less warez I needed/used until the only commercial software I use now is ut2k4/d3 which I payed for because I want more games on linux.

      When I watch my less fortunate friends reinstall windows every 6 months and apply endless cracks, keygens and patches to small tools to do basic shit like burn dvds I find it pretty sad/funny. I can't believe I used to do it myself.

    18. Re:How much? by zcat_NZ · · Score: 1

      you could compile it yourself, but why would you bother? It's still warez. You can get every version of Windows ever written (with any level of SP's preinstalled) on any p2p network RIGHT NOW. For free.

      --
      455fe10422ca29c4933f95052b792ab2
    19. Re:How much? by prisoner-of-enigma · · Score: 1

      The question is, who would try to clone such an impossible to understand and bad developed SO???

      Gosh, perhaps because that OS (a two-letter word which you somehow mis-spelled) is currently running on about 85% of all x86 computers in the world, and that's a very lucrative market to be offering a clone OS to?

      Or perhaps, just maybe, it would not be to clone the OS but perhaps to offer an improved-yet-fully-compatible version? Boy, that would scare the bejeezus out of a lot of OSS advocates, wouldn't it? A cleaned-up, more secure, more stable, instantly-usable Windows being offered at a competitive price by third parties. Talk about stuffing Linux desktop adoption in the dustbin...that would do it.

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    20. Re:How much? by rtb61 · · Score: 1

      What will be really funny is how the microtrolls will justify the TCO of buying windows source code (with which you can't basically do anything legal other than doing microsoft's job for them for free) and the Linux source code (the cost of course is to acknowledge the work done by others, share and play nice).

      --
      Chaos - everything, everywhere, everywhen
    21. Re:How much? by bit01 · · Score: 1

      In all seriousness, would you really blame them for making it ridiculously high priced?

      Yes. It means that they're obeying the technicality but not the spirit of the ruling.

      This cost will will lock out large sections of society who want to interroperate in various unforeseen ways.

      The reality is increasing the monetary (or reverse engineering) cost of anything has, in the limit, exactly the same effect as a legal ban.

      Though European law now says M$ can no longer block interroperability M$ is still trying to use the technical, monetary and legal tricks it's used for decades to block a free, open and competitive market. Rather than competing on product and price.

      ---

      Open source software is everything that closed source software is. Plus the source is available.

    22. Re:How much? by AviLazar · · Score: 1

      Yes. It means that they're obeying the technicality but not the spirit of the ruling. This cost will will lock out large sections of society who want to interroperate in various unforeseen ways. The reality is increasing the monetary (or reverse engineering) cost of anything has, in the limit, exactly the same effect as a legal ban. Though European law now says M$ can no longer block interroperability M$ is still trying to use the technical, monetary and legal tricks it's used for decades to block a free, open and competitive market. Rather than competing on product and price.

      Try and think without your anti Microsoft biasness. Try and imagine if this was google forced to give up their secrets.

      Where, other then pure artificial law, does it say group X has to give group Y their secrets? If MS doesn't want to give up their secrets, and thusly have a "worse" product for it - that is their problem. Again, who says you have to buy it?

      Also, Windows has been interoperable for years without them having to release their source code. Otherwise, how else would we use non-MS products with Windows?

      And nobody seems to care about the legitimate concerns of the source code being released (illegally) to the masses. Which as more groups get a hold of the source code it is more likely to be released (voluntarily or involuntarily)

      --

      I mod down so you can mod up. Your welcome.
    23. Re:How much? by bit01 · · Score: 1

      Try and think without your anti Microsoft biasness.

      Try to think without your pro-M$ zealotry.

      In any case M$ marketing is about as biased as they come. You think they should have a privileged position?

      Try and imagine if this was google forced to give up their secrets.

      Your comparison is meaningless. Google is not an entrenched monopoly. The switching cost from google to a number of alternatives is nothing more than a mouse click and interoperability is also not a major concern.

      And in any case, if at some future point there were structural impediments in a free market entrenching google as a monopoly I would be more than happy for them or any other company to be legally forced to neutralize those impediments.

      Where, other then pure artificial law, does it say group X has to give group Y their secrets?

      Where, other than purely artificial law, does it say that group X is allowed to keep secrets from group Y?

      In this case group X being an entrenched monopoly and group Y being the population at large. I think the interests of the population at large trump the interests of an entrenched monopoly.

      If MS doesn't want to give up their secrets, and thusly have a "worse" product for it - that is their problem. Again, who says you have to buy it?

      They have an entrenched desktop monopoly with major structural problems for any potential competition. Meaning no meaningful choice and no choice about buying M$ in a host of common, society wide situations. If you're going to deny that I've got some land in Florida I want to sell you.

      Also, Windows has been interoperable for years without them having to release their source code. Otherwise, how else would we use non-MS products with Windows?

      Complete nonsense. Sure it's interroperable, but only in ways that entrench the monopoly. If you're going to pretend you don't understand that you're probably an M$ marketing sock puppet.

      And nobody seems to care about the legitimate concerns of the source code being released (illegally) to the masses. Which as more groups get a hold of the source code it is more likely to be released (voluntarily or involuntarily)

      Again, nonsense. Releasing the source code costs nothing. It's all copyrighted, nobody can take their work. It doesn't affect piracy. It doesn't affect their existing business. If anybody reuses any of their code and it's materially affecting them they have plenty of legal avenues open to them. Even then the source they're releasing is very incomplete and I'm sure they'll do their level best to make it unusable. Virus writers might get a minor leg up but that will simply encourage M$ to lift their security game.

      The whole idea of releasing the source, under copyright, being a "the sky is falling" big deal is just hand waving nonsense by lawyers and marketers. As just one example the entire web, billions of pages, is "source" visible but business continues just fine. Ditto car and house designs and a host of other products.

      For a free and efficient market I for one would like to make it a legal requirement that all software sales are required to provide copyrighted source with the binary at nominal cost if requested by the customer. One of the prerequisites for an efficient free market is efficient producer+consumer communication and knowledge. Just like stock markets require companies to make anouncements about anything that will materially affect the company's share price. Closed source software allows a multitude of sins to be hidden and, as in this case, can cause major market failures.

      The only cost to M$ is the potential for a free market and real, interroperable competition where switching costs are low. I, as a citizen in a hopefully free world think that's a damn good idea and would like to see it firmly entrenched in the law for software companies in general.

      ---

      It's wrong that an intellectual property cre

    24. Re:How much? by AviLazar · · Score: 1

      Try to think without your pro-M$ zealotry

      I'm a zealot about $, not M$

      In any case M$ marketing is about as biased as they come. You think they should have a privileged position?

      Every marketing department is "as biased as they come". As for privileged position - actually they are in a privileged position right now - they are forced to release their code....World of Warcraft is not forced to do this, neither is Counter Strike, or any other closed source company that I am aware of

      Your comparison is meaningless. Google is not an entrenched monopoly

      I wasn't comparing, I was trying to get you to think a little different since you are biased against M$. Obviously you are not capable of doing this.

      Where, other than purely artificial law, does it say that group X is allowed to keep secrets from group Y?

      A better question - where does it say group x is NOT allowed to keep secrets from group y?

      They have an entrenched desktop monopoly with major structural problems for any potential competition
      If someone is unhappy with the product...they can download OSS, format their computer and install the new product. If you don't like it, stop using it and stop supporting the company - otherwise the people who still support MS should STFU.

      If you're going to pretend you don't understand that you're probably an M$ marketing sock puppet.

      You never completed this sentence...If I am going to pretend I am an MS marketing sock puppet then what?

      Again, nonsense. Releasing the source code costs nothing. It's all copyrighted, nobody can take their work

      That is complete nonsense and you knowit. With the source code out there it becomes that much more easier to hack their stuff. Plus they might just have innovative code in there that gives them an edge in some way (like Google's search algorithms, which is one of the reasons Google delayed going public).

      --

      I mod down so you can mod up. Your welcome.
  4. Wait... That seems... SLANTED??? by Anonymous Coward · · Score: 0

    "free technical support to those who purchase a license."

    So thats what Microsoft calls free.... Free is what you get when you purchase somthing... AHH...

    1. Re:Wait... That seems... SLANTED??? by oneiros27 · · Score: 5, Funny

      You act like it's something new ... just watch any infomercial, or commercial for exercise/kitchen gadgets at 2am:

      Have you ever wished you could figure out how to make your application work with Microsoft Windows?

      Now you can!

      How much would something like this be worth?

      We don't know, either ... just send us a blank check, and ask for rush delivery!

      Act now, and we'll throw in 12,000 pages of documentation*.

      But wait, there's more ... we'll also throw in 500 hours** of FREE tech support!***

      --
      * some pages intentionally left blank
      ** no refund for time spent on hold
      *** free tech support may incur phone charges on your part.
      Offer not valid in countries we're not getting sued for unlawful business practices

      --
      Build it, and they will come^Hplain.
  5. Whoa by MaynardJanKeymeulen · · Score: 1, Funny

    Does that mean that Microsoft competitors will be able to add MS(c)SecurityHoles(tm) in their products to ensure compability with all kinds of exploits?

    --
    "The day Microsoft makes a product that doesn't suck is the day they make a vacuum cleaner."
  6. Any idea on the price ? by yogikoudou · · Score: 1

    From TFA: Software developers still will have to pay for the code

    Does somebody have an idea about this price ?

    1. Re:Any idea on the price ? by cpghost · · Score: 0, Redundant

      Does somebody have an idea about this price ?

      How much is MSFT currently worth?

      --
      cpghost at Cordula's Web.
    2. Re:Any idea on the price ? by Anonymous Coward · · Score: 0
    3. Re:Any idea on the price ? by Anonymous Coward · · Score: 0

      Estimating that they'd pay a suport deveoper about $65/hr and it comes w/ 500 hours, it's at the absolute lowest minimum: 35K .

    4. Re:Any idea on the price ? by drpimp · · Score: 1

      Maybe $0.05 per line of code (est. 1 million lines ???) $50,000 ...???

      Hopefully they shorthand statements when available!

      --
      -- Brought to you by Carl's JR
    5. Re:Any idea on the price ? by Anonymous Coward · · Score: 0

      thankyou mr arbitary.

    6. Re:Any idea on the price ? by SkyDude · · Score: 1

      How much you got? Send it all....and keep sending it.

      --
      == First cross river, then insult alligator.
    7. Re:Any idea on the price ? by m-wielgo · · Score: 1
  7. Fork by mtenhagen · · Score: 1

    How long will it take before this code hits the streets?
    How long will it take before a fork is on the net?

    This would also be really helpfull for wine and samba developers.

    --
    200GB/2TB $7.95 Coupon: SAVE90DOLLAR
    1. Re:Fork by Anonymous Coward · · Score: 1, Insightful

      This would also be really helpfull for wine and samba developers.

      This would also be a really easy way for MS to get those developers tossed into jail or fined to hell and back.

    2. Re:Fork by Xiaran · · Score: 1

      This would also be really helpfull for wine and samba developers.

      Actually I think it would be wise for the wine and samba developers to never look at the code. It would certainly be part of the license that you could not work on competing products after viewing the source. I am pondering contributing to the classpath project, and they are pretty strict about havign their developers never view the source of the original java library.

      Ive also seen, on site, the source code for the complete Windows CE 3.0 kernel many years ago. Had to sign a dohicky thing. We made modifications to the kernel and proposed MS make the change(we were trying to work with compaq to get a modified kernel for encryption stuff... long story short... MS said no). Just as an aside. if the person who wrote the database file system for CE 3.0 is readign this... I find your code virtually unreadable... it gave me a migrane. Oh and whoever wrote the encryption routine for writes to disk... there was a bug... that could result in null memory access.

    3. Re:Fork by Coriander · · Score: 1

      Copying code and learning from it are very different things, and it'd be damn hard to prove the latter if done well.

    4. Re:Fork by dslauson · · Score: 1
      "This would also be really helpfull for wine and samba developers."
      Totally. It'll also be helpful to developers of malware and exploits. MS had better be on top of their game getting patches out. (Like that will happen.)
    5. Re:Fork by Anonymous Coward · · Score: 0

      ReactOS has been around for quite sometime, and is now getting quite useful. Originally it was designed just to replace NT4 but this has changed recently and now they are getting features like in 2k and xp.

      Looking forward to the day when I can replaced Microsoft system files with opensource equivelents.

    6. Re:Fork by SilverspurG · · Score: 1

      In reality, yes. In a courtroom, however...

      I'm inclined to be suspicious of the motives behind this release as well.

      --
      fast as fast can be. you'll never catch me.
    7. Re:Fork by DJDutcher · · Score: 1

      Actually I think the whole point is that Microsoft is being forced to license the source to competitors to allow them to add better compatibility to competing products. I think the users of this might be companies like Apple who can use knowledge gained from the source to improve windows compatibility in OS X. Wine might be going a little far, but I think this might have some good implications for Samba. Perhaps some companies like Red Hat, Novell, or Sun might license the software and contribute to the Samba project, although Microsoft might put something in the license to prevent licensees from contributing to FOSS projects.

    8. Re:Fork by Lisandro · · Score: 1
    9. Re:Fork by Anonymous Coward · · Score: 0
      "Had to sign a dohicky thing."

      Must've been painful for the owner of said dohicky...

    10. Re:Fork by DaHat · · Score: 1

      It would certainly be part of the license that you could not work on competing products after viewing the source.

      I call bullshit on that comment!

      That's not unlike saying that reading a book will taint you from being able to ever write and publish a book of your down the line because of course that first book will work it's way into your book in so many filthy ways.

    11. Re:Fork by Criterion · · Score: 1

      The whole point is that MS has not been asked (much less forced) to supply source. They've been asked to supply protocol documentation, which they obviously do not want to do.

      --
      We have enough youth, how about a fountain of SMART?
    12. Re:Fork by durkster · · Score: 1

      Interesting, a Microsoft 2k driver compatible Open Source OS nonprofit team who are now seeking legal advice, from reactos.org home page :
      Quoted:

      "ReactOS Project Anncouncement
      Accusations have been made about certain parts of ReactOS code. The project is suspending development pending legal council."

      I wouldn't mind knowing what accusations were made and by whom.

      { insert obligatory :
      "we are going to bury these guys, I've done it before and I will do it again, I going to f%$#ing kill those guys " }

  8. What a bunch of crap... by un.sined · · Score: 0, Troll

    Why should any company be forced to reveal their trade secrets?

    What next? Game developers will be forced to make their source code available to I can get a character editor to work 100% properly? Is Blizzard going to be forced to reveal their source code so that we can write a better version of Gear?

    1. Re:What a bunch of crap... by Anonymous Coward · · Score: 1, Insightful

      Because abusing a monopoly position violates the law. They are convicted criminals and Blizzard isn't.
      Why should an robber be forced to give up his freedom and go to jail? Because he broke the law. Simple as that.

    2. Re:What a bunch of crap... by NeedleSurfer · · Score: 3, Insightful

      Because they are abusing a monoppoly, even simpler because they have a monopoly. Because this monopoly is gained and maintained trough the code they created, don't abuse of your monopoly and drastic measures won't have to be taken.

    3. Re:What a bunch of crap... by MarkByers · · Score: 5, Insightful

      They aren't forced to do anything. If they don't like the laws in Europe, they are free to trade elsewhere.

      More likely though, they will lobby to change the laws because they don't want to lose one of their biggest markets.

      --
      I'll probably be modded down for this...
    4. Re:What a bunch of crap... by Pope · · Score: 2, Insightful

      When one of those game developers is a 95% monopoly on home and office computers and their software comes pre-installed on all hardware with cost-prohibitive terms to the hardware manufacturers against installing a competitor's game software, then we'll have a look at the merits of a case against that game developer.

      --
      It doesn't mean much now, it's built for the future.
    5. Re:What a bunch of crap... by Guppy06 · · Score: 5, Insightful

      "Why should any company be forced to reveal their trade secrets?"

      Why should any murderer be forced to spend time in prison?

      Answer: because they were convicted in a court of law (or, in Microsoft's case, courts) of comitting a crime and are now being punished.

      "Is Blizzard going to be forced to reveal their source code so that we can write a better version of Gear?"

      Hold off your whining until Blizzard is prosecuted for abusing monopoly powers.

    6. Re:What a bunch of crap... by Anonymous Coward · · Score: 1, Insightful

      Why should any company be forced to reveal their trade secrets?

      For the good of the market. Market freedom implies that new players can enter the market freely. When you are unable to enter the market at reasonable cost because a monopolist has used its power to lock you out, that's when the government is supposed to step in to lower market barriers, so the market remains free.

      It's simple economics (any book on market forces covers this). Monopoly + raised market entry barriers = inefficient (non-free) market. This is good for the monopolist, but bad for the market (and by extension, bad for society). Corporations only exist as a tool to serve society. From the moment their actions start to hurt society they lose any privileges they may have.

      Though, ofcourse, whether microsoft is an abusive monopolist is a point you can argue about.

    7. Re:What a bunch of crap... by flooey · · Score: 1
      Why should any company be forced to reveal their trade secrets?

      What next? Game developers will be forced to make their source code available to I can get a character editor to work 100% properly? Is Blizzard going to be forced to reveal their source code so that we can write a better version of Gear?
      An application is a bit different than an operating system. Operating systems perform a privileged and vital role on a computer, far beyond any application program. While a lack of compatibility with an application is completely reasonable, being unable to interact with one's operating system as one wishes is a whole other matter.
    8. Re:What a bunch of crap... by ProZachar · · Score: 1

      While a lack of compatibility with an application is completely reasonable, being unable to interact with one's operating system as one wishes is a whole other matter

      Seems that this is a problem that markets should solve, not governments.

    9. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      If this were a European company, me thinks results of EU's antitrust would have been vastly different. Everyone knows this.

    10. Re:What a bunch of crap... by SComps · · Score: 1, Interesting

      how are they abusing a monopoly that was generated by the successful marketting of their product? For the sake of arguement here, if I were to develop a very successful product and some company wanted to build a competing product that worked just like mine; I wouldn't want to be forced to provide the designs to that other company and reduce THEIR R&D costs. I already paid mine. There's nothing out there that says interoperability with Windows is a requirement. If their product is so great, it should be able to shine on it's own. When did we start calling "momentum" a monopoly? Yes I realize the courts have justified all this; I still don't have to agree with it. MS is bad enough on it's own without our having to help them out.

    11. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      Couldn't you extend the analogy to say being forced to release trade secrets is "cruel and unusual?" When other companies break the law, they aren't forced to release trade secrets; the punishment is typically fines and whatnot. If BMW breaks the law, wouldn't it be somewhat silly to force them as punishment to release detailed specs of their engine designs?

    12. Re:What a bunch of crap... by Adhemar · · Score: 1

      Because of monopoly issues, Microsoft was forced to disclose complete and accurate interface information to allow non-Microsoft workgroup servers to receive full interoperability with Windows PCs and servers. The European Commission/courts/... did not force them to licence the source. However, the European Commission deems the disclosure of Microsoft's documentation so far insufficient.

      Microsoft's press announcement even states that Microsoft goes beyond the EU decision with this voluntary move to licence (for a price) Windows source code to for the technologies covered by the European Commission's Decision of March 2004.

      In the Business Week article, Microsoft's chief counsel Brad Smith warns that which "open source advocates will not be allowed to publish for free". This probably means one will have to sign non-disclosure agreements in order to see the source, and who knows what will be in there. And as already mentioned, we also don't know the licence fee yet.

    13. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      If they were an EU company it would have been dealt with more swiftly that's all, they would still be punished harshly and fairly.

    14. Re:What a bunch of crap... by thefogger · · Score: 1

      Please be specific - how did Microsoft abuse their monopoly, especially in the EU? There are many competitors to Microsoft. Tobit comes to mind, for example, as an alternative to Exchange.

      Cheers, Fogger

      --


      Um... I didn't do it!
    15. Re:What a bunch of crap... by Rac3r5 · · Score: 1

      I am with you on this. As a programmer, I feel that this is utter crap. Everyone says that they are a monoply. Please tell me how they are a monoply? You can always buy another OS and delete MS Win, they are not forcing you to use their OS. You can always install Linux and BSD if you want, they are FREE, unless you mean to imply that they are not valid systems. Apple on the other hand forces me to use their OS on their hard to upgrade system. Thats a company that I would ask to open up.
      This is a LAW made up by ppl who know nothing about technology and by IT lobbyist who can't compete..

    16. Re:What a bunch of crap... by shiz98 · · Score: 1

      Abusing how? For that matter, where's the monopoly? As has been pointed out many times on slashdot, Linux is a perfectly viable alternative. No one is forced to use Microsoft software. They offer a product, and if people don't like it, they don't have to use it. If the EU doesn't want to use linux, fine, but does that give them the right to dictate what the software they choose to use must do?

    17. Re:What a bunch of crap... by SComps · · Score: 1

      How is this offtopic? Come on mods, is that the best you can do to kill off a dissenting opinion? This is /. You gotta to better than this!

    18. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      The term monopoly in this context does not mean what you think it does. Read up on some of the basics.

    19. Re:What a bunch of crap... by cosminn · · Score: 1

      They aren't forced to do anything. If they don't like the laws in Europe, they are free to trade elsewhere.

      Not entirely true - by _law_, the CEO, as long as other board members _have_ to do what is most profitable for the shareholders. Failure to do so (eg. not doing business in EU will lead to losses) can put them in jail.

      That's similar to Google choosing to censure and do business in China - if they don't, then the CEO can go to jail because it's not in the company's best interest.

    20. Re:What a bunch of crap... by bliSSter138 · · Score: 1

      wrong...MS was judged at the time to have a monopolistic position in the market (think for a moment beyond the consumer marketspace and consider all the MS software runs - servers, dbases, IE, etc.), and they abused that power...that is what they were charged and convicted of...

      it's not illegal to BE a monopoly, even if you don't think they are...it's illegal to abuse that power...which is what court(s) of law found Microsoft to be guilty of...

      we're all welcome to our opinions - it doesn't change the fact that MS has been convicted of abusing monopolistic power...the facts may not be fun to look at, but that doesn't change them

      --
      the only difference between a rut and a grave, are the dimensions
    21. Re:What a bunch of crap... by Stan+Vassilev · · Score: 1

      "They aren't forced to do anything. If they don't like the laws in Europe, they are free to trade elsewhere."

      Oh how nice if you. Now I don't know where you live, but how about this: You'll bend over and be *ssfucked, if not you're still free to trade on other continents.

      It's not forcing you or anything.

    22. Re:What a bunch of crap... by Jonnty · · Score: 0

      You really have no clue about the free market, do you. If government acts to detriment one company, the monopoly, and benefits others, it is inherently unfree.

      --
      Any grammatical or spelling errors above are for comic effect, and do not signify imperfection in the writer.
    23. Re:What a bunch of crap... by DogDude · · Score: 1

      Answer: because they were convicted in a court of law (or, in Microsoft's case, courts) of comitting a crime and are now being punished.

      Are you a shill for the US Department of Justice?
      Let me test:

      Marijuana is a 100% safe drug. There are exactly -zero- reported cases of deaths from it... ever. According to the US DOJ, how long should a marijuana user be put in prison for, shill?

      --
      I don't respond to AC's.
    24. Re:What a bunch of crap... by jaypaulw · · Score: 1

      Your comment was hardly offtopic!

      This is the reason I hate slashdot - and only read it for the same reason I jab pens into my gums.

    25. Re:What a bunch of crap... by AviLazar · · Score: 1

      It is not a true monopoly by any definition - I don't care what a judge says. Monopoly...let us break it down - mono = ONE. There is more then one OS out there and there is more then one popular OS. Let us look: Mac has an OS (a few of them), Linux (has a slew of them)...and those are the more common ones...now we can get BSD, Unix, and more.

      Yea MS did some unfair trading practices, but they are nowhere near a monopoly. They shouldn't be forced to give out their source code - they should be forced to stop abusing their vast market share by pressuring companies to sell their product and their product alone.

      --

      I mod down so you can mod up. Your welcome.
    26. Re:What a bunch of crap... by masklinn · · Score: 1

      The only way you could build a parallel between MS charges and a BWM prosecution would be:

      • Act 1: BMW creates a specific engine using their brand new BozoFuel as well as regular fuel. Only Total/Fina and BMW know how to manufacture BozoFuel
      • Act 2: BozoFuel being $0.5/gallon and the average BMW running 241530mi/ga, BMW gets 96.5% market share
      • Act 3: Total/Fina, unique manufacturer of BozoFuel with skyhigh financial results and stock prices, buys half the concurrence, the others get on the verge of bankrupcy
      • Act 4: Total/Fina has 90% of the world's fuel manufacturing abilities, and stops producing regular fuel. Only BozoFuel is available on the western and asian continents, only middle east has regular fuel left, africa tries to power engine with AIDS
      • At this point, both Total/Fina and BMW are de-facto monopolies (as the only persons who can make and use BozoFuel, which became the de facto standard fuel).

        • Act 5: BozoFuel and BMW cars prices raise by 25138%/week, no one can say anything because other cars can't run on account of not having any available fuel

        Would it seem strange to you that, at this point, that some countries start telling Total/Fina and BMW to open up the engine and bozofuel manufacturation process so that others can actually make them?

        Cause that's exactly what happened with MS, but for the fact that there was no BozoFuel and no partner in them gaining de facto monopoly on the desktop computer operating system market.

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    27. Re:What a bunch of crap... by masklinn · · Score: 1

      Failed, a monopoly situation and the abuse of said monopoly by the monopoly holder is a failure of the so-called free market, that's why the govt has to step in (remember Ma Bell?)

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    28. Re:What a bunch of crap... by Guppy06 · · Score: 1

      "Are you a shill for the US Department of Justice?"

      If I did, I'd be happy with the slap on the wrist given by the DoJ to Microsoft. Also, the USDoJ has nothing to do with the European Union, where Microsoft was also found guilty of similar crimes.

      "According to the US DOJ, how long should a marijuana user be put in prison for, shill?"

      I'm unhappy with Gonzales v. Raich as well.

    29. Re:What a bunch of crap... by Xaroth · · Score: 1

      Why should any company be forced to reveal their trade secrets?

      This is a common question for people who don't understand why an unregulated monopoly is bad for the economy. Why should the government be allowed to tell a company how much it can charge? Or how they can market their products if the products aren't hurting anyone? Or how they're allowed to bundle them with other things? If a consumer doesn't like a particular company, why don't they just switch to another one?

      To see why these things are needed, one need look no further than recent history to find other unregulated monopolies, and what their effects have been. Keep in mind that Microsoft has already been convicted of unfair practices and abusing their monopolist position, so these comparisons are completely fair to make. (I'm making a series of simplifications for the purposes of brief introduction to the subject, but there's plenty of information out there on this if you want to get a more detailed, more authoritative story.)

      Rather than describe any particular monopoly (and therefore open the simplifications to too much "it wasn't exactly like that!"-style nitpicking), I'll describe a fictional company that sells milk.

      Let's pretend for a moment that the Great American Milk Company (GAMC) starts out as a small business, competing on level ground with all the other milk producers in the country. Over time, through their business acumen, they manage to market their milk effectively enough to start buying out smaller milk producers. This, in and of itself, is perfectly fine and a valid business practice.

      However, things start to get a little murkier as GAMC starts to get bigger. In order to increase efficiency, they also begin to purchase distribution channels. Soon, within their own market, GAMC owns not only the milk, but also all of the companies that distribute milk, and several retail grocery stores that stock only GAMC milk.

      Once they're firmly wedged in as the (effective) sole local milk provider, GAMC begins to abuse its monopoly power. Retail establishments that carry GAMC milk are told that if they don't keep the prices of GAMC milk at a particular (artificially high) level, they will cut off sales to that company. Furthermore, retailers that aren't owned by GAMC are told that if they stock other company's milk products, GAMC will cease distribution of their products to that store. And if any retail establishment falls out of line, GAMC uses their retail presence to drop the prices on milk at their area just long enough to force the other retailers to give up on selling milk, and then jacks the prices back up to make up the loss GAMC just took.

      Of course, those retail establishments are free to give GAMC the finger and buy from other locations, but since GAMC owns the all of the local distribution channels, the cost to purchase non-GAMC products is significantly higher. Retail grocers are left with a choice between expensive and more expensive, and either opt for the former or fail. As a result, the consumer is presented with a single choice - buy GAMC milk, or don't buy milk at all.

      GAMC can make a LOT of money this way. Once they don't have to fear competition in a local market any more, they can charge whatever they like for the milk, and they don't even have to worry about quality any more! People will still buy GAMC milk, even if it's really crappy milk, because it's the only milk available in their area. GAMC can cut the wages of the truck drivers and lay off large portions of the workforce, because hey - if the milk gets there late, what are they going to do? Buy milk somewhere else?

      As time goes by, GAMC can use all these funds to expand into other markets and treat them similarly. Once GAMC has acquired a large portion of the milk producers, distributors, and retailers across the country (as well as locking other retailers into their milk through the tactics outlined above), they can just sit back and do whatever they want. Any competing milk outfit

    30. Re:What a bunch of crap... by Mike+Savior · · Score: 1

      Well, the fact that they're forcing third parties to sell their software with machines preinstalled, (well, maybe not forcing, but still, there's strong-arming going on) And the shitty interoperability is elements of a monopoly.
       
        I don't know about you, but if it walks like a duck..

      --
      space is pretty cool.
    31. Re:What a bunch of crap... by nm42 · · Score: 2, Informative
      if they don't, then the CEO can go to jail

      Nice try, but officers of a company are protected by something called the Business Judgement Rule. If an officer decides some action (not trading in EU) is warranted (releasing source code might, in his eyes, jeapordize their product), they cannot be punished just because the shareholders disagree with that action. As long as they acted in Good Faith, they are protected - even if the choice was wrong.

      They could be ousted by the shareholds and replaced, but they would not be criminally liable.

    32. Re:What a bunch of crap... by Tibor+the+Hun · · Score: 0

      You're right man.
      Don't listen to apollogists..
      I hate MS as much as the next guy (Check my posting history), but you're right.
      EU has a choice of other OSs to use. But simply because they're unwilling to convert to *X, they try to make it easier on themselves by bending the rules.

      Why doesn't Coke have to license their recepie? Maybe there really is some cocaine in there? Without a license we can never know!

      --
      If you don't know what AltaVista is (was), get off my lawn.
    33. Re:What a bunch of crap... by sepluv · · Score: 1

      They weren't forced to this. The court told them to release documentation and, specifically, not source code. MS instead decide to release the source code and charge for copies then, no doubt, sue anyone who uses it.

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    34. Re:What a bunch of crap... by Overly+Critical+Guy · · Score: 2, Informative

      No one is forced to use Microsoft software.

      Wrong, Microsoft strong-armed OEMs into bundling only Windows throughout the 90s, levying special little fines if they dared offer competing products. So technically superior alternatives like OS/2 and BeOS weren't given a fair chance, and consumers never got to try them out.

      --
      "Sufferin' succotash."
    35. Re:What a bunch of crap... by Overly+Critical+Guy · · Score: 1

      Why should any company be forced to reveal their trade secrets?

      Simple, because they levied their monopoly position to prevent competitors from being able to offer interoperable alternative products.

      Is Blizzard an abusive monopoly that controls 95+% of computers and is levying that monopoly position to prevent competition? If the answer is yes, then yes, make source code available and document the secret APIs.

      Next.

      --
      "Sufferin' succotash."
    36. Re:What a bunch of crap... by AviLazar · · Score: 1

      Well, the fact that they're forcing third parties to sell their software with machines preinstalled, (well, maybe not forcing, but still, there's strong-arming going on) And the shitty interoperability is elements of a monopoly. I don't know about you, but if it walks like a duck..

      And the third parties are obligated why? Is there a gun put to their head? They can sell whatever they want - the third parties just realize it is a boon to their bottom line to sell MS products. The third parties chose to do it...nothing is stopping them from putting free Linux on their machines...except there isn't that big a market share for Linux as their is Windows.

      Again, it is not a monopoly - a monopoly by definition is ONE and there is more then one OS company out there.

      --

      I mod down so you can mod up. Your welcome.
    37. Re:What a bunch of crap... by lawpoop · · Score: 1

      "Marijuana is a 100% safe drug. There are exactly -zero- reported cases of deaths from it... ever. According to the US DOJ, how long should a marijuana user be put in prison for, shill?"

      They should be put in jail for as long as the law says they should be put in jail.

      It doesn't matter that marijuana is harmless. It is currently illegal. You shouldn't get upset with the DOJ for enforcing the law. You should get upset with the legislature for making that crappy law, and failing to correct it.

      It's not the DOJ's job to do what's right. It's their job to follow the law. It's the legislatures job to make sure that the law is just, and if they fail, it's your job to hold them to account. This complaining about the DOJ is blowing smoke. Get off your lazy ass and do something.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    38. Re:What a bunch of crap... by Savantissimo · · Score: 1

      Why should any company be forced to reveal their trade secrets?

      Because Steve Ballmer kicks puppies, and Bill Gates makes the baby Jesus cry.
      Or maybe it's the other way around, I get mixed up. But they'e eeeevil. Or at least lots of their software is, which is even worse as far as most Slashdotters are concerned.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    39. Re:What a bunch of crap... by skiman1979 · · Score: 1

      I couldn't agree more. Another thing I don't like about OEMs when it comes to Microsoft products is the way they create their recovery partitions and/or CDs. I made the mistake of buying a Compaq a while back. The system did not come with any install CDs but did have a recovery partition that I was able to burn to a bootable DVD. If my system ever crashes, just pop the DVD in and everything will be back to factory, including repartitioning the hard drive to restore the recovery partition.

      This makes it quite difficult to use my legally licensed version of XP Home along with another operating system in a dual-boot environment. I dual boot now, but if XP ever went down, I would have to run the recovery DVD and then repartion the hard drive with Partition magic or similar and reinstall Gentoo Linux along with all my other software that I have. Why do the OEMs make it so difficult to run Windows along with another OS? If you burn the recovery DVD, the partition shouldn't need to be restored. Just reinstall XP and bundled software on the chosen partition. Leave the rest of the drive alone. It's just another way Microsoft has a stronghold on the market.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    40. Re:What a bunch of crap... by craigob · · Score: 1

      What you wrote is nice in theory, but it's the opposite of what really happens. Typically, antitrust laws create MORE large conglomerates and monopolies than would exist without them. The reason for this is barriers to entry. Antitrust laws as well as other regulations create a hostile environment to start a new business. This is by design, and it's the reason that several very large companies actually welcome heavy regulations.

      For example, if you were a skilled mechanic and metalsmith, and wanted to start a new car company, how would you deal with the hundreds of thousands of pages of regulations that must be adhered to before you could put your car designs into mass production? An already established company such as Ford, GM, etc. would have the procedures to deal with it already in place, and the cost associated with it already prepared. Can you come up with billions of dollars to comply with regulation on your newly formed company? I didn't think so. The only entities that can are already established, large companies There's a reason we haven't had a new startup American car company in decades, even though the concept is very simple, and clearly the economy would benefit from having more American car manufacturers.

      The reason this happens is obvious. Who has more incentive, more resources, more determination to keep the antitrust laws honest than a car company would have to get government to pass legislation that makes starting a new car company, and hence more competition too dificult and expensive? Politicians are too easy for corporations to buy, and a government solution will never work.

      On the other hand, taking your example, who's to say what people will do. Some people may resent it and go out of their way to get milk elsewhere, such as buying raw milk products from a farm (tastes a lot better and healthier too). Or if the milk company is charging too much money for their milk, they may just buy apple juice or soda instead. Retailers may get fed up with the distribution and manufacturing chain of that company and opt to purchase milk from local farms, etc. But under today's system, all the monopolistic company would have to do is buy a few senators to get legislation passed to ban raw milk products, putting local farmers out of business because they won't be able to pasturize their milk. Oh wait, that already happened...

    41. Re:What a bunch of crap... by MrNougat · · Score: 1

      But they don't have a monopoly. There's plenty of Linux distros to use, free of charge. And you can use Mac last I heard, too, though you still have to pay for that. Oh yeah, what about Novell? They're still around, aren't they?

      Sorry, Microsoft doesn't have a monopoly. You have ample choices. If you want to claim that you don't have choices, then it's only because Microsoft OSes are capable of doing things that you need done while the others are not, and creating additional capabilities is not monopolistic. It's innovative. I'm hearing now that if Ford Motor Co. had been more innovative, they wouldn't be closing plants and laying off workers right now.

      --
      Web 2.0 == Giant Blogspam Circle Jerk
    42. Re:What a bunch of crap... by Anonymous Coward · · Score: 0
      EU has a choice of other OSs to use. But simply because they're unwilling to convert to *X, they try to make it easier on themselves by bending the rules.
      Do you know what some of the number one factors in preventing a large organisation from switching from Microsoft are? Hint: nearly all revolve around the fact that 95% of the people they deal with produce data in Microsoft formats, and that those formats are closed. The Network Effect and proprietary formats/ protocols are an awesome means of achieving vendor lock-in.

      In short, your reason as to why EU is doing this makes absolutely zero sense whatsoever - if the EU didn't want to switch to *NIX, they would gain absolutely nothing from pressuring Microsoft to reveal some of their formats/ protocols (which, I should point out, is what was originally requested; here, Microsoft have practically volunteered their source!) - it's useful only if they want to free themselves from the lock-in!

    43. Re:What a bunch of crap... by PCM2 · · Score: 1
      Are you a shill for the US Department of Justice? Let me test: Marijuana is a 100% safe drug. There are exactly -zero- reported cases of deaths from it... ever. According to the US DOJ, how long should a marijuana user be put in prison for, shill?
      You're an idiot. I've got a news flash for you: The U.S. Department of Justice has never written or ratified any law making marijuana illegal. Got that? Not one. Your homework assignment for the weekend is to study real hard until you figure out who did.
      --
      Breakfast served all day!
    44. Re:What a bunch of crap... by freakmn · · Score: 1

      This complaining about the DOJ is blowing smoke

      As referenced in the grandparent, blowing smoke at the DOJ can get you in trouble. Especially if the smoke comes from marijuana leaves.

      --
      warning: This post is likely to contain gobs of dripping sarcasm. Consume at your own risk.
    45. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      Good drone.

      That's pretty funny coming from someone who says things like Microsoft is not a monopoly and Ballmer has the right idea.

      You're the true drone, DogShit.

      And you blow dogs.

    46. Re:What a bunch of crap... by Homonymous+Howard · · Score: 1
      how are they abusing a monopoly that was generated by the successful marketting of their product?
      They are abusing their (near) monopoly in the desktop market to gain market share in another market segment (workgroup servers). See http://europa.eu.int/rapid/pressReleasesAction.do? reference=IP/04/382&format=HTML&aged=1&language=EN &guiLanguage=en/ To quote: "Microsoft abused its market power by deliberately restricting interoperability between Windows PCs and non-Microsoft work group servers,[...]"
      There's nothing out there that says interoperability with Windows is a requirement. If their product is so great, it should be able to shine on it's own.
      If you are trying to sell workgroup servers you have to take into account the fact that a large number of your potential clients will use Windows desktop computers. If your servers cannot offer the same functionality as Microsoft servers (without modifying all clients) you have a competitive disadvantage, no matter how good your servers are.
    47. Re:What a bunch of crap... by ProZachar · · Score: 1

      Users are free to choose a plethora of other operating systems. Indeed, many are happy without using Windows. How is this a monopoly?

      Why does the Linux-fanboy, anti-Microsoft crowd always crow about Linux's superiority, then whine about how it's not possible to compete against Microsoft without government intervention?

    48. Re:What a bunch of crap... by SComps · · Score: 1

      If you are trying to sell workgroup servers you have to take into account the fact that a large number of your potential clients will use Windows desktop computers. If your servers cannot offer the same functionality as Microsoft servers (without modifying all clients) you have a competitive disadvantage, no matter how good your servers are.

      Then you develop a Windows based client interface, or build a workstation operating system that works best with your server. Novell did it for Netware; others have as well. I agree, that it's difficult to build interoperability into a competing product, but honestly there's no business reason why Microsoft should have made it easy anyhow. Company's do it all the time. Try using non-Nortel equipment on a Meridian phone system. That's just one example.

    49. Re:What a bunch of crap... by Xaroth · · Score: 1

      There's a difference between what you're describing and what constitutes actions taken against a monopolistic company. The "hundreds of thousands of pages of regulations" you refer to aren't in place to prevent a monopoly from forming - they're there for other consumer safety reasons. It's easy to assert this because we don't currently have, nor have we had in the past, an automobile manufacturing monopoly.

      I would hazard a guess, though, that a mechanic/metalsmithing company wouldn't enter into the automobile manufacturing business because of the immense capital startup costs. The costs of complying with the regulations pales in comparison to the costs of opening a new plant, securing the material resources, developing relationships with dealers, marketing the new vehicles, and the fantastic labor costs involved with the mass production of automobiles. Feel free to pull up sourced numbers to counter this assertion, if you think it unreasonable.

      Larger companies certainly have reason to erect barriers to entry to restrict competition, but this is an effect of the LACK of proper control of these entities - not the result of antitrust actions against these entities. The fact that they use tactics such as political manipulation doesn't change anything I've discussed; it's just another way for a company to abuse their monopolistic power once they get there.

      As to whether or not politicians get purchased by companies, that's an entirely different beast. I'm on the same page as you there, in that I agree that large corporations tend to leverage their influence within the political sphere to try to avoid any sort of interference from competition. However, the fact that monopolies do this only strengthens my point that governments should take a keen interest in trying to prevent monopolies from getting to that point.

    50. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      Sheesh. You're the biggest shill on this site!

      Pot, kettle: meet DogShit.

    51. Re:What a bunch of crap... by craigob · · Score: 1

      There's a difference between what you're describing and what constitutes actions taken against a monopolistic company. The "hundreds of thousands of pages of regulations" you refer to aren't in place to prevent a monopoly from forming - they're there for other consumer safety reasons. It's easy to assert this because we don't currently have, nor have we had in the past, an automobile manufacturing monopoly.

      Yup, not a monopoly, a bit closer to an oligopoly. You've got the big 3 (chrysler, ford, gm) and then you have imports and that's about it. You'll also notice that very few, if any new car companies have been started in the U.S. for decades.

      As to whether or not politicians get purchased by companies, that's an entirely different beast. I'm on the same page as you there, in that I agree that large corporations tend to leverage their influence within the political sphere to try to avoid any sort of interference from competition. However, the fact that monopolies do this only strengthens my point that governments should take a keen interest in trying to prevent monopolies from getting to that point.

      That's a very difficult point to defend. You're trying to argue that because politicians are so easy to corrupt, government should expand it's regulatory power to protect itself from corporate lobbyists? This seems to be the opposite of common sense. After all, when politicians don't have anything to sell, be it "protections" from antitrust prosecutions, handouts (taken from the populace at gunpoint), or competition stiffling regulations, lobbyists stop buying. Since keeping government completely out of a specific area is far easier than trying to "maintain a balance" once it's involved, it's very unwise to allow government into a new area without carefully considering the unintended consequences.

      How exactly do you propose the government break up these companies before they become monopolies? Hard limit on how many employees they're allowed to hire? How much profit they're allowed to make? Take a step back for a moment and remember that government operates by force, and delegating a substantial amount of power to it leaves it's use to those with the most political influence. This leads me right back to my original point. Anti-trust regulations have led to the opposite of what the founders of those programs intended. You're trying to make corporations less powerful, yes? Well, trying to get the government to stamp them out isn't going to do any good. All it'll achieve is giving the corrupt politicians more power to sell.

      It really shouldn't surprise you to see a government program do the opposite of what the original founders of it wanted. The war on alcohol (prohibition) was supposed to reduce violence, and instead esculated it. The war on poverty created a government dependent underclass that stopped taking responsibility for itself. The war on drugs created the same problems as prohibition.

      Government interferences in the medical profession was intended to make it affordable for the poor. The exact opposite happened. Now doctors no longer make house calls, charity hospitols have disappeared, routine operations cost over 10 times more than they did before the government got involved. Even allowing for the medicare contribution, adjusted for inflation, seniors pay more than double what they did before the program began.

      Considering that congress usually doesn't even read the bills it passes, why anyone would want to rely on government is puzzling.

    52. Re:What a bunch of crap... by DogDude · · Score: 1

      Who's choosing to violate state laws to prosecute medical marijuana users, then?
      Not Congress.
      The DOJ has CONSIDERABLE leeway in choosing who and when they prosecute, and how vigorously. I certainly don't see the DOJ prosecuting the President, or any of the administration for the laws that they're breaking. I do read about them arresting little old ladies for smoking a bit of grass, though.

      --
      I don't respond to AC's.
    53. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      If Microsoft is a monopoly then so is Blizzard. Why? Because Blizzard makes the only MMORPG worth anything.

      There are other operating systems out there. Being better than the competition is not a valid argument for considering something a monopoly.

    54. Re:What a bunch of crap... by HaMMeReD3 · · Score: 1

      I guess your right, fuck the stakeholders, lets petition for a free windows source for everyone.

    55. Re:What a bunch of crap... by tshak · · Score: 1

      So technically superior alternatives like OS/2 and BeOS weren't given a fair chance, and consumers never got to try them out.

      Subjective at best. True, both OS's had technical advantages to Windows at the time. But both, especially BeOS (yes, I dual booted BeOS) were not ready for prime time on a Joesumer PC. Customers didn't care about choice here any more than they cared about the brand of memory used in the machine. The only customers who cared either bought an Apple or built their own machine. Stop putting yourself into the demographic of the masses. People just don't care about these alternatives. They wanted something cheap, easy, and ubiquitous, and crap hardware + Windows was the only option at the time.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    56. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      DogDude raped my dog, dude! Two times!

      Where's the DOJ when you really need them?!

    57. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      Because those trade secrets happen to form the basis for the vast majority of desktop computers in the world, even those in places like the DOD here in the US. The code is not even close to being perfect, it is loaded with bugs, and those bugs have been exploited hundreds of times -- and many more bugs remain unknown. An entire industry has sprung up around protecting people from the bugs Microsoft won't fix. How can the release of this code be a bad thing for anybody?

      Worst of all, most of the source code that would actually be worth copying is not original anyway. GUI was developed by Xerox; the TCP stack was borrowed from BSD; and time-sharing kernels have been around longer than Microsoft. I challenge you to name one thing in Windows that is original and too challenging to be implemented by anybody else. There are only two reasons anybody would want this source code: to examine it and produce products that integrate better with Windows, or to remove the restrictions placed on Windows and create pirated copies. The latter is not even such a big deal: people have already removed these restrictions to produce pirated versions of Windows.

    58. Re:What a bunch of crap... by ChimaeraX · · Score: 1

      A lot of missed points here by the "what monopoly" crowd. That Micro$oft has 95% of the desktop market isnt the issue (that is a monopoly, but that in itself is not the problem), it is what they did with that monopoly to force things like Internet Exploder and Windows Media Player onto the market and on everyones desktops and burying Netscape, Real, etc... in the process. It is how they used their monopoly that got them in trouble... not that they had it in the first place.

    59. Re:What a bunch of crap... by Xaroth · · Score: 1

      Oh, I never said that the government would be particularly effective in what it does or doesn't do. Simply that it should take an interest, and that the situation I've painted is what leads to a government taking antitrust steps.

      The original question was "why should any government take the power to interfere with a company?" (with the implication of the original post being that no interference should be allowed, even if the company is very powerful and a convicted monopolist). If my theoretical example isn't convincing as to why a government might be justified in taking antitrust actions, the history of Standard Oil should be.

      The question you are asking is different. You want to know why government should be allowed to create regulations at all, given that officers of the government are easily corrupted. If it seems that my answer does not address this concern, it is because that is a different scenario than was being addressed.

      It is because of this exact problem that I feel the only rational solution is to install me as absolute potentate. I know myself to be uncorruptable, so therefore I am the only person I can trust to have in charge. ;)

    60. Re:What a bunch of crap... by craigob · · Score: 1

      If my theoretical example isn't convincing as to why a government might be justified in taking antitrust actions, the history of Standard Oil should be.

      Well, it certainly is interesting to note that the Standard Oil case is hailed as the most important reason to have anti-trust laws. And going by the way the media portrays it, it doesn't look unreasonable. But if you pay a bit more attention to the facts, some things become evident.

      For one, over the timespan of Standard Oil, quality increased dramatically. At the time, kerosine was the primary product, used to replace whale oil in lamps, and a host of other applications. New refining techniques gave a more pure fuel to burn, that reduced bad smells and burned for a longer period of time. Even when Standard Oil controlled 90% of the U.S. oil market, quality continued to improve.

      Efficiency in refining the fuel greatly increased. Less waste product was produced, and products were discovered that could be made of from the byproducts of oil refinement. Transportation costs, refinement costs, drilling costs, all decreased, and with it, the price per unit of fuel decreased steadily as well.

      So far the evils of the company has produced ever higher qualities, at lower prices. Pretty standard for an unmolested free market. This is supposed to be bad? Sure, Standard Oil bought up small refining companies, distributors, pushed railway companies around for better terms and volume discounts, but the bottom line of better quality and lower prices resulted.

      And to show the free market was more effective at disrupting Standard Oil in it's later years after it started being anti-competitive, the market share of Standard Oil began to fall off dramatically as every time they would create problems by jacking up the price to bring in more short term profit, it opened an opportunity for another company to undercut them. By the time of their famous anti-trust trial in 1911, their market share had fallen to 64 percent, down from 90 percent.

      I fail to see how government anti-trust legislation is necessary here, and if this is the best that big government advocates can come up with, they lack a leg to stand on. Especially since all the "benefit" we've gotten from anti-trust legislation, has been dwarfed by the number of companies that have used those laws to buy politicians and keep competition out.

      It is because of this exact problem that I feel the only rational solution is to install me as absolute potentate. I know myself to be uncorruptable, so therefore I am the only person I can trust to have in charge. ;)

      That's nice in theory, unfortunately it doesn't work out that way in the real world. Even if you were running everything the way you want it to be run now, you'd be setting dangerous precedents that would be abused by your successors. That's not a legacy I'd want to leave behind.

    61. Re:What a bunch of crap... by Xaroth · · Score: 1

      Out of curiosity, I cannot help but wonder what your solution to the problem is, if you do not consider 'specific actions taken by a government when an egregious offender makes itself apparent, based on the situation' to be an acceptable solution.

      If we are both agreed that companies have a tendency to abuse their positions of power (just as government will), and that - when a company achieves significant monopolistic power and abuses that power - it is fantastic for that company but poor for anyone else who wishes to compete (and, as a result, the consumers [unless you care to assert that less competition is generally better for consumers?] ), what is your solution for minimizing the overall damage?

      I mean, it's all fine and well to say that the "invisible hand of the market" corrected for Standard Oil eventually, but it took from before 1878 (when SO gained 90% market share and, ostensibly, monopoly status) to 1911 (when the breakup was finalized) in order to do this. During that 33 year period, oil producers were forced to take the price that SO dictated, regardless of whether that price was fair or not.

      A "free market" should have provided a wealth of options for oil producers, such that they could have bartered for a price that matched the quality of their oil (and whatever other factors might normally influence price, such as speed of delivery, quality of service, etc.), but SO's monopolistic practices prohibited that free barter over a span of 33 years. (If we wish to nitpick, I'll be willing to concede the marketshare decline over the last 11 years of that reduces the impact of their practices somewhat, and we can talk about a complete lack of a free market for those first 22 years instead if you like.)

      Oh, and on the last point, there won't be any successors. As long as we're using magic to install me as absolute potentate, we're also using magic to make me invincible, omniscient, omnipotent and immortal. See? There are easy solutions to everything! ;)

    62. Re:What a bunch of crap... by craigob · · Score: 1

      If we are both agreed that companies have a tendency to abuse their positions of power (just as government will), and that - when a company achieves significant monopolistic power and abuses that power - it is fantastic for that company but poor for anyone else who wishes to compete (and, as a result, the consumers [unless you care to assert that less competition is generally better for consumers?] ), what is your solution for minimizing the overall damage?

      For starters it's important to not fall into the trap of allowing a solution that does more harm than the original problem. Aka, the common phrase "something must be done about " and then pointing at government with the demand that they fix it. Any issue of any kind that is put under government control is transfered from a scientific, economic, educational, medical, religious, etc. issue into a political issue to be decided by politicians and those who have managed to buy political influence.

      Monopolies that occur in a free market are usually temporary, and only exist while said monopoly provides a far superior service to anything anyone else has to offer. As long as the monopoly continues to provide excellent products and/or services at low prices, it's possible for it to maintain it's monopoly, and there's nothing wrong with that. I'm not going to complain about superior products and services. It's precisely when the monopoly starts to abuse power that things decline for them. If they ignore what their customers want, provide bad service, and raise their prices, it provides an opportunity for another company or individual to provide better service at a better price and win over some market share.

      The mechanisms in a free market to deal with the symptoms of a monopoly gone bad are already in place. On the other hand, once government begins (long, long, time ago) abusing it's power there's very little that can stop it. The federal government has removed the state legislatures from having a say in how things are run, given itself authority to directly tax the citizens, packed the supreme court with justices that make decisions that demonstrate that they either can't read simple words or have direct contempt for the constitution, assumed authority on just about every aspect of your life, and contributed to the dumbing down of the American populace through it's costly and inefficient government schools. But worst of all, indoctrining our children to be good little citizens who don't question their government.

      You'll find far more corruption, scandals, and greed in government than you'll ever find in a real free market. And even if you didn't, if you don't like a company you can refuse to do business with them. Just as I do with DRM filled music, movies and software. Contrast that with government, where if I tell the IRS to go to hell and refuse to pay taxes, I'd get federal agents showing up at my front door pointing a gun at my face and bringing me to prison. Government doesn't have to satisfy the needs of the customer to survive, because it can just use force to get what the politicians want.

      Oh, and on the last point, there won't be any successors. As long as we're using magic to install me as absolute potentate, we're also using magic to make me invincible, omniscient, omnipotent and immortal. See? There are easy solutions to everything! ;)

      Obviously tounge in cheek, but well, there's a very distinguished line between easy and practical. :P

    63. Re:What a bunch of crap... by Xaroth · · Score: 1

      I want to make sure that I understand you properly here. Are you suggesting that the proper solution to a monopoly abusing its power is to do nothing and simply wait it out?

      That, during that time period in which the monopolistic company is running amuck (22 to 33 years in our example of Standard Oil), if one is being unfairly hurt by monopolistic anticompetitive measures (such as oil producers were during this period, specifically in that they were denied even the possibility of selling their oil to another vendor at a higher price [see also the incident wherein SO blocked their competitor's ability to move oil by physically blocking its transport]), the proper course of action is to just suck it up?

      I want to make sure that I'm not misunderstanding your post, so please clarify, if you would. Also, thank you for taking the time to put thought into a series of considerate posts defending your position. Intelligent political debate on the internet is terribly difficult to find, and our discussion has been a delight to me.

    64. Re:What a bunch of crap... by craigob · · Score: 1

      I want to make sure that I understand you properly here. Are you suggesting that the proper solution to a monopoly abusing its power is to do nothing and simply wait it out?

      It depends on what you mean by "do nothing." As far as government action is concerned, yes, I do advocate the government doing nothing. That's not what government is there for, and there are better alternatives. What I do advocate if customers are not being properly satisfied is consumer action. For example, if you didn't like what Standard Oil did, and wanted to break their monopoly, you might decide to purchase oil from a very small competitor, even if it meant paying a substantial premium. No company achieves 100 percent market share, there always ends up being someone willing to provide the product or service for a high price. Or, simply do without their products or services entirely.

      If enough people do that, it provides incentive for the monopoly to provide the quality and service their customers want. Generally, people won't do this unless the monopoly is abusing it's power substantially to the point that it's no longer satisfying their needs. So no, I don't think you have to just "suck it up" as there are things you can do to mitigate it. I also don't consider a monopoly that naturally formed in a free market (very rare, it's usually with government help as with SO) that's still satisfying it's customers to be a bad thing.

      As far as SO blocking their competitors from transporting oil across it's railways, there isn't anything inherently illegal or wrong about that. (Ignoring for the moment that those rails were paid for by government funds and leases, actions that greatly pushed SO towards monopolistic control) It was legally their private property and at their disposal. If someone wanted to transport goods through your property, they would have to get your permission. It would be a gross violation of your rights if the government forced you to allow them to pass, as you're supposed to have sovereign rights over your own property.

    65. Re:What a bunch of crap... by Anonymous Coward · · Score: 0

      Really? Maybe you should go and take a look at the last two or three years worth of anti-trust prosectuions within the EU. I'll leave it upto you to work out how many of those companies are EU based.

      Everyone knows this.

      Yeah, just like everyone knows the moon is made of green cheese.

      The amount of whining coming from the American posters is amazing. I can almost hear it on the wind as it drifts across the Atlantic. I didn't see this much idiotic pouting when the US DoJ took legal action against Microsoft. Looks like jingoism is alive and well.

  9. Ok.... by Tragek · · Score: 4, Interesting

    I'll admit it, I'm shocked. However, I have to ask the question? What is this going to change?

    1. Re:Ok.... by Tragek · · Score: 1

      (oh, and is this licencing europe only?)

    2. Re:Ok.... by Jugalator · · Score: 1

      Hmm, I wonder what restrictions you get the source under though.

      However, any limited license it may come with for a select few special developers isn't of interest of me really -- what I'm wondering is if this will open up for a leak, like what happened to the Windows 2000 code. That one just happened to be easily tracable too because it was due to some goof up on the company doing it, but what if someone simply uploads the source after taking necessary steps to anonymize it better? There's plenty of ways these days to get that out of the way pretty well unless the source is somehow "marked".

      --
      Beware: In C++, your friends can see your privates!
  10. Is this the beginning or end of windows? by Anonymous Coward · · Score: 3, Interesting

    Once this hits pirate land, are we in for more trouble than good?

    1. Re:Is this the beginning or end of windows? by Crazyscottie · · Score: 1

      I, for one, welcome our new pirating overlords.

      --
      Just because it can't be explained doesn't mean it isn't true. Science fits into reality... not the other way around.
    2. Re:Is this the beginning or end of windows? by bod1988 · · Score: 0

      It's hardly going to be the beginning, since windows has been around 25(ish)years :P

    3. Re:Is this the beginning or end of windows? by Anonymous Coward · · Score: 0

      I think we all remember the last time Windows source got out, and how someone found an image exploit within a couple weeks. Should be fun.

  11. I can speak to this by Anonymous Coward · · Score: 0

    Yet another reason to go with a Mac. The Mac, by using source code that stays private, is much more secure.

    As Frankie Brooks says in the seminal book, "The Mythical Man Month" when the source code gets released it will increase the odds of new sxploits by Olog(n). I think that speaks for itself.

    Frankly I think this whole zeitgeist of having access to the source code will turn and over time we'll go back to the days when code was kept private and we had less exploits.

    Warmest regards,
    --Jack Wagner

    1. Re:I can speak to this by whirlibulf · · Score: 1

      Linux's source code isn't private (as far as I know) -- isn't that secure?

    2. Re:I can speak to this by hunterx11 · · Score: 2, Funny

      I can assure you that the Man Moth is no myth--he is very much a reality.

      --
      English is easier said than done.
    3. Re:I can speak to this by SComps · · Score: 1
    4. Re:I can speak to this by masklinn · · Score: 1

      Since when do BSD code and OpenDarwin "stay private"?

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
  12. Should help Security by WebHostingGuy · · Score: 2, Interesting

    With the actual source and another pair of eyes looking at it, there should be more security fixes and hopefully a more secure OS.

    --
    Quality Hosting e3 Servers
    1. Re:Should help Security by dotgain · · Score: 4, Funny

      Yeah, I can see it now. People flocking en masse to fix the holes, and pay for the privilege!

    2. Re:Should help Security by hackstraw · · Score: 2, Interesting

      With the actual source and another pair of eyes looking at it, there should be more security fixes and hopefully a more secure OS.

      Iff they accept patches. I don't know if their build and release system can handle such a thing right now, this is entirely a different model for them if they adopt it.

      Why is it that about 80% of the Microsoft headlines are basically a recital of the Henry Spencer quote -- "Those who don't understand UNIX are doomed to reinvent it, poorly."

      If MS is to license their source (but not freely of course) and if they were to take patches back from the community, then they are back to Aug 25th, 1991 20:57:08 GMT when Linus sent out the first mail to usenet announcing Linux.

      Hopefully, someone will benefit from this change. We Linux weenies have for years. I'm still upset about the only Linux kernel freeze that I got in 1997. However, Donald Becker fixed the bug he introduced in the 3com 509 driver, and all has been good since then.

      Hmm....

      Brainstorm. How about people sending the patches under an incompatible license to MS. What would they do then?

    3. Re:Should help Security by lawpoop · · Score: 1

      "Brainstorm. How about people sending the patches under an incompatible license to MS. What would they do then?"

      A futile response that just makes the patcher look like an unsocialized nerd who can't play nice with others.

      Let's say you find a bug in the source and you make a patch. I doubt that the license MS is giving you to the source would allow you to distribute this patch in any way. Even if you could, everyday users couldn't use it, because they don't have access to the source, and they're not going to be recompiling anything anyway. Licensees of the source are probably disallowed from sharing information between them. So you are just left with the patch and incompatable license sitting on your hard drive alone, unable to go anywhere in the world.

      As a protest, this will only make sense to computer nerds who already hate MS anyway. To the average user, you look like an RMS style fanatic who refuses to do the 'right thing' and share your fix with MS.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    4. Re:Should help Security by travail_jgd · · Score: 1

      "Brainstorm. How about people sending the patches under an incompatible license to MS. What would they do then?"

      That assumes that the terms of the MS agreement allow for different licenses. MS could very easily (and most likely will) only release code with the agreement that all persons looking at it sign NDAs, agree to the existing license, etc, etc.

      And MS is free to refuse patches, much the same way Linus is.

    5. Re:Should help Security by hackstraw · · Score: 1

      A futile response that just makes the patcher look like an unsocialized nerd who can't play nice with others. ....

      I doubt that the license MS is giving you to the source would allow you to distribute this patch in any way.

      Hmm, who is the unsocialized nerd here?

      Microsoft is so selfish and full of themselves that they won't even allow their users to help them produce a better product.

    6. Re:Should help Security by lawpoop · · Score: 1

      That's my point. The facts don't matter. All that matters is public opinion, which is what you are trying to affect if you "submit" a patch.

      People will look at you like you just brought a glove and bat to the football field, just to be a dick. MS comes off looking like a good guy, because you have given them no options.

      So, ultimately, any 'patch protest' is counterproductive to your open-source goals.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    7. Re:Should help Security by Anonymous Coward · · Score: 0

      That hasn't helped Linux or Firefox. Theoretically, those two projects have more "pairs of eyes" looking at them than the Windows OS dev team has, by far.

      Next argument, please.

    8. Re:Should help Security by Planesdragon · · Score: 1

      Microsoft is so selfish and full of themselves that they won't even allow their users to help them produce a better product.

      Nooo. Microsoft is so selfish and full of themselves that they only want patches from Windows to come from microsoft.com. I mean, how dare they want to dictate the license terms they will accept for patches! Just look at how friendly the FSF has been to the "pay me for the code or you don't get it" license that MS prefers...

    9. Re:Should help Security by bit01 · · Score: 1

      who refuses to do the 'right thing' and share your fix with MS.

      Why is it the 'right thing' to distribute a free patch to a profit taking company, particularly one that is a profit maximising monopoly?

      Most users would find it funny if somebody threw M$' licensing ju-jitsu right back at them.

      ---

      Unregulated DRM = Total Customer Control = Ultimate Customer Lockin = Death of the free market.

    10. Re:Should help Security by lawpoop · · Score: 1

      "Why is it the 'right thing' to distribute a free patch to a profit taking company, particularly one that is a profit maximising monopoly?"

      That's the view of the average Windows user. If you make a patch under an open source license, you are claiming to help people, but ensuring that people can't use the patch because of the license you are releasing it under.

      Average Windows User: "Oh, so you made a patch to fix this bug, but neither Microsoft nor I can use it because you have a political point to make with your license? Thanks, dickweed. Thanks for nothing."

      Here's a clue: submitting a patch to MS under an open-source license is not going to set off a chain reaction that winds up releasing all MS code under open source licensing. It's just a futile effort to make a political point that just winds up making the patcher look like a bad sport.

      "Most users would find it funny if somebody threw M$' licensing ju-jitsu right back at them."

      Linux users would find it funny. Windows users would never know about it. If they did find out about it, they would be upset that you made a fix, but for some stupid political reason, you aren't letting anyone use it.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    11. Re:Should help Security by bit01 · · Score: 1

      That's the view of the average Windows user. If you make a patch under an open source license, you are claiming to help people, but ensuring that people can't use the patch because of the license you are releasing it under.

      Average Windows User: "Oh, so you made a patch to fix this bug, but neither Microsoft nor I can use it because you have a political point to make with your license? Thanks, dickweed. Thanks for nothing."

      The average M$Windows user is not as naive as you claim. While there's certainly a large contingent that thinks that Bill Gates walks on water and M$ can do no wrong the majority are pissed because their PC is yet again not working properly and they have no practical out.

      While M$ tries to hide the cost of M$Windows in the cost of the PC the vendors these days makes damn sure they know. Users think quite reasonably that it's M$'s or their vendor's responsibility if their PC is not working properly and the idea that some third party can stop M$ from fixing a problem in their own software is just silly.

      If the user does discover a third party managed to create a patch they'll be happy (or more correctly, less unhappy) but they're well aware it's not that third party's responsibility to do a damn thing. And just like they've been forced to pay for M$Windows the user won't think it at all unreasonable that M$ should be forced to pay, per-copy, for a third party patch to fix software that shouldn't have been broken in the first place.

      Just like a product recall or a product that does not work as advertised.

      Here's a clue: submitting a patch to MS under an open-source license is not going to set off a chain reaction that winds up releasing all MS code under open source licensing.

      Nobody said it would. Most it'll make it into the trade press as a funny story and into the mainstream news as "wow, a third party fixed it faster than M$, has the M$ share price fallen?" story.

      It's just a futile effort to make a political point that just winds up making the patcher look like a bad sport.

      Not at all. It's not futile, it's marketing and over the long haul will make M$ and others aware that M$ can't continue to be manipulative on licensing, marketing and technical tricks (e.g. the various forms of M$Windows crippleware, legal shenanigans and interroperability breakages) without expecting other people to respond in kind. No free lunch for M$, on patches or anything else.

      ---

      Open source software is everything that closed source software is. Plus the source is available.

  13. Will it compile? by ptaff · · Score: 4, Interesting

    The question is will it be complete and compile? Don't they have to hide parts of Windows that are licensed from other companies?

    Windows will still be distributed as binaries, having this source code does not give any guarantee about what's really running on your system.

    1. Re:Will it compile? by kawika · · Score: 1

      The question is will it be complete and compile?
      Yes, with gcc.

      Don't they have to hide parts of Windows that are licensed from other companies?
      Yes, take $sys$network.h ... uh, where did it go?

    2. Re:Will it compile? by Anonymous Coward · · Score: 0

      It's not meant to compile, it's a piece of the sourcecode. It's meant to enable developers to interoperate easier and not have all that nasty hidden sourcecode of what you have no clue on what it's supposed to do.

    3. Re:Will it compile? by MacJedi · · Score: 1

      If it doesn't compile, how do you know it is real? Do you trust them?

      --
      2^5
    4. Re:Will it compile? by Anonymous Coward · · Score: 0

      And how will it compile?

      Because if I need last Visual Studio on a running Windows to compile all that code... how do I know if those new binaries are doing what the code says?

      And... will they also give the sources of that compiler? Because if not, who is gonna trust them?

    5. Re:Will it compile? by pitc · · Score: 1

      I'd be darned sure to hold it in escrow until it does.

      --
      aoeu
    6. Re:Will it compile? by bataras · · Score: 1

      I want to see the DRM code

    7. Re:Will it compile? by G-funk · · Score: 1

      How will we know? None of us have a machine that could compile windows before the heat-death of the universe.

      --
      Send lawyers, guns, and money!
  14. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  15. Re:Europe by meringuoid · · Score: 1
    Whenever they can't compete, they'll find a way within their system to thwart the competition. They are a sad lot. Thankfully Britain doesn't have the same mentality.

    I read that post three times over wondering what the hell Britain had to do with Microsoft's mentality regarding competition. Then I noticed the subject field said 'Europe'...

    --
    Real Daleks don't climb stairs - they level the building.
  16. Which version of windows? by Anonymous Coward · · Score: 0

    If they publish XP but not Vista the usefulness will be limited. They also need to commit to release new versions as early as possible. It's not a lot of help for interface developers to know how the last version worked when MS has a long history of breaking backwards compatibility

  17. Re:Europe by Anonymous Coward · · Score: 0

    Britain (the UK) is actually a part of europe. There are in the EU also.

  18. It would be really great... by Moth7 · · Score: 1

    If Valve were forced to release the Steam source and leave it open to competent individuals who might actually be able to keep it running.

    One can only dream.

    1. Re:It would be really great... by oldwarrior · · Score: 0

      Then they would be out of business in a few months when overseas lowball sleezes come out with their own free versions of comparable games and engines.

      --
      If it were done when 'tis done, then t'were well it were done quickly... MacBeth
    2. Re:It would be really great... by mOdQuArK! · · Score: 1

      If your business model can't survive competition by "overseas lowball sleezes", then you don't deserve to stay in business.

  19. Unspecified amount? by jpsowin · · Score: 4, Funny

    developers will still have to pay an unspecified amount for the code

    That means it's either free, or will cost trillions of dollars. I vote for the latter.

    DEVELOPER: I'd like to purchase your code, please.
    MS: Sure, no problem! Sign here.
    DEV: Wait, how much is this again?
    MS: It's an unspecified amount.
    DEV: Oh, okay, that's right. Here is my signature. My company will foot the bill.
    MS: We will send the bill soon--it will take a few weeks to finish printing. Very good doing business with you, sir. You are an intelligent man. We are a small company.

    1. Re:Unspecified amount? by Kjella · · Score: 1

      MS: We will send the bill soon--it will take a few weeks to finish printing. Very good doing business with you, sir. You are an intelligent man. We are a small company.

      They got that many zero's in it?

      --
      Live today, because you never know what tomorrow brings
    2. Re:Unspecified amount? by MrTheBunny · · Score: 1

      Don't you know it spoils the fun of the joke when someone explains it?

    3. Re:Unspecified amount? by jpsowin · · Score: 1

      No, it just happens to be an itemized listing... of how much each line of code costs.

    4. Re:Unspecified amount? by krunk4ever · · Score: 1

      I always believed that printing 9s instead of 0s would produce a bigger number.

  20. How much ya wanna bet... by Anonymous Coward · · Score: 0

    ...that the source code that MS supplies ain't exactly the same code as what was compiled to make the the shipping copies of the Windows executables?

  21. What does MS tech support cost by grahamsz · · Score: 1

    For development questions i recall MS tech support being very expensive. I used it once and i think the question cost nearly $500 and the answer for all the money was a succinct "You can't do that".

    Given a quantity discount the tech support hours that they provide must be at least $250 each, so that's $125k of "free" tech support. I doubt i'll be licensing their code any time soon.

  22. How will a price render cloning impossible? by NeedleSurfer · · Score: 1

    This is a dumb arguments to justify putting a price on it, the real reason is to profit from a court decision. Do they imply people with money don't copy? We all know it's not true, quite the oppsite. Let's pretend it's true though, what will prevent a group of people to gather the money and then clone the OS?

    1. Re:How will a price render cloning impossible? by RingDev · · Score: 2, Insightful

      If you charge $2.5 million for the code license you can greatly reduce the number of buyers. With some deep buried taging you could even identify which buyer's code was leaked, and then sue them in to oblivion.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    2. Re:How will a price render cloning impossible? by Mathinker · · Score: 1

      "sue them in to oblivion"

      I can just see the trial:

            MS lawyer: Exhibit A shows the watermarks which prove that the version posted
                                  on <latest still viable P2P network> came from Company X.

            Company X lawyer: Exhibit B is a list of all of the security holes which
                                                were discovered in Windows XP in the period since MS sold
                                                their licensed code to our company...

      OTOH, if the license explicitly states draconian security requirements for the computers which
      are used to hold the source code (e.g., cannot be connected to the Internet, cannot
      be connected to any network, must be kept in a Faraday cage, cannot run Windows, cannot
      be turned on, or whatever) then MS might still have some case...

      Of course, MS with even no case whatsoever isn't something you want to have to deal with in court.

  23. Not sure of that... by meringuoid · · Score: 4, Interesting
    If they publish XP but not Vista the usefulness will be limited.

    Ever been annoyed at having to keep a FAT32 neutral-zone on your dual boot system because nobody's yet worked out how to write to NTFS without wrecking everything?

    That's the kind of thing this will hopefully lead to. It's all about interoperability. Unfortunately, knowing MS, the terms and conditions will be fricking deadly, and no open-source coder will so much as look at MS code for fear of contaminating themselves legally, so we shouldn't get too optimistic...

    --
    Real Daleks don't climb stairs - they level the building.
    1. Re:Not sure of that... by Vegeta99 · · Score: 1

      Someone PLEASE tell me if I'm wrong here, but...

      Imagine some random geek gets a copy of the source code, and posts an anonymous reverse-engineered description of the entire NTFS filesystem in his own words.

      He may be violating an NDA, BUT he's anonymous. And since it's plain-english, wouldnt others disseminating the description be protected by free speech? Nobody that is spreading the anonymous (but presumably in volation of a NDA) ever agreed to nondisclosure, so they'd all be fine, right? This is what the whole DeCSS thing was about, no?

    2. Re:Not sure of that... by MMC+Monster · · Score: 1
      --
      Help! I'm a slashdot refugee.
    3. Re:Not sure of that... by MMC+Monster · · Score: 2, Informative

      http://www.fs-driver.org/

      Or maybe this one. It's the one I use. Works great in XP with SP2 and all other patches applied. The only thing is, if you want to resize the ext2/3 partition (using partition magic) you have to use the applet in the control panel to unmount it first.

      --
      Help! I'm a slashdot refugee.
    4. Re:Not sure of that... by IamTheRealMike · · Score: 1

      The structure of NTFS is already mostly understood thanks to years of reverse engineering by the dedicated Linux-NTFS guys - the main problem now is just implementing the damn thing. The manpower required is staggering.

    5. Re:Not sure of that... by awkScooby · · Score: 1
      Imagine some random geek gets a copy of the source code, and posts an anonymous reverse-engineered description of the entire NTFS filesystem in his own words.

      Two comments:

      1. The EU ordered Microsoft to do this. They didn't order Microsoft to make code available so that someone else can break the law, and do it for them.

      2. Once the random geek has finished, you've got a document for how the NTFS filesystem is currently implemented. What you don't have is the actual specification for the NTFS filesystem. For a filesystem, that may not be as big a deal as for a network protocol. We've certainly seen over the years how the lack of a specification allows Microsoft to change protocols in such a way as to break 3rd party applications (Samba). With a published specification, Microsoft would then be guilty of not following the specification (assuming things in Samba were implemented according to the specification), which would probably result in further anti-trust action by the EU. It's a subtle difference they probably hope the EU will overlook.

      Essentially what the EU has demanded is that they stop the "extend" part of "embrace, extend, extinguish" -- or at least only extend if they have made public the specifications for their extension, so that others can create interoperable products. I imagine the EU hopes without the extend step, there will be less extinguishing going on.

  24. Nothing new by truthsearch · · Score: 5, Informative

    In the US Microsoft already offers their code to governments, schools, and some limited corporations. All sign NDAs of course. The only news is that it's now happening in Europe. So don't be all surprised people outside MS are seeing the code. This isn't anything new.

    1. Re:Nothing new by NocturnDragon · · Score: 1
      The only news is that it's now happening in Europe.
      Weird.... I know the polytechnic of Turin in Italy had the source code of windows XP from microsoft. I remember my professor telling the class that it took them around a week to compile on a pretty old pentium 4. Either he was telling lies or there is something else that is not really clear here!
    2. Re:Nothing new by Saeed+al-Sahaf · · Score: 1

      Come on people, there's a joke in the parent someplace, go for it!

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    3. Re:Nothing new by Moby+Cock · · Score: 1

      The release of Microsoft's code is like a virus and I'm pretty sure its on purpose. They let developer's see their IP and forever after all works from that developer could be subject to an IP lawsuit. The poor bastard is infected with it. The GPL is the anti-virus in this case. Seeing the code does not require you to keep your mouth shut and people are encouraged to build on it, but derivative work is also free. Imagine being a developer that sees the source of Media Player. you'd never be able to work on a media app ever again that was not directly linked to MS Meadia Player. In fact anyone you worked with subsequently might be brought into question. This is serious problem! Nobody should look at that code!

    4. Re:Nothing new by CadetUmfer · · Score: 1

      Europe, eh?...You know what else is in Europe, don't you? ;)

    5. Re:Nothing new by Anonymous Coward · · Score: 0

      That's actually not correct in two senses, read again the article

      Firstly, Microsoft has given the code to many governments in their Government Security Program, some in Europe. So that is not what is happening now.

      Secondly, they're not selling code to governments. They are selling code to competitors.

    6. Re:Nothing new by robertjw · · Score: 1

      Nobody should look at that code!

      Actually, everybody should look at that code. They can't come after all of us.

    7. Re:Nothing new by RootsLINUX · · Score: 1

      Yet interestingly enough, all of those who have known to lay their eyes on the code have a 99.6% chance of one of the following scenarios occuring in the proceeding 10 days:

      1) Unforeseen spontaneous combustion

      2) Alien abduction

      3) ?????

      --
      Hero of Allacrost, a FOSS RPG for *NIX/*BSD/OS X/Win
    8. Re:Nothing new by ad0gg · · Score: 1

      GPL and antiviral in the same sentence. Thanks for the laugh.

      --

      Have you ever been to a turkish prison?

    9. Re:Nothing new by Anonymous Coward · · Score: 0

      In the US Microsoft already offers their code to governments, schools, and some limited corporations. All sign NDAs of course. The only news is that it's now happening in Europe.

      Err, what? Europe has the same Microsoft program for governments and educational institutions, and it has had it since it started.

      The difference here is that competitors and other organisations can view the source code too now. This is a significant difference. It's good for both American and European companies.

    10. Re:Nothing new by Anonymous Coward · · Score: 0

      I live in Seattle and I've seen enough of their code and you are right, nobody should look at their code, else they become brain damaged. The lower level you go, the worse it looks.

    11. Re:Nothing new by IWantMoreSpamPlease · · Score: 1

      4) Profit!

      --
      So rise up, all ye lost ones, as one, we'll claw the clouds.
    12. Re:Nothing new by Jugalator · · Score: 1

      Wow, what do the NDA terms include to make not even the slightest bits leak out on e.g. Freenet?
      (besides it's terrible transfer speeds, hehe)

      Decapitation and beheading being penalties for violating it? :-)

      --
      Beware: In C++, your friends can see your privates!
    13. Re:Nothing new by Anonymous Coward · · Score: 0

      In other news, insanity is on the rise.

  25. Re:Europe by tealover · · Score: 0, Flamebait

    Britain rejects the EU's socialist bearings. That's why Britain's economy outshines all of Europe's.

    --
    -- You see, there would be these conclusions that you could jump to
  26. The code's already out by truthsearch · · Score: 2, Insightful

    The code is already "out there" in the US government, some schools, and some corporations. And it hasn't hit the streets yet. I imagine few are afraid of the NDA. But they all probably fear that MS put something special in each copy of the code in order to track down the source of any leaks.

    1. Re:The code's already out by bogado · · Score: 5, Funny
      MS put something special in each copy of the code


      And you know what that is? Love... MS takes cares that each copy of the windows code has that special touch that makes the code seem likes it got freshly out of your mom's computer.

      Windows, now with something special(TM).
      Available to you for only an unspecified amount of money.
      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    2. Re:The code's already out by rbarreira · · Score: 1

      Well, it would be quite easy for them to know - they'd just have to get 2 different copies together and diff them...

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    3. Re:The code's already out by muszek · · Score: 1

      Unless every copy has add-ons in different places.

    4. Re:The code's already out by psgalbraith · · Score: 1

      Then you simply remove them all or re-code them all.

    5. Re:The code's already out by rbarreira · · Score: 1

      I was talking about just detecting whether the code is watermarked or not - watermarking removal should prove more difficult (even impossible to be sure of success depending on how mean MS may have been).

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    6. Re:The code's already out by alx5000 · · Score: 1

      If only I had an unspecified amount of money... *sigh*...

      --
      My 0.02 cents
    7. Re:The code's already out by Anonymous Coward · · Score: 0

      It's probably not freely downloadable, but at least Win2k's complete source code (from the kernel to MSIE) is circulating around and if you look hard enough, you will probably hit it sooner or later. I've seen it at two or three independent and unrelated places so far (private ftp sites, home and tmp directories at shell boxes, ...) and I'm not that much of a "traveller".

    8. Re:The code's already out by jonwil · · Score: 1

      The code that is floating about is no-where near complete.
      There is code for NT4 is that is apparently more complete than the code for 2000 but neither set of code is complete enough to produce a working windows system with.

    9. Re:The code's already out by ggvaidya · · Score: 1

      Except in Nebraska.

  27. Good For Govt by Linus+Sixpack · · Score: 1

    The price, in money and terms, will be too high for businesses. What it will mean that foreign governements will have similar access to what the US already has. The government(s) can make custom backdoors etc.... with their own people. They can give them back to MS who compiles and distributes.

    I wonder whose version of M$ I'll get in the future?

    I wonder if it will cover 2003?

    1. Re:Good For Govt by Osrin · · Score: 1

      I don't know what changes here... governments have had access to the Windows source for a couple of years now under the terms of MIcrosoft's Government Security Program.

      http://www.microsoft.com/resources/sharedsource/Li censing/GSP.mspx

    2. Re:Good For Govt by Linus+Sixpack · · Score: 1

      You're right. And come to think of it, wasn't there a time when windows source code was available in France?

      Re Govt's. I think many governments are lead around by their lobbiests and corporations. This would allow a company to get the source, make the package and then lobby governments who would only have to pay for it and implement.

      The article doesn't go into too much detail about what 'source code' means. I imagine only people involved with the various programs would really be able to tell you. If their NDA would let them.

  28. Already been done (sort of) by stikves · · Score: 4, Interesting

    Actually, Microsoft is already licensing the Windows source code. However the significance of the new event is, they will not be choosing the licensor (at least not as much as before).

    For a list of microsoft shared source licencing programs look at http://www.microsoft.com/resources/sharedsource/Li censing/default.mspx. You'll see that the top item mentions "access to Microsoft Windows® source code for internal development and support purpose". And as far as I know there are already many utility producers (Symantec, WinInternals, etc) that can access NTFS source codes.

    Anyways do not keep your hopes too high. As you can see there are many shared source licenses (some are even like BSD), however Windows is not becoming "Open Source" soon.

    1. Re:Already been done (sort of) by BigDuke6_swe · · Score: 2, Informative
      Taking part in a shared source program with Microsoft has been criticized before by the open source community for being a great risk to the developer that looks at the MS code.
      Isn't there the same problem with this new initiative?

      http://www.ossl.nl/opensource.org/advocacy/shared_ source.php

      Shared source licenses include a requirement that the licensor agree to treat Microsoft's code as confidential proprietary data. It follows that any developer, once he has seen shared source code, can be enjoined under trade-secrecy law from any activity that Microsoft considers to be competitive with its code.

      Shared source, therefore, behaves like a virus that infects developers' brains. Once you let it into your organization, you must keep careful track of which developers have been contaminated, avoid deploying them to any projects which might compete with a Microsoft product, and even erect "Chinese walls" between projects so that no knowledge from shared source can leak into projects with competitive implications. Failing to implement any of those precautions could result in your organization's being sued for ruinous compensatory damages by Microsoft's armies of lawyers.
      --
      Zere vere zwei peanuts valking down der Straße, and von vas assaulted...peanut
    2. Re:Already been done (sort of) by kilgortrout · · Score: 1

      First year law school: "or" gives "ee" gets. LicensOR gives a license; licensEE gets a license. Ms, the licensor, will not be choosing the licensee.

    3. Re:Already been done (sort of) by evilbessie · · Score: 1

      "Actually, Microsoft is already licensing the Windows source code. However the significance of the new event is, they will not be choosing the licensor (at least not as much as before)."

      Just so you know, Microsoft is ALWAYS the licensor as they own the product that is being licensed. They would choose the licensee, or one to whom the license is granted.

      http://www.answers.com/licensee&r=67
      http://www.answers.com/topic/licensor-1?method=6

    4. Re:Already been done (sort of) by EXMSFT · · Score: 1

      NTFS source code is not available for license. Winternals (Sysinternals) also never had source code access to NTFS when NTFSDOS was developed, and still don't. NTFSDOS uses a captive NTFS driver - doesn't do anything direct to NTFS itself.

    5. Re:Already been done (sort of) by Anonymous Coward · · Score: 0

      I'm a Security Engineer for a major university listed on their shared source pages as being one of the Universities that supposedly has vetted their code.

      No one has vetted the code. It is a marketing ploy. There is no NDA to sign, there is no code to see, there is no code to grep for strcpy() in and easily spot the buffer overflows. If they would give security engineers the code, we would quickly find the bugs.

  29. Re:Europe by Guppy06 · · Score: 1

    Kinda hard to compete when the company in question is a convicted monopoly abuser (both in the US as well as the EU) and the country in which they're incorporated won't do anything more than slap them on the wrist.

    Yes, European publishers (as well as other American publishers) cannot compete with Windows, but it is not because they cannot make a better product.

  30. Another great move by Microsoft by Anonymous Coward · · Score: 5, Insightful

    Nicely played by Microsoft.

    As usual - they're not giving what anyone asks for (afaik - noone actually wants to have to look at the internals of windows), they just want to get the documentation on the protocols used so that they can intercommunicate.

    By offering to license Windows, Micrsofts "crown jewels", MS has done two nice things (for them).
    1) They appear to be bending over backwards to meeting the EUs demands; and
    2) They will manage to set any number of unreasonable licensing terms (both monetary and otherwise), to turn this into yet another profit center (and ensure that open-source can't use any of it...)

    Imo, the EU should tell them that this is *not* what was asked for, and while it's nice and whatever, please just provide what you were asked for.
    Otherwise please pass go, please pay $2million dollars.

    1. Re:Another great move by Microsoft by sepluv · · Score: 1

      3) They are going to charge for support with understanding their unreadable code

      4) They are going sue people for using the code outside of the terms of their copyright license

      Also, the court needs to escalate the penalties. 2M/day is petty cash for MS; the court should freeze all their assets until they have some documentation.

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    2. Re:Another great move by Microsoft by IamTheRealMike · · Score: 1, Interesting

      Not really, for groups that have to be compatible with Win32 then the specification often is the source code. The official specs are already on MSDN and of course sometimes this just isn't enough, because you need to replicate things that aren't actually in the specs for applications to work. Just go browse the Wine sources for a while looking for comments of the form "MSDN says X, but Windows does Y". Then there's stuff like DCOM that's so convoluted that even after reading all of MSDN (the "specs"), and several books written by MS employees, how it actually works is still obscure.

    3. Re:Another great move by Microsoft by swillden · · Score: 1

      2) They will manage to set any number of unreasonable licensing terms (both monetary and otherwise), to turn this into yet another profit center (and ensure that open-source can't use any of it...)

      They could throw it up on www.microsoft.com and open source projects couldn't use any of it unless Microsoft specifically gave permission.

      I'm not disagreeing with your point, just pointing out that they don't have to put any unreasonable licensing terms on it to prevent open source software from copying it, simple copyright law will do that.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Another great move by Microsoft by jawahar · · Score: 1

      I believe after opening the source code, MS need not explain the rationale behind many of the design decisions.

  31. Consequences by doublegauss · · Score: 3, Insightful
    This will have no consequences whatsoever on piracy. Those people don't give a toss about source code, all they need is to copy the executables.


    This will have consequences on projects like Wine, Samba or ReactOS because some legal mechanism will be in force so that you can't look at the Windows source and rewrite it, let alone cut-n-paste it. What those guys need to do is ensuring any development is clean-room. What I see as conceivable is that someone (the FSF for instance) pays for one licence and the devotes some effort into releasing documents which describe accurately the internals in plain language. Obviously, the people who do this job must not contribute any code to any project.

    1. Re:Consequences by js3 · · Score: 4, Insightful

      yea but once you have access to the source, they can come after you for copying their implementation. As a developer I find this push to release the windows source sort of strange. We need proper documentation not source code, if something is broken we can point to the manual and have it corrected, instead of following the broken implementation in the source only to find it "fixed" in another version of the os and breaking compatibility.

      --
      did you forget to take your meds?
    2. Re:Consequences by robertjw · · Score: 1

      yea but once you have access to the source, they can come after you for copying their implementation.

      So the project forks and gets moved to an 'offshore' server (outside the US and EU) and all updates are submitted anonymously. Microsoft hasn't been able to stop file sharing, cracking and 'pirating' in general, they can't stop this either. That's why they didn't want to release the source code to start with.

    3. Re:Consequences by masklinn · · Score: 1

      This will have consequences on projects like Wine, Samba or ReactOS because some legal mechanism will be in force so that you can't look at the Windows source and rewrite it

      Need I remind you that the very goal of the original directive was interoperability?

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    4. Re:Consequences by doublegauss · · Score: 1


        yea but once you have access to the source, they can come after you for copying their implementation
      ...

        We need proper documentation not source code


      That was exactly my point, probably I wasn't clear. What I meant to say is that for working on a project like Wine, you must have two teams. Team A looks at the source and writes docs, team B reads the docs and writes code. Neither team has anything to fear (I think).

    5. Re:Consequences by JabrTheHut · · Score: 2, Interesting
      yea but once you have access to the source, they can come after you for copying their implementation.

      They would have to prove you copied it. If you were stupid enough to cut and paste their block of code into yours, you will get done. If not, say you already had some code written and just needed to know a few things, you could tweak your code according to what actually happens in the protocol, rather than what microsoft has documented incorrectly. There is a catch, which I will get to below.

      We need proper documentation not source code, if something is broken we can point to the manual and have it corrected

      Why would microsoft ever do such a thing? Why would MS ever release real documentation?

      instead of following the broken implementation in the source only to find it "fixed" in another version of the os and breaking compatibility

      Compatibility is a two-edged sword. If they break compatibility, it hurts their users too. Some of them might care, and some of them might be big enough to demand a fix. If Microsoft have to release their updatd source code then that's a win for everyone except microsoft.

      Where this might fall down is if MS cheat, and instead of releasing current code release something a few years old and broken, something I believe has already happened once...

      Anyway, on to the catch, this from the samba developer's page:
      Important: In order to avoid any potential licensing issues we require that anyone who has signed the Microsoft CIFS Royalty Free Agreement not submit patches to Samba, nor base patches on the referenced specification. We require, too, that patches submitted to Samba not infringe on any known patents. Finally, as with all GPL work, the submitter should ensure that submitted patches do not conflict with any third-party copyright.
      --
      Work like no one is watching. Dance like you've never been hurt. Make love like you don't need the money.
    6. Re:Consequences by FatMacDaddy · · Score: 1
      Why would microsoft ever do such a thing? Why would MS ever release real documentation?

      Um, because they're being required to by the courts? Remember, no one is asking them for their source code. The court order was to get accurate documentation for APIs.

      Of course, I'm not saying MS will release their documentation, only stating why they should.

      IMHO this is one more example of MS flouting the courts' intentions. They should take off the gloves and start freezing MS assets until they comply.

      --
      This space intentionally left blank.
    7. Re:Consequences by JabrTheHut · · Score: 1

      That was exactly my point - they have much to gain from ignoring the courts and releasing flawed, incomplete documentation.

      --
      Work like no one is watching. Dance like you've never been hurt. Make love like you don't need the money.
  32. Nelly doesn't like it by Anonymous Coward · · Score: 0

    It seems to me as if Nelly Kroes is not pleased by this action, because this doesn't help in any way but M$ to accuse open source developers that they have stolen the code.

  33. Name a game developer who... by truthsearch · · Score: 1

    Name one game developer that has control over the vast majority of desktop computers. Can't? That's why they're not "forced" to reveal their trade secrets.

    BTW, they're not being forced. They can stop offering their software in Europe.

    1. Re:Name a game developer who... by spge · · Score: 1

      Microsoft is a games developer, and it has control over the vast majority of desktop computers.

      Do I win £5?

    2. Re:Name a game developer who... by Thorwak · · Score: 1, Funny

      Name one game developer that has control over the vast majority of desktop computers.

      Sony? :P

      Sorry I just HAD to...

      --
      Connection closed by foreign host.
  34. Wahoo! by Billly+Gates · · Score: 4, Funny

    Now I can learn how to create secure bugfree code from the masters.

    1. Re:Wahoo! by Anonymous Coward · · Score: 0

      I wonder what is the rate of bugs per lines of code...

    2. Re:Wahoo! by Anonymous Coward · · Score: 0

      You had better learn from the UNIX/Linux/MacOS X world then:

      http://www.us-cert.gov/cas/bulletins/SB2005.html

      (That's according to U.S. Cert.gov, a governmental agency specializing in the arena of security & vulnerabilities).

      UNIX/Linux/MacOS X + the wares that run on them just plain were found to have more bugs in them and their wares in 2005, read the above & weep!

      (Plus, as far as wares for all of them compared to Windows & Win32? Heh, they have far less of them in their world than is in Windows also & generally harder to use than Win32 wares AND OS' no less & STILL SHOWED UP MORE BUGS/SECURITY HOLES than Windows & Win32 software)...

      LOL! Now, I can see why his post was modded up as "funny" because it is...

  35. Re:Europe by Jussi+K.+Kojootti · · Score: 1
    Yes, the all-powerful Mainland European Operating Systems Development Industry Association has obviously influenced the decision...

    In other words, what are you smoking (and how is this insightful)?

  36. Uh... right... so where's that documentation? by Lifewish · · Score: 2, Interesting

    So MS get ordered to hand over documentation for their protocols. They do so. It's crap and they're ordered to go back and do it properly.

    So they respond with "figure it out yourself. After paying us some cash obviously."

    Does anyone actually think this is an acceptable response?

    --
    For the love of God, please learn to spell "ridiculous"!!!
    1. Re:Uh... right... so where's that documentation? by Rakshasa+Taisab · · Score: 1

      If I ever get a parking ticket or similar, I'll be sure to add certain provisions when paying. I very much look forward to becoming the next King, or perhaps I should make that Emperor.

      --
      - These characters were randomly selected.
    2. Re:Uh... right... so where's that documentation? by cosminn · · Score: 1

      That's not entirely true. They are offering 500 hours of free support, and that sure will help. I mean, as much as I don't like them, this is pretty much the best they can do. They give documentation, it's shitty and people want more, they give source with some hours of support, that's not good. What would people be satisfied with, other than each line of code be commented, or MS dissapering from the face of the Earth :)

    3. Re:Uh... right... so where's that documentation? by Anonymous Coward · · Score: 0
      Does anyone actually think this is an acceptable response?
      No, it's rediclous!
    4. Re:Uh... right... so where's that documentation? by Lifewish · · Score: 1
      What would people be satisfied with, other than each line of code be commented, or MS dissapering from the face of the Earth :)
      Actual documentation that you can actually read to figure out how you should implement the protocols. This is not rocket science.
      --
      For the love of God, please learn to spell "ridiculous"!!!
  37. Hey, is this a new one? by meringuoid · · Score: 1
    ... That's a damn fine troll you got there. I imagine the anti-slash crowd will add it to the list pretty quick. To my mind, it's very nearly as good as the Christian Record Store Owner troll, so if it's not a cut'n'paste job I'm certain it soon will be...

    (I only mod down _bad_ trolls. Or ones that copy trolls I've seen before. Trolling, when done well, is a valid artform, and a core part of geek culture, and is to be encouraged :)

    --
    Real Daleks don't climb stairs - they level the building.
  38. Re:Europe by pubjames · · Score: 2, Funny

    Spoken like a true Brit. Those Europeans aren't like us Brits, we're fricking great at everything.

    Can someone mod me as "insightful" as well please?

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

    Ahem, Britain is in Europe as far as I know...

  40. Uh... I was gonna reply to that by Spy+der+Mann · · Score: 1

    But I really don't have a clue of WhoTF Jack Wagner is, so I can't tell whether you're sarcastic or not :-/

  41. Nothing new here by killmenow · · Score: 1

    Microsoft has licensed its source code in the past (think Citrix circa NT 3.51) to those who could meet their terms. Of course, Microsoft tried to "sweep the leg" on Citrix with NT4TSE; but Citrix, unlike so many others who have gone to bed with Microsoft, managed to survive.

    Just remember about how Microsoft has *always* licensed their source code: under their terms. Sure Microsoft will license their source code. But you can bet the agreement(s) you must sign to license it will be lengthy, ambiguous where it benefits Microsoft and iron clad where it benefits Microsoft, giving only the bare minimum necessary to pacify the EU, and most definitely not free.

    1. Re:Nothing new here by Anonymous Coward · · Score: 0

      Microsoft payed Citrix to develop MetaFrame and WinFrame, they then licensed it for NT4 TS.

    2. Re:Nothing new here by killmenow · · Score: 2, Informative
      Your understanding does not jive with my memory. This entry in Wikipedia sums up more accurately how I remember it (I was working as a consultant doing Citrix installations and such at the time):
      Microsoft licensed the source code to NT to Citrix, and in 1995 Citrix began to sell WinFrame, a stand-alone system based on Windows NT 3.51 (MultiWin). Development of WinFrame 2.0 was derailed in early 1997 when Microsoft withdrew the license to NT 4.0 from Citrix, although later negotiations led to Microsoft agreeing to license Citrix technology for Windows NT Server 4.0, resulting in Windows Terminal Server Edition. Citrix agreed not to ship a competing product, but retained a set of "enterprise-level functionality" which it could sell as an extension to Microsoft's products. This toolkit was initially sold under the name 'Metaframe.' This complementary relationship continued into the Windows 2000 and XP eras, with Citrix offering Metaframe XP and Presentation Server. [emphasis mine]
      As I recall it, Microsoft basically incorporated Citrix technology into NT4 for TSE and was going to just shove Citrix in front of the bus, so to speak. Many in the press at the time were calling it a death knell for Citrix even. Citrix managed to negotiate with Microsoft, agreeing to stop selling WinFrame, a fully competitive product, and focus only on MetaFrame, their add-on product. Citrix has managed to survive and flourish; but, make no mistakes, it's not because Microsoft didn't try to cut and run.
    3. Re:Nothing new here by NutscrapeSucks · · Score: 1

      I'm going to give both Citrix and Microsoft some credit here.

      Citrix's business was based on low-level modifications to Windows, and because of that it was always seen as a risky product that significantly lagged behind MS's service pack levels. WinFrame was an extremely fragile product.

      Meanwhile, Microsoft was under a lot of pressure for not providing Unix-like remote access. Other than Citrix, they had no choice but to build their own (certainly breaking Citrix in the process).

      So, while Citrix had to give up some of their tech, they actually came out ahead because the low-level component of their product is now validated as a supported part of the Windows OS.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  42. Docs dont matter that much. by Anonymous Coward · · Score: 0
    What matters more is if the software's in a buildabile form.


    What would be most to a government is that they can audit the source code to make sure there are no back doors and then build the software and either compare digital signatures with the distro or use the one they built themselves.


    If Microsoft's providing a complete set of source code with the build environment, this might make it acceptable for government use. If not, it's just PR hype.


    12000 pages saying "please trust us" is not enough.

  43. sweet by Tachikoma · · Score: 3, Funny

    i hope it gets leaked on the web.
    that way i can cut-and-paste it into a Obfuscated code contest!

    --
    i don't care
  44. because.. by dotpavan · · Score: 1

    the any company happens to be a monoply in this case

  45. Opening Windows... by americamatrix · · Score: 0, Interesting

    I honestly do not believe a company should be forced to opening up secrets to competitors. Does this mean the competitors will open their source code up, so Microsoft can see theirs too? Seems like a fair deal to me. If Microsoft does open the source...I would be willing to bet there would be a plague of new exploits found...which is both good and bad. Good in the sense they will be patched w00t! Bad in the sense...until they are patched, its going to be a hell of time for us IT Admins :( To put this into perspective...Coca Cola has their own secret formula to making Coke, does that mean they will have to open their formula up to Pepsi? Just some food for thought...

  46. Microsoft still doesn't get it by Anonymous Coward · · Score: 0

    It's not free as in beer that people want, but free as in speech that people seek. This is only real news if Microsoft license adds claus of freedom for licensee to do what they want with licensed IP. Until then, it's just a different spin on the same old.

    1. Re:Microsoft still doesn't get it by Criterion · · Score: 1

      Oh, but they DO get it. They just don't wanna give it, so they play dumb. They know exactly what is wanted from them, but are refusing to acknowledge it.

      --
      We have enough youth, how about a fountain of SMART?
  47. Europe didn't ask for it by Lifewish · · Score: 1

    What Europe asked for, IIRC, was documentation. Microsoft has so far failed to produce any of a sufficient standard (i.e. that can be actually understood by a programmer), so they're apparently offering source code as a substitute. For a fee, of course.

    --
    For the love of God, please learn to spell "ridiculous"!!!
  48. You would think so, but... by truthsearch · · Score: 1

    You'd think so, wouldn't you? But the US government has had access to the code for years and we haven't seen much improvement. They do notify MS of at least some issues they find. The OS is probably more secure today because it. I guess things would be even worse if less people were looking at it.

  49. O_o by SaidinUnleashed · · Score: 2, Funny

    Did I just see a pig fly by overhead?

    --
    Shiny. Let's be bad guys.
    1. Re:O_o by Anonymous Coward · · Score: 0

      Don't be mean. His name is Bill.

  50. Re:Europe by Anonymous Coward · · Score: 0

    Spoken like a true Brit. Those Europeans aren't like us Brits, we're fricking great at everything.
     
    Yup. And the only region in the world where England is better than Brazil when it comes to soccer.

  51. Antitrust = Antifreedom by TonyXL · · Score: 1

    Just something to think about, whatever side you're on.

  52. The straw that breaks the camels back! by scruffylooking · · Score: 0, Troll

    This is a happy day for M$ opponents! Why? This will multiply the exploits in Windows by a hundredfold and nobody will be able to use their crap OS. Linux and Mac will be happy to service the hundreds of millions of people looking for an OS that works! Hurray!

  53. Re:Europe by Anonymous Coward · · Score: 1, Interesting

    Are you well? I'm British, but I can't help but notice that Germany IS THE WORLD'S LARGEST EXPORTER OF MANUFACTURED GOODS. Bigger than the USA (world's largest economy), bigger than China (world's largest country), bigger than Japan. The fact that Germans make more stuff than Britain I can cope with (they're bigger than us, after all) but the fact that they beat both the US and Japan is amazing. Who gives a shit if Britain MIGHT have lower unemployment (can you trust the UK unemployment numbers???).

  54. Pricetag? by Back+Slider+1969 · · Score: 0

    I'm assuming $1 mill, somewhere around that area.

  55. which tracker first by wesw02 · · Score: 0

    I'm taking bets on which torrent tracker this source code will be up on first.

    In my opinion this could turn out really good, or more likely, really really bad for microsoft. Possiblely making the OS easier to exploit, does anyone agree with that?

    1. Re:which tracker first by Jonnty · · Score: 1

      Have you even HEARD of free software?

      --
      Any grammatical or spelling errors above are for comic effect, and do not signify imperfection in the writer.
    2. Re:which tracker first by wesw02 · · Score: 0

      I have indeed, and I use it all the time, but it seems like everything microsoft writes has extremely huge bugs in the code. From my point of view, there will be more people that attempt to exploit microsoft, than will attempt to fix bugs and support them.

    3. Re:which tracker first by Jonnty · · Score: 1

      Well, I have been considering how this is different from FOSS, and have come to the conclusion if you're looking over the source code, chances are you're doing it illegally. And therefore, try reporting bugs without being crushed visciously, and why would you want to report them anyway. Of course, people who want exploits don't need to report them to anyone. So yeah, you're probably right, this will unleash a torrent of exploits, which I predict will never stop. It will make Windows slightly more secure, but at a constant cost. And their patching cycle...please.

      --
      Any grammatical or spelling errors above are for comic effect, and do not signify imperfection in the writer.
    4. Re:which tracker first by wesw02 · · Score: 0

      Agreed, and it seems like every time they patch a bug, they release 2 new ones.

  56. found by dotpavan · · Score: 1
    .. in the source code:

    //..Damn! I am paid per hour, so I guess let me make up more statements, who
    //..cares if it is a program statement or comment statement, anyways, who the
    //..heck would read it? and btw the new receptionist is damn hot,
    //..reminder: ask her out

    {
    oblig code
    }

    //..lala lalala

  57. Re:Europe by Anonymous Coward · · Score: 0

    Can you link to _any_ materiale that shows that the British economy outshine the scandinavian/nordic countries? Those are actually the most socialist contries in Europe.

  58. MS has already licensed the code to universities by I'm+Don+Giovanni · · Score: 2, Informative

    This isn't a big deal.
    Microsoft has already licensed Windows source code to over 100 universities, listed here:
    http://research.microsoft.com/collaboration/univer sity/ntsrclicensees.aspx

    More details:
    http://research.microsoft.com/collaboration/univer sity/NTSrcLicInfo.aspx

    --
    -- "I never gave these stories much credence." - HAL 9000
  59. Indeed! What a bunch of crap... by Saeed+al-Sahaf · · Score: 2, Insightful

    Though Microsoft was defined as a monopoly in court, and it is certainly politic to tow that line here in Free Beer Land, clear vision reveals that people do have choice, there is still Apple, various Linux, and an assortment of BSDs. Irrational hyperbole can't change the facts. Question: If, as you say, Microsoft is a monopoly, are you than admitting that Linux and BSD are not viable operating systems? Of course that can't be true can it? We know in fact that Linux and BSD are viable operating systems.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Indeed! What a bunch of crap... by smugfunt · · Score: 1
      Question: If, as you say, Microsoft is a monopoly, are you than admitting that Linux and BSD are not viable operating systems?
      Your question is predicated on a misunderstanding of the term "monopoly" and is therefore meaningless.
    2. Re:Indeed! What a bunch of crap... by Zathrus · · Score: 2, Insightful

      Question: If, as you say, Microsoft is a monopoly, are you than admitting that Linux and BSD are not viable operating systems? Of course that can't be true can it? We know in fact that Linux and BSD are viable operating systems.

      Thanks for the sarcasm! Now go read up on the legal definition of monopoly. Pay particular attention to the concept of "de facto monopoly". In order to be a monopoly you do not need to be the only provider of a service -- merely an overwhelming majority. The other key part is that you must attain that status not through level competition, but by doing illegal things to your competitors (sabotaging products, not properly sharing information even handedly, giving preferential treatment to resellers based on whether or not they sell a competitor's product, etc).

      And yes, MS was found guilty of being a de facto monopoly. That has no bearing on whether or not Linux, BSD, and Apple are "viable operating systems" or not.

      If you're going to start talking about the facts, then it's useful to actually know them first.

    3. Re:Indeed! What a bunch of crap... by ScentCone · · Score: 1

      Your question is predicated on a misunderstanding of the term "monopoly" and is therefore meaningless.

      No, your attempt at a put down is predicated on pretending his overall point is not valid, and sticking to a dubious court finding on technicalities. He's right, and it's that simple. People have lots of choices, and exercise those choices all the time (and more frequently every day).

      --
      Don't disappoint your bird dog. Go to the range.
    4. Re:Indeed! What a bunch of crap... by Anonymous Coward · · Score: 0

      What you thinks is a monopoly doesn't matter, what matters is what the LAW defines as such. Just because you think taking stuff from a store without paying isn't theft isn't going to protect you from punishment.
      Of course, you may disagree with that and you are free to contact your representative about this to have the law changed but I seriously doubt that a large part of the population will support your extreme position, so guess what? Tough tooties!
      Oh, and if you aren't a EU citizen, guess what? You don't have a word in it, go mess up your own country.

    5. Re:Indeed! What a bunch of crap... by Saeed+al-Sahaf · · Score: 1
      You know, I know the legal definition.

      Though Microsoft was defined as a monopoly in court...

      What I'm saying is that it is disingenuous to say that people don't have choice. I'm saying that based on obvious facts, Microsoft is a monopoly in legal definition only, not in any real practical sense. You are not forced to use their products due to that lack of any others because of the actions of Microsoft, clearly there are in fact other options beyond Windows. Ever heard of that little upstart called Linux? It's a new old sort of operating system...

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    6. Re:Indeed! What a bunch of crap... by Zathrus · · Score: 2, Informative

      You are not forced to use their products due to that lack of any others because of the actions of Microsoft

      Yeah, and back in the early 1900s you didn't have to buy Standard Oil either. Sure, the only non-Standard Oil store was 50 miles away, but you had that choice!

      The history of Windows (and MS products on it) is remarkably similar. Sure, you can use DR DOS. Oops, for some reason Windows 3.11 won't work with it! We're sure it's their problem though. Use MS-DOS instead. And you can use something other than Excel or Word too... except that those applications don't have the undocumented-yet-supported APIs that let Word/Excel run faster and more stable. Oh, and by the way -- Dell, Gateway? You can sell any operating systems you want. But you'll pay for Windows no matter what. Oh, sure, you don't have to do that -- but then we'll just charge you twice as much per license. That's fair, right?

      Methinks you have a short memory for the "actions of Microsoft".

    7. Re:Indeed! What a bunch of crap... by sepluv · · Score: 1

      They are not in court for being a monopoly (which would just mean that people liked their products so much that no one else could get into the market--nothing wrong with that), but for uncompetitive practices and leveraging a near-monopoly to create a monopoly in other areas.

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    8. Re:Indeed! What a bunch of crap... by Anonymous Coward · · Score: 0

      QUOTE: **...court finding on technicalities.**

      Fun legal fact for you to ponder. Law is technicalities. I know that's a tad confusing, but it doesn't change it being so. Might be an explanation for why lawyers can charge ridiculous sums for their effort.

    9. Re:Indeed! What a bunch of crap... by Noehre · · Score: 1

      Ah yes, the secret undocumented Microsoft super-API. That mythical meme never seems to go away.

    10. Re:Indeed! What a bunch of crap... by ScentCone · · Score: 1

      Law is technicalities. I know that's a tad confusing, but it doesn't change it being so.

      Yes, yes, I'm a two year old. Gosh, you're so grown up and smart and everything! Now, how about addressing my actual point? Microsoft is no an actual monopoly than AT&T or IBM are. Should those companies have to open up their new, expensively created IP?

      Law is indeed technicalities, and that's why it's a good thing that juries and judges routinely look at the big (real) picture, and not only such things as a whining, less-able competitor makes a point of filing during proceedings. MS got screwed back in the 90s, but that still has no bearing whether or not, right now, you can walk into a store and choose between hardware loaded up with Windows, Mac-stuff, or some open distro. Wal-Mart is selling Linux-based machines for people who don't have much cash. Stuff is being sold now that wasn't even on the radar screen back then. It's a different period, with different players, and wildly different circumstances.

      --
      Don't disappoint your bird dog. Go to the range.
    11. Re:Indeed! What a bunch of crap... by Zathrus · · Score: 2, Informative

      Ah yes, the secret undocumented Microsoft super-API

      It's not undocumented. There were several books (not by MS of course) that documented the undocumented API calls in Windows 3.0, 3.1, Windows95, and Windows98. The better of them even listed what advantages they had over the documentd calls and which Microsoft programs used them. If something like Word or Excel used them then you could damn well count on them being available in later versions as well, even though they were not officially supported.

      Were they super? Generally no... but they did have advantages in ease of use (mostly) or speed (less often). There were a few cases where a single API call replaced a hundred lines or more of convoluted logic to acheive the same thing.

      Note that I don't have an issue with undocumented APIs -- they're common in software. And there are reasons you don't expose them, particularly if the API in question is actually a clever hack that may break later on because it takes advantage of unexpected behavior, or a "feature" that you should really get rid of at some point. The issue is that Microsoft's own application division appears to have had access to these calls (and their documentation) when nobody else did. At that point in time Microsoft had a de facto monopoly on the OS (which, realistically, was done in a fair marketplace), but not on application software (they were, at best, in distant second). By leveraging the OS monopoly they were able to create an application software monopoly -- and that's illegal.

      Go ahead. Google for "Undocumented Windows API". There's plenty of hard evidence for this "meme".

    12. Re:Indeed! What a bunch of crap... by Thundersnatch · · Score: 1
      There were several books...

      References, please?

    13. Re:Indeed! What a bunch of crap... by Saeed+al-Sahaf · · Score: 1
      References, please?

      Dan Appleman.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    14. Re:Indeed! What a bunch of crap... by Alsee · · Score: 1

      Are you deliberately trolling? Or are truely that oblivious to the irony of your own attempted arguments blowing away your own position?

      You actually cited AT&T and IBM as some attempt to argue against the legal prosecution of Microsoft for anti-trust violations? Are you serious?!?! IBM and AT&T were both prosecuted and convicted for anti-trust violations, and both of them were subject to penalties far more severe than Microsoft has been subject to. AT&T was ripped apart into more than a half dozen separate companies, and forced to give up their real property phones to their customers. IBM was ripped in two, and was forced to give up their real property tabulating machines to their customers.

      And here you are whining that Microsoft has gotten slapped on the wrists, and is now being required to provide documentation telling people how to talk to their own computers. What Microsoft is being required to do is no different than requiring AT&T to document for their customers what voltages and other interface characteristics are required if they want to connect their own hardware (phone or answering machine or anythinbg else) to the telephone jack. That is what Microsoft is being required to do... to document for their customers what interfaces are required if costomers want to connect their own hardware to their own computers. What network interfaces are required to connect to their own Windows Server machines.

      Should those companies have to open up their new, expensively created IP?

      You mean like:
      IX
      IBM is hereby ordered and directed:

      (a) For a period of five years from the date of this Final Judgment, upon written request, to afford to any persons (other than agents or employees of a manufacturer of tabulating or electronic data processing machines) who is engaged, or proposes in good faith to engage, in the repair and maintenance or distribution of IBM tabulating machines and/or electronic data processing machines the opportunity to obtain training in the repair and maintenance of such IBM machines, which shall be substantially equivalent in method and nature to such training then being given by IBM to its customer engineering employees. Reasonable and nondiscriminatory charges may be made to reimburse IBM for the cost of furnishing such instruction and any materials furnished to such person taking instruction.

      (b) Upon written request to furnish, at reasonable and nondiscriminatory charges made to reimburse IBM for the cost of furnishing them, to any owner of an IBM tabulating or electronic data processing machine and to any person eligible to receive training pursuant to paragraph (a) of this Section IX copies of any technical manuals, books of instruction, pamphlets, diagrams or similar documents, which it furnishes generally to its own repair and maintenance employees relating to tabulating or electronic data processing machines and which pertain to such training.

      (c) Upon written request to furnish, on a nondiscriminatory basis, without charge or at reasonable charge made to reimburse IBM for the cost of furnishing them, to purchasers and lessees of IBM tabulating machines and electronic data processing machines, copies of manuals, books of instruction, pamphlets, diagrams, or similar documents which pertain to the operation or application of such machines owned or leased by such purchasers or lessees.


      IBM was required to supply far more documentation than Microsoft is being required to supply. IBM was required to supply not only far more documentation, but far more intimate documentation on the internals of the machines. IBM was even required to provide training classes! Microsoft is not being required to turn over any of their source code. Microsoft is not being required to turn over any of their internals. Microsoft is merely being required to tell peop

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    15. Re:Indeed! What a bunch of crap... by ScentCone · · Score: 1

      Sorry you had to type all of that, as you've missed my (very simple) point. Would you say that AT&T or IBM are, right now, monopolies? I would argue that they are not. So, when they are entering into a new market or introducing a new service or product, should each new effort by subjected to the regulatory burdens that their (arguably larger) competition does not have to face? Considering the number of articles posted here on how entire municipal governments or whole countries are simply adopting Linux on the desktop rather than opting for Windows, I don't think that Microsoft's sale of a new OS into (say) Europe is suddenly reason for them (but not a competitor) to have to give up their trade secrets. I doubt that Nokia is too worried about AT&T, for example.

      --
      Don't disappoint your bird dog. Go to the range.
    16. Re:Indeed! What a bunch of crap... by Alsee · · Score: 1

      Would you say that AT&T or IBM are, right now, monopolies? I would argue that they are not.

      Which is quite likely because there was effective anti-trust prosecution. Chuckle.

      I don't think that Microsoft's sale of a new OS into (say) Europe is suddenly reason

      Microsoft was not prosecuted for the reason of introducing a new OS into Europe. They were prosecuted and conviced of a number of specific things that they did, some of which happened to have some relation to the new operating system.

      eason for them (but not a competitor) to have to give up their trade secrets

      This is information that any normal competitor would HAVE to release in order to operate in a normal market. No one can sell a product that cannot be used. No one can sell server software that is incapable of talking to client PCs. No competitor without a monopoly share and monopoly hold on desktop PCs can possibly sell a product that no one knows how to communicate with.

      Microsoft is using their desktop monopoly power to impose their secret protocols on effectively all PCs and leveraging that to establish a monopoly for their server software, which then turns around and further excludes competition on the desktop and further enforces their desktop monopoly. No one can use or sell servers that can't talk to 95% of desktops, and no one can use or sell desktops that cannot talk to servers. Microsoft is illegally tying these two products togther in an illegal anti-competitive way. It is doing something that (1) would be impossible for a normal legitimate competitor and (2) doing something that is against he customer's interests and which would be against their own normal business interests if these two products were created by two independant companies. The interests of a normal destop operating system company would be to maximize their compatibility with any and all server systems, not to cripple itself and cripple it's own market and cripple it's own marketability by locking out compatibility and interoperability with all-but-one brand of server software. And on the opposite side the same is true... any normal server software maker would want to maximize interoperability with any and all destop systems, not to cripple itself and cripple it's own market and cripple it's own marketability by locking out compatibility and interoperability with all-but-one brand of server software.

      Microsoft is deliberately and illegally tying the two products together to lock out the market itself from allowing competition to occur at all. Using one monopoly to create a second monopoly.

      A normal competitor would have to publish their normal communication interfaces for their product to be able to work with products on the opposite side, and they would normally want to maximize the functionality of their product to be able to work with as many varied products on the opposite side as possible.

      Microsoft is merely being required here to operate on the same terms that any normal competitor would need to operate on. Microsoft is perfectly free to earn as much market share as they can... even a 95% monopoly market share... on server software, so long as they earn it on the merits of the product in a genuine competitive marketplace.

      adopting Linux on the desktop

      And should Microsoft be permitted to limit and cripple their server software, prohibiting anyone running a Microsoft-based server from bing able to serve Linux desktops (which most server software buyers would want their software to be able to do)? Should Microsoft be permitted to cripple their server software for the purpose of screwing over anyone using a non-Windows desktop? Crippling their own product for the purpose of preserving their OS monopoly?

      And remember, the only reason they can get awaty with limiting and crippling their server software is because they have a desktop monopoly position. They can get away with limiting crippling their server software in this way if it still works with the 95% machines that are Windows desktops.

      It is illegal to abuse a monopoly position to preserve that monopoly.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    17. Re:Indeed! What a bunch of crap... by smugfunt · · Score: 1
      No, your attempt at a put down is predicated on pretending his overall point is not valid, and sticking to a dubious court finding on technicalities. He's right, and it's that simple.
      Post flamebait, expect to be flamed. What was his point? That there is choice therefore MS is not a monopoly? This is only true for the most simplistic definition of monopoly. He's wrong because it's not that simple.
    18. Re:Indeed! What a bunch of crap... by Thundersnatch · · Score: 1
  60. this shouldn't actually work by mAIsE · · Score: 2, Insightful

    They have been asked to document their protocols such that their competitors (mostly open source) can compete. Licensing their server software is much like asking a politician one question and them answering the question they wanted you to ask. Of course the open source vendors can not sign the NDAs this will require. and Microsoft can't seem to get their shit together to document their protocols, probably their biggest problem behind the scenes.

    I will be personally surprised if this is accepted or even an appropriate response to the council.

  61. Bollocks by Bizzeh · · Score: 0, Troll

    this is bullshit, i cant belive they have been bullied into having to release their source, they own it, they have the right to do whatever they want with it. who is the EU to tell them what they HAVE to do because they dont agree with it being closed.

    1. Re:Bollocks by Anonymous Coward · · Score: 0

      Read TFA. This not the source to their OS but their server protocols. I think people would rather have the documentation. When your found a monopoly, special rules apply.

  62. Re:Europe by pubjames · · Score: 1, Interesting

    That's why Britain's economy outshines all of Europe's.

    Really? On what basis? In terms of pure GDP, Germany is larger. If you prefer GDP per capital I believe Ireland and Norway beat the UK. If you want to talk about salaries I believe three or four countries rank higher. If you want to talk about standard of living about ten European countries rank higher than the UK (according to the Economist, a UK publication). If you want to talk about growth then quite a number of countries rank higher.

    I'm not saying that the UK economy is not good, it is, but it is unfortunately common to come across people who think like you in Britain.

    And what would the UK economy be like if it wasn't so tied to the USA? Why do you think Blair is Bush's bitch? Read up on the USA economically punishing the UK for its lack of participation in the Vietnam war if you want a taste of what the UK economy would be like if it didn't have the support of the USA...

  63. $Google.00 by Anonymous Coward · · Score: 0

    And that's without clippy to help you...

  64. This is not good by fingusernames · · Score: 1

    What does Microsoft not want? Competition. In particular, they do not want open source competition in the server platform arena.

    How will this aid that goal? That is the question to ask.

    Why would Microsoft do this, rather than provide complete, accurate, usable documentation of the interface between Windows servers and client stations? Why license source code instead?

    Simply, this provides another method for Microsoft to control competition through licensing and restrictions. This will not help the small developer, the startup or the small business. Will Microsoft really provide a license that is conducive to permitting Linux servers to replace Windows servers transparently?

    Microsoft's ultimate goal as a business is to protect the interests of its shareholders, meaning protect Microsoft's market and maximize revenue and profitability. If this doesn't aid, or at least very minimally harm that goal, then they wouldn't be doing it without a knock-down drag-out fight.

    Larry

  65. Good news for Wine? by Anonymous Coward · · Score: 0

    Would this mean that Wine developers could get access to the code and use it to improve the development speed and quality of the Windows emulation?

    That's interoperability right?

  66. So, anybody read the article? Raise your hands now by anzev · · Score: 3, Insightful

    Well, the artcile cleary states:

    Microsoft is to open up the source code behind its server communication protocols, in an attempt to get the European Commission off its back.
    I'm pretty sure this isn't Windows... actually, being a developer myself I KNOW this is not the Windows source code. It's just source code to the protocols. It's a great step forward no less, but anyway.

    There will be no additional charge for access to the code.

    Er... and the article summary states that developers will have to pay an unspecified amount of money... Ok...

    RTFA! That's all I have to say. It's a really short article you know.

  67. I'll pay them $-10,000,000 for a copy. by Shag · · Score: 1

    That should be enough for the trouble of taking it off their hands. And I'll sign all sorts of agreements promising to never share it with anyone, too. Gladly.

    --
    Village idiot in some extremely smart villages.
    1. Re:I'll pay them $-10,000,000 for a copy. by Anonymous+Brave+Guy · · Score: 1

      At last, someone buying Windows gets what they paid for... :o)

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  68. Re:Europe by stunt_penguin · · Score: 2, Funny

    And also why the Irish economy is kicking the British economy's ass. Britain is in decline, while Ireland and much of europe is in the ascendency.

    --
    When the posters fear their moderators, there is tyranny; when the moderators fears the posters, there is liberty.
  69. Re:Europe by lisaparratt · · Score: 2, Funny

    Like any self respecting Brit would use the term "fricking"!

  70. What's needed is protocol specifications, not code by Big+Jojo · · Score: 2, Insightful

    This is an end-run around the requirement to provide complete and accurate protocol documentation, for the purposes of third party inter-operation.

    Notice how any third party that uses that code in lieu of the protocol documentation is now unable to inter-operate without forking money over to Microsoft ... sleazy.

    Of course, many of us have long suspected that Microsoft really doesn't understand software engineering disciplines well enough to make their products adhere to such specifications. They may think "here's the code" is the best they can do without actually revising their development practices. Well, tough noogies, this is just the price for their previous abusive practices.

  71. I don't know why by c0rnn · · Score: 1
  72. Duh. The whole point IS by Anonymous Coward · · Score: 0

    that you can use Linux/Mac/HP or whatever, but you cannot use them to replace a windows server. The protocols to do so are only reverse engineered and broken in any case. MS also want to use encryption to make sure you cannot be a server in a heterogenous network if it includes Windows machines.

    So, no, there isn't a replacement.

  73. 0 day torrents! by chroot_james · · Score: 1

    these will be out soon enough. nothing that has roots in technology stays secret for very long.

    --
    Reality is nothing but a collective hunch.
    1. Re:0 day torrents! by Anonymous Coward · · Score: 0

      If you honestly think paying customers will put the source code on a torrent list, where college students have not, you should probably take your head out of your ass.

    2. Re:0 day torrents! by Anonymous Coward · · Score: 0

      Well if it's out "soon enough", and doesn't stay secret for "very long", that doesn't exactly make it "0 day", does it?

  74. Re:Europe by spge · · Score: 1

    That's right. Brits aren't Europeans. Oh wait...

  75. Natural evolution of software is to become free by thbb · · Score: 1

    I'm not sure this first step will be fully successful, but it seems to me that Microsoft has no choice but to release sooner or later its control of the lower level layers of Windows:

    Assuming a competitive, market-based, economy, any software of sufficiently broad usage is bound to become free, as its marginal production cost is null. The free software movement is nothing more than the social expression of this basic economical fact. As a consequence, the software industry is bound to live on the margins generated by software innovation and specialization.

    Read more...

  76. Troll, but I'll bite by rewt66 · · Score: 3, Insightful

    Ever hear of a "free" market? Does that concept ring a bell?

    The problem with a monopoly is that there is no free market any more. The monopoly exerts too much control. So to get a normal, free market to function again, you have to control the monopoly.

    Digression: Though corporations are legal persons, they aren't real persons. Therefore I don't give a rip about freedom for corporations. I care about freedom for real people - for human beings. If restoring human freedom requires restricting corporations, I'm for it. (And it's looking more and more like this is the case, and not just with monopolies like Microsoft.)

    1. Re:Troll, but I'll bite by szo · · Score: 1

      Actually, the problem could be solved if we really treated the corps as real people. In that case, most of them have been shut down a long time ago and the executives jailed: for fraud, tax fraud and other crimes.

      --
      Red Leader Standing By!
  77. What's new is... by TheIndifferentiate · · Score: 1

    the EU twisting their arm to do it. They don't wanna... So, there is something to see here.

  78. Re:Europe by taskforce · · Score: 1

    Actually, It's becuase we have better Supply Side policies.

    --
    My 3D Texturing Skinning work (under construction)
  79. Re:Europe by Anonymous Coward · · Score: 0

    Merriam-Webster defines monopoly as: ownership or control that permits domination of the means of production or the market in a business or occupation usually for controlling prices and that is achieved through an exlusive legal privilege (as a governmental grant, charter, patent, or copyright) or by control of the source of supply (as ownership of a mine) or by engrossing a particular article or commodity (as in cornering the market) or by combination or concert of action.

    To the best of my knowledge, Microsoft's marketing of a popular OS does not fit this definition. It lacks 'legal privilege,' 'control of the source of supply' (to what? code? anyone can write an OS if they so choose), or 'by engrossing a particular article or commodity.' Windows OS a commodity? I don't know what country you live in, but in the US, Windows is not the only OS out there, nor even the best for particular applications. So, what's left? It appears that some people would like to tag Windows a monopoly when it obviously isn't for their own purposes... whatever that may be.

  80. Here come the patents by inverselimit · · Score: 1

    GUess they figure they can protect it with the gazillion software patents they have been churning out, at least in the US. Like the one on organizing photos in chronological order.

    1. Re:Here come the patents by anubi · · Score: 1
      Why do foreign nations kowtow to Microsoft anyway?

      Just tell Microsoft that their Patent legislation only grants Patent protection for processes whose operation has been made public.

      Otherwise, its treated as a "trade secret", protected by secrecy alone, and once breached, the cat is out of the bag forever, protectionless by any law.

      Wasn't that the original idea of Patent anyway? Making the IP public in exchange for legal protection from copycats for a limited time so as to give the originator time to benefit from his creativity?

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

  81. Stop cloning or emulation? by beforewisdom · · Score: 2, Insightful

    I think the implicitly stiff fee is to slow down OSS developers from discovering the undocumented hooks in windows so they can make better windwos emulations.

  82. Why? by Ginnungagap42 · · Score: 1

    But in an effort to stop the cloning of the OS...

    The question is, why would anyone want to clone Windows?

    1. Re:Why? by Anonymous Coward · · Score: 0

      You mean like this?

  83. Re:Europe by Anonymous Coward · · Score: 0

    Maybe - but arrogant little bastards, such as yourself, already beat us to it.

  84. Coke vs Pepsi by Cro+Magnon · · Score: 1
    To put this into perspective...Coca Cola has their own secret formula to making Coke, does that mean they will have to open their formula up to Pepsi?


    Only if Coke buys 95% of all resteraunts and grocery stores and forces them to quit selling Pepsi.
    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    1. Re:Coke vs Pepsi by Anonymous Coward · · Score: 0

      They don't have that much of the market, but they sure do have strict contracts about being the only supplier in order to receive discounts. People act like Microsoft is the only company to do this, it's a common business negotiation.

    2. Re:Coke vs Pepsi by Cro+Magnon · · Score: 1
      They don't have that much of the market, but they sure do have strict contracts about being the only supplier in order to receive discounts. People act like Microsoft is the only company to do this, it's a common business negotiation.


      The difference between Microsoft and Coke/Pespi is that Microsoft is a monopoly. It sucks to go to a Pepsi resteraunt, but I know there are plenty of others that sell Coke. And the grocery stores still sell both. You don't get any choices with Microsoft.
      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    3. Re:Coke vs Pepsi by Rendo · · Score: 1

      Yes Coca Cola and Pepsi have different formula's for their products. However Pepsi owns Coca Cola incase you have forgotten. I'm sure you remember when they tried to change Coke's formula years ago and after much protesting from Coke fans they brought out Coca Cola Classic.... Hrm. Completely off topic, but needed to be said.

    4. Re:Coke vs Pepsi by bbqchickenrobot · · Score: 1

      Microsoft is not a monopoly. You do get choices... People have choices like Apple, Linux, FreeBSD and few others. I don't get why people make blatant bold face lies like "you don't have a choice" - really? coulda fooled me. People in the entertainment industry sure do run a lot of macs to not have a choice... hmm... wonder why that is being that M$ has monopolized the market... If you call Microsoft a monopoly, then you would have to call Intel one as well.

  85. Really? by OwlWhacker · · Score: 2, Insightful

    No one is forced to use Microsoft software. They offer a product, and if people don't like it, they don't have to use it.

    But most of the time nobody can use any alternatives because Microsoft uses proprietary file formats, protocols and APIS. Microsoft locks people into Windows via these proprietary methods, the competition cannot freely integrate with many Microsoft solutions.

    That's why the E.U. wants Microsoft to provide data on its protocols: so that other companies can get their products to work with Microsoft's.

    The question is, why wouldn't Microsoft use open protocols in the first place?

    HTTP, POP3, SMTP and FTP are all non-proprietary protocols that Microsoft uses, and that other companies also use. The only reason Microsoft has its own closed protocols is to get them used by the majority of computer users, via its monopoly, thereby unnecessarily locking out or making life extremely difficult for the competition (e.g. Samba).

    1. Re:Really? by legirons · · Score: 1

      "No one is forced to use Microsoft software."

      That's rubbish. Plenty of people are forced to use Microsoft Software, including employees of most companies, and anyone who works for a government.

      OK, theoretically people could quit their job, stop working in industry, install GNU on a computer that came with a full-price copy of Windows, stop filing tax returns, sending resumes, etc. if they wanted to avoid Microsoft Software, but that doesn't quite tally with "not being forced"

  86. What a[n actual] bunch of crap... by ScentCone · · Score: 1

    comes pre-installed on all hardware

    You mean, except for the hardware on which it's not installed. You know, like Macs, or machines pre-sold from large retailers like Wal-Mart, who deliver boxes with Linux installed.

    cost-prohibitive terms to the hardware manufacturers against installing a competitor's

    How is it prohibitive? Doesn't seem to stop IBM or Dell from gladly selling you Linux-powered machines. It's a couple of mouse clicks to pick and choose your OS when you place an order. Windows? Fine. Prefer Red Hat? Click the other button. Or, I can walk into a retailer a block from my house, and while I have lunch at the place next door, they'll crank out a machine with my choice of motherboards and other pieces running my choice of several distros. For very, very cheap. Or, they'll throw an OEM copy of XP, etc., on there, if that's what I want. At no point does an Enforcer from MS get involved in the transaction.

    --
    Don't disappoint your bird dog. Go to the range.
    1. Re:What a[n actual] bunch of crap... by Pope · · Score: 1

      Re-read what I wrote: comes pre-installed on the 95%. NOT comes pre-installed on every single piece of hardware.

      As for your other comment: sure, one can do that NOW. 10-15 years ago, good luck. And THAT is when MS was making their monopoly happen, with long-term lock-in contracts.

      --
      It doesn't mean much now, it's built for the future.
    2. Re:What a[n actual] bunch of crap... by Overly+Critical+Guy · · Score: 2, Interesting

      You can do that now because of the anti-trust trial, but it doesn't matter because 10 years ago, Microsoft made sure you couldn't do that. This created a monopoly, and all the applications became dependent on the Windows platform, which made the monopoly huge, and competing offerings irrelevant. In other words, you can do that now because competitors are so irrelevant in the face of the monopoly, which was made so huge by preventing those competitors from competing in the first place.

      --
      "Sufferin' succotash."
    3. Re:What a[n actual] bunch of crap... by jwsd · · Score: 1

      I don't understand your circular logic. I can understand that a company can use its monopoly to force out competitors. I don't understand how a company can force out competitors before it becomes a monopoly. A robber with a shotgun can force me to give him all my money. How can a 3 year old with a plastic knife force me to do the same thing? Many people on slashdot refuse to admit that Microsoft's products won a lot of market share through their merits, not illegal business maneuvers. They insist that Microsoft won its dominance only through illegal means and that whatever alternative they support only has technical merits. As long as they only live in their fantasy world, they will never achieve their goals in real life.

    4. Re:What a[n actual] bunch of crap... by Overly+Critical+Guy · · Score: 1

      I don't understand your circular logic.

      That might be related to the fact there is none.

      I can understand that a company can use its monopoly to force out competitors. I don't understand how a company can force out competitors before it becomes a monopoly.

      The anti-trust trial showed how. Microsoft used its majority of a platform to prevent competitors and further extend itself to a 95+% monopoly.

      A robber with a shotgun can force me to give him all my money. How can a 3 year old with a plastic knife force me to do the same thing?

      Windows was already the majority operating system by the early 90s, but it became a near-total monopoly during the rest of the decade.

      Many people on slashdot refuse to admit that Microsoft's products won a lot of market share through their merits, not illegal business maneuvers.

      That's because the crash-worthy Windows didn't have merits and was bested by the superior OS/2 which ran Windows programs faster than Windows did.

      They insist that Microsoft won its dominance only through illegal means and that whatever alternative they support only has technical merits. As long as they only live in their fantasy world, they will never achieve their goals in real life.

      This isn't a "fantasy world." I guess you missed the whole "found guilty of abusing their monopoly" verdict of the anti-trust trial.

      I get it, you're one of those blind Microsoft defenders. Sorry but the absolute truth is that Windows 9x really, really sucked, but superior alternatives were bullied out of the way by illegal OEM deals (I notice you didn't address these in your post). Microsoft is just now catching up to concepts introduced by NexStep in 1990 and OS X five years ago. You're still running in an admin account in the year 2006, and Windows requires "Defender" software to diaper itself from the Internet. You don't think that's a bit ridiculous?

      --
      "Sufferin' succotash."
    5. Re:What a[n actual] bunch of crap... by Anonymous Coward · · Score: 0

      Many people on slashdot refuse to admit that Microsoft's products won a lot of market share through their merits, not illegal business maneuvers.

      What a load of bullshit. Microsoft became the majority OS through riding the wave of cheap commodity PCs that needed a cheap OS hacked together to run them. They then gained their near-total market share by illegally punishing OEMs with fines if they offered alternatives to Windows pre-installed on computers. OS/2 kicked Windows' butt, and CorelDOS was able to run Windows 3.1 just fine, but Microsoft added a check and made Windows 3.1 not run on it anyway and made sure OS/2 was marginalized out of existence. It's all illegal bully tactics that lowered the computing standards of the 90s, and you're supporting it.

      For you to claim Windows 3.x through 9x won on merits is embarrassing. Because Microsoft ILLEGALLY prevented superior alternatives from being presented to consumers, Windows grew to 95+ share, and crashing computers became standard daily behavior for millions of miserable computer users the world over. But hey, you probably think IE6 is some great standards-compliant browser that hasn't held back the web. Whatever, have fun patching on the next Patch Tuesday to plug the latest "don't-view-anything-you-don't-know" exploit.

    6. Re:What a[n actual] bunch of crap... by jwsd · · Score: 1

      I get it, you're one of those blind Microsoft defenders. Sorry but the absolute truth is that Windows 9x really, really sucked, but superior alternatives were bullied out of the way by illegal OEM deals (I notice you didn't address these in your post). Microsoft is just now catching up to concepts introduced by NexStep in 1990 and OS X five years ago. You're still running in an admin account in the year 2006, and Windows requires "Defender" software to diaper itself from the Internet. You don't think that's a bit ridiculous?

      You are obviously one of those blind Microsoft haters. Sorry but the absolute truth is that many Microsoft products have distinct merits over their competitors. In the 90's, my schools had both Mac's and Windows 9x's. Every machine installed both WordPerfect and Microsoft Word, Lotus and Excel. I used both and liked both. Afterwards Microsoft came out with OLE so that I can copy and paste pictures and charts freely onto slides and documents. That's when I started using office suite only. I used to use Borland C++ only, but Microsoft first came out with a debugging environment where I could switch between a GUI window and the code behind the user interface. I eagerly waited for the Borland 5.0 to support the same feature, but when it came out, it was still DOS based, that's when I stopped using Borland. I used to use non-Microsoft code editors, such as Brief, only, but after Visual C++ 2.0, I used Microsoft code editor only as it was easier to learn and use. All my conversions to Microsoft products were based on specific technical merits where their competitors' products lacked. This all happened when I was a university student where I had a free choice of Mac, Windows, and Unix machines. And that was the choice of most students around me at that time. Money was not an issue. Business practice was not an issue as competitors' products were abundantly and freely available on campus.

  87. This is good by Tinned_Tuna · · Score: 1

    I think that this is a really good development. I used to *like* windows, until my ship was sunk once i a) connected it to the net (viruses, spyware etc.) and b) saw alternatives in action, and what action it was!

    I really hope that this resembelence to Open Source will make a better OS. Maybe a "secure" fork would be nice. It would even be good if it started running across architectures! but, I DO NOT Want it to rule the roost, I'd much prefer a range of OS's... unlike now (unless you count servers).



    -- Tinned Tuna

  88. Tar Baby by jbeaupre · · Score: 1

    With all the warning about how even looking at the code could cause trouble, I can't help but think of it as MS's version of the Tar Baby http://www.otmfan.com/html/brertar.htm

    --
    The world is made by those who show up for the job.
  89. Re:And it will LEAK 24 hours later! by Aranel+Alasse · · Score: 5, Insightful

    Shouldn't we hope that it doesn't leak? I don't really know much about it, but I'd imagine that Microsoft has patents and such all over their stuff. If it gets out, and similar looking code appears elsewhere (i.e. in open source code projects), couldn't there be lawsuits and accusations flying everywhere?

  90. Re:And it will LEAK 24 hours later! by masklinn · · Score: 1

    That's more than likely.

    On the other hand, the goal of the original directive was interoperability, so I guess smart hackers could take a peek at the source to understand how something works and create a new (more or less fully interoperable) solution to the same problem without taking too many risk.

    --
    "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
  91. Quick, somebody lend me $1bn by Tenk101 · · Score: 1

    ....I wanna make Notepad version 2....

  92. Doesn't mean anything by argent · · Score: 2, Insightful

    EXISTING customers who are ALREADY paying for documentation on the Windows server networking protocols will now be allowed to see the source code to the protocols for no additional charge.

    They won't be able to modify, extend, or redistribute the code, even in closed applications.

    This is only by the most liberal interpretation "opening" the code, and it's really not licensing the code except as reference material.

  93. Re:Europe by Anonymous Coward · · Score: 0

    Nice to see Britain bashing has replaced America bashing for a moment. As an American I would like to applaud our much maligned Brit for giving us a bit of a reprieve.

  94. Ought to be negative by 2901 · · Score: 1

    The EU is requiring documentation of the protocols. Microsoft is offering the source code.

    Traditionally people complain that Free Software is poorly documented. Free Software zealots say "Read the source code." People laugh at them. Reading the source code is a poor substitute for proper documentation of a communication protocol.

    Will the EU laugh at Microsoft? Will they rule that Microsoft can provide source code in lieu of documentation provided that they pay compensation to those who must work out the protocol from the source when they have a legal entitlement to documentation?

  95. Step ONE: Extract head from ass... by Anonymous Coward · · Score: 0

    "Blaw, blaw, blaw, mumbo jumbo, excuse..." Next.

  96. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  97. Re:Europe by vingt · · Score: 1

    In the country in which the company is incorporated, it has been convicted of illegal monopoly conduct, after the *legal* fact of monopoly status was established to the satisfaction of the court. The Webster definition is not relevant. In the context of discussion, it's a strawman.

  98. Continued Support Opportunity by SteveX · · Score: 2, Insightful

    This creates a huge opportunity for companies to take over supporting legacy operating systems.

    License the Windows XP code today, wait a few years for Microsoft to stop supporting it, and then sell support contracts to companies that have chosen not to upgrade and still need security patches and bug fixes.

  99. MOD PARENT UP by Anonymous Coward · · Score: 0
    Parent is exactly correct.


    There's a good discussion of this going on over at Groklaw, too.

  100. Re:And it will LEAK 24 hours later! by GoodOmens · · Score: 2, Interesting

    Yes but being illegal if its leaked doesn't stop you from downloading Microsoft Office or Windows off your favorite P2P network / torrent site / usenet ....

    However this does bring up a more legite question: "Will Apple have to do the same?" or since darwin is already open source does it matter?

  101. The original EU decision from march 2004 by fritsd · · Score: 5, Informative
    I'm sorry, but I see a lot of nonsense in this discussion thread :-) as if nobody remembers what this is all about, so here it is: Here is the summary of the EC's punishments/remedies decision, from march *2004*: http://europa.eu.int/rapid/pressReleasesAction.do? reference=IP/04/382&format=HTML&aged=0&language=EN &guiLanguage=en (note where it says Microsoft should comply within 120 days) and this is a quote about whether source code should be disclosed:
    "
    * As regards interoperability, Microsoft is required, within 120 days, to disclose complete and accurate interface documentation which would allow non-Microsoft work group servers to achieve full interoperability with Windows PCs and servers. This will enable rival vendors to develop products that can compete on a level playing field in the work group server operating system market. The disclosed information will have to be updated each time Microsoft brings to the market new versions of its relevant products.
    To the extent that any of this interface information might be protected by intellectual property in the European Economic Area(6), Microsoft would be entitled to reasonable remuneration. The disclosure order concerns the interface documentation only, and not the Windows source code, as this is not necessary to achieve the development of interoperable products.
    "
    So, this is not about Microsoft's precious source code or trade secrets *AT ALL*. It is all about interface documentation to ensure interoperability in a heterogeneous computer network (i.e. so that a computer not running Microsoft software can still communicate with the computers that do, e.g. using Samba).
    It may be the case that Microsoft's statement from today seems to imply that they are doing something relevant, but it is *NOT* a reply to the original *DEMAND*, which was "just tell us how computers can communicate with computers running MS-Windows".
    Source code is not the same as documentation! A meaningful reply to the demand would be a document with the full interface protocol, that's all... no source code necessary.
    --
    To be, or not to be: isn't that quite logical, Slashdot Beta?
    1. Re:The original EU decision from march 2004 by FatMacDaddy · · Score: 1

      I wish I had mod points to give you for highlighting this with the original source material. Not that I expect it to matter to those who are in a lather of righteous indignation and can't be bothered to consider the history and rationale of why MS is in this position in the first place.

      --
      This space intentionally left blank.
    2. Re:The original EU decision from march 2004 by Henk+Postma · · Score: 1
      "A meaningful reply to the demand would be a document with the full interface protocol"

      You are of course assuming that the API is actually coherently designed, rather than thrown together :)

  102. Re:Europe by Anonymous Coward · · Score: 0

    Lol, what they are doing is effectively rendering innoperable a monopoly, nothing else, they actually succeed where the US failled, as usual, not surprising americans are jealous and will flood this news with witty comments.

    Europe is 'effectively rendering innoperable[sic] a monopoly', by asking Microsoft to release technical documentation on a few server protocols, and Microsoft responding by doing that and also releasing the source code itself for those same protocols, in addition to 500 hours of tech support. And that is 'effectively rendering innoperable[sic] a monopoly'? So then after this, Microsoft will no longer be a monopoly? And all thanks to Europe, because us poor Americans can't do anything right. You guys did a real bang-up job with World War 2 as well, you really showed us up there. It's no wonder that Americans are so jealous of the rest of the world.

  103. Re:Europe by Anonymous Coward · · Score: 0

    ...or controlling prices and that is achieved through an exlusive legal privilege (as a governmental grant, charter, patent, or copyright)...

    I am no lawer, but whenever I hear about Total Cost of Ownership in Microsoft's FUD, it's always about the initial cost to move your available microsoft infrastructure to your other alternitive (they are always comparing costs in a small window of a year or so...). Given that their formats are encumbered with patents etc and there is no easy way to get your data into the format you want, are they not controling prices this way?

    -Nice troll, you must take good care of it...

  104. Re:Europe by Cal+Paterson · · Score: 2, Interesting
    "can you trust the UK unemployment numbers???"

    If thats a question, you obviously have no idea exactly just how crooked these figures are. We do all kinds of idiotic things to get the results that get the baby-kissers re-elected:
    • Only people actively looking for jobs are on the register (people who don't apply at the job centre who aren't caught on the census are excluded).
    • You must claim benefits (and you can't claim benefits if you fit into a number of pigeon holes - house in too high a class, you know what I mean)
    • If you partner works, you don't qualify for the list.
    • If you're not unemployed long enough, you don't qualify (it takes a certain ammount of time to get on the list)
    • Conversely, if you are unemployed long enough, you're taken off the list, as you can no longer claim benfits.
    • There is often a long lag time before anyone realises you should be on the list.
    • A lot of the time, if you've just left school and can't get a job, someone will classify you as being in further education or training.
    • There are a METRIC FUCKLOAD of other exceptions which you probably fall into.

    And all these measures generally remove quite alot of people who are generally included in the fiigures quoted for other countries. Also, if references another countries figures in relation to ours, they will normally pick the worst figures they can find. Generally, they can normally get away with picking figures that are up to 5 years old (the obviously pick the highest) and the ones that include all kinds of weird crap (ie, if there are a set of figures that will factor in an estimate for people that have probably been missed, they will use those).
    UK unemployment figures are wildly inaccurate, and i don't think other countries fudge the figures to the extent we do.
  105. Codeweavers/Cedega/WINE by fufinache · · Score: 5, Insightful

    If I had the money and the knowledge to set up one of those internet money pools, I would try to pool together some money so that Codeweavers, or maybe even Cedega can get a copy of the code. I'm sure a this could go a long way to help linux acceptance.

  106. Re:Europe by Cal+Paterson · · Score: 1

    "Britain (the UK) is actually a part of europe. There are in the EU also."

    When did this happen?!

  107. Are you sure? by bmajik · · Score: 2, Interesting

    My understanding is that previous disclosures of Windows Source typically had "no develop" and "no commercial spinoff" clauses. I.e. you couldn't necessarily use the Windows source to try and make your pay-ware version of $whatever work better.

    I think this changes that. Now software companies working on plugsin/whatever for windows will be able to continue working on those things, even after looking at the windows code.

    That is a pretty significant change, I think. Previous source offerings were primarily for academic institutions, govt code/assurance audits.

    I suppose there have been a few previous Windows source licenses that allowed for product development. Sysinternals, Mainwin, and OpenNT come to mind.. but perhaps these were all US based entities?

    Note - i have no specific knowledge of these issues, i am just stating my impression.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
  108. Re:And it will LEAK 24 hours later! by Savantissimo · · Score: 1

    That depends on the licence, which will be as onerous as MS can get away with. MS's position has always been that even if they are forced to comply with opening up their protocols (which they're still fighting tooth and nail) the protocols are strictly for paying corporate licencees, not dirty FOSS hippies.

    There's a good Reuters article which just came out which goes into more depth about how MS is wriggling on the hook and how little they have actually given up the fight.

    --
    "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
  109. Re:Europe by chriseyre2000 · · Score: 1

    In addition the basis on which the unemployment figures are calculated changes - almost monthly - and always in a manner that would reduce the figures.

  110. Governments and Markets by Anonymous Coward · · Score: 0

    remember Ma Bell?)

    Yeah, I lived through that period. Did you? It was an unmitigated disaster. It's a little better now.
     
    How about airline deregulation, though? That worked really well... oops, no THAT was a fucking disaster as well. And we haven't seen any improvement in the airline industry yet.
     
    Fucktard.

  111. Interoperability shouldn't need the source code by Rob+Y. · · Score: 5, Insightful

    The whole point of the EU's interoperability requirement was so that people could build compatible systems. Nobody want's to clone Windows (or at least that isn't an EU requirement). And just because somebody wants to be able to serve files to Windows desktops doesn't mean that they want to steal Microsoft's intellectual property. They just want to be able to support 90+ % of the systems out there. And maybe if MS hadn't broken the law, they wouldn't be forced to allow that. But they did.

    Offering the source code with draconian licensing terms doesn't do it. They just need to release detailed specs for the bits of Windows that are required to interoperate with the system. That means the filesystem layout, networking protocols, and I'd argue, codecs that are 'built in' to windows enough that website dev's use them as 'always available' facilities.

    And the specs should be made available for free. No restrictions on use. That's the whole point. If MS has the ability through its monopoly position to set de-facto standards, they should not be able to use those standards to further entrench their monopoly. A requirement to publish the specs would remove that incentive.

    This offering is a big old red herring, and the EU should reject it.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  112. source code to server communication protocols only by javaxman · · Score: 1

    Thank you for writing the only semi-intelligent reply to this story so far. Comments like yours are what slashdot should be full of.

  113. is it in pieces? by johnpaul191 · · Score: 1

    i have no idea if it's true but i heard some places only really get access to pieces on the code.... unless there is somebody in house that divides up code to the specific people that need parts of it. i know somebody that tests the software after the engineers molest it and that is how he described it. that may be an in-house decision, but the individuals don't ever have the whole source code available. it seemed inefficient for debugging, but i guess they don't want to mess around.
    kind of like the recipe for coca cola or something?

  114. MS-fixer by NaeRey · · Score: 2, Insightful

    If they will truly open theri ssource code on the streets, we might soon see some 'WindowFixer' websites, sellin windows security patches. That's not the worst of ideas. Actually would somewhat help us, and more people would not-stop using windows, or probably many would use the 'FixedWindows' version... or something.

  115. What if someone uses it to make a better Windows? by Orion+Blastar · · Score: 2, Interesting

    What if the Windows clone has fewer bugs, fewer security flaws, runs faster, and is a better quality than Microsoft Windows and sells for a lower price? Can they sell it outside of Europe then?

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
  116. Re:Europe by ZiakII · · Score: 1

    Bloody Hell...

  117. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  118. Are windows becoming a commodity? by thanasakis · · Score: 2, Interesting

    I have the feeling that this product is more and more moving away from the realm of products and into the realm of neccesities. Sooner or later people will want to create products that have the same API as windows (essentialy windows clones). So far they ae not able because M$ is potentialy able to stop them, but when we are talking about an OS that has >90% share, will they be able to keep it up? AT&T had monopoly and lost it also.

  119. Stupid by bmh129 · · Score: 1
    Let them keep their buggy software secret. We don't need to destroy the right to trade secrets in order to take down the competition.

    This could really backfire on ethical programmers that need trade secret protection.

    Just so you know, I'm a Linux fan, and I find Windows to be a substandard, overpriced POS (that ain't code for Pretty Operating System).

  120. Re:What a bunch of crap...Life isn't all Games by OneWebster · · Score: 1

    The EU has many different operating systems, that probably aren't running windows for gaming purposes. This source code release wouldn't be happening if Microsoft hadn't been spending countless developer hours for years trying to make their product not interoperate with other popular OS's. Comparing these important applications that the EU needs to run a country to writing code for windows games shows you have very little understanding for the nature of this debate.

  121. No comments, random variable names by danratherfoe · · Score: 0

    I'll bet you a shiny new dime that the comments have been stripped out and the variable names have all been changed to misleading names.

  122. A second hard drive might do it by Morosoph · · Score: 1

    [nt]

    1. Re:A second hard drive might do it by skiman1979 · · Score: 1

      Well yes, but I didn't see an option to add a second hard drive. True, I could go out and buy another 200 gig hard drive myself, but the average "Joe" user may not know they can do that. Besides, since the system I have came with a 200GB hard drive, and I don't need all that storage just for XP, I should be able to use the rest of the disk for other things.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
  123. And the price will be by Anonymous Coward · · Score: 0

    One million^H^H^H^H^H^H^Hhundred billion dollars. Bwuahahaha. Bwuahahahahahaha. Bwuahahahahahahahahahaha. Haha. Ha.

  124. which windows source code? by blackest_k · · Score: 1

    so whats it going to be 3.1 95 98 98se Me or something relevent today...

  125. No, thanks. by Progman3K · · Score: 1

    I'm all about the freedom these days.

    --
    I don't know the meaning of the word 'don't' - J
  126. Who Cares? by Anonymous Coward · · Score: 0

    Nobody uses Microsoft products any more .. they're crap.

  127. DEC did the same thing with VMS by maynard · · Score: 3, Interesting

    Long ago Digital used to provide the source for VMS on Microfiche so that they could comply with government and business security requirements without really giving up control over their OS crown jewels. Looks like this is a similar move by MS. It's similar to a the legal strategy of information overload - dumping tens of thousands of irrelevant documents into the hands of the opposition to force them to waste time and resources looking for that needle hidden in the proverbial haystack.

  128. Agreed, dude! by Anonymous Coward · · Score: 0

    EU: "Hey, Mr. Corrupt Business Guy, show us how your shit works!"

    MS: "Sure, no problem, just buy one of these doozies and be sure to include compensation for our employees and lawyers to continue their illegal practices, your honors. (Please allow 6-8 weeks for delivery of invoice.)"

  129. Yes... by Anonymous Coward · · Score: 0
    Three words: "You get what you pay for".

    Words to live by, to be sure. Dolt.

  130. Too late ... by Anonymous Coward · · Score: 1, Funny

    Ummm, I think Microsoft hit this one too late. The Windows source code has already been reverse-engineered, and has been floating around for quite a while. I will reproduce it here for convenience' sake: /* Source Code Windows 2000 */

    #include "win31.h"
    #include "win95.h"
    #include "win98.h"
    #include "workst~1.h"
    #include "evenmore.h"
    #include "oldstuff.h"
    #include "billrulz.h"
    #include "monopoly.h"
    #include "backdoor.h"
    #define INSTALL = HARD

    char make_prog_look_big(16000000);
    void main()
    {
        while(!CRASHED)
        {
            display_copyright_message();
            display_bill_rules_message();
            do_nothing_loop();

            if (first_time_installation)
                {
                make_100_megabyte_swapfile();
                do_nothing_loop();
                totally_screw_up_HPFS_file_system();
                search_and_destroy_the_rest_of-OS2();
                make_futile_attempt_to_damage_Linux();
                disable_Netscape();
                disable_RealPlayer();
                disable_Lotus_Products();
                hang_system();
                } //if
            write_something(anything);
            display_copyright_message();
            do_nothing_loop();
            do_some_stuff();

            if (still_not_crashed)
            {
            display_copyright_message();
            do_nothing_loop();
            basically_run_windows_31();
            do_nothing_loop();
            } // if
        } //while

        if (detect_cache())
            disable_cache();

        if (fast_cpu())
            {
            set_wait_states(lots);
            set_mouse(speed,very_slow);
            set_mouse(action,jumpy);
            set_mouse(reaction,sometimes);
            } //if /* printf("Welcome to Windows 3.1"); */ /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */
        printf("Welcome to Windows 2000");

        if (system_ok())
            crash(to_dos_prompt)
        else
            system_memory = open("a:\swp0001.swp",O_CREATE);

        while(something)
            {
            sleep(5);
            get_user_input();
            sleep(5);
            act_on_user_input();
            sleep(5);
            } // while
        create_general_protection_fault();

    } // main

  131. wow by amazon10x · · Score: 1
    12,000 pages of technical documents

    That brings a whole new meaning to 'RTFM'

  132. Great, but some problems by Aqws · · Score: 1

    There are many programs designed to be run on Windows. Developers usually only design for this operating system because it is on such a huge percentage of desktops. These programs cannot run on linux, so people have been working on emulators and/or compatability layors to get them to run on linux. Wine is a program that is used by people to run programs on linux, but is not perfect. With the Windows source code, they should be able to get programs to run much better.

    There is also a problem with getting peripherals running under linux. You need drivers to get them working on your OS, but usually the company that made the device will only release drivers for it on windows. There are programs like NdisWrapper for getting certain devices to run on linux, that could also profit from having the windows source code.

    These have been the main stinky points for Linux.

    ReactOS is an operating designed to be fully compatable with windows drivers and programs. They are currently at version 0.2.9.

    On the down side, the lack of crackers having the source code to windows means that it is difficult for them to find vulnerabilities. Even with the code secret, Windows has had a lot of problems with security. It has also developed in an enviroment were the only real security vulnerabilities would be ones that can be found without the source code. The type of people who would be interested in getting through windows's security won't mind downloading the source from some warez site. I hope that it isn't leaked to these kinds of people. Fortunatly, they probably won't release the source code of IE(wich is supposedly part of windows)

    Another bad thing is you will most likely be hearing a lot of people making comments about how poorly windows is written.

    1. Re:Great, but some problems by Aqws · · Score: 1

      Oops, read the other link, seems they aren't releasing as much as I was lead to believe by the first one and the description. Mod parent overrated, please. Actually, after reading the first one again, I am unsure what, exactly, is going on.

  133. The 500 hours starts... by Anonymous Coward · · Score: 0

    when you purchase the license. So enjoy your free 20 days of support.

  134. Defeat or Stregic Retreat? by Spinlock_1977 · · Score: 1

    Is MS *really* going to comply with this remedy, and its spirit? Or are they just retreating to the next defensible high-ground: The license terms and costs?

    Given their past history, they seem more likely to poison the well (with anti-FOSS licensing terms or high license costs) than to comply with the spirit and intent of the ruling. Some are surprised the EU is so patient with a convicted monopolist.

    --
    - The Kessel run is for nerf herders. I can circumnavigate the entire Central Finite Curve in a lot less than 12 parse
  135. Microsoft TCP/IP code analysis: by spacemky · · Score: 1

    [spacemky@linuxbox ~]$ diff bsd_tcpip.h ms_tcpip.h
    135825a135826
    > (C) Microsoft Corporation

    hmm...

    --
    640YB ought to be enough for anybody.
  136. Ford? by Anonymous Coward · · Score: 0

    Innovation (and better management) certainly would've helped, but staggering health care costs and an inflexible union (with leadership very willing to eat its young) would be, by themselves, enough to nearly guarantee that the auto business in this country will soon be toast.

  137. Re:MS has already licensed the code to universitie by Anonymous Coward · · Score: 0

    Who at these universities has source code? I'm a CS student at one of the North American universities, and they don't exactly hand out Windows source code on a CD when you declare your major.

  138. Documented Undocumented by Saeed+al-Sahaf · · Score: 1

    Dan Appleman's books document most if not all of the so-called "undocumented-yet-supported APIs". So, in fact, most are undocumented only by Microsoft.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  139. 3 Easy Steps to World Domination? by xavdeman · · Score: 1

    1. Release sourcecode of obselete Windows version to masses.
    2. ???
    3. PROFIT!!!

  140. WINE by Sierpinski · · Score: 1

    I'd like to see what, if any, effect this will have on the WINE development. Last time I checked the application compatibility list, there were several programs that I use that weren't listed. I'd love to see that list continue to grow, then maybe someday I can lose Windoze altogether and go strictly 100% Linux. Oh, to dream...

  141. Re:Europe by Anonymous Coward · · Score: 0

    it's FRIGGING.

  142. Re:MS has already licensed the code to universitie by RobertLTux · · Score: 1

    actually they give the code to the BS majors so that the CS magors don't get "contaminated" (and its a good way to...)

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  143. Source to XP, but they are moving on to Vista. by insomniac8400 · · Score: 1

    I doubt the source to xp is going to mean much once they move on to the next version of windows.

  144. how to handle Microsoft by belmolis · · Score: 1

    Microsoft has either willfully refused to comply with the Commission's order or implicitly admitted that it is incapable of producing proper documentation. Either way, the ball is no longer in their court - it is up to the Commission to remedy the situation. What the Commission should do is license one copy of the code, hire some programmers and technical writers, and produce the documentation itself. They can pay for this out of the fines that Microsoft will be paying for its failure to comply. That way the world gets the documentation, only a small group of people are exposed to Microsoft's code, and Microsoft bears the cost. There's even a benefit to Microsoft in it: they'll find out what their software is supposed to do and be in a better position to test it and debug it.

  145. Mom's love? by ImaLamer · · Score: 1
    Microsoft puts mom's love in each copy of Windows? Reminds me of Futurama...
    Registered trademarks include:
    'Mom', 'love' and 'screen door'.
  146. Buyer anxciously wait by Belseth · · Score: 1

    I'll bet a large percentage of the companies buying licenses are company looking to check for pirated code so they can sue Microsoft. A lot of companies have been waiting a lot of years to get their hands on that code. Unless everyone is wrong and the code is all in house developed it could be opening them up to a lot of lawsuits. It's annoying though that as part of the deal they aren't opening it up to software developers that could benefit from writing software that was more Windows friendly.

  147. Wow. by Anonymous Coward · · Score: 0

    1. Christ, you might as well have "shill" tattooed on your forehead.

    2. If the U.S. Government says it, it must be true!!! LOLOLOLOLOLOLOL

  148. download? by Anonymous Coward · · Score: 0

    .torrent plz kthx!

  149. Which Windows version? by AnalogDiehard · · Score: 1
    Which Windows do they open? TFA does not say. 2000? XP?

    Apple sued MS when Windows 1.0 was released. Apple made the mistake of signing a settlement agreement against Windows *version 1.0*, but freed MS from future litigation in succeeding versions.

    MS could release the source code to XP - but are there any obligations to FUTURE Windows release? By the time they decide to comply with EU demands, Windows 2006 could be released and that XP source code means nothing.

    Gate's father was a lawyer - he learned a lot from him and he's one crafty SOB.

    --
    Eternity: will that be smoking, or non-smoking? I Corinthians 6:9-10
  150. Re:Europe by Anonymous Coward · · Score: 0

    I must have missed the point where the US and EU legal systems started to defer to the Merriam-Webster dictionary for their rulings.

    You do realise that Microsoft has been convicted of abusing a monopoly position in both the US and EU, right? You can dance around with definitions from all the dictionaries you want; it doesn't change the facts, chump.

  151. Re:Europe by lisaparratt · · Score: 1

    No, it's not.

    You've seen the Osbournes? You've been shocked at their unusally high level of swearing?

    Don't be - your average Brit swears like a sailor practically every other word.

  152. Provide or disclose? by 2901 · · Score: 1

    If the EU require Microsoft to disclose the documentation of the protocols required for interoperability then Microsoft need only disclose the documentation it actually has. If its own programmers fill gaps in the formal documention by consulting the source then the actual documentation is the inadequate formal documentional together with the source.

    If the EU require Microsoft to provide documentation Microsoft might need to hire some technical authors and pay fines while those authors write.

    In terms of fostering competition, it makes most sense for the EU to require Microsoft to provide documentation. The aim of competition policy is to enable competitors to write competing implementations of the protocols. That is technically easier if there is a specification to work from that is good enough to use directly without having to reverse engineer the original code.

  153. What if they don't have it? by 2901 · · Score: 1

    Microsoft is required, within 120 days, to disclose complete and accurate interface documentation
    What if Microsoft made a poor job of writing the interface documentation that is internal to the company and do not have complete and accurate documentation to disclose? Is this giving them 120 days to write it, or is it 120 days to gather together what they already have?
  154. Write it! by 2901 · · Score: 1

    This EU press release gives the impression that if the documentation is inaccurate Microsoft must correct it, and if it is incomplete Microsoft must write some more.

    Microsoft has prepared several versions of the Technical Documentation since the 2004 Decision, and none has complied with the requirements of that Decision. The Commission understands that Microsoft has recently prepared revised documentation addressing only points relating to formatting (e.g. typos, missing hyperlinks), but not the general concerns about completeness and accuracy. That is the reason why it continues to be the Commission's conclusion that Microsoft is not in compliance with its obligations, i.e. that the technical documentation is not complete and accurate.
  155. Lay people need not comment. by XB-70 · · Score: 1

    I don't know about you bozos, but what the hell do we really know about the legaleze and liabilities/limitations of this announcement? Are you guys kiddings yourselves? The issue is not whether Microsoft will comply or not or how the information will be licensed or what it will charge. The issue is that a thrice-convicted company's overall strategy is to drag its heels in a balance between being fined at a rate that Microsoft can afford and at a rate that it can not. So, if the fines go up, it 'releases' information. If they go down, it will stop. It's that simple. Now, the other side of the equation is this: who's to say that the documention released will be accurate? There is no compelling reason for Microsoft to publish accurate information. It can simply say that it made a mistake and that, to correct 12,000 pages of information will take ages... and so, drag it out again... If you want to fingure out what's really going on, check out Groklaw: http://www.groklaw.net/article.php?story=200601251 03545406

    --
    *** Don't be dull.***
  156. But..... by Anonymous Coward · · Score: 0

    Will they make it public like they did with the windows 98 source?

    http://www.siliconglen.com/jokes/windows.html

  157. Re:Codeweavers/Cedega/WINE - don't think so by Ignominious · · Score: 1

    The EU didn't ask for the main Windows APIs to be opened up, they just asked for some of the networking protocols to be documented for interoperability with other operating systems; even if MS had/have done this properly it wouldn't help duplicate the Windows OS itself much.

    MS just won't license enough of the source liberally enough to a company or group that wants to duplicate it independently. The only way this might happen is if in many years from now MS are forced to use an open source business model.

    OT: Linux acceptance is already good. The desktop market has and will continue to gradually move away from MS.