Slashdot Mirror


States Demand Windows Source Code

Zeb writes: "Looks like the states who are continuing the anti-trust case don't believe MS' claim that they cannot provide a stripped down version of Windows. They want MS to release the source code so they can verify MS' claims . Maybe MS shot itself in the foot here?" The Register has a story as well.

615 comments

  1. Government bureaucrats complaining about bloat by Anonymous Coward · · Score: 1, Funny

    Heh heh heh...

    Remove the beam from thine own eye, dudes.

    1. Re:Government bureaucrats complaining about bloat by Anonymous Coward · · Score: 0

      Gee, I thought it was kinda funny.

  2. How lnog would it take to review? by Marx_Mrvelous · · Score: 5, Insightful

    I always wondered how useful the source code would be. At X million lines of code, plus the quality of comments and format might take an army of programmers a year to even figure out where to start.

    If they did get it, could they afford the time and expense of analyzing it?

    --

    Moderation: Put your hand inside the puppet head!
  3. Good Luck by Hokey_Mitsurugi · · Score: 1

    It's gonna take years before M$ can make the code readable anywho

    --
    "What's the point of absolute power if you don't intend to abuse it?"
    1. Re:Good Luck by RMSIsAnIdiot · · Score: 0

      This is not flamebait, but MS is a commercial company. The source probably has more comments than actual lines of raw code.

      Their documentation is very thorough. Remember, whether you admit it or not, these are professional programmers, not 14-year-old l33t k1dd13z who "write code" for Linux.

      Corporate code standards are much more stringent than any open source project you've ever seen or will ever see. Try working for a company sometime.

      By the way, your use of the obligatory dollar sign makes you look like an immature tool. Have a great day!

      --

    2. Re:Good Luck by Prowl · · Score: 1

      probably true.

      isnt the recommended limit 5 lines of code per day?

      linux rewrote the VM in less than a week :-)

      --
      That man tried to kill mah Daddy
    3. Re:Good Luck by matrix29 · · Score: 1

      Their documentation is very thorough. Remember, whether you admit it or not, these are professional programmers, not 14-year-old l33t k1dd13z who "write code" for Linux.

      These "professional" programmers have released CONSTANTLY obviously buggy code for years. Big whoop about your opinion as the proof is in the result and it mostly sucks. Why the HELL do you not know that everyone associates the word "Microsoft" with "pain"? They can slap on all the "Microkernal", "Dynamic Functionality", and "More Better" bullshit buzzwords, but that doesn't stop me from being FORCED to reboot at least 3 times a day for fairly stupid OS reasons.

      --
      "Face it, a nation that maintains a 72% approval rating on George W. Bush is a nation with a very loose grip on reality.
    4. Re:Good Luck by shyster · · Score: 2
      These "professional" programmers have released CONSTANTLY obviously buggy code for years. Big whoop about your opinion as the proof is in the result and it mostly sucks. Why the HELL do you not know that everyone associates the word "Microsoft" with "pain"? They can slap on all the "Microkernal", "Dynamic Functionality", and "More Better" bullshit buzzwords, but that doesn't stop me from being FORCED to reboot at least 3 times a day for fairly stupid OS reasons.

      You're obviously an idiot. And it's obviously not the OS, because I can run a Win98 box for weeks without rebooting. I'm sure your Win98 OS is the same as my Win98 OS, so you're problem lies in either a)hardware and/or their drivers, b)poorly written software, or c)misconfiguration.

      And don't start telling that an OS that lets programs and/or drivers do X is flawed. We all know of ways to crash OS's. It's the programmers job to write and test their programs to make sure it works. If they can't program around bugs in Windows, then they should release their product for Macintosh, Linux, etc.

  4. Difficulty factor? by InfinityWpi · · Score: 4, Funny

    Having had to read -one- person's code and make sense of it, can I ask where in the world the judge is going to find people who can read the source code -and- make sense of it -and- determine if the arguements have merit? And, of course, have it happen inside of a year? Any sufficiently learned group of programmers will probably be either too expensive to hire for the job or bicker amongst themselves... you have to admit, most programmers are either biased for or against MS in the first place. All it takes is one arguement and poof...

    "I'm sorry, your honor, but the witnesses are deadlocked..."

    1. Re:Difficulty factor? by the_2nd_coming · · Score: 1, Insightful

      Any sufficiently learned group of programmers will probably be either too expensive to hire for the job or bicker amongst themselves... you have to admit, most programmers are either biased for or against MS in the first place. All it takes is one arguement and poof...

      well I would not think that. yes the programmers whould be a bit of a cost, but just becase they are Bias does not mean they are not proffecional and can not answer a simple question of "can it be done"

      if one person says"no, IE can not be removed from the code" another can say "well yes it can, look hear is how I did it."

      proof on concept is almost self evident in Programming since it is an applyed science, and not theory.

      --



      I am the Alpha and the Omega-3
    2. Re:Difficulty factor? by General+Cluster · · Score: 1
      State will probably be looking among the people that are biased against MS. (No shortage of them -- state may have to beat them away with a stick.) Lawyers frequently get buried by esoteric documents of various sorts and have to make a case out of it. They will manage, although it would be every bit as difficult as you suggest.

      That having been said, something tells me that MSFT will get around this.

    3. Re:Difficulty factor? by dthable · · Score: 1

      You could always just farm the source code out to all the major universities and make it a project for the operating system classes. Volia...instant grunt labour that pays you to do the work!

    4. Re:Difficulty factor? by SuiteSisterMary · · Score: 3, Insightful

      Actually, were I a programmer asked to look at this stuff, I'd refuse; I'd be worried about Microsoft trying to sue me down the line for having seen their source code then written something. Kinda like why the Samba team refuses to look at any code Microsoft related.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    5. Re:Difficulty factor? by skajohan · · Score: 1
      Don't you see? It's a brilliant scheme to save all the unemployed techies from taking MacJobs! I blaim the lobbyists of the underground tech union.

    6. Re:Difficulty factor? by DodgyGeezer · · Score: 1

      Reading and understanding other people's code is a skill that is often neglected but really important for productivity in a business environment.

      If the rest of MSFT's code is like what I've seen in the CRT, or MFC, or ATL, then it's not that bad. I've looked through many times trying to figure things out. I've learnt a lot from it as far developing Windows apps is concerned. It's certainly a lot better written than a lot of code from places I've worked, or been a student.

    7. Re:Difficulty factor? by aCapitalist · · Score: 1
      You could always just farm the source code out to all the major universities and make it a project for the operating system classes.

      And 3 seconds all of the source for windows is on a thousand servers

    8. Re:Difficulty factor? by scsirob · · Score: 1

      grep "#define BUNDLE_IE" c:\windows\source\Build2600\*.h

      --
      To Terminate, or not to Terminate, that's the question - SCSIROB
    9. Re:Difficulty factor? by SpaceLifeForm · · Score: 1
      And 3 seconds all of the source for windows is on a thousand servers

      Well, that would speed up the bug fixing process.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    10. Re:Difficulty factor? by Anonymous Coward · · Score: 0

      ummm... That's McJobs, isn't MacJobs that guy in charge of apple?

    11. Re:Difficulty factor? by maxpublic · · Score: 1

      Release it on the internet so we can *all* see what's been running inside the black box. After a few weeks I'm willing to bet a number of interested professionals would be sending the judge large volumes of material concerning which part of the code does what.

      Hell, I bet IBM would spend considerable resources interpreting the source just to see if MS could be nailed for incorporating those 'mystery' APIs we always here about.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  5. MS....open source? by Astral+Jung · · Score: 1

    When this happens, I sense a frosty day in Tartarus. (sp?)

    Gee, could this mean we could see Windows on CVS sometime soon? Bet it would do wonders for 'tightening their security.'

    --
    "What's so random about flipping a coin? Ever heard of the I Ching?"
    1. Re:MS....open source? by geekoid · · Score: 2

      Tartarus

      isn't that the fish hell?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:MS....open source? by Anonymous Coward · · Score: 0

      Hell, maybe some day we could see the Linux Kernel on CVS.

      Naw, it'll never happen.

      (Tannenbaum was right, btw)

    3. Re:MS....open source? by Anonymous Coward · · Score: 0

      God why'd you even bother saying Tartarus if you weren't sure of the spelling? You try to sound cultured but you can't pull it off if you have the little (SP?) after it. JUST SAY HELL

    4. Re:MS....open source? by Anonymous Coward · · Score: 0

      No.

      Open source Windows would not gain any benefits...

      Coders would die laughing!

  6. Re:How long would it take to review? by mblase · · Score: 5, Funny

    Better yet, I can imagine MS giving the states the source code to, say, Microsoft BOB or Windows 3.1, and waiting to see how long it takes them to figure out it's the wrong thing.

  7. Delay by the *States*? by Lysander+Luddite · · Score: 3, Interesting

    Wouldn't this cause the trial penalties to be further delayed? I mean delaying plays into MS hands as it gains further marketshare. How long would it possibly take to have an indepedent team verify MS's claims it cannot offer a stripped down Windows?

    1. Re:Delay by the *States*? by Anonymous Coward · · Score: 0

      uhhh, further marketshare? MS doesn't really have to worry about further marketshare.

    2. Re:Delay by the *States*? by Lysander+Luddite · · Score: 2

      for XP. It has to replace all those copies of Win9x and NT4/2000.

      MS knows it is its own biggest competitor.

  8. sure i'll give you the source by oogoody · · Score: 3, Funny

    ...stripped of comments, white space stripped,
    merged all into one file, variable names mapped
    to numbers, etc...

    1. Re:sure i'll give you the source by Anonymous Coward · · Score: 0

      IANAL, but I believe this would qualify as code obfuscation, which would violate the handing-over-the-code order (would this be "contempt of court"? I dunno.)

    2. Re:sure i'll give you the source by Phleg · · Score: 1

      You sure it wasn't like that in the first place?

      --
      No comment.
    3. Re:sure i'll give you the source by archen · · Score: 2, Funny

      ...stripped of comments, white space stripped,
      merged all into one file, variable names mapped
      to numbers, etc...


      So they want to play dirty eh? Bring in the Perl programmers!

  9. source code by Anonymous Coward · · Score: 1, Insightful

    Did nt they claim that they shared their source code to groups that are willing to pay for it?

    1. Re:source code by Anonymous Coward · · Score: 1, Informative

      Yes. Source code for NT 3.51 and 4.0 was available to some universities and corporations (if they paid for it). I was a cs grad student at Stanford, and they had access to portions of it. The NDA for access to it was longer than some of my books!

      IIRC, AT&T had access to it, but was involved in a lawsuit with MS over it. I don't recall the details.

    2. Re:source code by clandaith · · Score: 1

      I seriously doubt that MS would allow people, for any reason, to have access to their source code.

      If anyone could just pay for the code, the code would have already been reviewed by groups trying to discredit MS.

      Plus, the code would have been leaked somehow and be all over the internet already.

      But, I could very well be wrong on this issue. I have been wrong before. ;)

    3. Re:source code by andcal · · Score: 2, Interesting

      Actually, MSFT has allowed portions of source code to be accessed by some companies. It is a matter of record.



      Look at the lawsuit filed by the British company Bristol (and subsequently either settled or decided in MSFT's favor, I forget which). From what I read in the news, it seems that MSFT was providing source code to Bristol, but then stopped doing so at some point, for some reason or another, at which point Bristol decided to sue Microsoft to force them to continue to provide the source code.


      I am sure that Bristol is not the only company that MSFT was/is providing source code access to.

      --
      --something witty
    4. Re:source code by Anonymous Coward · · Score: 0

      Microsoft does indeed liscense the source code to companies. A friend that works at a very large company tells me that they recently liscensed the windows 2000 code

    5. Re:source code by dossen · · Score: 1

      True. I work as a programmer on a research project, at a danish university. Though I have had neither need, cause or indeed any wish to see the code (or sign any NDA's (or my soul to the devil)), I know that we have access to the source code (how much has not been stated exactly, but a substantiel part at least), of cause only for legitimate purposes.

  10. I don't see WHY they want this by qurob · · Score: 1

    Giving ANYONE the code isn't going to help at all...29 million lines of woo hah

    I really don't see the reasoning behind this

    1. Re:I don't see WHY they want this by DrSkwid · · Score: 1, Troll

      I really don't see the reasoning behind this

      Gimme Karma!

      If you can't see, you'll never get any

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    2. Re:I don't see WHY they want this by Anonymous Coward · · Score: 0

      I believe it's known as "calling their bluff."

      We may all get some satisfaction at watching MS squirm over this, but in the end, I don't think much will come of it. Remember, these are the same people that got caught trying to pass a doctored video tape IN COURT. There's just no accountability, especially when you've got "$$$ coming out the wazoo."

  11. unable to strip down windows... by Gavitron_zero · · Score: 1
    yeah...because it would be an upgrade...and you know how they have a corporate policy against releasing upgrades...

    In the end, what it means is that M$ is just buying itself more time...they hold out on releasing the source as long as they can, and then when they give it up, it will take years to sort through the code...by then, they will be onto a new OS that has new "features" and we start the process over again.

    1. Re:unable to strip down windows... by immanis · · Score: 1

      That was pretty much my thought. By the time the states make heads or tails out of whatever fubared version of the XP sourcecode they are handed, MS will be primed to release XP2002 (December 2003). And in the interim, MS has had over a year to ENSURE it can;t be stripped down.

    2. Re:unable to strip down windows... by Already.there · · Score: 1
      You want a stripped down, secure copy of windows? Run win95 (osr1) and you're all set; MS has had it out for 7 years now.


      Go nuts.

  12. well... by angramainyu · · Score: 5, Funny

    ...I think it's safe to predict the winner of this year's obfuscated C contest.

    1. Re:well... by tempest303 · · Score: 2

      All I can say to that is to quote the 'Almighty Tallest' from Invader Zim: "It's not stupid, it's advaaaanced!"

    2. Re:well... by curunir · · Score: 5, Funny

      maybe not...aren't entries in the obfuscated C contest were supposed to do something useful when run?

      --
      "Don't blame me, I voted for Kodos!"
    3. Re:well... by WhiteKnight07 · · Score: 1

      It does do something useful, it demonstrates the superiority of linux. duh.

      --


      We're going to make information free Mr. Anderson, whether you like it, or not.
    4. Re:well... by Anthracks · · Score: 1

      You assume Windows was coded in C...given its usual performance, I'd say it's more characteristic of QuickBasic than that.

      --
      Rock over London, Rock on Chicago. Wheaties: Breakfast of Champions.
  13. open source windows? by deviantonline · · Score: 2, Interesting

    Wow! If windows releases it source i dont doubt that it will get leaked to the public... imagine that, windows could be in some serious trouble! if the programming public has been able to support linux for all these years, why wouldnt they be able to do the same with windows? imagine how cool that would be if there was 2 versions of windows... windows xp(or whatever) and open-windows (sounds cool too)... this has potential to be a very interesting situation... ms could lose a lot of money if this happens

    1. Re:open source windows? by Drakin · · Score: 2, Insightful

      No, microsoft would got a lot of money, due to the fact that the source code to windows is owned by them. Someone takes their code and makesa produt, that someone will have a court date.

    2. Re:open source windows? by AsylumWraith · · Score: 1

      Offtopic, but didn't SCO have a GUI called OpenWindows? If so, I would think that Caldera is currently holding the trademark on the name, so you wouldn't be able to call it open-windows. ;)

    3. Re:open source windows? by Derkec · · Score: 2

      Just because I have the source, doesn't mean I can use it. Many of us could run away from work today with the source code to some product that we're working on. That wouldn't allow us to open source it or build a competing product based on that code.

    4. Re:open source windows? by RMSIsAnIdiot · · Score: 0

      Imagine that! That's the stupidest thing I've heard all day.

      By the way, "Open-Windows" is a Sun trademark, and they'll get sued, just like LindowsOS all over again.

      Windows is all about unity. If it did get leaked to the public like you say, it would be stupidly forked into a million different versions, just like the Linux kernel forks. "Joe's Windows" "Jim's Windows" etc...

      --

    5. Re:open source windows? by BurritoWarrior · · Score: 1, Flamebait

      Microsoft's flaghsip OS has been "open-windows" for years. Head on over to http://www.microsoft.com/security and see for yourself.

    6. Re:open source windows? by kz45 · · Score: 1

      windows xp(or whatever) and open-windows (sounds cool too)... this has potential to be a very interesting situation... ms could lose a lot of money if this happens

      About as "cool" as a closed source corporate version of linux. Except 99% less slashdot bitching.

    7. Re:open source windows? by wtmcgee · · Score: 1

      i dont get it. everyone on here hates windows so much, talks more smack that you can shake a stick at - and say how superior linux is - then when the possibility of windows going OS comes about, people can't wait.

      i thought windows sucks?

      --
      *** For a better tommorow, change your life today ***
    8. Re:open source windows? by Courageous · · Score: 2

      Q:...why wouldnt they be able to do the same with windows?

      A: JAIL.

      C//

    9. Re:open source windows? by WhiteKnight07 · · Score: 1

      Unless of course said code was considered to be evidence and therefore part of the public record.

      --


      We're going to make information free Mr. Anderson, whether you like it, or not.
    10. Re:open source windows? by fliplap · · Score: 1

      It does suck, but going OS would let us see also those nifty hidden APIs and how they work. Know how all the APIs work allows us to implement them. You have to remember, the IDEA of windows is a very good one, it was just implemented horribly

    11. Re:open source windows? by Anonymous Coward · · Score: 0

      % ls -d /usr/o*
      /usr/openwin/

      % man openwin > /dev/null
      Reformatting page. Wait... done
      % echo $status
      0
      % uname -a
      SunOS gbrsaa 5.7 Generic_106541-12 sun4u sparc SUNW,Ultra-5_10

    12. Re:open source windows? by Drakin · · Score: 1

      Could also be considered a trade secret. Which means it's protected.

  14. Somewhere in Mordo^H^H^H^H Redmond... by zulux · · Score: 4, Funny


    Clippy:"It looks like your Searchig and Replacing!"

    Drone421:(Absently talking to Clippy)"Yep, I good go through each one of these .h and .c files and get the BSD copytight out of them - the states wann'a see the source"

    Clippy:"Please type your question"

    Drone421:"hmmmmmm..." How to I do a global search and replace?

    Clippy:"Please choose your Encarta (TM) topic: Harlem Globetrotters, Search and Rescue, or UNIX"

    Drone421:"Hmmmm... I think on second thought, I'll ask the Hotmail people how they got rid of all the BSD copyright stuff in their code"

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  15. Can any good come of this? by alman · · Score: 2, Insightful

    I'm just wondering out loud here.
    In the past, it has been argued that even MS doesn't fully understand the code to Windows, so how will somebody who is just starting to look at this determine what is happening?

  16. Misguided by Anonymous Coward · · Score: 0

    This is misguided. There is nothing that will benefit the States in having the source code to Windows. Personally, I would hate to be the lackey that the lawyers ask to review the code for evidence.

  17. windows "source code" is likely useless by markj02 · · Score: 5, Insightful
    Windows isn't one big program, it's lots of DLLs, drivers, kernel modules, and executables developed all over Microsoft. There probably doesn't even exist a single Windows source tree.

    Even if it did exist, what would programmers say other than "yes, with enough hacking, we can separate this out"? I mean, with enough hacking, you can get OS/2 to emulate Windows, or Linux. And if Windows cannot be split up, it only means that it is not well-modularized (but you guessed that already).

    Most of these problems come from the peculiar notion in the US legal system that a company must have done something wrong in order to be subject to monopoly restrictions. The simple fact is that dominance of the operating system market by any system, be it Windows, Linux, or whatever, is not good. We need a diversity of operating systems, and that's what remedies should be aimed at. Leave Microsoft's source code alone.

    1. Re:windows "source code" is likely useless by Virile+Garbageman · · Score: 2, Informative

      You can certainly remove IE as a program, since it's just a container for the browser components. However, Microsoft has integrated these same components deeply into the OS so that Help, installation wizards, and other types of content and documents (Word, Excel) are rendered using the same engine. It's certainly modularized, but to remove the browser component would have farther reaching effects on the OS (as well as many third party applications) than many want to admit.

    2. Re:windows "source code" is likely useless by Rooktoven · · Score: 1

      The problem is the embedding was done intentionally. The OS doesn't have to rely on IE, but MS has done their level best to make it seem that way to justify ruining Netscape...

      --

      Acquiescence leads to obliteration
    3. Re:windows "source code" is likely useless by TheAwfulTruth · · Score: 5, Informative

      Duh! Why the hell write every damn program that uses a rich interface from the ground up? You realise that hundreds of smaller companies and coders (myself included thank you) are using the embedded IE control because we don't feel like taking 10 years out of our lives to rewrite an HTML control for every app? It was an easy and convienient way to get rich content onto apps easy and quickly. OF COURSE it was done on intentionally! What were they supposed to do, build in netscape?

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    4. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0

      Netscape could have simply given up development of their own browser and implemented a very cool shell around the IE engine. Like Lotus did with Notes. Or like the NeoPlanet browser.

      That would have freed them up to focus on their server software.

    5. Re:windows "source code" is likely useless by Kraft · · Score: 3, Informative

      Even if it did exist, what would programmers say other than "yes, with enough hacking, we can separate this out"?

      Yeah, but.....

      Didn't the 98lite team succeed in seperating IE from Windows with IEradicator?

      Here's what they say:
      The removal process is elegant with all COM servers politely being asked to de-register themselves from the system registry using their inbuilt deinstallation routines before being eliminated from the hard disk. IEradicator then pulls out the cleaning gear and gives the registry a good polish before returning control back to you. The MS HTML Engine (shdocvw.dll and mshtml.dll) is left on the machine to provide needed functionality for other applications that render HMTL (e.g. Outlook Express) or that launch a mini-browsing window (e.g. Winamp's Mini Browser, Netmeeting's Online Directory).

      IEradicator gives you a leaner, faster desktop by eliminating all desktop web-integration including active desktop, single click, image previews, file/folder information, and custom backgrounds.


      --

      -Kraft
      Live and let live
    6. Re:windows "source code" is likely useless by DodgyGeezer · · Score: 1

      Thank you. You saved my breath! People bitch about the lack of code reuse, well this is a clear example of it at a binary component level.

    7. Re:windows "source code" is likely useless by Mr.+Barky · · Score: 1

      It also would have prevented Netscape from running on non-Windows systems (ok, maybe the Macintosh, but nothing else).

    8. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0

      There is a difference between writing a reusable component and claiming that the operating system is non-functional without that component. Obviously it is case by case, but for a html render it's a bit much to claim that the OS needs it, no?

    9. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0

      And that would have been a big loss for whom? They were giving the browser away for FREE. The vast majority of computer users who needed a browser were using Windows or Mac. They vast majority still are.

      If Netscape had focused on selling their servers instead of fighting a losing battle for the browser, perhaps they'd still be around as a viable company.

    10. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0

      Which brings us full circle to the GNU/Linux vs. Linux debate...

      Is the operating system only a kernel? Is it the kernel plus a set of tools that sits on top? Is it just the set of tools?

    11. Re:windows "source code" is likely useless by archen · · Score: 1

      If I remember correctly they had some guys remove the IE integration during the trial.

    12. Re:windows "source code" is likely useless by NetWurkGuy · · Score: 1

      Supposing that they had their own vision of what a browser should be, yes it would have been a big loss for them.

      As for that "vast majority of computer users" argument, wouldn't that mean that MS should have stuck to it's knitting and let Netscape alone when that was the leading browser?

      --
      "Obtuse Anger is that which is greater than Right Anger" - Lewis Carroll
    13. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0

      No, but...

      Netscape shouldn't have been blind to the fact that they were getting killed in the browser war. Their money making product wasn't even browsers, but server software.

      The Netscape brand was very powerful. When you thought of the Internet, you thought of Netscape. They could have used this cachet (and they did, to some extent) to build up their money-making server division, but instead they didn't cut back on browser development and squandered millions fighting for a completely non-money making space.

      If they had simply built a lightweight frame for IE and let Microsoft do their development for them, they could have focused their energies into creating a better server.

      Now we have IE and IIS. We could have had Netscape Navigator and Netscape Server, but we don't because of the single decision to fight Microsoft.

    14. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 1, Interesting

      The HTML control isn't the issue. It's the fact that they took "Windows" functionality and pushed it into "IE" DLLs.

      For example, if you wanted your app to have a "coolbar" style toolbar, you had to have IE installed to get the updated version of comctl32.dll. That feature had nothing to do with IE, but MS tied the two together.

      Microsoft did things like this intentionally to encourage users to install IE, and also to prevent someone coming along and asking them to remove IE.

      (However, IIRC the original judge said that if you removed the icon that was good enough for him.)

    15. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0

      "That would have freed them up to focus on their server software."

      Nice thought, but Netscape was pushing a bunch of technologies such as LiveConnect (?) and directory/certificate integration and Java Everywhere that MS wasn't about to support. Their client strategy was to add value to their server strategy, and that's virtually impossible if they didn't control the client.

      Of course, now Netscape has no "client strategy" and that's why Mozilla is a bloatfest that just rewrites features from Netscape 4.

    16. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0

      True.

      I guess it's hard to megalomaniacal without trying to twist standards towards your own aims.

      Too bad for Netscape, there was only room for one megalomaniac in that arena...

    17. Re:windows "source code" is likely useless by slashdot.org · · Score: 5, Insightful

      There probably doesn't even exist a single Windows source tree.

      Yes there is. I've worked on it briefly and at the time it was roughly 680MB. This included tons of custom utils and custom versions of assemblers and compilers. (So much for a Chinese wall).

      There's nothing magic about M$ code. I've seen better code, but I've also seen worse. It's not terribly difficult to understand the overall structure though.

      Even if it did exist, what would programmers say other than "yes, with enough hacking, we can separate this out"? I mean, with enough hacking, you can get OS/2 to emulate Windows, or Linux. And if Windows cannot be split up, it only means that it is not well-modularized (but you guessed that already).

      The point is to seperate out a piece that used to be seperate in the first place. (e.g. the browser). All this stuff happens at the shell level and only requires a small part of the source tree. I think it would take very little effort to prove that it can be done (easily).

      We need a diversity of operating systems, and that's what remedies should be aimed at. Leave Microsoft's source code alone.

      The only way to achieve that is when there is such a thing as fair competition. There's nothing wrong with being a monopoly,- the abuse of power to make competition almost impossible is.

      This brings up an other subject that I happened upon whilst looking at the Windows source, and something that may help unravel the infamous AARD code.

      If I can make a suggestion: request the entire source tree for Windows 3.1. In the himem.sys source subtree there is a file called sipsim.obj. It's a small file and it contains 1(one) function: ISMSDOS. This function is the AARD code. Even within M$ this file was not distributed as source.

      The fact that the function is called ISMSDOS is pretty clear indication that Schulman was right in what he suspected: an attempt to make the code not run on anything but MS-DOS.

      If they "can't find" the code, I may be able to assist. ;o)

    18. Re:windows "source code" is likely useless by SlowMovingTarget · · Score: 1

      We need a diversity of operating systems, and that's what remedies should be aimed at.

      I have to disagree with this sentiment. First, if there were a common operating system that most people in the world used, writing software would become much easier for programmers. No more portability headaches. You'd have a set of guaranteed APIs that just work, you don't have to spend time angsting (forgive the verbing) about conversion, or VM differences, or ASCII to EBCDIC sorting issues... etc.

      Instead we concern ourselves with usability and usefulness, correctness, robustness, extensibility, maintainability... you know, quality. You don't worry about product availability matrices, you peruse feature lists. Programmers and sysadmins who have skills on this OS (let's name it UbiquitIX) can take those skills and transfer them anywhere.

      The problem in the case of Windows is not its popularity. The problem is that its design is driven not by the goals of quality, but by profit. This causes Microsoft to damage the 'product' on purpose. Take SmartTags in IE 6 for XP. How much time do you think developers spent on that feature, the primary purpose of which was to direct traffic to MSN and Microsoft's partners? What if they had spent that time on making it secure instead?

      Our UbiquitIX OS must also be an open standard, lest a company like Microsoft use it in a "fire and motion" technique: keep changing the standard, keep the API documentation one release behind, and competitors spend all their time catching up.

      What we see in Microsoft is the near extreme success of a capitalist notion. I'm not suggesting capatilism is bad, (I like not standing in bread lines, thank you) but that, taken to an extreme, capitalism values money more than people.

      Remember, 1 Timothy 6:10 says that love of money, not money itself, is the root of all sorts of evil.

    19. Re:windows "source code" is likely useless by SilentChris · · Score: 2
      "I mean, with enough hacking, you can get OS/2 to emulate Windows, or Linux."

      I have no numbers to back me up, but I'm assuming as is the situation with emulating hardware, the more low-level information you have, the easier it is.

    20. Re:windows "source code" is likely useless by markj02 · · Score: 2
      First, if there were a common operating system that most people in the world used, writing software would become much easier for programmers. No more portability headaches. You'd have a set of guaranteed APIs that just work, you don't have to spend time angsting

      And the economy would run so much more efficiently if we just planned it centrally, right? And the telephone system was just so wonderful and cheap when a single, large monopoly ran it, right?

      Our economic system is based on competition, choice, and variety. Yes, there are some inefficiencies associated with that, but nothing compared to the inefficiencies of having a single, centrally planned operating system everywhere.

      I'm happy for you if Windows gets your work done. It doesn't get my work done, though, yet I'm effectively forced to pay for it with every machine, and I'm forced to use it at times as well.

      The problem in the case of Windows is not its popularity. The problem is that its design is driven not by the goals of quality, but by profit.

      That is exactly what happens with monopolies. And that's exactly why we need choice and competition, even if breaking up a natural monopoly imposes some extra costs in the short run.

    21. Re:windows "source code" is likely useless by spectecjr · · Score: 2

      OF COURSE it was done on intentionally! What were they supposed to do, build in netscape?

      Quicken tried to do that -- it's in the court record. Netscape completely dropped the ball and couldn't componentize their browser, even though they promised Quicken that they could.

      It's quite amusing reading all of the crap flinging going on at Netscape at the time. Basically, it comes down to shoddy engineering and shoddy product design.

      But hey, I can't blame them for doing that for version 1.0. But for version 3?

      Si

      --
      Coming soon - pyrogyra
    22. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0
      Quicken tried to do that -- it's in the court record. Netscape completely dropped the ball and couldn't componentize their browser, even though they promised Quicken that they could.

      It's quite amusing reading all of the crap flinging going on at Netscape at the time. Basically, it comes down to shoddy engineering and shoddy product design.

      Bull

      I'd say it was shoddy PR. Didn't Microsoft say that they could deliver what Quicken wanted because their code was modular? Well couldn't they remove it easier? If it's so modular?

      If Microsoft said they won because their design was better.....let them prove it. (I think the people from Quicken shot this down at the time though.)

    23. Re:windows "source code" is likely useless by spectecjr · · Score: 2

      I'd say it was shoddy PR. Didn't Microsoft say that they could deliver what Quicken wanted because their code was modular? Well couldn't they remove it easier? If it's so modular?

      If Microsoft said they won because their design was better.....let them prove it. (I think the people from Quicken shot this down at the time though.)


      I'd rather go off what Netscape's engineers have to say in the trial evidence:

      Netscape notes on Netscape/Intuit agreement

      There's more up there... just check out the Jan 99 evidence filings.

      No; Quicken went with Microsoft after Netscape dallied around and couldn't deliver.

      As for it being modular, not it doesn't make it easier to remove.

      It's componentized. That is, it exposes itself as a component interface; anyone can connect to that interface, and use the functionality. It's a COM object.

      However, most of the Windows shell uses that COM object, and other related COM objects that the API exposes. Most of Windows uses other parts of that API set. A hell of a lot of 3rd parties use that API set. If you take the list of everything that IE provides, you end up with a messy cloud of functionality -- which is needed by lots of different applications.

      For example, if you remove everything that supposedly makes up IE, you get rid of windows scripting, which will break the command line, large portions of the policy management system, a lot of the administrative tools, and will also break IIS (which uses it for its ASP pages).

      You'd also have to get rid of the Cryptography API. Which is used by any kind of password handling, authentication, or encryption in Windows.

      So where do you draw the line? What is IE? What isn't?

      WinInet provides FTP, Gopher and HTTP file transfer support. That's part of IE. But it sure as hell is a good piece of OS functionality to have in there -- it makes writing apps that handle HTTP *much* easier.

      ... and so on, and so on...

      So which part is IE?

      Is it the HTML renderer? Or the HTML parser? Or just the frame window with the menus and toolbar buttons?

      Si

      --
      Coming soon - pyrogyra
    24. Re:windows "source code" is likely useless by Suppafly · · Score: 2

      install 98se and run ieradicator and see how stable the system is after words.. sure it will use less resources, but I seriously doubt it will be as stable as originally intented. Not to mention it doesnt actually remove all of IE. If you removed all of IE (which is part of the windows system in general) you better get used to the idea of a blank desktop and nothing else. The fact that the hs html engine is left is proof that they dont remove all of IE.. dlls associated with a product are generally removed when a product is removed.

    25. Re:windows "source code" is likely useless by SlowMovingTarget · · Score: 1

      I wish Windows did the job well. For all my preaching, the application I currently work on has pieces that run in Solaris on a Sun UE10K, OS/390 on an IBM mainframe, OpenVMS on a DEC Alpha, and various pitiful, troublesome versions of Windows (file serving and the client GUI).

      Our development work is done on Windows because, yep, it came with the PCs we bought from Dell. Our company is taking a real hard look at Linux for the desktop, though. MS wants to switch our licensing and have us pay them an additional 20-some million dollars in additional fees. We politely said "No."

      ...the telephone system was just so wonderful and cheap when a single, large monopoly ran it, right?

      The monopoly was bad, but deregulation is proving to be a bigger disaster. Any extreme is bad, including extreme capitalism or the lack thereof. Why do you think Mr. Greenspan recommends normalizing influences in the form of interest rate adjustments?

      ...there are some inefficiencies associated with that, but nothing compared to the inefficiencies of having a single, centrally planned operating system everywhere...

      Isn't Linux a centrally planned OS (Linus)? Maybe we clone Mr. Knuth and have him manage that fictional OS (everybody would use because it'd be that good). Your choice of languages would be MMIX, C, C++ and Java (those supported by CWEB ). Who said anything about a crushing bureaucracy planning the OS? I think a form of community process, similar to the one Java goes through, would actually be a good thing. I think a centrally planned OS doesn't necessarily go hand in hand with a monopoly. I lean more toward Neal Stephenson's point of view, that OSes probably shouldn't be products. (Please note that I'd distinguish a distribution, with bells and whistles, as distinct from the core OS; the kernel, and standard IO services)

      C-x C-c

    26. Re:windows "source code" is likely useless by connorbd · · Score: 2

      Reasonably speaking, I'd say a browser with IE's functionality consists of the wrapper for the renderer and networking client functionality and not much more than that. The Cryp API and the rest of it are middleware and have no proper place being considered part of the browser software, which is just a client of the DLLs it's built against.

      /Brian

    27. Re:windows "source code" is likely useless by subsolar2 · · Score: 1
      I'm a user of 98lite and found it works wonderful and when IE crashes my desktop doesn't. At work almost all our systems are running win95 OSR 2 without windows and they work fine. The problem comes now when we install new software it Assumes that IE is always installed and so won't run or crashes when you try to run it.

      Microsoft has in effect made IE part of the OS because application developers us mshtml.dll and other parts of IE and so have forced it to be part of the OS thanks to encouragement from MS.

      So IE is now part of the OS in practical terms, so there is nothing to be gained by forcing them to release a version without IE. The only practical solution is to force MS to liscence all technolgies & protocols currently used in MS products or developted in the next 5 years for Free to all developters. This stands a chance of restoring the market.

    28. Re:windows "source code" is likely useless by markj02 · · Score: 2
      The [telephone] monopoly was bad, but deregulation is proving to be a bigger disaster.

      Deregulation is only problematic because telephone companies are merging again to form new monopolies. If government policies had ensured that customers actually have a choice among several phone companies, things would be better. How? For example, not letting phone companies buy cable companies might have been a start. And requiring that anybody that runs a wire to your home to offer both Internet access and phone service at reasonable rates, whether they want to or not, would have helped, too.

      Isn't Linux a centrally planned OS (Linus)?

      Pretty much every commercial and free project is centrally planned. There is no problem with central planning of projects as long as all the projects participate in a competitive market. The market provides the incentives and feedback that keeps the planners from slacking off. Microsoft is largely decoupled from that kind of market feedback. In the one area where they have been challenged, Java, they did respond (although merely by cloning, not innovating, but it's a start).

    29. Re:windows "source code" is likely useless by Anonymous Coward · · Score: 0

      > Why the hell write every damn program that uses a rich interface from the ground up?

      how about:

      1) so it will work as documented or as the standard has spec'ed it (and if not, it can be fixed)
      2) it won't break *my* code when a *user* many, many miles away upgrades to a new version or applies SP27

  18. 19thst POST!!! by hAkron · · Score: 1

    I grow tired of the microsoft anti-turst lawsuit. Lets sue the real evil, AOL/Time-Warner
    I liked it better when Time-Life could only send me empty threats over the phone because I evaluated "Wizzards and Witches" and didn't pay $17.00 for it...now the Beast AOL/Time-Warner, if I piss them off, can threaten to take me 'off the grid' I don't like that.

    1. Re:19thst POST!!! by Anonymous Coward · · Score: 0

      Hey, pal. You gotta choose your empire. I have chosen Sun. You obviously are againts Time/Warner.

      It's all about whos Empire you choose.

  19. Yeah right by Timmy · · Score: 1

    Like the states are going to be able to go through the code, understand it, and determine if MS is lying within 10 years.

  20. I can't wait... by jguevin · · Score: 2, Insightful

    How long do you think before we can download a leaked copy on Morpheus?

    1. Re:I can't wait... by GregWebb · · Score: 2

      (Malicious thought)

      OK, let's say we get hold of that. Which isn't impossible if this goes ahead.

      Anyone want to check what compilers it compiles on? What's the bet you can find _something_ in the source base that causes VC++ to barf? Or some VB code?

      ;-)

      --

      Greg

      (Inside a nuclear plant)
      Aaaarrrggh! Run! The canary has mutated!

    2. Re:I can't wait... by jguevin · · Score: 1

      Even if it's "unusable" in that sense, don't you think there's plenty of value in examining the inner workings of Windows? Particularly with regards to security? There's sure to be lots (TONS) of uninteresting/unreadable crap in there, but that's not all there will be.

      And I'm reasonably sure someone would cobble together some "stripped down" version of Windows within a year.

    3. Re:I can't wait... by WhiteKnight07 · · Score: 1

      A very small fraction of the time it would take you to compile it.

      --


      We're going to make information free Mr. Anderson, whether you like it, or not.
  21. At least SOMEONe is calling micro$oft on their BS by CitznFish · · Score: 1

    I am sure when MS stated that Windows could not be stripped down they never imagined anyone would want their sourcecode to verify this. But as stated previously, I doubt that the states that do get the source code (If they ever get it) will be able to do much with it. Even if they do prove their point, what are they going to do? Throw MS CEO's in jail for Perjury? I doubt any CEO these days could write or understand that OS's source code... including Bill himself..



    --
    'mmmmmmmmm.... forbidden donut'
  22. Never happen by kill-hup · · Score: 1
    Even though I think Microsoft will have a hard time arguing against this, I doubt the States will see anything. Microsoft's lawyers "proved" this before so I doubt the judge will allow the States to re-hash this argument.

    Besides, if by some chance Microsoft did have to show their code, it would be done in an extremely closed manner. The comments here about the code being in CVS somewhere are just silly - wishful, yet silly.

    --
    Sinepaw.org: Grape Winos
    1. Re:Never happen by Anonymous Coward · · Score: 0

      Silly. But fantasizing can be fun. Ask the many Slashdot readers about fantasizing and they'll all tell you how fun it is. I'm sure they all know A LOT about fantasizing.

    2. Re:Never happen by Sj0 · · Score: 2

      I'm wondering...if they were to get the actual source code, could MS be charged with prejury(lying under oath...spelled wrong perhaps...)? If it turned out that Microsoft has been lying the whole time (like we all know they were), I wonder if they could be punished severely? Even if MS can't be charged, their "consultant" who "testified" would get hammered. Good. One less slimy liar in the world.

      --
      It's been a long time.
  23. Microsoft is Protecting a Secret by eric_aka_scooter · · Score: 3, Funny

    They don't want anyone to see the source code because no one must ever know that Windows XP is written in Visual Basic...

  24. Let the Windows Source Jokes Begin! by Bonker · · Score: 3, Funny

    States: We'd really like to know what this following section of code does.

    Balmer: Code? What Code?

    States: The line of code that says

    while 1 {
    gosub microsoft.world.domination();
    }

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    1. Re:Let the Windows Source Jokes Begin! by Anonymous Coward · · Score: 0

      - "Monitoring cable modems without a warrant is double-plus-ungood".

      Comcast would disagree with you, there...

    2. Re:Let the Windows Source Jokes Begin! by ille_pugil · · Score: 1

      #include <iostream.h>
      #include <stdlib.h>
      #include <msn.h>

      struct customer
      {
      int credit_card;

      string first_name;
      string last_name;
      string address1;
      string address2;
      string city;
      string state;
      int zip;
      int phone_number;

      string MID;
      string password;

      string remarks;
      date startdate;
      date enddate;
      string status;
      int main()
      {
      int credit_card;
      int mischief = rand(3);
      string forget_this;

      cout << "*AGENT*Read to customer:\n"
      << "Thank you for calling MSN member services.\n";
      << "My name is " << agent_name << endl
      << "For security reasons can I get the credit card "
      << "number associated with your account? ";

      cin >> credit_card;
      customer cust;
      create_new_accounts(mischief); // from msn.h

      do
      {
      cust = get_member_info(credit_card);
      cout << endl;
      << "*AGENT* Read to customer:\n"
      << "What can I help you with today?\n\n"
      << "*AGENT* Do not read this!\n\n"
      << "1) New password\n"
      << "2) Update credit card\n"
      << "3) cancel account\n"
      << "4) unlock account\n"
      << "5) that's all\n"
      << "\n choice? ";

      cin >> choice;

      if (choice == 1)
      {
      cust.password = random_incomprehensible_garbage();
      cout << "\nPassword set to: " << cust.password;
      cout << "\nMay take up to " << mischeif
      << " days to take effect."
      }

      if (choice == 2)
      {
      cout << "\nNew Credit card number?\n";
      cin >> cust.credit_card;
      create_new_accounts(mischief);
      }

      if (choice == 3)
      {
      cout << "Reason for cancellation? ";
      cin >> forget_this;
      cout << "\nAccount is now cancelled,"
      << "cancellation #: ";
      cout >> rand(99999999);
      cust.enddate = today + mischief;
      cust.status = active;
      }

      if (choice == 4)
      {
      cout << "\nIn order to unlock this account, "
      << "please enter credit card number.\n";
      cin >> credit_card;
      create_new_accounts(mischief);
      cust.status = active;
      }
      } while (choice < 5);

      return 0;
      }

      --
      This message brought to you by: 0xf00fc7c8
  25. points addressed by geekoid · · Score: 3, Insightful

    I would like to address two points that will come up.
    1)A good software engineer will know how to approach this kind of project, and will know how to start.
    2)its ease will determine on MS's standards and adherence policy.
    3)If they can get the source code(I doubt it, but I hope so), I'm sure they can get documentation.

    And no, I can't imagine a beo...you know the rest.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:points addressed by Anonymous Coward · · Score: 0

      you are assuming that MS has good software practice... ;)

      MS did released their win ce source code at one point to the public. I burnt a copy of it on a cd rom.

  26. According to MS's spokesman... by Anonymous Coward · · Score: 1


    ..it was proven in court that you can't remove software from Windows without damaging it. Leaving aside the fact that that would be an undesirable feature a priori (in my view,) I was under the impression that in court exactly the opposite was proven.

    I seem to recall some tool developed at some university that allowed to remove IE without any damage to the system.

    Am I totally wrong here, or is MS lying? Since they tend to lie all the time, maybe I am not wrong here.

    1. Re:According to MS's spokesman... by Cylix · · Score: 2

      Yes,

      There was a utility that allowed you to remove the current shell from Windows98 (ie) and have the older one copied from the Windows95 disk. The system ran fine afterwards and rarely did any application break. I rather enjoyed this application at the time.

      Twin view (two monitors) was broke in this because the older version of explorer did not support that feature.

      For the most part the system was as stable as it had been before and ran a great deal lighter.

      MS's claims the system went to hell are totally bogus and were later proven to be bogus.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  27. I downloaded the stripped down version of windows by Cheetah86 · · Score: 1

    ...and all I got was this crappy source code!

    (Parody of the 'I went to location and all I got was this crappy t-shirt' t-shirt.)

  28. Someone call the FAA! by Telastyn · · Score: 2, Offtopic

    'cuz pigs are about to fly.

    1. Re:Someone call the FAA! by sharkey · · Score: 2

      'cuz pigs are about to fly.

      Doubtful. Notched ears and curly tails are probably high up on the "Terrorist Indicators" list given to airport security, right between eyelash curlers and the United States Congressional Medal of Honor. Said pigs won't be allowed on the plane.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  29. Which features can't be removed? by UsonianAutomatic · · Score: 3, Offtopic
    Microsoft spokesman Jim Desler said the company had proved during the trial that it is impossible to remove software features from Windows without damaging the operating system.

    I got rid of Internet Explorer a few months ago, and my system is just fine.

    I wonder if their proof involved deleting C:\winnt\system32\kernel32.dll.
    1. Re:Which features can't be removed? by SuiteSisterMary · · Score: 2
      The MS HTML Engine (shdocvw.dll and mshtml.dll) is left on the machine to provide needed functionality for other applications that render HMTL (e.g. Outlook Express) or that launch a mini-browsing window (e.g. Winamp's Mini Browser, Netmeeting's Online Directory).
      Yup, cleans IE right out of there, doesn't it? Just removes it completely from the machine. Oh, wait. Except for the parts that would DAMANGE THE OPERATING SYSTEM.
      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:Which features can't be removed? by hingleton · · Score: 1

      Since when was Winamp part of the Windows operating system?

      Going from that sentence, as you did, I get the impression that IE is removed. shdocvw.dll and mshtml.dll probably could be removed, but that'd break other programs that hook into them to use the rendering engine.

      That might include "the rest of the OS", but then again, it might not. Who knows? :)

    3. Re:Which features can't be removed? by Anonymous Coward · · Score: 0
      functionality for other applications

      Other apps - not the OS.

      Just a wee tiny difference I thought I'd point out.

      Have a day,
      Malk-a-mite

    4. Re:Which features can't be removed? by Rhinobird · · Score: 1

      Since when is Outlook express, Winamp, or Netmeeting a part of the operating system?

      So you delete the html renderer and then you stop using what stopped working. Even if it means (gasp) you have to stop using MS Office. It's not like there aren't alternatives. I never use the mini-browser in winamp. I don't use Outlook Express. I only use Outlook at work, never touch the stuff at home. What is netmeeting...I keep hearing it come up in conversation, but i don't know anybody that actually USES it.

      So...you remove IE and there's still the renderer in the form of those two files. go ahead and delete them, you don't need them anyway.

      --
      If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
    5. Re:Which features can't be removed? by tchdab1 · · Score: 1

      Microsoft spokesman Jim Desler said the company had proved during the trial that it is impossible to remove software features from Windows without damaging the operating system.

      This has been incontrovertibly proven already: they removed common sense and reliability, and look at the mess they made.

    6. Re:Which features can't be removed? by doorbot.com · · Score: 2

      Microsoft spokesman Jim Desler said the company had proved during the trial that it is impossible to remove software features from Windows without damaging the operating system.

      I got rid of Internet Explorer a few months ago, and my system is just fine.


      I think your comment is meant to be +1, Funny, because if you follow the link you provided it says in red bold letters:

      Not for use with Windows 2000sr2 or Windows XP

      Geewiz, I wonder why. Could it be because IE is so tightly integrated with the OS that removing it would kill your unborn children? Perhaps. But Mr. Desler's comments are right on... they can't remove it because they purposely integrated it into the OS. I think that's a great thing for the consumers... but the end result was some shady business practices that Microsoft deserves punishment for.

    7. Re:Which features can't be removed? by SuiteSisterMary · · Score: 2

      Well, if removing a 'add on' app winds up breaking apps that think they're calling a core API, I'd say it's pretty damn useful? Lots of bits of the OS itself use them, too; the help system, active desktop, and so on.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    8. Re:Which features can't be removed? by SnapShot · · Score: 1

      That's funny. My app uses the mshtml.dll so I guess that makes my application part of the operating system. (Or it would be if my unistaller script removed mshtml.dll just because I didn't need it any more.)

      Netmeeting's Online Directory and Winamp's Mini Browser are also part of the operating system.

      By your definition any application that uses a dll that is included with the OS automatically becomes part of the operating system.

      --
      Waltz, nymph, for quick jigs vex Bud.
    9. Re:Which features can't be removed? by __aawavt7683 · · Score: 1

      I can really see microsoft as proposing that uninstalling IE would require taking out IE, and all DLL's it depends on. That, or it makes a few little GUI elements use IE DLL's to read gif/jpg files. Something like they did with explorer for active desktop..

    10. Re:Which features can't be removed? by Anonymous Coward · · Score: 0

      "So you delete the html renderer and then you stop using what stopped working."

      You mean like the administrative interface (MMC)?

    11. Re:Which features can't be removed? by namespan · · Score: 2

      Except for the parts that would DAMANGE THE OPERATING SYSTEM.

      If removing it would damage the operating system, then it's no longer part of the application. It's a system resource.

      This whole fiasco is a lot like saying "In order to remove the radio from a car, you have to take out the car battery, and that would hurt the operation of the car, so we can't remove the radio." This analogy was developed at length in this article almost 4 years ago, but it's still true.

      When you talk about removing apps, you can't fairly talk about removing all the libraries they depend on. They're not part of the application, any more than libc is.

      --
      Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
    12. Re:Which features can't be removed? by SuiteSisterMary · · Score: 2

      Ah, but mshtml.dll and the like started out as part of the IE application, and should be considered part of it. What happens when any given application installs it's own shared libraries, and those libraries become SO USEFUL, and SO USED BY OTHER APPS that they naturally become part of the OS?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    13. Re:Which features can't be removed? by namespan · · Score: 3, Interesting

      If a component the application relies on can be used w/o invoking the application, then it's fair to argue it's not part of the application. Where a component starts life isn't particularly relevant except as history/philology.

      I remember the days where some PC apps had their own TCP/IP implementations built-in. Then, a bit later, most of them started to use winsock, which became a dll eventually. Now it's a system wide resource.

      Or to continue the car analogy: many of the electrical components of a car could have their own battery, but didn't -- because the battery/alternator system that supported the electric ignition was already there. This served as a good platform for adding other electric/electronic devices to the car. And yet replacing the starter motor does not mean that I have to replace anything else. Can you say the battery/alternator is PART of the starter motor? Or Headlamps? Dashboard electronics? Radio?

      Generally useful pieces of applications will tend to migrate outside the app -- because programmers know it's better to reuse rather than reinvent (if you can understand the API, anyway). The HTML renderer is an important system component now. The IE application is not. If the analogy doesn't demonstrate that clearly, the actions of the 98Lite team do.

      --
      Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
    14. Re:Which features can't be removed? by SuiteSisterMary · · Score: 2

      So MS can build in the functionality, but not the ActiveX container to use it?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    15. Re:Which features can't be removed? by bsartist · · Score: 1

      What happens when any given application installs it's own shared libraries, and those libraries become SO USEFUL, and SO USED BY OTHER APPS that they naturally become part of the OS?

      Isn't that how GTK began, as the GIMP Tool Kit?

      --
      Lost: Sig, white with black letters. No collar. Reward if found!
    16. Re:Which features can't be removed? by namespan · · Score: 2

      They're allowed to build whatever they darn well please. What they're definitely not allowed to do is make ridiculous claims about the inseperability of what they build.

      They'd even be allowed to bundle together whatever their customers (be they OEM or End-User) -- if they hadn't been walking on the shady side of anti-trust law. The reason anyone is even looking at restricting their freedom is that they've shown a tendancy to use that freedom to behave in a way that looked criminal -- and, in fact, in a way the courts have determined was indeed criminal.

      The fact that they try to intentionally obfuscate relatively clear points like the boundary between system and application doesn't give them much credibility.

      This isn't about what they have the freedom to build. This is about their criminal behavior, and how to check it.

      --
      Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
    17. Re:Which features can't be removed? by SuiteSisterMary · · Score: 2

      How is it a clear boundry? Windows 3.1 didn't include a TCP/IP networking stack; Windows 95 did. Too bad Trumpet Winsock. Internet protocol capability is a modern computing requirement, and that capability should be built into the OS. Period. Nobody complains that they throw in an FTP client.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    18. Re:Which features can't be removed? by Anonymous Coward · · Score: 0

      An older version, which I've been using for over a year, removes the MS HTML engine as well. Yep, no IE, no Outlook...sure does work well, though.
      I've been using this system for over a year and love it. It's not "damaging" the operating system. As far as I'm concerned, it's "improving" it.
      'Course, MS doesn't want us to be able to make such improvements, EVEN IF WE WANT TO.

  30. Re:How long would it take to review? by real_b0fh · · Score: 4, Interesting

    just ask *explicitly* for a buildable source tree.

    then build it, it would pre pretty simple to figure it out.

    --
    "Contrary to popular belief, UNIX is user friendly. It just happens to be selective on who it makes friendship with"
  31. $eyes = "wool" by Anonymous Coward · · Score: 0

    Desler said state attorneys general are working "hand-in-hand" with Microsoft competitors, who "will stop at nothing to get access to our intellectual property."

    Does Microsoft honestly think that the public's going to buy that? "We're not opposing Microsoft's illegal practices because they're illegal and snuffing out the competition, we oppose them because the competition is slipping us money on the side." Really.

    1. Re:$eyes = "wool" by Anonymous Coward · · Score: 0

      And you don't buy that? Do you think that Microsoft is the only company with money and its hand in politicians' pockets?

    2. Re:$eyes = "wool" by KingAdrock · · Score: 1

      You are absolutely right. The government being corrupted by money. It's never happened.

      Where did I leave my sarcasm tags at??? hmmmm!

  32. but WHY? by SuperDuG · · Score: 2, Insightful
    I mean has anyone here ever ran windows? ... and you want to see the sourcecode ... I mean seriously the sourcecode has to be a BFM (big freekin mess).

    Besides wouldn't the code analyzers be smacked with the same NDA's that colleges who got ahold of NT's source code were. Something like you can't develope an OS or develope system maintence software for windows for 5 years.

    If I was a code developer that had the ability to understand operating systems (like windows) ... which I'm not ... would I really want to take the burden of examining this code?

    And a stripped down version of windows impossible? Funny windows 1 - 95b managed to work just fine WITHOUT internet explorer. And NT was just fine until 4.0 came out. I mean what functionality does IE really bring to the Operating System. Not to mention XP, there's that stupid CD burning software, dvd player, windows media player, internet explorer, and funky skins. If you take that away from XP ... then you'll have Win2K :-).

    IE integration is not neccessary to the OS itself. But I think that people really need to face the facts. If you don't like something ... do something about it. I'm not talking about suing ... I'm talking about not using it.

    Let's get as many as I can remember here. BSD's, Linuxes, QNX, Be, AtheOS, Unicies (some are free now). And there are even non-free alternatives, MacOS, Solaris, Tru64, etc. If you don't like windows, stop complaining about how "virus prone", "crashy", and "crappy" it is, STOP USING IT.

    Get yerself a CD-Burner and a high-speed connection and do yourself a favor, upgrade. And if you don't have the previous mentioned then find someone who does, it would take you probably all of 30 minutes to find one of your chaps that has the neccessary tools. Or get out of the house and off the phone with your lawyer, and go see your local UG (user group), perl mongers, BSD Users Groups, Linux UG's, Amiga Users, etc.

    There are lots of resources out there, but you have to actually go find them. I don't think that you'll ever get a phone call "Hi this is Bill Gates, what can I do to make windows better for you?" , but if you do ... simply reply "Can you have an option to install Debian in the setup menu?"

    Don't get me wrong, I dis-like MS, but what have they done wrong except make a complex math tool a cool toy that is useful? I don't see anyone suing MacOS for only running on powerpcs ... BeOS tried to get their foot in the door and linux runs on mac hardware. Is not an apple a monopoly in the mac world? Ohhh but wait, that's okay ...

    "It said windows 98 or better, so I installed linux"

    --
    Ignore the "p2p is theft" trolls, they're just uninformed
    1. Re:but WHY? by stikves · · Score: 2
      Not to mention XP, there's that stupid CD burning software, dvd player, windows media player, internet explorer, and funky skins. If you take that away from XP ... then you'll have Win2K :-).


      I strongly disagree. I am running XP at home, and I am not using XP for the features you mention (except for one). I use XP because it's stable!


      Well I am not a Microsoft advocate. I am a Slackware user and I even can't use Mandrake, RedHat, Debian, etc. But sometimes I have to use Windows (for something like playing games, editing Word files, or somehow cdrecord stops working). And I can assure you that XP is much faster and stable than any other windows version (except for 3.1).


      (FYI: I am using Adaptec CD Creator (when cdrecord fails for my kernel version), WinAmp, PowerDVD, etc. But I keep that shiny skin :)

    2. Re:but WHY? by Anonymous Coward · · Score: 0

      "Besides wouldn't the code analyzers be smacked with the same NDA's that colleges who got ahold of NT's source code were. Something like you can't develope an OS or develope system maintence software for windows for 5 years."

      Not if they're in California. Any contract that says you can't develop a competing product or product(s) for a particular platform for X amount of time is not lawful here. You could sign it, and it still wouldn't hold up as its a right that isn't allowed to be signed away.

    3. Re:but WHY? by drachenstern · · Score: 1

      -- rant tag on --
      okay, you addressed an issue of which you are not fully aware, IMHO. You said:

      And a stripped down version of windows impossible? Funny windows 1 - 95b managed to work just fine WITHOUT internet explorer. And NT was just fine until 4.0 came out. I mean what functionality does IE really bring to the Operating System.

      Apparently you are not as big a nerd as some of us on slashdot, or you would realize that about 65-80% of MS's dll's have or are related to web functionality. One of the reason's for this is that MS intends their New Technology (notice that this name implies that they are trying to get away from MS-Dos and win9x) Operating System's to be more or less a) POSIX compliant, although it seems like no O/S is as of yet there.
      Back to my point though, see, with the direction that MS is taking with their O/S, the part about ease of use combined with the power to customize and other conveniences of an Expert System, they want to allow users to enter any (mostly) permanent storage address and the system be able to retrieve that information: web addresses, network addresses, system drives, floppy's, tapes, cdroms, dvd's, etc. And here you come bashing something as frivolous as my ability to use solely the keyboard (except for games) when i use XP. Who needs a mouse? I vim in *nix. Who needs a mouse? So, all of a sudden, because NT's structure allows me to connect to any file, anywhere, anytime (assuming proper physical connections exist), then they have a crappy product that is impossible to understand?

      And here's to the rest of /.'rs. Has anyone here ever installed only MS professional products on a system? Absolutely no third part software? No Imaging, Photoshop, disk scanners, unsigned device drivers, lotus, or any server software that is non-ms (and btw: it seems like their IIS is non-ms, don't know the story on that one) and seen how the box runs? It is the most beautiful sight in the world. Especially system combos. So Windows 2k with Office 2k Prem and MS Vis Studio 5/6 Enterprise, or how about XP with XP ofc and MS Vis 6/7 Enterprise? These systems have never given me one day's grief. Of course, i use the MS Roadshow FREE copy of the o/s, which is a 5-user site license.

      and back to the original complaint. The problem with the filesystem thing is that everything that you are complaining about is called a SHARED LIBRARY. that means that Explorer (ease of use, start menu thingy, etc.) uses the same thing as Internet Explorer.
      My comment about customizability can be seen at www.litestep.net

      Thank you for your time
      -- rant tag off --

      insofar as *nix goes, love debian, can stand redhat, and prefer *bsd

      --
      2^3 * 31 * 647
  33. What??!? by big_groo · · Score: 4, Insightful

    From TheRegister:

    "The States also asked the judge to appoint a technical expert to provide "impartial opinions on the complex, technical issues" of the case. If she grants source access, we fear one of these may not be enough."

    Just how, *how* are you going to find a geek that is impartial?

    1. Re:What??!? by Anonymous Coward · · Score: 0

      That's what happens when sites like this start preaching anti-Microsoft views like there is no tomorrow. I'm afraid we shot ourselves in the foot here.

    2. Re:What??!? by NerdSlayer · · Score: 1

      Find a Mac programmer. They have no vested interest in the linux vs windows BS.

    3. Re:What??!? by thomas.galvin · · Score: 1

      Just how, *how* are you going to find a geek that is impartial?

      They don't need an impartial reviewer, even if that is what they claimed in the article. Courts seek truth through combat, even if the weapons are verbal, not physical. Each side gets people to say that their version of the truth is "The Truth(tm)", and then do their best to discredit the other side. This will be no different; the states will get Microsoft-hateing geeks to say "look, this can be taken out of the code, and so can this, and so can..." and Microsoft will get MS-loving geeks to say "no, it can't, because..."

    4. Re:What??!? by Anonymous+Brave+Guy · · Score: 2
      Just how, *how* are you going to find a geek that is impartial?

      Presumably the same place you're going to find three impartial overseers to monitor their behaviour in future, as previously suggested...

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:What??!? by }{avoc · · Score: 1

      OS X is based on BSD... just saying....

    6. Re:What??!? by NerdSlayer · · Score: 1

      yes, so it has easy development and useful utilities AND a great web interface, whereas windows and linux you need to pick and choose.

      Personally, I run Windows 2k on my desktop to use ssh/smb on linux development machines.

  34. The good, the bad, the ugly by Mhrmnhrm · · Score: 5, Interesting

    Not going to rehash all the "It'll take years to understand..." comments, that's obvious enough. So what does all this mean? Insert IANAL disclaimer.

    Source released openly: What the states are asking for. This really won't get them anywhere. MS has been declared a monopolist, and going back like this is akin to going back to the murder scene for more evidence after the killer's been convicted. It doesn't do them any good other than to cause MS nightmares about their IP being compromised. Needless to say, MS hates this idea. Expect to see a scathing rebuttal within a couple of days. (Historical note: This is what one prosecutor did in the DeCSS case... put the code in as open/unsealed evidence, making it part of the public record. oops!) OSS advocates would love this idea, but without the compilation capabilities, it doesn't do Joe Sixpack any good unless MS accepts patches submitted by the public and makes them available for download.

    Source released under seal: Same as an open release, but the source code doesn't get published, and only those people approved by the court get to see it. Takes even more time, more money, and accomplishes just as little. Only here, MS doesn't have to lose sleep over IP loss, just take care of a nasty migraine. Joe Sixpack gains nothing.

    No release: Obvious victory for MS, but the case moves on faster than it would have otherwise, which (as we all know) MS does't want. Joe Sixpack doesn't get anything here, either.

    --
    I suspect that one of these choices is incorrect. Correct.
    1. Re:The good, the bad, the ugly by Yottabyte84 · · Score: 3, Interesting

      What if they use the fact that thier code has gone puiblic to sue the developers of WINE and the like for copyright infringement? Right now, they haven't been sued because they have a 'cleanroom' implementation which requires not looking at source. With the source to windows publicly available, WINE developers will have a hard time arguing that thery didn't touch any of the Windows.

    2. Re:The good, the bad, the ugly by Mhrmnhrm · · Score: 1

      Very interesting argument, wish I had a mod point to give you (Though I couldn't anyways, having already posted to this article).

      As to the comment proper, the WINE developers would indeed have a difficult time arguing purity of emulation should the Win32 code be released. However, provided they interacted with only the published APIs and avoided any backdoor which could/would be revealed by a source release, they would still be legal.

      IIRC, the Bleem crew used a similar defense with Sony, in that they performed the emulation not by copying the PS1 BIOS, but instead by studying how the software and hardware interacted, then figuring out how to reproduce those responses on the x86 platform. With the WINE crew, it would be studying how two different layers of software interact, then reproducing those results with a different software layer. As long as they don't go looking at the W32 source (just as Bleem didn't look at the PS1 BIOS), they should be clean. Again, IANAL.

      --
      I suspect that one of these choices is incorrect. Correct.
    3. Re:The good, the bad, the ugly by Maigus · · Score: 2, Interesting

      As stated in the parent, I don't see any advantage for the OSS community from the release of the windows source.

      Speaking as one who worked with the source tree (PowerPC NT 3.51 and 4.0), although not as a developer but rather in a white box test environment, I don't think that the OSS community as a whole would gain much from it. The really interesting things which haven't already been reverse engineered by the OSS community or simply rendered irrelevant are all in .NET. Things like the new garbage collection system are truly interesting but I don't see the rest as much fun.

      Furthermore, the source itself is a wreck. It's impossible to read, there's still legacy comments from David Cutler in it which are incorrect and my opinion was they were still there because they were amusing.

      Building the source is yet another nightmare. Even if you had it, actually getting it to compile is hellish even with the complete tool set, environment, and instructions. Last I saw they were still using "build" an "imake-like" tool which is only available through the DDK to compile the source. Yes this is after they switched to the VC compiler.

      Realistically, what is this supposed to prove even if the source is released? The fact of the matter is that with programming *anything* is possible. If MS really wanted to remove the dependancy of IE from the system they can. We know it, they know it. It might involve major surgery on their part, but the mshtml render engine could simply exist there for the apps which use it to render text (help, IE, etc).

      The correct remedy for the case has always been and remains proper regulation of a buisness which is out of control presently. Releasing the source will piss them off, not make them compliant.

    4. Re:The good, the bad, the ugly by I_redwolf · · Score: 2

      Ummm.. IANAL but asking Microsoft to release the windows source code publically for review is probably a good idea. You get experts in the field from different scopes AND/OR firms from different scopes funded by the states to read the source and to make a technological feasibly sound decision as to whether it can be slimmed down or not.

      Microsoft doesn't have to worry about any IP being compromised as the firms and/or people are usually bound by court rules. This is evidence, not the public release of source code to some company; and evidence in a case doesn't HAVE to be disclosed to the public. As you've said above.

      I believe that this does alot of good for "Joe Sixpack" as even though he might not care, people like me would like to know one way or another with no doubt that Microsoft is lying. Not only will it help the states case against Microsoft but it will truly put an end to Microsoft as trustworthy; which will have dramatic effects on future projects from Microsoft. (ie: .NET)

      With the Source released for review, Joe Sixpack gains what matters to them most. Slimmer version of windows, cheaper price and or just peace of mind, knowing not to trust wholeheartedly things from Microsoft (buyer be wary).

      Without the release.. Microsoft gets to keep Joe Sixpack blind.

    5. Re:The good, the bad, the ugly by Mhrmnhrm · · Score: 1

      Your comments are certainly valid, but I again have to argue that unless MS accepts the patches submitted by the various experts, nothing will actually change. And again, in order for the IP not to be compromised, the source would have to be "sealed". If it isn't sealed, the same thing would happen here as happened in the DeCSS case, where John Hoy put the source code into evidence without sealing it, making it part of the public record.

      Perhaps the more worrisome aspect of a complete source release is that while the white hats are finding, reporting, and patching security holes, there are probably just as many (or more) black hats who will search for holes to exploit.

      --
      I suspect that one of these choices is incorrect. Correct.
    6. Re:The good, the bad, the ugly by wfrp01 · · Score: 2

      So what does all this mean?

      Correct me if I'm wrong, but wouldn't this mean that the source code for Windows would become part of the public record?

      --

      --Lawrence Lessig for Congress!
    7. Re:The good, the bad, the ugly by I_redwolf · · Score: 1

      You fail to see that this isn't about patches or any of that. The case isn't about making windows better or more secure. It's about Microsoft and then making a "slimmer version of windows" available to the public at lower cost. As for whitehat and blackhat hackers looking for holes to plug and holes to exploit that does nothing but allow for a more secure operating system and considering Microsoft's goals of entering "services" it'd probably good to have a secure OS handling said services.

    8. Re:The good, the bad, the ugly by Yottabyte84 · · Score: 2

      IIRC, the Bleem crew used a similar defense with Sony, in that they performed the emulation not by copying the PS1 BIOS, but instead by studying how the software and hardware interacted, then figuring out how to reproduce those responses on the x86 platform. With the WINE crew, it would be studying how two different layers of software interact, then reproducing those results with a different software layer. As long as they don't go looking at the W32 source (just as Bleem didn't look at the PS1 BIOS), they should be clean. Again, IANAL


      This is what I was talking about when I mentioned a "cleanroom" implemention. Much like the a "blackbox". You send a signal in, and observe the signal out, and work to duplicate the results without opening it up. This is a legal method of reverse engenierring. If, however, you opened up the box, and copied the circuit, then you would be infringing. IANAL, this is stuff I have read from multilpe places, and has been upheld in court several times. I'm sorry I don't have links, but a good web search should find some stuff.
  35. Of course they could by 91degrees · · Score: 1
    Simply modify explorer so that when you type a url into the address bar, it doesn't do a lookup.


    And the result? You have a product that has marginally less value to the consumer, Microsoft still with a monopoly on the browser market, its still free, MS have a company philosophy of making everything, and will continue to provide this for free, as long as they can justify the cost as advertising. Its also much more compatible than any other free browser, simply because everyone codes for IE.


    Perhaps it shuld instead be possible to demand that other browsers are bundled with the OS.

    1. Re:Of course they could by Anonymous Coward · · Score: 0

      Not really. Well at least not with XP. I somehow manged to screw IE up and cannot search, access 1/2 of the control panels (they use a web interface), use encarta or works, etc.

      Is this a bad thing? Well, in my opinion the web interface is not entirly a bad thing but removing IE from windows would render it almost comlpetly useless without re writting almost all of it.

    2. Re:Of course they could by 91degrees · · Score: 1

      I was thinking of just removing the code from IE that does the url translation. Although it is possible that MS have replaced their file handling with a more abstract interface that allows any URL to be opened as a file. I haven't used XP, so I can't be sure. Does it allow you to type a url into all file requesters (including file->open in notepad), or does it only allow this on internet apps?

    3. Re:Of course they could by Anonymous Coward · · Score: 0

      Yes, they did make the filesystem use urls.

      Open notepad and type in an address starting with http://. It will load in the html as text.

      I haven't tried an image in Photoshop yet, but I can only assume it would load a jpg from a web site.

  36. A good idea, IMO. by Anonymous Coward · · Score: 0
    It would be great to see how many security holes exist intentionally while they're in the process of going over it all. IMO, I bet MS has tons of backdoors people dont really know about put in on purpose that shouldn't be there.

    I know who shot JFK.

  37. If MS has to give the code, you should be damn... by gte910h · · Score: 1

    ....certain that they are going to point out "why" they can't remove IE stuff from windows.

    The much harder side is for the examiner for the states to show why they can.

    --
    Want to see every step I took to start my company? http://www.rowdylabs.com/blogs/pitchtothegods
  38. Middleware? by mrroot · · Score: 2

    During the trial, the government accused Microsoft of using its Windows monopoly to snuff out competitors who make add-on "middleware" products, such as AOL Time Warner's Netscape Navigator browser.

    Since when is a web browser considered middleware? This reporter must have been watching too many IBM commercials and wanted to use the new words he learned.

    --
    I Heart Sorting Networks
    1. Re:Middleware? by SpaceLifeForm · · Score: 1

      Java Applets.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    2. Re:Middleware? by Anonymous Coward · · Score: 0

      Yes, didnt you know that a browser is a essensial middlewear between the operating system and the webserver? =)
      And that is why IE is a part of the operatingsystem.

  39. Re:Somewhere in Mordo^H^H^H^H Redmond... by cperciva · · Score: 2

    Drone421:(Absently talking to Clippy)"Yep, I good go through each one of these .h and .c files and get the BSD copytight out of them - the states wann'a see the source"

    Why would they bother? The BSD license is entirely free, unlike the GPL.

    But I doubt there's much BSD licensed code inside Windows anyway... if there were I'd expect Windows to be rather more stable and well designed.

  40. Open To Public or just to States? by Anonymous Coward · · Score: 0

    If the code is open only to the states ... how exactly will the rest of the world know that the technical people checking over the code aren't some M$ ppl?

    What good, really, would it be to make some ppl sac. their source if it isn't publically downloadable ... and if it is, why would ppl ever buy M$ products instead of just compiling them?

    Paradox, no?

  41. it's probably very well written by SweetAndSourJesus · · Score: 2, Insightful

    It's loads of fun to sit and think what terrible code microsoft must write, but you've got to be realistic. They are the largest software producer in the world. They hire smart programmers (bad designers, yes, but it's not like they have a bunch of skript kidz churning out SQL Server.) They have managers to make sure that the code is written properly. I'm not endorsing the end product or anything, but the code has got to look pretty good.

    Now mod me down.

    --

    --
    the strongest word is still the word "free"
    1. Re:it's probably very well written by JordoCrouse · · Score: 1

      For the love of God, won't you please mod this up???

      --
      Do you have Linux and a DotPal? Click here now!
    2. Re:it's probably very well written by Anonymous Coward · · Score: 0

      If it weren't done well internally, you'd see a ton of former-MS programmer types out griping about their crummy code/project management, etc. Instead, you see one or two prior employees who were probably on a small crappy project.

      Instead you see tons of people talking about the bad marketing, policy, focus (eye candy instead of security and stability), and business ethics.

      I bet the code looks sharp.

    3. Re:it's probably very well written by Anonymous Coward · · Score: 0

      I can sell you animal feces if I find the way to market it (fertilizer).

      Don't try and tell me that because MS is good at business deals and marketing that their code is "solid". Because I'm smart enough to know what your saying is feces, not fertilizer.

    4. Re:it's probably very well written by wazootyman · · Score: 1

      This is probably the most reasonable post I've ever seen on Slashdot.

      That's why I'm not suprised it's not getting modded up.

    5. Re:it's probably very well written by dosun88888 · · Score: 1

      I disagree on the manager comment. I DO agree that the code is most likely pretty tight.

      The only reason windows is so damn unstable and convoluted is because they want it to be - it's in their interest for their OS to be all mangled up to make it tougher for other companies to write competing software.

      The same reason that the Word file format is obfuscated to hell.

      ~D

    6. Re:it's probably very well written by Anonymous Coward · · Score: 0

      > They have managers to make sure that the code is > written properly.

      Ha-ha-ha-ha! Thanks, you made my day!

  42. Browsers again? by alanwj · · Score: 1

    Why does everyone always get so caught up on browser issues? I rather think that nowadays a browser BELONGS in the basic application set distributed with an operating system.

    There are plenty of other illegal and/or unethical practices that Microsoft is using. How come we never hear about those? Why is it always about the browser? I would dare say that the reason IE is popular is because all of its competition sucked at the time it was building its dominance.

    So should the be allowed to include IE with Windows? I think so. I haven't yet formed an opinion on things like Media Player, MSN Messenger, etc, but I lean towards removing those. Where do we draw the line? I don't know. But the issue of those other included products never comes up (at least not in popular press. I don't know what happens in the court rooms.). And I never hear anything at all about other illegal practices not related to 'commingling'.

    Can't they find something new to talk about besides the browser?

    Alan

    1. Re:Browsers again? by RMSIsAnIdiot · · Score: 0

      I disagree. If we remove Media Player, then Apple should remove iTunes and QuickTime, and Linux should remove XMMS. Now, see what a terrible inconveinence that is? See to you and me, it's not any trouble to go download a media player, but to Joe Q. Public, he wants it to plug it in and have it work, period.

      --

    2. Re:Browsers again? by Anonymous Coward · · Score: 0

      I know very few people will ever read this but I'll say it anyway.

      A browser is not part of the operating system. Neither is WinAmp, NetMeeting, Messenger or anything else.

      An OS is the software that manages the resources of the system. Period. None of the above manage resources. They use resources.

    3. Re:Browsers again? by Rooktoven · · Score: 1

      At this point those on the side of right have to attack the beast anyway they can. It is not the only arena of M$ malfeasance, but it is one that people understand. I.e. nearly everyone who has a PC has used a browser, very few (relatively) understand the concept of dual booting or the predatory practices M$ engaged in to prevent companies from offering said dual-boot PCs.

      So, no, it isn't the best example of M$ wrongdoing, but remember Al Capone went to jail for tax evasion, not murder...

      --

      Acquiescence leads to obliteration
    4. Re:Browsers again? by alanwj · · Score: 1

      I have to disagree with you on this point. A kernel is the software that manages a computer's resources. The operating SYSTEM is the software that allows you the base functionality necessary for installing applications and performing system administration. I believe that an operating system should include things like text editors, ftp/telnet clients, etc. My opinion sways on whether a web browser should be included in that list.

      But, for example. If I sit down at your computer, and you tell me that it is running , then I expect to be able to type 'ls' and get a list of files, yet the shell I am using and the ls could also be considered applications. I personally consider them part of the operating system.

      Alan

    5. Re:Browsers again? by Anonymous Coward · · Score: 0

      If I had the book in front of me I would type in what MSFT considers to be an OS. Unfortunately I don't and by the time I go home and type it in, this post will be long gone.

    6. Re:Browsers again? by I_redwolf · · Score: 1

      A userspace application is just that a userspace application. An operating system is defined by what makes you able to run those apps.. The kernel. End of story, no justification can skew what an operating system is and thats exactly what it is. If what you say is true then we could start skewing all types of shit. What is a gun? A gun by itself is about as useful as an empty bottle, add bullets (apps) and it becomes useful but what exactly is a gun? A tool that when applied with appropriate user space stuff can be used. Same thing goes for an operating system.

  43. Not the right issue... by dreyco · · Score: 1

    I understand that most of the programmers would agree that that MicroSoft could provide a stripped down version if they would. Their statement is just a legal stance.
    States move is to put MS in a position where they have to choose between releasing the code or accepting the obvious.

  44. Quitcherbitchin by AnalogBoy · · Score: 5, Informative

    Microsoft Research Source Code

    So...
    Quit.. Yer... BITCHIN.. If you REALLY want to look at/dis MS source code, perhaps you should just go to school. About 2 years into it perhaps you'll realize you're taking life a BIT too seriously.

    From the page:
    Microsoft® makes source code to Microsoft operating system products like Windows XP, Windows 2000 and Windows CE available to universities and other "not-for-profit" research institutions at no charge. Currently, there are over 100 universities worldwide with our source licenses.

    1. Re:Quitcherbitchin by Pyrosz · · Score: 1

      Where are the /.'ers that go to these Universities and have seen this code? Why are there no comments being posted by them? Makes me wonder who gets to actually play with the code.

      --

      An optimist believes we live in the best world possible; a pessimist fears this is true.
    2. Re:Quitcherbitchin by AnalogBoy · · Score: 3

      Where are the slashdotters who go to the universities? I garuntee that those EULA's are tight. Plus, i believe there are cultural barriers between the kind of person who would be interested in OS Research, and the kind of person who hangs out on Slashdot (or, at least those who make a habit of posting.) Just my observation.
      The old maxim "Those who know don't speak, those who speak don't know" usually holds true around here.

    3. Re:Quitcherbitchin by Anonymous Coward · · Score: 0

      UCLA has a Windows source license, but Berkeley does not. Somewhat ironic considering the BSD code in Windows.

    4. Re:Quitcherbitchin by alec314159 · · Score: 1
      http://research.microsoft.com/university/NTSrcLicI nfo.asp ...

      Microsoft® makes source code to Microsoft operating system products like Windows XP, Windows 2000 and Windows CE available to universities and other "not-for-profit" research institutions at no charge. Currently, there are over 100 universities worldwide with our source licenses.

      Wow! This is for real! I guess this is how Lindows provides Windows compatibility. MS source is out there.

    5. Re:Quitcherbitchin by oyenstikker · · Score: 1

      Can the FSF make a research division and get it?

      --
      The masses are the crack whores of religion.
    6. Re:Quitcherbitchin by Pyrosz · · Score: 1

      Good point.
      I just figured someone would have seen it who does post around here... maybe they just dont trust posting as an AC enough to do so.

      --

      An optimist believes we live in the best world possible; a pessimist fears this is true.
    7. Re:Quitcherbitchin by Anonymous Coward · · Score: 1, Informative
      More from Windows Source Code Licenses:
      (thanks AnalogBoy for a link)
      Features of the Source License
      • No cost
      • Intellectual property created with the use of source code is owned by the university or author, depending on the policies of the licensing institution.
      • Source licensees can share source or other source-based work with other source licensees.
      • Source is licensed to the requesting organization, not individuals to insure broad internal access.
      • No employment restrictions as the result of viewing or using the source.
      Here's a list of Windows Source Code Licensees:
      Arizona State University, Boston University, Brigham Young University, Brown University, Capitol College, Cogswell College North, Columbia University, Cornell University, Eastern Kentucky University, Evangel University, Florida Institute of Technology, Georgia Institute of Technology, Howard University, Lamar University, Louisiana State University at Shreveport, Loyola College in Maryland, Massachusetts Institute of Technology, McGill University, New York University, Oregon Graduate Institute of Science and Technology, Princeton University, Rice University, Saginaw Valley State University, San Jose State University, Seattle Pacific University, Stanford University SUNY/Stony Brook, Texas A&M University, The Johns Hopkins University, University of Alabama at Birmingham, University of California at Los Angeles, University of California at Riverside, University of California at San Diego, University of California at Santa Cruz, University of Colorado at Boulder, University of Florida, University of Houston at Clear Lake, University of Idaho, University of Illinois, University of Kentucky, University of Memphis, University of Michigan, University of Notre Dame, University of Rochester, University of Southern California, University of Southern Mississippi, University of Texas at Austin, University of Virginia, University of Washington, University of Wisconsin, Vanderbilt University, Walla Walla College, Washington University, Wayne State University, Western Illinois University, Brandenburg University of Technology, Budapest University of Technology, Carlos III University of Madrid, Czech Technical University, ETH Zentrum, Hebrew University, Humboldt-Universität, INRIA LORRANE, INRIA RENNES, INRIA RHONE-ALPES, INRIA ROCQUENCOURT, KAIST, Keio University, LAAS-CNRS, Lancaster University, MS Institute (MS Australia), National University of Singapore, Queensland University of Technology, Slovak University of Technology, Technion, Technische Universität Darmstadt, Technische Universität Graz, Technische Universität Hamburg-Harburg, Technische Universität München, Technische Universität Wien, Tel Aviv University, Trinity College Dublin, Universidade de Lisboa, Università di Genova Università di Milano, Universität Kaiserslautern, Universität Karlsruhe, Universität Zu Köln, University College London, University of Aarhus, University of Aizu, University of Cambridge, University of Cape Town, University of Kent, University of Linz, University of Oslo, University of Patras, University of Salford, University of Southampton, University of Tromsø, University of West Bohemia
      Maybe I don't understand something here...

      There are lots of people all over the world who have access to Windows source code, right? "Intellectual property created with the use of source code is owned by the university or author", right?

      Why the hell don't we see shitload of Windows-based software then?!

    8. Re:Quitcherbitchin by Anonymous Coward · · Score: 0
      MIT has it...

      What the hell is going on?! I would NEVER believe it if it wasn't on MS website! Does it mean that everyone has the source code of Microsoft Windows, but no one knew about it?! Is anyone doing anything useful with it? Has anyone anything interesting to tell us about it? I'm still trying to believe it's not a joke!

    9. Re:Quitcherbitchin by Anonymous Coward · · Score: 0
      Where are the /.'ers that go to these Universities and have seen this code? Why are there no comments being posted by them? Makes me wonder who gets to actually play with the code.

      Makes me wonder who actually use Slashdot, if everyone on those universities has the code, still nobody on Slashdot ever knew about it...

    10. Re:Quitcherbitchin by Anonymous Coward · · Score: 0

      Why didn't MS use the (already widely available) source code to demonstrate that "IE is inside the NT kernel" then?

    11. Re:Quitcherbitchin by stinky+wizzleteats · · Score: 1
      ...there are cultural barriers between the kind of person who would be interested in OS research, and the kind of person who hangs out on Slashdot

      Ever heard of Linux?

      Furthermore, I attribute the lack of "yeah, we've got it" to the likelyhood that the license program in question probably amounts to membership in a beta testing group or free SDKs. I would imagine that they would be as surprised as the rest of us to discover that they have the "source code" for Windows.

    12. Re:Quitcherbitchin by Svet-Am · · Score: 1

      This pisses me off, actually. I go to Miss. State University(Dept. of Computer Engineering). Our computer engineering dept. is one of the top ten in the nation and we were denied our copy of this license. Yet, Southern Miss., who doesnt even have a computer engineering research dept. got one. How messed up is that?

      --
      [move .sig! for great justice, take off every .sig!]
    13. Re:Quitcherbitchin by scot4875 · · Score: 2, Interesting

      Why the hell don't we see shitload of Windows-based software then?!

      Because most universities are research institutions, not application developers. And, (at least here at the University of Idaho) most software development is done for major contractors like HP, or the DOD and would be of little use to desktop users.

      This is getting further and further off topic, but there're actually some fascinating studies going on here using modified kernels of both NT and Linux related to security. One professor has a series of functions hooked into all system APIs, and then monitors those API calls to see how the OS behaves during different types of attacks. (DOS, break-ins, whatever) Then the OS can automatically attempt to compensate for what it *thinks* might be an attack.

      Anyway, enough OT for now...

      --Jeremy

      --
      Jesus was a liberal
    14. Re:Quitcherbitchin by Andux · · Score: 1

      Microsoft actually made the source to WinCE available for (semi-)public download a while back, but it's probably mired is so many patents and licences that they could sue you for amounts rivaling the gross national product of a medium-sized country if you ever tried to do anything with it.

      --
      (Do not sign anything.) -- Fell, Planescape: Torment
    15. Re:Quitcherbitchin by Anonymous Coward · · Score: 0

      Easy - it probably isn't really the source code to Windows. "Windows Source Code" could easily mean "source code that interfaces with Windows".

      Even if it is, it's probably fiddled to make it unbuildable.

    16. Re:Quitcherbitchin by Bert64 · · Score: 1

      University networks are hardly the most secure, Surely if the source to windows was out there, some scriptkid would have stolen it by now and published it everywhere. The code to MS-DOS 6.0 was compromised a few years ago, i have even read parts of it, aswell as several other "closed source" commercial os/applications.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    17. Re:Quitcherbitchin by Anonymous Coward · · Score: 0

      great, does the eula allow me to continue to contribute to the linux (or any other, for that matter) kernel?

  45. souds like.. by Bitmap · · Score: 1

    Sounds like a new job for distributed computing (desifering the code, i mean) :o?

  46. Multiple versions of windows == bad by Steveftoth · · Score: 2

    If the states want to use the source to prove that windows can be broken into multiple versions, and it can be done, why would you want a different distribution of windows? I mean both the good and bad thing about Windows is that it is so dependent on itself to run. Without the whole enchilada that is windows, it would lose a lot of value. (Imagine not being able to run old DOS programs in windows NT/2k/xp)
    It's one problem that linux has today, since there are so many different distributions that are subtley different, sometimes you have massive problems getting programs to work correctly. It's much better then it was in the past, but Windows doesn't seem to have this problem as often as linux ( IMO ).
    I see this as a possiable way for say people in the WINE project to get access to the 'hidden' features of the windows API that everyone keeps on saying exist.

    1. Re:Multiple versions of windows == bad by belg4mit · · Score: 1

      What are you talking about? (95), 98, (Nt3.5),
      NT4, ME, 2000, XP. There are more versions of
      windows out in general circulation right now
      then ever before. Just because Microsoft end
      of life's one doesn't make it disappear.
      And they all behave differently, Windows ME
      *won't* let you use a lot of old DOS programs
      (anything that requires protected mode).

      What makes you think they are going to release
      the code to the public? It would be viewed
      by a (un)lucky few that'd have to sign
      iron-clad NDA's, these are lawyers we're talking
      about afterall.

      --
      Were that I say, pancakes?
    2. Re:Multiple versions of windows == bad by Steveftoth · · Score: 3, Insightful

      COnsidering that they have done everything except drop support for the old oses, they are doing pretty good. The only OS they sell in the store is XP and xp is much more compatable with programs written for WinNT (any version) then 95/98/ME was. They are slowly getting windows back to one platform. After the splits they created when they switched from win16 -> win32 (95 version) -> win32 (nt version) finally you should be able to write a program and have it work on Win2000, and WinXP and whatever next without having OS specific hooks and code paths.

    3. Re:Multiple versions of windows == bad by rhavyn · · Score: 2, Interesting

      What stores do you shop in? Fry's has (on the shelves) Windows 2000, 2000 Pro, 2000 Server, XP Home, XP Pro, and Me. Best Buy and Circuit City have mostly the same (they didn't have 2000 Server IIRC). Even if you don't want to count the different flavors of the same version, that is 3 different versions that are easily available at the store.

      And outside of stores, there are all of the different embedded versions of Windows, etc. MS has had one platform for the past 7 years ... it was called Win32. The fact that they broke the API repeatedly, and every different patch level of every different version of Windows caused new and different bugs in Win32 does not make me feel even the slightest bit confident that XP is going to make this any better.

      And XP is supposed to be phased out within 2 years for the next version of Windows that will be all .NET (another new platform). MS will make sure that you always need to have OS specific hooks and code paths to work reliably across the commonly used versions of Windows.

    4. Re:Multiple versions of windows == bad by Steveftoth · · Score: 2

      But the differences between the different versions of windows are getting smaller and smaller. The difference between Win95 and WinNT is HUGE while the difference between Win2k and WinXP is much smaller. Now when I say this I mean the difference in the APIs. The Win95 implementation of Win32 doesn't have many of the features that the Win32 version that NT runs does. This means that every time you make a call you have to double check the docs to make sure that it will work on both oses properly. Everything from creating a thread to accessing the registry is much different inbeween the versions. WinXP and Win2k is much smaller, and the different versions of XP (home/pro/server) are MOSTLY the same, again not perfect, but MSes track record is that all the APIs are converging.

      They will not get rid of Win32 for many more years, of course .Net could turn into the next platform to program to, but again that will not happen until Win32 is long gone. No matter what MS says, the .Net platform will not have the performance of the Win32 apis. They may be easier to program to, but again that remains to be seen.

  47. It is possible to remove IE! by a3d0a3m · · Score: 2, Informative

    It is possible to remove Internet Explorer completely from most windows operating systems. Take a look at IEradicator. I have used 98lite with very good success in installing a stripped down version of windows 98 on my mother's old computer.

    Here is a quote from their website about IEradicator: "IEradicator is tiny, script that uses the Windows setup engine to surgically remove Internet Explorer versions 3 through 6.0 from Windows 95, Windows 98, Windows 98 Second Edition, Windows Millennium and Windows 2000(sr1)."
    You can download it from the company's website for free. It used to remove the entire HTML rendering engine but their current version leaves this in. If you want, you can buy the full version which will remove that too, effectively completely removing internet explorer from windows.

    Adam

    1. Re:It is possible to remove IE! by DodgyGeezer · · Score: 1

      It removed the IE shell application, but not the core components, such as mshtml.dll. What you've done is the equivalent of uninstalling Mozilla, except for major components like Gecko.

      I guess it comes down to, how do you define what is IE, and what isn't?

    2. Re:It is possible to remove IE! by a3d0a3m · · Score: 1

      You can remove the mshtml.dll if you buy the full version.
      They are also releasing a free version that removes the core components, because this version was in response to those who said that removing the rendering engine was going too far, however people complained so the next version will remove everything [like it originally did].

      adam

    3. Re:It is possible to remove IE! by DodgyGeezer · · Score: 1

      It would seem to me that this would be hard to do without incompatibilities, which of course would cause problems for many apps. Why not just dump Windows altogether and spend your money on something else?

  48. Re:read this, sissies! by mirabilos · · Score: 1

    Hey, that is a cool quote of
    The Hackers Handbook
    The JARGON file

    In its entirety you can view it at,
    for example:
    http://www.ccil.org/jargon/

    Of course, if the site gets /.ed,
    Google*s cache and/or search functions
    are your friends.
    YMMV

    --
    My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
  49. Seperate IE? You bet they can. by Decimal · · Score: 2, Redundant

    At least, with the 9x versions. Take a look.

    --

    Remember "Bring 'em on"? *sigh
    1. Re:Seperate IE? You bet they can. by DA_MAN_DA_MYTH · · Score: 2

      I tried installing 98 lite... Yes you can do it, no IE. But man is that a pain in the ass. Not to get it installed without IE. The creators of 98 lite make an easy to use installation system. However installing 98 without IE, you are just setting yourself up with headaches, death by scripting errors, and overall not your usual 98 environment, that you as Joe Six Pack are use to.

      You truly gain some sort of appreciation that IE is integrated to the operating system, if you are a regular Windows user by using 98 lite. Microsoft should just come out and say that they have done it to better the user experience. I mean running Windows without IE? C'mon you might as well run Linux, like I do now. ; )

      --
      "It takes many nails to build a crib, but one screw to fill it."
  50. Re:read this, sissies! by Anonymous Coward · · Score: 0

    What this article fails to mention was Mel's problem with alcohol and animal husbandry. Poor, afflicted Mel.

  51. They don't have to review all of the Windows Code by TheConfusedOne · · Score: 5, Insightful

    Microsoft has made a number of assertions during the original trial and is sure to attempt to make a bunch of other assertions now.

    All the States have to do (yeah, merely) is to look at one or two of the assertions and attempt to disprove them with the source code. At that point they can call the credibility of a particular witness into doubt and impeach their entire testimony.

    Remember, the biggest complaint most of us have had is that MS has been making unsubstantiated claims about the technical merits and difficulties of certain actions. This way the States could go out and prove they're unsubstantiated.

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
  52. may already be too late by liquidsin · · Score: 2

    it's quite possible that from the first time Bill said "can't strip it down, it's all integrated" he set his team to work on actually integrating everything into one big lump. the source that they have now and the source that used to be may be entirely different. he may have seen this ploy coming, and, now that he's prepared, may be totally willing to turn over the source.

    --
    do not read this line twice.
    1. Re:may already be too late by lblack · · Score: 2

      Quite unlikely that Microsoft does not engage in source control. Take the stable source from a release, and have them provide you with the compiler, compiling options, compile platform, etc. used to create the installation set, as well as all documentation regarding changes to the output of the compiler.

      Replicate the steps taken to create the installation binary set. Checksum your creation against the actual release. Ask MS "What's up?" when things don't check out.

      l

    2. Re:may already be too late by Already.there · · Score: 1

      My favorite Slashdot-ism: The complete, unthinking, absolutely unassailable assumption that every MS employee must be a lying bastard, hypocritical and backstabbing to the end...

      "when things don't check out." Because of course they're all lying bastards, and of course it won't check out... and "of course" if you gave the source to Linus he'd save us all!

    3. Re:may already be too late by lblack · · Score: 2

      My favorite Slashdot-ism: The complete, unthinking, absolutely unassailable assumption that every MS employee must be a lying bastard, hypocritical and backstabbing to the end...

      "when things don't check out." Because of course they're all lying bastards, and of course it won't check out... and "of course" if you gave the source to Linus [salon.com] he'd save us all!


      Um. Actually, having done similar activities in the past, I gravitated towards "when" instead of "if", because I've never been in a situation where a complex project restored from source control matched exactly the installation binaries generated during release. You have to chase your way around your development team and discover that, oh yea, there was a tiny little bug that was patched with 1 line of code and that escaped version control because Person X was in a hurry and told Person Y to do it tomorrow, and then Person Y was out sick so Person Z ended up...you get the picture.

      My favorite slashdot-ism: Being so engaged in the political infighting in Slashdot that you aren't able to disengage yourself from it, and devote your time to showing everyone just how biased they are.

      Hm.

      -l

    4. Re:may already be too late by Already.there · · Score: 1

      I didn't recognize you as the only person on the thread who wasn't pointing in redmond's direction and shouting "You Bastards".

  53. Just one expert? by mrroot · · Score: 2

    In Tuesday's motion, the states also asked the judge to appoint a technical expert to help provide "impartial opinions on the complex, highly technical issues raised by the parties."

    I hope they plan on having more than one expert to help them analyze the code. I think they underestimate how big of a job it will be. One of two things might happen, either they look at the code and say "we dont see why MS cant split the browser out", or they look at the code, freak out and just take Microsoft's word for it because they dont want to admit they lack the intellectual capacity to understand source code.

    --
    I Heart Sorting Networks
  54. We already know they can strip the code by joeblowme · · Score: 1

    Can't strip down the code that's a huge joke. They've already proved that they can do this. Look at the xbox with it's 28k kernel(it might be more or less but it's around there)of windows 2000. You can always strip down code. The only way you couldn't strip the code down anymore if the code was a single off bit. Then I'd have to side with microsoft and say it couldn't be stripped down anymore. Microsoft though will probably win and not have to show thier code. I don't think the coke acronymn though is right. It is like asking coke whats the minimum amount of ingredients you can combine to still have coke. The awnser is exactly what is in there, with windows the answer is obviously a heck of a lot less than there is in there now.

    --

    If your not cheating your not trying. If your not trying your not winning and if your not winning why play?
  55. Perl script by Anonymous Coward · · Score: 0

    #!try/reading/source/without/comments/perl

    @files = `dir /s /b c:/enlistment`;

    for $sourcefile (@files) {
    open INFILE, $sourcefile or print "Error: $sourcefile: $!\n";
    read INFILE, $source, -s INFILE;
    close INFILE;
    $source =~ s!/\*.*?\*/!!gs;
    $source =~ s!//.*\n!\n!g;
    open OUTFILE, $sourcefile or print "Error: $sourcefile: $!\n";
    print OUTFILE, $source;
    close OUTFILE;
    }

    print "Finished!";

    1. Re:Perl script by mini+me · · Score: 1

      try/reading/source/without/comments

      I can't read source with comments. The first thing I do when I want to read code is to strip out all the comments.

    2. Re:Perl script by Anonymous Coward · · Score: 0

      Then feel free to use the script I posted. It should take care of just about any C/C++ comment you'd come across.

      Known bugs:

      '//* ... */' will result in a remaining '/'

      Comment-like strings within quotes will be stripped out.

  56. Maybe I'm on drugs but... by mhesseltine · · Score: 4, Insightful

    Doesn't the existance of programs like 98lite prove that Windows can run without IE. Yes the mshtml.dll engine is left in there for programs that want to use it, but the browser itself can be purged. Why isn't this proof enough?

    --
    Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    1. Re:Maybe I'm on drugs but... by Fizzlewhiff · · Score: 1

      Maybe it is not proof because Windows 95 is no longer supported and Windows 98 isn't too far behind it. I don't recall my copy of Windows 95 even having IE when I first got it so naturally it can do without it. Since then Microsoft has built everything using COM. By their definitions IE probably can't be removed without causing problems with other software. This doesn't mean they couldn't do it though. I think if given enough time they could find a way to make it happen, they just don't want to and personally I don't see why they should.

      Sun bundles their own browser with Solaris and no one seems to give a shit. IBM has their own browser in AIX and had their own browser in OS/2. KDE is heavily rooted with Konqueror and it looks like GNOME is basing their desktop around Nautilus. If everybody else is bundling and co-mingling and it is ok then why isn't it ok for Microsoft? Is it because Netscape was a piece of shit and reloaded the whole page whenever you resized the browser? That's why I dumped Navigator in favor of IE. Now I use Opera, best $39 I ever spent. Microsoft didn't help Netscape that much but neither did Netscape.

      --

      'Same speed C but faster'
    2. Re:Maybe I'm on drugs but... by pmz · · Score: 2

      mshtml.dll pretty much is the browser. Everything else is GUI fluff. When will people realize that GUIs are <10% of real software?

    3. Re:Maybe I'm on drugs but... by Anonymous Coward · · Score: 0
      When will people realize that GUIs are

      Probably never, because they're not. In "real software" making API calls and managing memory are small potatos compared to just getting the information on the screen in a user friendly way.

    4. Re:Maybe I'm on drugs but... by pmz · · Score: 2

      The GUI is purely an interface layer to the software. If the software is modularized properly, UIs can be swapped in and out, and the core functionality remains unchanged (GUIs for CLI UNIX programs, for example).

      If IE were designed properly, the real guts of the browser are in separate modules from the UI. It appears this is the case, since mshtml.dll appears to be the "guts". If such DLLs remain after so-called IE cleansing, then the cleansing really failed. IE still remains on the system just without the UI.

    5. Re:Maybe I'm on drugs but... by spectecjr · · Score: 1

      mshtml.dll pretty much is the browser. Everything else is GUI fluff. When will people realize that GUIs are

      Depends on the software, and your definition of "real".

      For example, for something like Office, the GUI is probably somewhere between 30% and 60% of the work.

      For the Linux Kernel? The GUI is *nada*.

      So it depends on your scope. Consumer apps, for example, are mostly GUI.

      I guess it also depends on your definition of "GUI". If it's just "buttons calling functions" then yep, it's zip. If it's "Logic for manipulating data flow, and maintaining an ongoing dialog with the user" then it's a bit more. A GUI can be as complex or as simple as you want, depending on what it's trying to do.

      I'm currently working on a project that's 60% GUI, 30% database, 10% network manipulation. And that GUI is a LOT of GUI, handling many, many different edge cases.

      --
      Coming soon - pyrogyra
  57. more lines? by 8string · · Score: 1

    Doesn't the gvmt have enough lines? Everytime I go to city hall, the dmv, etc, I think, "wow, how many more useless lines can they get"....

    Looks like they want a few million more....

    ;)

  58. So they get the source code... by astrotek · · Score: 1

    then prove they can run windows without IE and stuff, basicly doing tons of work for microsoft, code wise for the cost of an antitrust trial?

    And if MS wins they get it all for free, good deal.

  59. hmmm... by SevenTowers · · Score: 2

    IANAL so I'd like to know hoe people can ensure, if the code is released, that it'll stay private and confidential and that the copyright won't be screwed over. The code can't go public. A substential number of people will have to see it in order to sort it out, and then explainit to the court. What prevents those people to say "No this code cannot be separated into many modules"? I mean, it's all down to interpretation (I know that's what justice is supposed to do), but code can be rearranged, it just depands how much money you're willing to spend on it!

    Somebody enlighten me please...

    --
    Imperium et libertas
    Autocracy and freedom
    1. Re:hmmm... by Chris+Mattern · · Score: 2

      > IANAL so I'd like to know hoe people can
      > ensure, if the code is released, that it'll
      > stay private and confidential and that the
      > copyright won't be screwed over.

      No kidding YANAL. IANAL either, but this line of reasoning (making copywrited material public invalidates the copywrite) means that nobody could ever copywrite a published book.

      Chris Mattern

    2. Re:hmmm... by kindbud · · Score: 2

      The code can't go public.

      On the contrary, this remedy is one that many people see as the only one that would be effective and would directly address the crimes that were committed. Microsoft abused the proprietary nature of their intellectual property, they abused their limited exclusive rights to stifle progress in the field to their own exclusive benefit rather than encourage it, as copyright is intended to do. The penalty should ensure that they cannot abuse it again. Taking away Microsoft's exclusive access to their source code would do that, and would spur new competition that was not possible before. This is exactly the remedy that the situation calls for.

      --
      Edith Keeler Must Die
  60. Hire old MS coders by asv108 · · Score: 3, Interesting

    Could the states higher experts, possibly former MS employees to guide them through the code or would that be seen as a conflict of interest since the technical experts in question are former employees? There has to be a lot of people who have worked with the windows source code over the years.

    1. Re:Hire old MS coders by rootmonkey · · Score: 1

      If there were any (which there should be)they are probably under some contract that would not allow this.

      --

      Yes but every time I try to see it your way, I get a headache.
  61. Win 95 source code has already leaked by dusanv · · Score: 1

    link
    lol

  62. How I expect the source to be turned over. by BigGar' · · Score: 1

    It'll probably come printed on green bar paper
    printed in yellow ink.

    --


    Shop smart, Shop S-Mart.
    1. Re:How I expect the source to be turned over. by Anonymous Coward · · Score: 0

      It's funny because it's true.
      Mod this up!

  63. Interrogating, huh? by wildwood · · Score: 2, Funny

    "Microsoft cannot base its defense on the design of its source code and simultaneously deny the litigating states the opportunity to test those arguments by interrogating the code," the states said in their filing.

    "All right, COMMAND.COM, talk! Where are you hiding those hooks?"

    The following file is missing or corrupt: COMMAND.COM. Type the name of the Command Interpreter.

    "Don't play dumb with me, mister! We've got EXPLORER.EXE in the next room, and he's telling us plenty!

    The following system files have been replaced with older versions by a program you recently ran. These files are currently in use and cannot be...

    [smack] "No more of that funny stuff, wise guy! You don't think we're on to you? You think we don't know exactly what you're trying? Why not make it easy on yourself?"

    Cannot find a device file that may be needed to run Windows or a Windows application.

    "Well, I suggest you find that file quick, before one of your SYSTEM32 buddies rolls over on you."

    An internal consistency check failed.

    [pause] "Does that mean you're ready to talk?"

    The system cannot find the path specified.

    "All right, get him out of here."

    --
    normal(adj)- people who don't sit on slashdot all day wondering why everyone else isn't building robots [DECS]
    1. Re:Interrogating, huh? by Anonymous Coward · · Score: 0

      That was one of the top ten best posts ever on /. !!!

      ac

  64. This is when we find out... by mrroot · · Score: 3, Funny

    ...that Windows XP was really developed in Fortran

    --
    I Heart Sorting Networks
  65. Remove IE, break windows? YES by d3xt3r · · Score: 3, Insightful

    It should be obvious to everyone that trully removing IE from windows would break it!

    The problem with referring to Microsoft's operating system as simply "Windows" means that we mesh together the kernel and the user interface into one generic term. Would removing IE break the kernel? Of course not. UI code such as browsers does not live in the kernel. But would it break the Windows user interface? Yes.

    IE is tightly integrated into the UI. Click "My Computer", "My Documens", or open the File "Explorer" and what pops up? Why it's IE! Not, chance that url at the top that say "My Computer" to http://slashdot.org and now you're browsing Slashdot with Internet Explorer.

    It would be impossible to remove IE without breaking the user interface. And why should they remove it? It's their user interface. The same thing holds true in the KDE world. You browse your home directory guess what you're using? Konqueror! The same web browser that comes packaged with the desktop. Similar? I think so.

    The point is, I hate MS probably more than most people, but should we care that IE is tightly integrated? I think it's to the user's benefit that it is. Now whether or not Microsoft should allow the user to entirely disable IE's internet exploring abilities is another question. If I make Mozilla my default browser and I click on a link in my email, Windows will open up Mozilla. However, if I type a link into "My Computer" explorer, it just opens the link in that window (ala IE). Maybe the behavior should be to pop open Mozilla?

    Anyway, like them or not, Microsoft destructive monopoly. But should packaging a tightly integrated web browser with the user interface illegal? I think not.

    1. Re:Remove IE, break windows? YES by TheAwfulTruth · · Score: 2

      Not to mention the fact that I and hundreds of other software developers use embedded IE controls in our products. So it'll break hundreds of programs as well... The question isn't even "can" they, it's "should" they and the answer is one huge resounding "NO!".

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    2. Re:Remove IE, break windows? YES by ethereal · · Score: 1

      It comes back to that whole monopoly thing, though - certain standard business practices become illegal if they are used to create or extend a monopoly and unlawfully harm competition. So, even though modularizing the browser and using it throughout the OS may have even been a good idea from a software engineering point of view, since it was also done to destroy competition it is still illegal.

      At this point it probably would do more harm than good to force Microsoft to stop including the browser component in the OS. But it is still possible to remove it, thus proving that they were lying when they said it was not possible. So Microsoft should pay some penalty for their anticompetitive behavior, and people can go on using the modular browser.

      --

      Your right to not believe: Americans United for Separation of Church and

    3. Re:Remove IE, break windows? YES by Anonymous Coward · · Score: 0

      Right -- Let's say the court ordered MS to offer for sale a "stripped" version of Windows for $20 instead of the normal $100. This version wouldn't run most programs (including MS Office) unless the user went and downloaded IE.

      Now, who the hell would buy this thing? Maybe the crappiest walmart PC vendor, but it sounds like its a technical support disaster.

      The states are smoking crack for even suggesting this.

    4. Re:Remove IE, break windows? YES by Anonymous Coward · · Score: 0

      I'd buy it and use one of my old IE CDs to update the OS back to full-IEdom.

      Presto! $20 OS.

    5. Re:Remove IE, break windows? YES by Anonymous Coward · · Score: 0

      UI code such as browsers does not live in the kernel.

      Tell that to Microsoft!

    6. Re:Remove IE, break windows? YES by kapella · · Score: 1

      Actually, strangely enough, I somehow managed to bugger my '98 install into acting something like that.

      You couldn't type a URL into an Explorer window without it popping up Netscape. The crazier thing is that even from an IE-face window (browsing a webpage), typing in a URL would launch Netscape.

      It was weird, but cool in a way.

    7. Re:Remove IE, break windows? YES by Anthony+Boyd · · Score: 2
      But should packaging a tightly integrated web browser with the user interface illegal?

      You've just defined "tying" which is illegal for a company with a monopoly to do. Since Microsoft has actually been found guilty now, I think the answer to your question is not only yes it should be illegal (in theory), but also yes it is illegal (according to the court ruling).

  66. I think the exchange would likely go more like... by immanis · · Score: 2, Insightful

    "Ok, here is the source code you requested."

    "Thank you for complying." *scan* "Where are the whitespace and comments."

    "Oh, this is our stripped down version." *two weeks later*

    "This will not compile. You must have messed it up when you stripped it down."

    "Oh, I must have forgotten to give you this header file. Yah, you need this one."

    "Ok, thank you for complying." *two weeks later*

    "No, it still won't compile. Are you sure you gave us everything this time?" *two months later, 7 "missed" files later*

    "I'm afraid this really is outside the scope of our license. If you need help compiling, please call our technical support center."

  67. Source code? Better yet... by fm6 · · Score: 1, Troll
    People often argue that MS deliberately introduces hidden features in order to trip up developers of competing applications. The evidence against that is that the applications that have hidden-feature-induced bugs include MS's own products!

    I'm not the first to point this out, but it bears repeating: having access to the source code and understanding the source code are two very different things.

    Which makes me wish that somebody was running a Windows clean room. If you needed to work with a Windows API with incomplete or incorrect documentation, you just submit a question to the Windows clean room, and they figure out what the API really does.

    Did I say that Microsoft doesn't do hidden features on purpose? I lied! It's all part of their monopolistic conspiracy! The antitrust settlement must require them to set up a clean room!

  68. Re:Somewhere in Mordo^H^H^H^H Redmond... by Hooptie · · Score: 1
    Why would they bother? The BSD license is entirely free, unlike the GPL.

    The fact that the BSD license is not viral is not the issue here. The fact that Microsoft has spent a lot of time and money explaining how it is the innovative force in software today and how quaint the open source projects are is the issue. If it became known that portions of Windows are based on open source code, the result would be a MAJOR PR blow for Bill G. & Co.

    Hooptie

    --
    "Heavens, it appears that my weewee has been stricken with rigor mortis!" -- Stewie Griffin
  69. This isn't the ONLY Reason to Open it Up! by advtech · · Score: 2, Interesting

    Why stop at the "prove it" reasoning? What if our national security depended on opening Microsoft's code? The Edge Report has posted an interesting article talking about the national security implications of closed source software. While the infiltration of Microsoft by Al Qaeda may have been only a rumor, the article explores a world where this could happen. And guess what? We're living in it. It closes with a powerful statement: "Closed source software vendors, in the name of National Security: Open your Code!".

    http://www.edgereport.com/article.php?sid=135

    --

    1. Re:This isn't the ONLY Reason to Open it Up! by jeff13 · · Score: 2, Insightful

      Interesting. I've always suspected an open Internet, as it truly is for now more or less, would be the greatest benefit to all. A virtual democracy. But the minute you use networks to exchange money, this goes out the windows. So to speak. This is why I believe a .NET setup isn't in the interests of that democratic Internet many dream about. Hey, .NET is great if you WANT a $ network. What about connecting to the Internet itself?

      But why does that mean I have to use only Microsoft servers, workstations, software, standards, etc. to connect to this $ network? Isn't this a monopoly?

      I think people need to define what sort of network they want, where they want it, and whether everyone should be allowed to play.

      Do you prefer a world with an AOL Network, then a .NET one, a Unix/Internet one, and some others (the Sun network, the Sony one, etc.)? What if, since you pay all your money to be on one network, you can't connect to another $ network?

      Ok wow, OT or what? MOD down! ;p

    2. Re:This isn't the ONLY Reason to Open it Up! by advtech · · Score: 2, Insightful

      Of course, but in the near term, we won't be able to get past the use of this virual democracy by less than honest people to exploit those less fortunate or more trusting. It's the nature of individuals, and unfortunately, monopolies. If Microsoft didn't see a broader world where they owned the architecture, connecting clients, and all of your traffic data, why would they go through the trouble of pushing the .NET standard? They wouldn't of course. And consider what PRIVACY might mean in that future. Your surfing patters, like it or not, can be collected in an aggregate for and sliced and diced however they please.

      Scary? You bet.

      --

  70. source code doesn't matter by bigpat · · Score: 1

    The source code is not at the center of their monopoly, it is their monopolistic business practices.

    It isn't as if they maintain a monopoly through superior code and secure bug free implementations. It is through capitalizing on their market position using anti competitive business arrangements to extend their market position and share in a way that no other company has been able to do in recent memory. Not since Standard Oil I think. (ATT is a more recent example, but they didn't really extend their market, just prevented others from capitalizing on it.)

    Also, source code is a vague term here... which version?

  71. It doesn't matter by scott1853 · · Score: 2

    It doesn't make one bit of difference if they actually remove all the DLLs that make up internet explorer. The thing that kills competition is that MS puts icons for their own services all over the place.

    Look at XP. Go to the Start menu and you have Internet - MSN Explorer. On my new 2000 box, they had a Money bar installed by default into IE that pops up whenever I go to a page that has $xx.xx text in a link.

    If these things were never there, and MS had to advertise like everybody else, then it would at least be fair to competitors as well as ISPs that have to deal with users that keep screwing up their settings by clicking on everything on the desktop.

  72. Re:Somewhere in Mordo^H^H^H^H Redmond... by JordoCrouse · · Score: 2, Insightful

    Why would they bother? The BSD license is entirely free, unlike the GPL.

    But the copyright notices still need to be there.

    But I doubt there's much BSD licensed code inside Windows anyway...

    Actually the urban legend states that the entire TCP/IP stack in Windows is based on the BSD stack.

    So if the rumors are true, and its is based on the BSD, then Microsoft would need to make sure that all the copyright notices were not removed. Otherwise, we're talking lawsuit city (as well as a PR shitstorm).

    --
    Do you have Linux and a DotPal? Click here now!
  73. I volunteer to read it. by LordKazan · · Score: 1

    I've forgotten more programming languages than most people learn - so picking up visial basic (if needed) would be easy. I would gladly spend hours analyzing and adding comments to the M$ WindBlows codebase for the government to finally see how evil microsoft is. (FYI: I currently know and use C/C++, PHP, HTML, JavaScript, SQL. Used to write Apple II BASIC, Java, a bit of TCL, mIRC Script, ZShellScript (TI-83 Calculator)

    --
    If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
  74. See, it really won't work w/ out ie by UTPinky · · Score: 1

    int main() {
    if (ie.detected() == false)
    exit(1);
    else {
    bootLogo.show();
    double x,y;
    for(x = 0; x 2000000000; x++) //Pause to show logo
    for(y = 0; y 2000000000; y++);
    windows.begin()
    }

    --
    I'm only paranoid because everyone is against me...
    1. Re:See, it really won't work w/ out ie by the_consumer · · Score: 1

      you forgot something...

      int main() {
      if (ie.detected() == false)
      exit(1);
      else {
      bootLogo.show();
      double x,y;
      for(x = 0; x 2000000000; x++) //Pause to show logo
      for(y = 0; y 2000000000; y++);
      int z = rand()%10;
      (z>8)?windows.hang():windows.begin();
      }

      --
      "If you're thinking what I'm thinking, you're right." -
  75. Then Microsoft could sue the states by Thellan · · Score: 1

    Assuming the states win this and gain access to the source code for Windows. It will most likely be made available to the States so they can look at it but it still would not be made available to the general public.

    My question is what happens when someone leaks the source code? Then Microsoft will be able to claim monetary damages from the States for the distribution of its source code. The states would be responsible because they would have been employing the analysists. Microsoft could claim some serious damages from the states.

  76. Re:Somewhere in Mordo^H^H^H^H Redmond... by markmoss · · Score: 3, Funny

    I gather that the TCP/IP stack is BSD-derived. And guess what? That part of Windows works. ;-)

  77. Damn lameness filter! by Anonymous Coward · · Score: 0

    Otherwise I could post the code right here!

  78. Re:At least SOMEONe is calling micro$oft on their by Anonymous Coward · · Score: 0

    "I doubt any CEO these days could write or understand that OS's source code... including Bill himself.."

    What are you talking about? Billz got mad coding skillz. Didn't he write Edlin?

  79. Who modded this down? by royalblue_tom · · Score: 1

    This is pretty much what everyone would say - make sure you can compile and run from the code before its accepted (and if it doesn't, find MS in contempt of court, and jail all its corporate officers).

    1. Re:Who modded this down? by phyxeld · · Score: 2, Insightful

      Seriously, folks. I hate microsoft as much as the next guy, but this is getting out of hand. The government demanding a private company's source code? Is that the kind of world we want?

      Everyone seems blinded by the fact that this time it's microsoft who happens to be the victim. Doesn't anyone see that next time it might be the good guys getting fucked by the government?

      --
      __
      Choose mnemonic identifiers. If you can't remember what mnemonic means, you've got a problem. - Larry Wall
    2. Re:Who modded this down? by Ivan+Raikov · · Score: 1, Offtopic

      Everyone seems blinded by the fact that this time it's microsoft who happens to be the victim. Doesn't anyone see that next time it might be the good guys getting fucked by the government?

      Hey... if Microsoft doesn't release its source code, the terrorists have already won.
      :-)

    3. Re:Who modded this down? by smagruder · · Score: 5, Funny

      Hmmm... seeing "Microsoft" and "victim" in the same sentence is making me go cross-eyed. As soon as my eyeballs return to center, I'll roll them up voluntarily.

      --
      Steve Magruder, Metro Foodist
    4. Re:Who modded this down? by Anonymous Coward · · Score: 2, Insightful

      Did you actually read the article?
      microsoft is saying that X is technically no feasable well do you expect evrybody just belive them without any verification?

    5. Re:Who modded this down? by Oliver+Wendell+Jones · · Score: 4, Insightful

      This is no different than health inspectors demanding to see the conditions of a food-packaging facility.

      Would you want the government to take the word of the people that run the meat-packing plant that everything inside is clean and tidy, or do you want inspectors going inside and looking for themselves?

      Microsoft set themselves up by claiming that they can't strip out that code but then refuses to allow the government to review that code.

      --
      A computer once beat me at chess, but it was no match for me at kick boxing -- Emo Phillips
    6. Re:Who modded this down? by ryusen · · Score: 1

      Well it seems logical to me that a guilty party should not be trusted to demonstrate what their product is or is not capable of. Though i fail to understand how you came to conclude that microsoft is the victim here. The government is simply wanting the oppertunity to verify, for them selves, microsoft's claims.
      Personaly i don't think you really hate microsoft as much as you should... in fact let's all get together and have a little "i hate microsoft session." (yes, this is a joke people)

      --

      I believe sex is highly over rated... unless it involves me
    7. Re:Who modded this down? by rapid+prototype · · Score: 2, Insightful

      how is this different from, say, demanding the plans to the Ford Explorer to verify Ford's claims that it was the fault of the Firestone tires for all the rollovers?

      -rp

    8. Re:Who modded this down? by ethereal · · Score: 5, Insightful

      This is a little different legal situation, though - Microsoft has based its defense on the source code. As a loyal viewer of Law & Order, this then leads to the "Well, they raised the issue, Your Honor, so I can follow it up" situation. Microsoft can't be permitted to make a defense based on secret evidence that only they can see.

      --

      Your right to not believe: Americans United for Separation of Church and

    9. Re:Who modded this down? by Anonymous Coward · · Score: 1, Insightful

      Actually, I want a private oversight corporation to be set up, similar to the Underwriter's Laboratory.

      Their seal can then appear on food packages where the facilities are properly inspected.

      If I choose to buy the food without the seal on the package, it is my choice.

    10. Re:Who modded this down? by bbqBrain · · Score: 2, Interesting

      Nobody has said they have to release their source to everyone--just the court. Or does that amount to being admitted as evidence and, thus, part of public record?

      I remember a review of the source code in the DeCSS trial allegedly preserving the source forever in public records (heh). Can anyone explain the ramifications of allowing government analysts to examine the code? Can a NDA be used in this case?

      --

      One of the reasons that I became a lawyer was to avoid ever having to hire one. -SPYvSPY
    11. Re:Who modded this down? by nomadic · · Score: 3, Funny

      Is that the kind of world we want?

      Yes.

    12. Re:Who modded this down? by mini+me · · Score: 1

      What's wrong with the government seeing the code? Unless of course you don't trust your own government, but that brings up a whole new range of issues. It's not like they are going to start selling Windows under their own company.

    13. Re:Who modded this down? by linzeal · · Score: 5, Insightful
      Speaking about this very thing. My girlfriend just got a job yesterday after 3 months of looking and we were going to celebrate with a turkey dinner with all the fixings. Soon after I tested the turkey for doneness and raised it out of the roasting pan something horrific layed in store. Thousands upon thousands of little insect bodies that must have been living in the turkey at that the time of its freezing.

      I would imagine that microsoft the turkey in this equation is filled with a similar amount of bugs and may make those poor reviewers equally ill.

      I got my entire grocery bill reimbursed and a 200 dollar gift certificate. I wish microsoft would do the same for all the poor suckers out there that lost data, time, and resources to them.

    14. Re:Who modded this down? by errxn · · Score: 1

      Not exactly. I would consider a better analogy to be the health inspectors demanding to see the "trade secrets" (or something along that line) of the food packaging facility.

      The real question is, which is the bigger threat in this case? Sure, the business practices of M$ are pretty evil, but this amount of government intrusion just gives me chills.

      --
      In Soviet Russia, Chuck Norris will still kick your ass.
    15. Re:Who modded this down? by sharkey · · Score: 2

      Hmmm... seeing "Microsoft" and "victim" in the same sentence is making me go cross-eyed.

      Yeah, you expect "victimiser" rather that victim.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    16. Re:Who modded this down? by Anonymous Coward · · Score: 0

      do you want to suggest that this would be an illegitimate claim ?

    17. Re:Who modded this down? by maddman75 · · Score: 1

      You don't seem to get it, read this slowly -

      Microsoft is a convicted criminal. They aren't accused, suspected, or alleged. THey are a monopoly and did abuse their monopoly powers. Since when do criminals get to negotiate their punishment?

      MS does not get to play by the same rules as everyone else.

      --
      -- When a fool hears of the Tao, he will laugh out loud.
    18. Re:Who modded this down? by chrispycreeme · · Score: 1

      The government isn't requesting a company's source code, they are requesting THE COMPANY'S source code. There is a big difference. Windows is THE standard for PC's and Microsoft is using this fact in every possible way to kill competition and innovation (other than their own).....

      I'm preaching to the choir..

      I don't think this is a dangerous precedent if the government gets to look at the source. All it will mean is that if in the future another $1000 Billion company owns a standard for an essential business tool and tries to run everyone else out of business and bribes nearly every single member of the government and incorporates code to sabotage competitors etc... etc.. then code might have to be reviewed by the court privately to determine if certain claims are true.

      That's it.

    19. Re:Who modded this down? by jo42 · · Score: 1
      > Since when do criminals get to negotiate their punishment?

      When they have lots of money.

    20. Re:Who modded this down? by MaxVlast · · Score: 2

      I'm no expert, but I imagine that the building environment for something as complicated and huge as Windows would be extremely difficult to duplicate. If MS wanted to be difficult, they could easily make the build environment slightly funky.

      And that doesn't even include the amount of time that will be necessary to actually build the damned thing. Think about how long an XFree86 build takes.

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    21. Re:Who modded this down? by Anonymous Coward · · Score: 0

      Since when does a monopoly have competitors?

    22. Re:Who modded this down? by MaxVlast · · Score: 2

      As an earlier poster posted:

      "Any and all paperwork, disks, patents, intellectual property, etc. is subject to be displayed in a court of law so long as there are proper non-disclosure agreements about core intellectual property (which by the way, the government doesn't even have to agree to... it could post the source code to the web if it wanted... b/c it has that power, but it wouldn't want to deprive the company of any property or cause harm to the business without due process of law"

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    23. Re:Who modded this down? by Anonymous Coward · · Score: 0

      Since everyone is having a big stink about the government going in to Microsoft, why don't you think of this...Usually when you go to court, you swear to tell the Truth, The Whole Truth, and Nothing but the truth. That doesn't mean partial truth, it means the whole truth. Obviously the states think Microsoft is lying, which it probably is because how can it be impossible to take something out. Anyways, lying is court is wrong no matter how small it is.

    24. Re:Who modded this down? by lamont116 · · Score: 1

      Sensitive material is generally placed under seal by the court, with an order that the laywers who receive copies not disclose them. It is technically part of the record, but sealed, so the public cannot view it.

    25. Re:Who modded this down? by sacherjj · · Score: 1

      It would only be the same if someone said that removing part X would eliminate the rollover. Ford then replies, part X is integral to the frame. Then they would HAVE to see the plans to verify this claim. MS said that removing IE from windows is NOT POSSIBLE. They want to verify this claim.

    26. Re:Who modded this down? by dasunt · · Score: 3, Informative

      I remember a case from way way back ago, concerning a game console that had been reversed engineered so that a third party could develop games for it without having to license the technology.

      However, when such games ran, the startup automatically triggered a screen that said something to the effect of "This game has been officially licensed by Somecompany".

      At trial, since the console manufacturer failed to show that there was a way of booting a game without that text, they lost the case.

      Now there is something remotely similar to the MS case here. MS is claiming that there is no way to deintegrate IE. *However*, they have failed to prove this. True, its proving a negative, which is difficult (at least logically, legally is another story), but MS will be on weak footing until they show the source code to someone else and let them try.

      Oh, and IANAL.

    27. Re:Who modded this down? by bleckywelcky · · Score: 2, Insightful



      You can try and generalize things over and try to not make exceptions anywhere, but you gotta face the facts: MS isn't just any old company anymore. Ask the average Joe Schmoe what sort of hardware they have in their box and they'll respond "Windows".

      MS has involved themselves in so many people's lives so deeply that they deserve seperate treatment, mostly resulting from the monopoly they've achieved. All of the arguments about them "just being another company" don't fit anymore and they deserve seperate treatment accordingly. It doesn't matter that other people will argue that you can't punish them for just doing well in their market because they are approaching levels of influence in people's lives that only the government has had in the past.

      I personally wouldn't even mind seeing seperate committees being designated to oversee MS operations internally. These people would serve as a check on MS in the same way that they are checks in congress, the military, public services, and every other section of the government - because these areas, sections, or whatnot have a large influence on people's lives, so the people need some control over the influences (although here you can easily argue that the government doesn't correctly represent the people, and I would agree with that partly, but that's a whole other discussion). The only problem I would see here is that I wouldn't want the government taking over enough control to stifle growth and development - that would be completely counterproductive to most anyone's goals.

      MS and their Windows OS line have been turned into a public service, and they need to be treated accordingly - just as every other public service is.

    28. Re:Who modded this down? by Anonymous Coward · · Score: 0

      I agree with the idea of having commities to over see microsoft's operations but you cant just do that for Microsoft. If your going to do that for one company you need to do that for any big company including conglomerates such as AOL/Time Warner.

      Also no matter what safe guards are in place you have to realize they will eventually stop working just like in this case. It might not be that we need to punish one or 2 companies for their bussiness practices but that we need to rewrite all the rules.

    29. Re:Who modded this down? by connorbd · · Score: 2

      Yeah, great idea... private inspectors who can be bought off more explicitly than the FDA...

      Now maybe you're not the hardcore libertarian you come off as, but this is a libertarian fantasy...

      /Brian

    30. Re:Who modded this down? by connorbd · · Score: 2

      (/me shakes head in disappointment)

      I'm thinking it's pretty safe to call anyone a monopoly who has the clout to prevent their competitors from gaining a foothold in the marketplace.

      /Brian

    31. Re:Who modded this down? by drik00 · · Score: 1
      how on earth do people bitch about something like M$ being forced to turn over its source when you're in forum full of GNU, GPL, FSF, Linux, FreeBSD, and Anti-M$ zealots?!

      I wouldnt have thought that people would be against this in the slightest. If the govt wasnt allowed to investigate shady business practices, your kids would still be working on mines 10 hours a day, and your meat in your dinner would be god knows what! Think before you jump around screaming "GOVERNMENT INTRUSION" like a retarded monkey, because when it comes down to it, all you're doing is throwing around your meaningless shit.

      --
      Beer, now there's a temporary solution -- Homer Jay S.
    32. Re:Who modded this down? by WNight · · Score: 2

      They're being asked to hand over evidence (that will be kept secret, unlike usualy trial proceedings) for a trial, not to GPL it and release it.

      Also, Microsoft (Bill and various employees) have repeatedly lied to the court. (Remember the Windows-without-IE video?) The fair thing to do would be to toss everyone involved with that into jail for ninety days and hit them with a whopping fine (in relation to the ammount of money they were attempting to save by lying) for it.

      The state governments are perfectly justified in asking for this.

    33. Re:Who modded this down? by WNight · · Score: 2

      The government intrusion here is limited to the government asking to see evidence pertaining to an open case. Seems perfectly reasonable.

      Would you expect health inspectors to ignore looking at a particular set of freezers (being actively used) simply because the company claimed the freezer design was a trade secret?

      MS is just lucky that Bill and a bunch of employees didn't get to spend 90 days in jail for contempt when they lied to the judge. (Technically, fabricated evidence, which I guess counts as perjury. The "Windows barely runs without IE" video that was shown to be doctored.)

    34. Re:Who modded this down? by Radical+Rad · · Score: 2

      The government just wants to verify that what Microsoft said is true. If it is then they would have to drop that line of questioning.

      Would you like us to all accept microsoft's claims without question, even after Gate's testimony? 'Well, that depends on what the word "the" means.'

    35. Re:Who modded this down? by xski · · Score: 1
      Everyone seems blinded by the fact that this time it's microsoft who happens to be the victim. Doesn't anyone see that next time it might be the good guys getting fucked by the government?

      Actually, its not that "its Microsoft" its that its "a monopolist behaving poorly".


      -jmr

    36. Re:Who modded this down? by MindStalker · · Score: 1

      Private documents are freqently demanded in court cases, its called evidence. Nothing abnormal.

    37. Re:Who modded this down? by Knuckles · · Score: 1

      next time it might be the good guys getting fucked by the government

      But the good guys already show you the source code

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    38. Re:Who modded this down? by errxn · · Score: 1

      It's called looking at the BIGGER PICTURE, asshole.

      --
      In Soviet Russia, Chuck Norris will still kick your ass.
    39. Re:Who modded this down? by drik00 · · Score: 1

      you ignorant, naive, idealist...its the govt that enables you to live in the society that you do. W/out them, whether we like them or not, you wouldnt have the freedoms and liberties that you DO have...quite being blind, and open your eyes to the REAL world.

      --
      Beer, now there's a temporary solution -- Homer Jay S.
    40. Re:Who modded this down? by errxn · · Score: 1

      Someone *please* mod that up as funny! Yeah, that's right, kids! Everything we have is because of our government! The government gives us everything! Yippee!

      Now, back to earth. I'll take being an "idealist" any day over being just another mindless plebe who goes right on believing everything that the government and media tells them. And look how I get scorned for it. So much for individuality.

      People like you, who are so willing to follow the herd because it's "cool", or whatever, scare me.

      --
      In Soviet Russia, Chuck Norris will still kick your ass.
  80. Nick Petreley said it best... by Rooktoven · · Score: 2, Interesting

    (paraphrasing)
    M$' biggest problem with releasing the source code would be getting rid of all the damning comments... i.e. "This breaks DR-Dos", "This breaks Wordperfect"...

    --

    Acquiescence leads to obliteration
  81. Compile it by coyote-san · · Score: 5, Interesting

    It would take a week or so, max.

    If the court orders this and selects competent experts, they aren't going to wait while MS prepares a very special set of media. They will send in Federal Marshals to take control of the MS servers containing all source code for anything that ends up on the Windows OEM disc and copy *everything* on them. MS won't regain access to its systems until the experts can build the Windows OEM disc on their own systems.

    If Microsoft claims it doesn't know where all of the source code is stored (yeah, right), that's not a problem. The Marshals can seize the entire Redmond campus just as easily as they can seize a few server rooms. They should be able to seize the computers and media from all offices within a week or so, then they can sort it out back in the lab. Microsoft can easily afford to replace all of those computers. (The contents are another matter, but they'll have to request copies from the Marshals.)

    Think this is unrealistic? Ask any victim of a BSA raid - and they've only been alleged of doing something wrong. Microsoft has had its day in court, been found guilty (and this verdict has been sustained on appeal), and is now being told to sustain its claims during the penalty phase.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:Compile it by AvatarADV · · Score: 1

      Except, you know, the federal marshals can't go around acting on state enforcement actions. You'd need the help of Washington (state) law enforcement.

    2. Re:Compile it by foobar104 · · Score: 5, Informative

      Oh, and me without any mod points.

      If the court orders this and selects competent experts, they aren't going to wait while MS prepares a very special set of media. They will send in Federal Marshals to take control of the MS servers containing all source code for anything that ends up on the Windows OEM disc and copy *everything* on them. MS won't regain access to its systems until the experts can build the Windows OEM disc on their own systems.

      You've been reading too many newsgroups. What you describe is seizure, and it's completely inappropriate in a civil matter. In order to get authorization to send in federal marshalls to seize property like that, a bench warrant must be issued. To get a bench warrant, the judge has to be convinced that there's evidence there that's relevant to a criminal investigation and that couldn't be gotten any other way.

      In other words, if a judge believed that Microsoft's computers had information on them about who mailed Anthrax to those senators last fall, and that judge believed that Microsoft had been given an opportunity to turn the evidence over and had refused or that the evidence was in danger of being tampered with or destroyed, then and only then would you see a bench warrant issued for the sort of seizure you describe.

      This is completely different from any action taken by the police in cooperation with the BSA. In those instances (like the Rotter raid last year), the police were convinced by the BSA that criminal activity was taking place, that the activity was very significant, and that any approach other than seizure would result in evidence being destroyed.

    3. Re:Compile it by andcal · · Score: 1

      How do you know that the source code servers are even in Washington State? MSFT could have all of the source code stored in Canada, Mexico, Bermuda, Japan, or even Texas :)


      We do have such thing as a global network these days, you know.

      --
      --something witty
    4. Re:Compile it by Anonymous+DWord · · Score: 2

      Except, you know, the federal marshals can't go around acting on state enforcement actions.

      Yeah, they're busy running around enforcing licensing for Adobe and Microsoft.

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    5. Re:Compile it by non-poster · · Score: 0

      Is that where the clients get it from, too? Maybe that's why it's so slow.

    6. Re:Compile it by coyote-san · · Score: 2

      The states are the plantiffs, but it's still a case before the US Federal Court and the Federal Marshals are the enforcement arm of those courts.

      --
      For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    7. Re:Compile it by Courageous · · Score: 3, Insightful

      What you describe is seizure, and it's completely inappropriate in a civil matter.

      I am confused. Clarify for me: Was Microsoft found guilty or liable in the Antitrust Case. I thought they were found guilty, and that it was indeed actually a criminal violation.

      C//

    8. Re:Compile it by Anonymous Coward · · Score: 0

      I like your thinking here but the problem is that MSFT is a very large public company. The marshals will have to contend with the backlash as several thousand stock holders raise a stink.

    9. Re:Compile it by surfcow · · Score: 4, Interesting
      If Microsoft claims it doesn't know where all of the source code is stored (yeah, right), that's not a problem. The Marshals can seize the entire Redmond campus just as easily as they can seize a few server rooms. They should be able to seize the computers and media from all offices within a week or so, then they can sort it out back in the lab. Microsoft can easily afford to replace all of those computers. (The contents are another matter, but they'll have to request copies from the Marshals.)

      Gosh, I wish that were true. Seems like I recall that way back in dinosaur days, Netscape noticed that Navigator ran quite well under Win3.1, but very poorly under Win3.11. Hmm... maybe a little too poorly. So Netscape sued, eventually a federal judge ordered Microsoft to turn over the source to Win3.11. Microsoft then claimed that it had lost the source.

      No federal marshals were sent in to confiscate source code. The judge slapped Microsoft's hand and that was the end of it. This all took years and Netscape was dying by then anyway.

      I would love to believe that we could rely on the law to save the day, but I just can't.

      Compound this with the fact that Microsoft was a huge campaign contributor in 2000.

      =brian

    10. Re:Compile it by Anonymous Coward · · Score: 0

      If the states keep hounding MS, they will move there op systems labs to Canada (get a real tax break from the Canadians and not be too far from Redmond). The US will then see the eventual migration from Redmond to just across the border and still have the same issues they have now, but with out the ability to do much at all. The Canadian government will play middleman for MS for quite some time there after.

      Probably the best solution for MS is to hammer out an OP SYS that doesn't have IE embedded in it and allow people to make a decision. Guess which on will sell more?, probably the one with the browser.

    11. Re:Compile it by sllort · · Score: 0, Offtopic

      Oh, and me without any mod points.

      You're not supposed to moderate someone down because you think they're wrong.

      --
      You're Reading Managed Agreement

    12. Re:Compile it by sperris · · Score: 1

      You mean like Steve Jackson Games?

    13. Re:Compile it by foobar104 · · Score: 2

      MS was sued under the civil provisions of Sherman. There are criminal provisions, but they haven't been exercised.

    14. Re:Compile it by guttentag · · Score: 2
      If Microsoft claims it doesn't know where all of the source code is stored (yeah, right), that's not a problem. The Marshals can seize the entire Redmond campus just as easily as they can seize a few server rooms.
      Of course, MS would move the source somewhere else for safe keeping.

      So if we go to Terraserver and zoom in on the Redmond, WA area, we should see a line of monkeys carrying boxes of 5.25-inch floppies from the campus to Bill Gates's house?

      If only Terraserver was realtime...

    15. Re:Compile it by sean23007 · · Score: 2

      Are you mad? You can't just send the Federal Marhals in to take whatever you want! This isn't a drug-bust on the multibillion dollar scale, and they didn't even take these kind of measures against Enron.

      Come on guys, you have to obey the law, even if you believe in Open Source. And, similarly, if you are an idiot.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    16. Re:Compile it by IPLawyer · · Score: 2, Interesting

      Seizure is available in civil matters. For example, if you're a trademark holder and have evidence that a third party is selling counterfeit goods, a warrant can be obtained to send in the Marshalls for a seizure. I've done it before, and it can get quite ugly.

    17. Re:Compile it by arkanes · · Score: 2

      legally, this isn't any different than a multi-billion dollar drug bust, and a judge would be within his powers to order such a warrant, if he were convinced that Microsoft wouldn't fully comply with a subpeona of the source code. Politcally speaking is another matter, which is one reason it didn't happen to Enron. But, in essence, yes, they certainly can send in the Federal Marshals to take whatever they want. It happens all the time.

    18. Re:Compile it by kin_korn_karn · · Score: 2

      wouldn't it be irony to the nth power if MSFT had all their source code repositories stored on an offshore data haven? or that they actually OWNED Sealand*?

      * I may have the name wrong, I'm thinking of the data haven that is its own nation built on an old oil rig somewhere in the atlantic

    19. Re:Compile it by foobar104 · · Score: 2

      For example, if you're a trademark holder and have evidence that a third party is selling counterfeit goods, a warrant can be obtained to send in the Marshalls for a seizure.

      Which is, of course, a long way from what the original poster was saying. In your example, the seizure is of goods that themselves are illegal, and is to prevent the sale of them, which would be an illegal act. The seizure of Microsoft's source code for Windows (not an illegal good) to make it available for analysis (not a legally mandated act) would be completely unjustified and would never happen.

    20. Re:Compile it by SpaceLifeForm · · Score: 1

      You're right, it's more like a drug-bust on a trillion dollar scale.
      BTW, if you haven't heard, Enron has not been convicted of anything yet.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    21. Re:Compile it by Tony-A · · Score: 2

      Of course, MS would move the source somewhere else for safe keeping.
      And THEN the worms come out of the woodwork.

      Fear Uncertainty Doubt

    22. Re:Compile it by WNight · · Score: 2

      Wah. If the stockholders didn't like the idea of courts and federal marshalls interfering with profits they should have avoided buying stock from a company that had broken the law and was obviously doing so again.

      Maybe the loss of some money will teach them. Nothing else seems to reach people anymore.

    23. Re:Compile it by lunatik17 · · Score: 1

      Err, you got the name right but Sealand is built on the remains of a WWII antiaircraft station just outside the borders of England, not an oil rig.

      --

      Here's my DeCSS mirror, where's yours?

    24. Re:Compile it by sean23007 · · Score: 2

      What would you guys have said if every person at MS had refused to testify in court?

      "They are hiding something! They are guilty! Monopoly! Kill Bill!"

      But right now everyone at Enron is refusing to testify, and you all say:

      "It's a good thing we have so many rights! America rules! What do you mean Enron did something wrong? Innocent until proven guilty!"

      Justice means removing your unfounded biases and making reasonable decisions based on facts. Being stupid does not make you right.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    25. Re:Compile it by Inthewire · · Score: 0

      Just outside the original borders - England extended its claim of territorial waters past the Sealand installation in 1987. Sealand is approximately 7 miles offshore of England...the original limit was 3 miles, but England extended the claim to 12 miles.

      --


      Writers imply. Readers infer.
    26. Re:Compile it by Kenneth · · Score: 2

      Compound this with the fact that Microsoft was a huge campaign contributor in 2000.

      So was Enron. To both parties.

      Right now would be the perfect time to step in and really make Microsoft squirm. Sure the current administration has been a little more than favorable toward Microsoft. Right now, they can't afford to even appear to be colluding with another large corporation that is breaking the law.

      --
      There is a civil war coming in the United States. Remember which side has most of the guns
    27. Re:Compile it by eggnet · · Score: 1

      You must not live in America. The media is hanging Enron execs out to dry, everyone who owned Enron stocks hates 'em (which is a lot of ppl), and everyone else can barely believe Enron was that stupid. One already committed suicide... supposedly. There is pleanty of evidence to prove them guilty.

      Enron execs will hang, I guarantee you.

    28. Re:Compile it by sean23007 · · Score: 2

      If there is plenty of evidence to prove them guilty, why is it thus far impossible? Of course everyone knows, deep down, that they are as guilty as a killer with blood on his hands and a knife in his pocket standing over a mutilated corpse, but then why does it take so long to pin anything on them? There are problems with any judicial system that has such difficulty in the area of justice.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    29. Re:Compile it by Courageous · · Score: 2

      The bigger question is how I got moderated to "insightful" for admitting to be confused. Slashdot. Go figure.

      C//

  82. What the fuck? by Anonymous Coward · · Score: 0
    How the hell is this post a troll?

    Hey moderators, trolls and flaimbait are things that would spawn negative discussion and are not really relavent to the story posted.

    Go read the moderator guidlines before you go just modding shit.

    The Big Bad Man

  83. I don't even see the code any more.. by Yahiko · · Score: 2, Funny

    All I see is blue screen, stop error, page fault..

    --Yahiko

    --


    Everything I say is a lie.
    Except that. And that. And that. And that.
  84. And emacs is part of the operating system too by hburch · · Score: 3, Insightful

    I removed emacs and all libraries it used and suddenly my entire system stopped working. After some testing, I discovered that if I left the libc library around, removing of the remainder of emacs did not cause the entire system to become unusable.

    Libraries used by an application are not the application. This is the root of the debate. Microsoft has defined IE to include libraries used by other programs, and other people have a more limited definition.

    I could define IE to include the entire Windows operating system as part of it. I do not consider that a valid definition, as there are very few computers with Windows installed for the express single purpose of using IE. As soon as the HTML engine was being used by other applications than IE, it was no longer part of the IE application.

    1. Re:And emacs is part of the operating system too by Anonymous Coward · · Score: 0

      So removing a *program* leaves the system stable, but removing an OS component renders it useless.

      IExplore is a very small program. Of course you can delete it. It isn't part of the OS except as a built in sample program (though a highly developed one) that demonstrates the functionality of the browser components located in MSHTML.dll.

      So IE may not be part of the OS, but the browser sure is.

    2. Re:And emacs is part of the operating system too by sammy+baby · · Score: 2
      I could define IE to include the entire Windows operating system as part of it. I do not consider that a valid definition, as there are very few computers with Windows installed for the express single purpose of using IE.

      Please mod up parent - this is essentially the core of the debate. In fact, Steve Ballmer went on record as saying that "We should have the right to integrate a ham sandwich into Windows if we so choose."

      However, I think that the way you formulated your statement is pretty weak: for example, every computer I have has some sort of memory management scheme in the operating system, and yet none of them were installed with the "express single purpose" of doing memory management. You can argue that you can't have a computer without managing its memory, but MS would argue that you can't have its operating system without the functionality in IE. The shared libraries issue, on the ohter hand, makes much more sense.

    3. Re:And emacs is part of the operating system too by NovaX · · Score: 1
      No, with the express purpose, since that is a job of an Operating System. An operating system defined as:
      Software that controls the execution of programs and that provides services
      such as resource allocation, scheduling, input/output control, and data management.

      Memory is a resource, and so running an O.S. is for the express purpose of managing that and other resources. Read Willam Stallings' Operating Systems, 4th e. for a good background.

      --

      "Open Source?" - Press any key to continue
    4. Re:And emacs is part of the operating system too by sammy+baby · · Score: 2

      Re-read what I wrote. I said that nobody installs an OS with the express single purpose of doing memory management. What would the point be? It's like buying a car just so you could play with the gearshift, but not to actually drive it anywhere.

      You're correct, of course, in that it's a required function of an OS to manage memory (which I mentioned in my previous post), so if that's the distinction that's bothering you, let me try another example:

      Although Mac OSX's new Aqua interface has plenty of detractors, nobody has criticized Apple for requiring the installation of a GUI with the OS. An OS doesn't require a GUI (cf any command-line-interface OS), and the only people who buy a Mac specifically for the purpose of moving windows around in Aqua are wankers who bought iMacs to go with the furniture.

    5. Re:And emacs is part of the operating system too by NovaX · · Score: 1

      Okay, it just slipped me and didn't notice your earlier post.

      With the GUI, though, its simply a version of the Shell layer in Brown & Denning's model. That layer doesn't make any stipulation on how its implemented (cli, gui, etc) but simply what its function is. Since studies have shown that ease of use and productivity goes up with GUIs, one could say yes, if Apple's Aqua interface is considered an advancement over past ones, people may buy it for that purprose.

      Lol, I know I'm just being an ass right now. Don't bother responding, I understand your point entirely. :-)

      --

      "Open Source?" - Press any key to continue
  85. Which version of windows? by Apreche · · Score: 2, Insightful

    Are they going to be giving them the code for 95, 98, 98SE, XP, 2k? what? I mean if they gave them the code for 98SE they would find that no, you can't provide a stripped down version of windows because well, everything is so twisted up and tied together. If they gave them the code for 2000 they would find that the only thing preventing a stripped down version are lines of code like

    if( explorer != installed){
    stop.working(now);
    }

    remove those and you got tiny 2k.

    Also, doesn't the mere existance of windows CE already prove that there can be a stripped down version of windows? Hello?

    --
    The GeekNights podcast is going strong. Listen!
    1. Re:Which version of windows? by Anonymous Coward · · Score: 0

      WinCE was written from the ground up with the Win32 API as its guide. It isn't designed to be a replacement for Windows.

      Hell, it can only have 32 processes running simultaneously.

      So yes, you can strip down Windows and get a less functional operating system. Look at Linux.

  86. Err.... by Otis_INF · · Score: 2

    Perhaps it's me, but if the states are not believing MS, who is suprised by that? And what influence should it have on the trial? NOTHING! It's the judge who calls for a showing of code when SHE doesn't believe Microsoft. The states can yapp all they want. If the judge doesn't think code is necessary, MS doesn't have to show 1 line of code.

    --
    Never underestimate the relief of true separation of Religion and State.
  87. More exciting than Tyson vs. Lewis... by wrinkledshirt · · Score: 1

    ...will be Lawyers vs. Hungarian Notation. Poor bastards.

    --

    --------
    Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...

  88. Still, it would be useful to see the code by penguin_dance · · Score: 1
    If the code is made public, would this not assist several projects like WINE and others who would gain better knowledge on running Windows programs on Linux?

    Also would it give evidence on how MS "breaks" competing programs?

    It would be, however, a BugTraq fest waiting to happen! ;-) The flip side of which would be that they will no longer have to have their month-long moratorium on new coding to clean up their code. Others will do it for them.

    --
    If you've never been modded as "flamebait" or "troll," you've never tried to argue a minority viewpoint here!
  89. Re:I downloaded the stripped down version of windo by Anonymous Coward · · Score: 0

    (Parody of the 'I went to location and all I got was this crappy t-shirt' t-shirt.)

    No! You're shitting me! I thought it was something you came up with on your own.

  90. Over and over again... by cr0sh · · Score: 5, Insightful

    We return back to this same issue - the tying of the browser to the OS. However, it seems like the real question is never asked, and an answer is never forthcoming...

    Even if it is proven that the browser could be separate, that does nothing to bring Netscape, the company (rather than the AOL subsidiary or whatever they are now), back. It does not help any stock valuing, it doesn't help investors - Netscape - the company - is dead.

    Yet we don't hear from the states - the last hope (maybe) to get this settled honestly and justly - that Microsoft has been found to be guilty of using its monopoly powers illegally, to force another company out of business. They VIOLATED ANTI-TRUST MEASURES! It wouldn't have mattered if the browser was part of the OS, if it was separate and installed with it, or if it was given away free on a CD in every box of Cherrios on the store shelves. The fact that they dropped the price to zero and gave it away, plus using thier advantage in the OS market to sway people into using it (by either installing it with the OS or tying it in someway), in order to undermine a competitor in an "unrelated" software product (Netscape and the browser business) at the time - this is illegal under the Anti-Trust laws.

    This lawsuit is not about today - it is about what happened so many years ago. Today, it seems pretty obvious that a browsable UI and OS seem like a good solution (or at least "a" solution). Back then, though, they were nearly two separate pieces of software. But today, the states seem to be treating this lawsuit as if it were about the present situation in software - when that isn't the case, nor should it be.

    I want Microsoft to be punished for its actions against Netscape and against the consumer - for these actions removed a choice from the consumer - a choice to spend or not spend their money (ie, buy Netscape for $$$), as well as causing what may have been the premature "death" of a company (of course, this is only one aspect of the entire lawsuit - the whole thing with licensing restrictions on OEMs to prevent them from selling or installing onto systems other OSs, etc - locking in a OS monopoly on hardware OEMs - more anti-trust issues)...

    I want an full answer on that - why aren't we (as citizens and consumers) getting that answer?

    --
    Reason is the Path to God - Anon
    1. Re:Over and over again... by IDIIAMOTS · · Score: 2, Informative

      BeOS included a built-in browser at a cost of $0
      OS/2 Warp included a built-in browser at a cost of $0
      Netscape used its other revenue streams to fund Netscape distribution for free to educational institutions and individual users

      So what has Microsoft done differently by including IE in Windows?

    2. Re:Over and over again... by Ghengis · · Score: 1

      They broke the law, that's what. MS has a monopoly in the desktop OS market, something none of the other companies mentioned have. It is against the law to "leverage one monopoly to create another."

      --

      "The best laid plans of mice and men gang oft agley..." - ROBERT BURNS

    3. Re:Over and over again... by BeeShoo · · Score: 1

      You missed one - Mac OS includes browsers for free with their OS'es.

      BUT... those browsers could all be removed without causing instability to the OS (or MORE instability for Windows) ;-)
      IE on Windows cannot. Even if you install other browsers and set them to be the main browser, IE will still jump in and take over for some tasks, and that CAN'T be changed. That's a big difference.

    4. Re:Over and over again... by Anonymous Coward · · Score: 0

      It is not the governments job to protect companies with faulty business model.

      Netscapes business model was to make money by providing a feature which the existing operating systems did not provide. They can't complain when their product was rendered useless by improvements in the operating system.

      Virtually every self-respecting OS comes with a browser built-in. The fact that Microsoft was one of the first to do it doesn't make it something that shouldn't have been done.

      Blocking OEMs from including Netscape was bad and they should definitely be punished for that - but you would have a very hard time proving the value of the harm that was done to netscape as a result. Netscapes problem was that after having conquered the browsing market and built a monopoly there, they were content with the quality of the browser and started focusing on bloatware - including email, news browser, etc. as part of their browser.

    5. Re:Over and over again... by maddman75 · · Score: 2, Informative

      The issue isn't that simple. If you think an OS is a few tiny utilities and a kernel, then yeah, maybe MS violated laws continuously for decades. If you think an OS is the tool set used by people to get what they want done, then it seems pretty clear that most if not all software is "part of the OS".


      You don't seem to define an OS very well. What's the difference between an OS and an application? By your definition there is no difference.

      An Operating system allows programs, hardware, and users to interact. That's it. Everything else is an application. Most of what we think of as 'Linux' is applications. IE, notepad, paint, wordpad, scandisk, all applications.

      I think developers should be wasy of developing Windows software. After all, if your software becomes popular enough Microsoft will make a clone and give it away.

      --
      -- When a fool hears of the Tao, he will laugh out loud.
    6. Re:Over and over again... by cr0sh · · Score: 2

      But when this all started (1995-1996?) they WERE separate markets - and that is what this issue is about - not what they are TODAY, but what they were YESTERDAY.

      --
      Reason is the Path to God - Anon
    7. Re:Over and over again... by cr0sh · · Score: 2

      Then along comes Windows 2.0 and later 3.0. No more sales. Windows paint is free and does it all just as good. Did MS abuse their monopoly?

      Well, in a way - yeah. For the simple Paint market they used thier presence in the OS market to give away a competing product, eliminating the smaller competitors in the Paint market. Indeed, I could show you an ad (from an old Creative Computing Magazine from the 80's) which I could almost swear is the same Paintbrush program as is included in Windows 3.0 and 3.1 - but it was made by a different company - however, that company is no longer around - I tend to wonder if Microsoft bought them out, then incorporated the program into their software...

      You notice they have not gave any serious effort yet of "squashing" Adobe, on any real front? I imagine that will be coming in the future.

      As far as a browser being a core function of the OS - I would have to agree that, yes, today it just might be. But at the time of Microsoft giving away IE (by putting it prominently on the desktop, which was pre-installed via OEMs in binding licenses that disallowed them from installing any other browser, much less selling another operating system) in the face of Netscape selling their browser, they used their monopoly to take over another market sector - which is a violation of anti-trust laws. You can yell all you want about it not being a market today, but back then, it clearly was a different software market. It doesn't matter how it is "today" - what matters is their actions YESTERDAY, and how that caused the "destruction" of a competitor, Netscape.

      --
      Reason is the Path to God - Anon
    8. Re:Over and over again... by Anonymous Coward · · Score: 0

      Well shit, I'd say the proof would be in the fact that Netscape was selling products, one of which (*GASP*) was a browser.

      It is really that clear cut.

      Was Netscape selling an OS? No.
      Was Netscape selling a browser? Yes.

      Separate markets.

    9. Re:Over and over again... by Anonymous Coward · · Score: 0

      Why? Because Netscape said so?

      Actually, first a judge, then an appeals court, then the SC refused to hear an appeal. Your ability to ignore this fact, when it is repeatedly brought to your attention is becoming suspicious.

    10. Re:Over and over again... by madfgurtbn · · Score: 1

      So what has Microsoft done differently by including IE in Windows?


      As I understand it, the biggest thing they did wrong was lock out Netscape by illegally forcing OEM's to agree not to include any other browser with their new Dell, dude.

      --
      Send lawyers, guns, and money. Dad, get me out of this.
    11. Re:Over and over again... by Cinematique · · Score: 1

      As much as I'd like to see Microsoft fall for anti-trust violations... what have they really done wrong?

      *They bundled IE with Windows & killed Netscape - yah... the consumer lost by having a browser that shipped standard with Windows. HA. I'm glad things have turned out the way they have. If Netscape and IE had gone toe-to-toe for years... we'd all still be coding two sets of sites: one for each flavor.

      As a web designer -simply put - I want my website to work across ALL computers.

      (side note... ) AOL has owned Netscape now for how many years? And they still don't use Netscape as the AOL browser? Why's that? I can only venture to guess. :-/

      *Microsoft used bully tatics to force hardware manufacturers into complying with shady bundling - Nobody forced Gateway, Dell, Packard Bell, NEC, et al, into a business model revolving around Windows. Microsoft chose to exploit this. Was such exploitation bad?

      *Microsoft is a computer monopoly - Spare me the conspiracy theories... but what about Apple, Sun, Linux, SGI... ? Just because the market has adopted Windows as the "standard" doesn't really make it a monopoly, does it?

      There are more points... but those are the three that interest me most. If I'm wrong... reply. In a nutshell - I don't think Microsoft is like a true modern-day monopoly... from my perspective.

      I have a PowerMac, so don't mod this as flamebait. :-p

    12. Re:Over and over again... by Anonymous Coward · · Score: 0

      > yah... the consumer lost by having a browser
      > that shipped standard with Windows. HA. I'm
      > glad things have turned out the way they have.
      > If Netscape and IE had gone toe-to-toe for
      > years... we'd all still be coding two sets of
      > sites: one for each flavor.

      As opposed to the way we have it now, where you create a site for IE, and to hell with everyone else.

      I hate IE, and I want it removed from my system - but I can't, because I absolutely require it to view some web pages. Pages that Opera wont render, pages that Mozilla wont render.

      Flaws in these products? I doubt it. Flaws in the pages' HTML? For sure.

      Chance of getting it fixed?
      'It works fine in IE'.

      What does monopoly power mean again?

    13. Re:Over and over again... by Cinematique · · Score: 2, Insightful

      Netscape 6.2 is Internet Explorer's only true competition.

      Opera, OmniWeb, iCab... they all fail to load one site or another... *correctly*

      my definition of "correctly" = matching IE5 and Netscape6

  91. bit IE is intergrated by psycht · · Score: 1

    You don't need to look at the source code to know that M$ has made their webbrowser apart of its operating system. Just go to IE and type in c:\windows and tell me what it looks like.. but we all know this. So why even bother looking at the code.

  92. Re:Somewhere in Mordo^H^H^H^H Redmond... by mirabilos · · Score: 1

    If I am not fully confused, Microsoft hasn't
    ever criticized open source software, but
    Free (as in FSF) Software, specifically
    that with the GPL license (I never saw a
    microsoftie even know about the LGPL).

    Open Source - http://opensource.org
    is a completely different thing, and as you
    might know, the NT 5 (aka Win2k) TCP/IP-Stack
    (IPv6, by the way, might be not) is derived
    from an early FreeBSD one. Legally ok.

    And, while we are at TCP/IP, the first Winsock
    implementation used an API in Berkeley style.
    (However I do not know about actual code.)

    --
    My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
  93. It looks like you're trying to post to Slashdot. by Inoshiro · · Score: 2

    Would you like to see a list of homonyms so you don't make an idiot of yourself in public?

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  94. I'd like to see... by aroundsomewhere · · Score: 1

    I'd like to see all the ideas and segments of code they've taken from others (*NIX) through the years and put into the M$ OS.

  95. actually... by Faust7 · · Score: 2, Interesting

    ...I think it's safe to predict the winner of this year's obfuscated C contest.

    Actually, a friend of mine who works with Microsoft has told me at length of strict standards for appearance and organization of code that they hold every single department to--as well they should. Chances are that a piece of Windows or Office code would in fact be extremely legible.

    1. Re:actually... by angramainyu · · Score: 1

      oh, I don't doubt it... I was just entertaining the idea of what it might look like by the time it gets handed over for inspection :)

    2. Re:actually... by Anonymous Coward · · Score: 0

      It depends on what their standards are. If it is anything like MFC, Win32, or COM... macros everywhere, polish notation, inconsistent return codes, high degree of coupling, etc. You may want to have a look at Spinellis critique:

      http://citeseer.nj.nec.com/spinellis98critique.h tm l

      It is old but the interfaces have not changed significantly. I wonder how the APIs are implemented?

    3. Re:actually... by rufusdufus · · Score: 1

      No chance. I have seen the code for Windows, and its not so pretty. Most of it is written in x86 assembly, with convenions for working with 286s and other obscure stuff, not to mentions of lot of hacking for DOS compatibility and other 3rd party OS enhancers.
      Office may be legible, but large parts of Windows is not, at least for the average programmer.

  96. Not only that.. by Anonymous Coward · · Score: 0

    Microsoft has integrated these same components deeply into the OS so that Help, installation wizards, and other types of content and documents (Word, Excel) are rendered using the same engine.

    That's just the tip of the iceberg.

    The problem for MS is that by allowing people to see the source for IE (for example), they'll let people see how the APIs are really used.

    For example, there is a 'standard' API call to refresh a window - but IE doesn't use it - it uses a different publicly undocumented call. (Anyone who's used IE under VNC will know what I mean - VNC hooks into the standard API for screen updates.. when you use IE and scroll the screen, the VNC client doesn't know that the window has changed.)

    Why is this? Because doing so gives IE some advantage over other (non-MS) programs.

    This is what's scaring MS shitless - not that they will be able to 'strip down' the OS, but that people will actually be able to make products that compete with MS stuff on even terms. (Which incidentally, is what this whole lawsuit is about.)

    1. Re:Not only that.. by spectecjr · · Score: 3, Informative

      For example, there is a 'standard' API call to refresh a window - but IE doesn't use it - it uses a different publicly undocumented call. (Anyone who's used IE under VNC will know what I mean - VNC hooks into the standard API for screen updates.. when you use IE and scroll the screen, the VNC client doesn't know that the window has changed.)

      Why is this? Because doing so gives IE some advantage over other (non-MS) programs.


      Uh, no, it doesn't.

      IE just paints outside of the WM_PAINT handler sometimes. You can do that you know - the call is GetDC. Or GetDCEx if you need better control.

      Not to mention that IE doesn't paint directly to the screen. It paints to a memory DC first for compositing, and then paints the memory DC to the screen.

      Just because the VNC client isn't complete, don't start claiming that "IE uses undocumented calls" -- because it doesn't.

      But tell ya what, prove that it does, and that it's not a bug in VNC, and I'll eat my hat.

      Simon

      --
      Coming soon - pyrogyra
  97. Actually it is well-modularized... by sheldon · · Score: 3, Interesting

    Being modular is part of the problem. The entire help system, the file system explorer, large parts of applications and so on are all reliant upon the HTML rendering engine of Internet Explorer.

    Honestly, Microsoft should just remove iexplore.exe from the system and say "There we've removed IE." and leave it at that. Instead they are arguing semantics with people who are technically incompetent.

    I also don't see an argument for why we need a diversity of operating systems. Or rather, why you feel we don't already today have a diversity of operating systems. Linux is available, so is various forms of MacOS, BSD and so on. Fact is there is probably a wider variety of operating systems available today than at any other time in the history of personal computing.

    The fact that not all of these operating systems are on equal footing in terms of hardware and software support is a result of effeciences of scale. The scale argument is the reason against diverse operating environments.(I include the hardware in along with the OS)

    1. Re:Actually it is well-modularized... by Anonymous Coward · · Score: 0
      The fact that not all of these operating systems are on equal footing in terms of hardware and software support is a result of
      effeciences of scale.

      You weren't making a total idiot of yourself until you got to this last line. That is false and proven to be false in court. The reason the operating systems aren't on an equal footing is the result of illegal licensing agreements enforced by Microsoft for the entire decade of the nineties. IBM couldn't even sell OS/2 on their own pc systems without paying Microsoft for an unused copy of Windows.

      Is reality SO VERY HARD to face? MS is a racketeer and a bunch of thugs led by people who should be in jail.

    2. Re:Actually it is well-modularized... by Anthony+Boyd · · Score: 2
      The fact that not all of these operating systems are on equal footing in terms of hardware and software support is a result of effeciences of scale.

      Not according to the ruling from the court, which convicted Microsoft of illegally leveraging their monopoly to kill or limit competition.

    3. Re:Actually it is well-modularized... by sheldon · · Score: 2

      IBM used Windows code to make OS/2.

  98. Who knows? by Anonymous Coward · · Score: 0

    if (app.name == "netscape") {
    exec_mode = SNAIL;
    } else if (app.name == "explorer") {
    exec_mode = TURBO
    }

  99. Microsoft Objects by guttentag · · Score: 4, Funny

    MS Attorney: Your Honor, my client agrees to turn over the Windows source code when it is finished.
    Judge: And when will that be?
    NY Attorney General (whispering): When no one has any money left with which to buy Windows.
    MS Attorney: Well, it's hard to say...
    Judge: You will deliver the source code in its present state to this court no later than two months from today.
    MS Attorney: Your Honor, my client respectfully requests that Windows be treated as an intelligent life form and therefore allowed to plead the fifth.

    1. Re:Microsoft Objects by Ziviyr · · Score: 1

      Your Honor, my client respectfully requests that Windows be treated as an intelligent life form and therefore allowed to plead the fifth.

      TIMMY FIVE ALIVE!

      TIMMY!

      --

      Someone set us up the bomb, so shine we are!
  100. Remedy as part of discovery? by ClosedSource · · Score: 1

    Releasing Windows source is part of the states' proposed remedies. They shouldn't get this for free as part of the proceedings.

    The states just finished arguing that calling the witnesses on MS's list would delay the process but apparently evaluating the Windows source code would not. How absurd. The states have no real interest in the source code for evidence, but they know its release will make Sun, Oracle and AOL happy which is, after all, what they're there for.

  101. Who going to review and how long will they have by ToasterTester · · Score: 1

    This is the stupidest thing I've ever heard. Who is going to do the anaylsis and it would probably take a year or more comb through 40 million lines of code.

    Even if they succeeded in making MS shrink Windows they will just make it like Linux. A small OS on distrobution with 1000's of supplemental programs. Nothing will change.

    The real and IMO only problem with MS is on the business side and how they dealt with VARs. Fix that and you will open the markets up. If someone else can come up with an OS for the masses like Mac or Windows they will have a equal shot at the VARs. Then it will be a simple popularity contest the way the rest of the market works.

    Last all this anti-MS stuff isn't going to make the masses want to use Linux or Open Source. Linux and Open Source product have to appeal to them and right now they are still too difficult to use for the masses. Windows and Mac are popular becasue they are simple enough for any idiot to use. Until Linux is that simple the masses aren't going to be compelled to use it.

  102. I know what MS is afraid of by hotrodman · · Score: 1


    If the states get the source code, we'll find out that Windows was actually written in java, and that would cause an anti-trust dispute....

    -E

  103. Not to mention... by cnelzie · · Score: 2


    The states could also happen up on a few lines from actual GPL'd code. Some of those comments about the GPL could still be in some of those .h and .c files.

    At least that is my theory about why MS has been so darn (afraid?) of GPL software and its license. I figure that they must have a handful of GPL code pieces in their Windows product.

    --
    .sig seperator
    --

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
  104. It's a shame the Feds aren't still in it by Guppy06 · · Score: 2

    If they were, then this case would still be open to the public and then everybody would get to see the sourcecode. Legally, no less.

  105. steve ballmer interview by Jonny+Ringo · · Score: 1

    ..and we just say we're a company that pretty much can do anything of a software nature that we set our mind to. - Ballmer. from the zdnet article at:
    http://zdnet.com.com/2100-1104-830351.html on windows security.

    hmmm, so if they can do anything with software they should be able to make a stripped down version of Windows.

  106. Doesn't make a bit of difference. by Anonymous Coward · · Score: 0

    Faced with that decision, they'll probably take the path of least resistance and actually offer a stripped-down version of Windows, rather than allow their source code (and the various abuses of the user's system within) to be viewed by the careful eye of the government. Of course, once it is out they will have complied to their end of the bargain..a stripped down version of Windows. That can't run most programs, games, can't use themes, can't play media of any kind without installing codecs, and can't view a site without installing IE6. The only difference between the "stripped-down" version of Windows and the regular version is the time it takes to download all those "stripped-down" components.

  107. so what if it gets released and then leaked... by pj7 · · Score: 1

    it's not like there are any warez servers out that with enough drive space to hold such a beast. :)

  108. Just turn it off by rootmonkey · · Score: 1

    If they can't offer a stripped down version couldn't they just "turn it off". And then let the OEMs bundle it with other browsers.

    --

    Yes but every time I try to see it your way, I get a headache.
    1. Re:Just turn it off by Anonymous Coward · · Score: 0

      Hey yea! Just turn it off! Freakin' morons...

  109. Re:It looks like you're trying to post to Slashdot by zulux · · Score: 2

    Would you like to see a list of homonyms [cooper.com] so you don't make an idiot of yourself in public?

    People from 'Kuro5hin' don't have the right to accuse other people of being spelling idiots.
    Would you like to see a dictionary so you don't make an idiot of yourself in public? Hint: 'Kuro5hin' isen't in there.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  110. Impartial judge. by saintlupus · · Score: 2

    In Tuesday's motion, the states also asked the judge to appoint a technical expert to help provide "impartial opinions on the complex, highly technical issues raised by the parties."

    I vote for RMS. When you need a completely impartial expert witness, he's the only logical choice.

    --saint

  111. They probably used the Unix V6 code... by Amazing+Quantum+Man · · Score: 1, Troll

    And the entire source code is full of comments that read:

    "You are not expected to understand this".

    --
    Fascism starts when the efficiency of the government becomes more important than the rights of the people.
  112. It looks like you're trying to be a prick by Anonymous Coward · · Score: 0

    Would you like to attempt to concentrate on the content instead of spelling and grammar so you don't make an idiot of yourself in public?

  113. Re:It looks like you're trying to post to Slashdot by puetzk · · Score: 1

    which would be why it is a capitalized proper noun

    --
    The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
  114. I have Windows source code... by Anonymous Coward · · Score: 0

    It came with Visual Studio. I've got all kinds of header files!

  115. Sure microsoft can seperate windows by Anonymous Coward · · Score: 0

    their used to be an project that would let you install windows without internet explore, dunno if that project still exists

  116. how would the be able to tell? by negativethirsty · · Score: 2, Funny

    Gov't coder: "We'll we removed the IE source from the o/s and it crashes"
    Gov't manager flunky: "O, so what about the original compiled source?"
    Gov't coder: "Um, well it crashes too"

    --

    thirsty*i^2

    "Ya I finished that last week, it just doesn't work"
  117. Re:I think the exchange would likely go more like. by BrookHarty · · Score: 2

    Only the government has enough lawyers and clout to alter evidence given in court. Oh wait..

    http://seattletimes.nwsource.com/news/technology /h tml98/micr_090198.html

  118. Re:At least SOMEONe is calling micro$oft on their by Anonymous Coward · · Score: 0

    HAHA... like Bill ever wrote a serious line of code ever... their is a big difference between writing and cut and paste.

  119. ...without damaging the operating system. by dpilot · · Score: 2

    One could make the argument that it's impossible to simply install/uninstall and run software without damaging the operating system.

    --
    The living have better things to do than to continue hating the dead.
    1. Re:...without damaging the operating system. by Anonymous Coward · · Score: 0

      Good point. Depends on the definition of operating system component, though.

      If you define it as 'any reuseable binary file', then yes, uninstalling a software package would damage the operating system. Obviously this definition is too broad.

      If you define one as 'any reusable binary file that either supports the operating system or extends functionality to any client that wishes to use the component (ala ActiveX controls)' then you'd have a harder time proving that uninstalling a software package damages the OS. Even if the software package installs its own COM controls, those interfaces would have to be published in order to be usable by external apps.

    2. Re:...without damaging the operating system. by dpilot · · Score: 1

      I'm referring more specifically to how brittle the Registry is, and how frequently packages don't/can't do a good job of cleaning themselves out on an uninstall.

      --
      The living have better things to do than to continue hating the dead.
    3. Re:...without damaging the operating system. by Anonymous Coward · · Score: 0

      Ah, I see.

      It's really not as brittle as people think, but it does end up being a repository for bad uninstalls, that's for sure.

  120. Re:Somewhere in Mordo^H^H^H^H Redmond... by haruharaharu · · Score: 2

    I gather that the TCP/IP stack is BSD-deriv

    You gather incorrectly. The ftp client and perhaps the telnet client are BSD derived. The stack is MS native.

    --
    Reboot macht Frei.
  121. Red Herring by dpilot · · Score: 5, Insightful

    We don't want or need the MS source code. As a matter of fact, we're better off without it, because anyone who looks at it becomes questionable as a programmer, because of 'copyright contamination.'

    We need file formats, wire formats, protocols. If Microsoft doesn't have clear, concise documentation, if Microsoft considers 'the source IS the documentation' for this stuff, then *THAT* is part of the problem with computing today.

    --
    The living have better things to do than to continue hating the dead.
    1. Re:Red Herring by Anonymous Coward · · Score: 0

      "if Microsoft considers 'the source IS the documentation' for this stuff, then *THAT* is part of the problem with computing today."

      The claim 'the source IS the documentation' seems more compatible with the open/free source philosophy.

  122. All code should be "open"? by jeff13 · · Score: 1

    It takes a court order to get "closed" code read by an outsider eh? Hmm. I wonder, suppose I were a programmer trying to figure out what software or OS is best for my needs. Shouldn't I have the opportunity to "read" the source code to make an informed decision? After all, if the code is copywrite, stealing it for my own product/software would be illegal. What's the big deal? Why hide code?

    I realize this is massively academic to some of you. ;p

    1. Re:All code should be "open"? by Anonymous Coward · · Score: 0

      Except for the spelling and grammar mistakes, yes. So much for "academic."

  123. How is stripping down OS is a win for consumers? by IDIIAMOTS · · Score: 5, Insightful

    "Among the illegal tactics cited by the court was the "commingling" of Windows source code with add-on middleware.

    I fail to see how stripping out add-on middleware from Windows will benefit the consumer in the end.

    Currently the home OS ships for $100 and comes with a good browser, decent/basic archiver, basic CD burner and a bunch of other utilities that are "good enough" for 90% of the users. Is this unfair to other vendors that make more robust version of these utilities commercially? Perhaps...

    However, consider the impact on the consumer if these add-ons were removed from the OS? Now, on top of the OS license cost, the user must purchase a CD burner ($50), a browser($30), an archiver($30 for Winzip), an FTP client($40 CuteFTP c4.2), etc etc etc.

    Suddenly the TCO of the system is going up at a prohibitive rate. Software isn't cheap, if you actually bother to license everything you use at home. Do we expect users, who don't bother now to research alternative options to Windows software, to make rational, cost-effective decisions about purchasing add-ons for their OS? Or do we expect middleware vendors to drop their prices once the competition ball is in their court? I don't see how the consumer's wallet will benefit from all this litigation in the end.

  124. Just turn it over... by barchibald · · Score: 1

    If I were microsoft I'd just turn over the code. The duration of time it would take anyone to do a thorough analysis of the codebase (years?) with regards to the issues at hand would PROVE that decoupling is likely infeasible - Microsoft would sureley have to do the same analysis and that would tremendously impede release cycles, resources etc...

  125. States want to NATIONALIZE MICROSOFT by markhahn · · Score: 2, Interesting

    let's be honest, the states AG's are just slimeball politicos owned by companies who weren't good enough (as evaluated by the market/customer) to compete with msft. make no mistake: their "remedy" is nothing short of nationalizing windows.

  126. Well, it would go something like this by junkster191 · · Score: 1

    "It makes you behave like the village drunkard in some early Irish novel. Total loss of all basic motor skills. Blurred vision, no balance, numb tongue. The mind recoils in horror, unable to communicate with the spinal column. Which is interesting because you can actually watch yourself behaving in this terrible way, but you can't control it."

    "Fear and Loathing in Las Vegas" - Hunter S. Thompson

    I expect the good doctor's quote here would be exactly the sort of thing that would happen after exposure to Windows source (He was talking about doing ether, by the way)

  127. State Attorneys have their heads in their ass by Sabalon · · Score: 2

    For some reason they have got onto this one particular thing they feel must be resolved and won't let it go. They are so adamant about having MS remove IE that they don't even see how MS is having fun with them.

    Yeah...with all the recent win releases, when you are browsing your hard drive, you are basically using IE. Start|Run|C:\, then type http://www.yahoo.com into the address line.

    Personally I think it's kinda cool - and didn't KDE copy this as well?

    So why can't the states get it through their heads that it is part of the OS now and just get to the point and have MS ship a copy of windows that has no IE icon, no IE program group, and no iexplore.exe on it at all.

    That way they can have their precious Windows without a browser. Who cares about MS's business practices, or the embrace and extend method of hijacking standards, or anything else they are doing? As long as some company can install a version of windows without IE so they can offer some half-assed version of Netscape instead.

    What's the reason they can't delete the icon, program group etc...and do that right now? Oh...isn't it some licensing deals that MS made with the companies?

    While they are at it, why don't they go after HP for including Netscape with HPUX. I really wanted to install Opera, but Netscape was already there and was doing nothing to get in my way?

    Sorry - it just seems they are missing the big picture - so what if MS makes a version of windows without IE, cause when they go an sell it for twice the cost of the version with IE to the computer vendors, which version are they gonna choose?

    1. Re:State Attorneys have their heads in their ass by I_redwolf · · Score: 2

      You sir, have your head far up in your ass cavity. KDE is not apart of Linux. No matter how you compare functionality I've never seen a patch for KDE in my Linux kernel config. It's userspace and it's modular. Don't you think IE should be the same way? Modular, userspace, so that if I end up on a windows box "I" don't have to use it??

      I think you are missing the big picture, if you are even looking at the same picture at this point.

    2. Re:State Attorneys have their heads in their ass by Sabalon · · Score: 2

      At which point did I say KDE is a part of Linux? I said that KDE copied the functionality that Windows put into their folder browser.

      At no point did I say that Linux added this functionality via KDE or anything like that. Actually, after looking back at my post, I didn't even mention Linux at all. Can you see your prostate from your vantage point? ;)

      As for should Windows and the GUI have the same seperation as KDE and the underlying OS, no, I don't think that. There is nothing stopping you from implmenting your own file browser.

      It is a given that when you buy windows, you are buying an OS with a tighly intergrated GUI - the same way that I know when I buy a Ford Windstar, I am buying a shell, engine, tires, and endless nightmares down the road. If I want to I can swap parts out, but Ford, like MS, does not have a business model that lets me go in and just buy this and that part (well, at least not easily!!!)

      However, when I decide on Linux, I know I can install the OS with whatever components I may or may not need. None of my Linux boxes even have X on them...only my HPUX does. Yeah...modular is good, but know what you are getting when you go to get it.

    3. Re:State Attorneys have their heads in their ass by SuiteSisterMary · · Score: 2

      FYI, you do a step too many. Just type your URL into the run box; so long as the http:// prefix is on, it'll run in your registered browser.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    4. Re:State Attorneys have their heads in their ass by Sabalon · · Score: 2

      Yup...but what I was trying to fully illustrate is that the windows file brower windows were basically IE without a couple options.

  128. I bet they are kicking themselves now. by viper21 · · Score: 2

    MS Should have moved to Canada when they had the chance.

    -S

  129. Just Ask Netscape... by Ghengis · · Score: 1

    It's called competition. MS comingled IE into windows, effectively leveraging their OS mononpoly to create one in the browser arena (which is illegal, PERIOD). Taking out similar middleware would allow third parties to create software applications to do the job, and undoubtedly, some of the software would be better than what MS has provided. Some of it would most probably be free and open-source, costing the conusmer NOTHING, yet giving them the benefits provided by competition. This is supposed to be capitalism, yet MS continues to eliminate competition by taking an app, putting it in the windows code, and claiming that it's part of the OS.

    --

    "The best laid plans of mice and men gang oft agley..." - ROBERT BURNS

    1. Re:Just Ask Netscape... by WildBeast · · Score: 2

      price = $0 = capitalism ? You're brilliant

    2. Re:Just Ask Netscape... by Anonymous Coward · · Score: 0

      ...Or netscape 4.0 was crap and you can't admit it.

    3. Re:Just Ask Netscape... by RandomCoil · · Score: 1

      I really have a hard time condemning Microsoft's bundling of IE with Windows given that KDE has recognized that the file and web browswer can be the same thing. I think this is a perfectly logical idea. When using Windows I ~like~ being able to type a URL or file system address (or SMB address) into the "go" line of any explorer window and have it work. Why woud I want separate programs for these functions?

      Furthermore, Netscape was attempting to "leverage" its dominance in the browser market to effectively take over the Windows desktop in order to make the OS less important. I think both companies recognized that the browser was becoming an integral portion of an OS interface. It just turned out that it was easier to build a browser for an OS (MS) than an OS for a browser (Netscape).

      Funny that no one really complains about Apple "leveraging" their OS wrt iMovie and iPhoto.

      RC

    4. Re:Just Ask Netscape... by (void*) · · Score: 2

      When using Windows I ~like~ being able to type a URL or file system address (or SMB address) into the "go" line of any explorer window and have it work. Why woud I want separate programs for these functions?

      You are evidently not experienced enough with filesystem design or the web to make this judgement. Hypertext documents have very different semantics from filesystems. Hypertext can have multiple links. It is not an error for document A to link to B, and B to link back to A. It is not an error to assign a link with attributes like "famous" or "important" or (26k) (like Google does) to links, which can be different if you used a different search engine. But filesystems aren't like that! Can you link a directory into a loop? YES, only if you used symbolic links! Hardlinks not permissable. How could a databased FS like ReiserFS cope with something like that?


      Directories and hypertext documents are very different beasts. That you can IE to blur and obscate the semantics shows very POOR DESIGN and SLOPPY THINKING on the part of MS. That KDE should want to imitate that shows again, the dearth of IQ amongst most programmers and the users who follow them blindly.

    5. Re:Just Ask Netscape... by RandomCoil · · Score: 1
      You are evidently not experienced enough with filesystem design or the web to make this judgement.


      Excuse me, there appears to be an ivory tower shoved up your ass. I'm perfectly capable of deciding what I like and what I don't, thank you. I didn't suggest that the current methods were the best possible, I simply stated that I liked being presented with a text box in which I can put in any address that I formulate and get the result I want. So yes, I use IE to blur and obfuscate any number of information organization systems. I also use Linux and Windows to blur and obfuscate any number of little changes in transistor states.

      Excuse me, I'm going to go point my Konqueror window (currently at /usr/tmp) to http://rcsb.org now. Oh the horror!
    6. Re:Just Ask Netscape... by Ur-Grue · · Score: 1

      Funny that no one really complains about Apple "leveraging" their OS wrt iMovie and iPhoto.

      Microsoft leveraging their OS is only illegal because they have a virtual monopoly on desktop OS's... no one would care about them integrating IE if only 5% of desktops ran Windows. If iTunes and iMovie were putting major media application vendors out of business, then maybe it would be an issue. Er, probably not... those application aren't integrated into the OS at all, and they certainly aren't going to affect the future of computing the way controlling the web browser market will.

      Of course, in an alternate universe somewhere, 95% of the world's PCs are running Macintosh System 7 with OpenDoc and CyberDog. It's a thing of beauty :-9

    7. Re:Just Ask Netscape... by RandomCoil · · Score: 1

      Actually, it would only be illegal if MS had an illegal monopoly. I think there's a bit of a circular argument there since the incorporation of the browser seems to be one of the key arguments for MS being an illegal monopoly, yet the incorporation would only be a problem if MS were an illegal monopoly. I'd much rather see MS prosecuted based on the requirement that OEMs pay a Windows license fee for each computer sold (rather than each Windows computer sold) than on the browser issue. I think it's a much more clear-cut issue. Plus by the time the browser reached the 4.x version, I think MS was providing a far superior product (my impression only -- no factual basis is implied).

      Anyway, I understand your point. I do wonder how many software packages are being destroyed by Apple's iMedia (you know what I mean) programs. MS, after all, really only squashed one browser maker. :) (Yes, I'm ignoring Opera because I hate the one window/multiple browsers style it uses)

      As far as alternate universes go, I just wish I lived in the one where OSX ran on the AMD machines I already own. Oh well.

      RC

    8. Re:Just Ask Netscape... by Suppafly · · Score: 2

      I agree.. it seems perfectly obvious to anyone that isnt lying to themselves that a window that contains stuff and has an address bar can be used for both tasks that involve windows and address bars.. I have to catch myself from typing www.slashdot.org in the location bar in the beos filemanager since I am so used to it from Windows and KDE.

    9. Re:Just Ask Netscape... by (void*) · · Score: 2

      Excuse me, I'm going to go point my Konqueror window (currently at /usr/tmp) to http://rcsb.org now. Oh the horror!


      How is this horrific? Pointing Konqueror at /usr/tmp and http://rcsb.org gives you visually, the same thing right? Look deeper. In one window, you have a set of icons, each one correponding to a file. The set is essentially a database of sector locations and what they represent. Click them - there is a one to one correspondence between an icon and a file. Select one, and drag it to the trashcan. You've managed to delete a file on the disk.


      Now go to the webpage. Click on something. Does that take you to the hyperlink? Or does that select something for you to manipulate? Try dragging it to the trashcan - what gets deleted? Impossible? Why? Why are two separate things - one a filemanager that is essentally a matephor for OBJECTS on a disk, mixed with another metphor, one that displays text in a presentable manner?


      To make the analogy even better, park your browser on a webpage made to resemble a filepanel. Go have a cup of coffee, come back and see if you can get it right the first time.

  130. Federal Marshalls raid Redmond by abe+ferlman · · Score: 2

    coyote-san has the right idea. We hear about it all the time- Teenager suspected of piracy has every computer in her home taken by the authorities, is told it is evidence and may not be returned for 180 days or more.

    They ought to just stroll right into Redmond and do the same damned thing.

    Maybe there'd be a WACO-style standoff. Think of the tv movie they could make out of that. Maybe they'd send in Noah Wiley (reprising his role as Steve Jobs) to try to convince Bill Gates to surrender the source code peacefully.

    Or not. But I can still dream, can't I?

    Maybe we could get the guy who played the 1st Stage Guild Navigator in Dune to inform Bill that he'll be "living out the rest of his life in a pain amplifier" instead of sending Noah Wiley in. Add in a dramatic scene where Bill reveals his Borg machinery and you'd have a hell of a TV movie, even if none of it will ever come true :)

    --
    microsoftword.mp3 - it doesn't care that they're not words...
    1. Re:Federal Marshalls raid Redmond by TexNex · · Score: 1

      Why don't you write a script up for that one. I'd buy that for a dollar.

  131. Re:I downloaded the stripped down version of windo by Capt.+DrunkenBum · · Score: 1

    Did anyone need the explanation line at the end?

    --

    Not everyone deserves a 320i

  132. ending the Linux threat by Anonymous Coward · · Score: 1, Funny
    If MS wanted to end the threat from linux, they should open source Windows.

    We'd all die laughing when we saw it. :-)

  133. When hell freezes over by underpaidISPtech · · Score: 1

    6.1 million campaign dollars says it'll never happen.

  134. If I had the windows source code... by $0+31337 · · Score: 0

    ...I'd put in a leet virus that made it so that the blue error screens stopped comming up! YEAH! AND I'd make it so that the uptime of the box was at least doubled! Hahaha... My virus would be so eleet...

  135. The source IS the documentation by dpilot · · Score: 4, Insightful

    It's one thing with code, and one could argue that even code should be better documented. Then we can get into commenting and documentation extractors, but that's not the point.

    It's an entirely different thing with file formats, protocols, and the like. Microsoft tries to call these things Standards. In order to truly be a standard, something has to exist apart from its implementation. It's OK to have a reference implementation, but that's a supplement to documentation, not a replacement for documentation. Plus a live program implementing a standard is a completely different thing than a reference implementation.

    Standards are supposed to have a life beyond any single given implementation - that's why it's called a Standard. Otherwise, every version might well be incompatible with the one before in subtle ways. This is also a good reason for Standards to be simple and clear.

    --
    The living have better things to do than to continue hating the dead.
  136. Why? by StrandgecK · · Score: 1

    I don't get why the states care if there can be a stripped down version of windows? If it is possible what will that accomplish?

    --
    ----- The aluminum foil helmet is for my protection!
  137. Kuro5hin? by Anonymous Coward · · Score: 0

    You mean, That Other Site(tm)?

  138. Re:Somewhere in Mordo^H^H^H^H Redmond... by Arandir · · Score: 2

    If I am not fully confused, Microsoft hasn't
    ever criticized open source software, but
    Free (as in FSF) Software


    But BSD code is Free (as in FSF) Software. In fact, every single item of Open Source Software is also Free Software by the FSF's definition. Read the original definition yourself.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  139. Possible thing they may see in the source code by BetaRelease · · Score: 1

    !eineew a si noskcaJ egduJ

  140. Re:They don't have to review all of the Windows Co by Anonymous Coward · · Score: 0

    But that doesn't matter! The trial is over. It's no longer a question of determining who is right anymore, it's a matter of determining what to do now that they've been found guilty.

    DUH!

  141. linus? by ryusen · · Score: 1

    heh... just a wild thought.. they should fire Linus as the "Impartial Technical Advisor" he's the only public techie i've seen that really doesn't seem to care about microsoft eitherway (well much less than many others)

    --

    I believe sex is highly over rated... unless it involves me
  142. Do they need ALL of it? by Un1v4c · · Score: 1


    Rather than reading through all 10 million lines of code, wouldn't it make more sense for MS to hand over the applicable references?
    Nobody is going to go through every line of code, that's just ridiculous (and technically unfeasible for the states).

    Shouldn't a handful of the code be sufficient for the states, unless MS has something to hide?

    --

    I gave myself to Jesus, but now he never calls
  143. WinME source already available by brondsem · · Score: 0, Redundant

    I know it's not the latest, but I found the WinME source code on the net a few months ago.

    --
    "a quote" -me
  144. Re:I think the exchange would likely go more like. by DoctaWatson · · Score: 2, Informative

    You don't think that obstruction of justice and contempt of court would be an incentive for MS to be more compliant?

  145. Can't they plead the 5th? by telstar · · Score: 2, Interesting

    If they are being asked to reveal their source code in an effort to disprove their earlier testimony, can't they plead the 5th to avoid self-incrimination?

    Plead the fifth ... all the cool kids are doing it.

    1. Re:Can't they plead the 5th? by Anonymous Coward · · Score: 0

      NO According to my Business Law class, no business can "plead the fifth" as the law against self-incrimination applies only to individuals, not businesses. Any and all paperwork, disks, patents, intellectual property, etc. is subject to be displayed in a court of law so long as there are proper non-disclosure agreements about core intellectual property (which by the way, the government doesn't even have to agree to... it could post the source code to the web if it wanted... b/c it has that power, but it wouldn't want to deprive the company of any property or cause harm to the business without due process of law)

    2. Re:Can't they plead the 5th? by MaxVlast · · Score: 1

      Hehe. Giggle. Chuckle. Snort.

      Sorry =)

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    3. Re:Can't they plead the 5th? by drik00 · · Score: 2, Informative
      I dont believe so. The way that I understand it, the source code is seen as evidence, whereas you can only pleade the 5th Amendment in personal testimony.

      --
      Beer, now there's a temporary solution -- Homer Jay S.
  146. XP Embedded by Anonymous Coward · · Score: 0

    isn't windows XP embedded a "stripped down" version of windows? and you can even choose which components you want to strip down, etc.

  147. Not so fast, MS does have a backup plan.... by DwarfGoanna · · Score: 1
    from The Simpsons....


    Smithers: Well, why don't you look in this briefcase!


    *cloud of knockout gas fills frame*

    --

    "You know why you do not see me styling wit my homies? Because I have no homies!!" -Mojo Jojo

  148. Re:How is stripping down OS is a win for consumers by Ziviyr · · Score: 1

    Now, on top of the OS license cost, the user must purchase a CD burner ($50), a browser($30), an archiver($30 for Winzip), an FTP client($40 CuteFTP c4.2), etc etc etc.

    You have expensive tastes...

    --

    Someone set us up the bomb, so shine we are!
  149. Re:How is stripping down OS is a win for consumers by pmz · · Score: 2

    Is this unfair to other vendors that make more robust version of these utilities commercially?

    Yes, because Microsoft has a long history of denying other vendors the right to thrive or even exist. If this were done to humans instead of software, Microsoft would be on international trial right now for genocide. Microsoft has killed a whole generation of good software and must pay the price.

    "good enough" for 90% of the users

    These 90% of users have been brainwashed to expect the worst, so when it comes they aren't disappointed! If that isn't oppression, I don't know what is.

  150. This is the CRIMINAL anti-trust case by coyote-san · · Score: 4, Interesting

    This is the CRIMINAL anti-trust case, not the civil anti-trust case that MS tried to get dismissed by having the education market handed to it.

    This is action is also being taken during the penalty phase after conviction of criminal charges. That eliminates any legal presumption of innocence - the legal burden is now on the convicted party to prove innocence, not the state to prove guilt. (That's also why it's so hard to get convictions overturned even when new evidence is discovered.)

    As for the bench warrant, all it requires is that the judge believe that the most expedient way to resolve the matter is to seize those servers. I doubt there are many experts who would look at Microsoft's performance during the trial phase and not foresee months of stonewalling unless the experts had full access to all source from the first day - and that would require seizure. I would expect many experts would make this a condition of serving in this role, to avoid wasting their own time.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:This is the CRIMINAL anti-trust case by foobar104 · · Score: 3

      As for the bench warrant, all it requires is that the judge believe that the most expedient way to resolve the matter is to seize those servers.

      That's simply false. Judges can't go issuing warrants whenever they feel like it. There are legally and constituionally mandated guidelines that must be followed in order for the warrant to be legal.

      There's no question that the most expedient way to get anything is just to take it. That doesn't mean our justice system operates that way.

    2. Re:This is the CRIMINAL anti-trust case by belroth · · Score: 1
      There's no question that the most expedient way to get anything is just to take it. That doesn't mean our justice system operates that way.
      Steve Jackson Games?
      --
      I hereby inform you that I have NOT been required to provide any decryption keys.
    3. Re:This is the CRIMINAL anti-trust case by foobar104 · · Score: 2

      Steve Jackson Games?

      The exception that proves the rule. The judge who issued the warrant for the search of SJG offices and seizure of equipment therein overstepped his bounds. The government was found at fault and forced to pay damages and legal fees.

      However, thanks to a bunch of zealots who associate themselves with the EFF, this case was blown completely out of proportion. It was a simple, albeit dramatic and traumatic, instance of illegal seizure. Advocates on the side of SJG and the EFF tried to turn it into a privacy/wiretap case by claiming that the seizure of SJG computers was tantamount to the illegal interception of electronic communications, prohibited by wiretap laws. The Fifth Circuit, of course, saw straight through that noise.

      The point is that illegal seizure is illegal seizure. The fact that it has happened in the past doesn't mean it's policy.

    4. Re:This is the CRIMINAL anti-trust case by Phronesis · · Score: 1

      This is the CRIMINAL anti-trust case, not the civil anti-trust case that MS tried to get dismissed by having the education market handed to it.

      How do the states have standing to bring a criminal complaint in federal court?

      Isn't the U.S. Attorney's office (DOJ) the only source of criminal complaints at the Federal level? The states' attorneys could file criminal complaints in their own states or could file civil complaints in Federal court, but how could the states' attorneys bring a federal criminal charge?

  151. Other News by 4of12 · · Score: 3, Funny

    February 15, Redmond, Washington (AP) -- "Microsoft officials, who were initially outraged over the rebel states' request for source code access adopted an abruptly accommodating stance late yesterday."

    "It seems that Bill Gates had started an internal initiative to find the best way to obfuscate the Windows source code in the event the states' request were to receive a successful ruling."

    "Almost immediately, some of the top programmers from Microsoft, some of whom had spent years working on the Windows product, declared that native source itself already represented a sufficiently obtuse format and that not further obfuscation could better fulfill Bill's objectives."

    "Let them have it!" declared one programmer gleefully and without hesitation."

    --
    "Provided by the management for your protection."
  152. Reality Intrusion Time by Anonymous Coward · · Score: 0

    No, it isn't. It is the CIVIL case prosecuted by the federal gov't. You are confusing this case with the class-action civil suit brought by the blood-sucking ABA members.

    Geez, why are so many /. posters so ignorant of the most basic facts that they rant on and on about? Why can't you OSS morons get even the most simply things right?

  153. Wasn't this a big scandal? by coyote-san · · Score: 2

    Huh? I thought that the "demonstration" of this damage was shown to be fradulent. The videotape testimony claiming to show the consequences of removing IE was shown to actually involve two separate systems. The Microsoft attorney managed to avoid disciplinary actions, but it totally shredded Microsoft's credibility.

    Meanwhile a prosecution witness testified that he was able to remove most of IE without the serious damage claimed by Microsoft.

    It's a Big Lie of the first order if Microsoft is now claiming that they "proved" this during the trial.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:Wasn't this a big scandal? by Anonymous Coward · · Score: 0

      Question is how do you define what is the os ? Can we define the same way as "linux" as the kernal and gnu tools as apps, x around it as gui.

  154. Re:How is stripping down OS is a win for consumers by quintessent · · Score: 2

    This is an issue the appeals court pointed out that the lower court had completely missed the ball on.

    In the past, there have been many instances of bundling that were actually good for the consumer. One example the appeals court cited was that, at one time, people bought a car and a starter from separate companies. Then the car companies starting selling their cars with starters, and because of major savings in the distribution channels, it ended up saving people money. A second example was when carpet companies began selling carpet with stain protection built in. They argued that this was good for the consumers, because the combined cost was much lower.

    The appeals court found the lower court's ruling unsatisfactory, pointing out in part, that the lower court had not even addressed this possibility.

    They also pointed out that just about every OS ships with a browser--Mac, BE, etc.

    Also consider:
    OSes have a long history of replacing programs that had been sold separately.
    When the Mac came out, it came bundled with a calculator and all sorts of little apps that previously had to be acquired separately. Even third party text editors get threatened by OSes that bundle things like Notepad.

  155. NOO OOO OO o o o by anarkhos · · Score: 0

    If the Windows source code was leaked, we'll never get rid of it!

    I'm serious!

    --
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life
    1. Re:NOO OOO OO o o o by ZeroEpoch · · Score: 1

      This is a veru good point. Once the source code is out we can no longer make claims that Linux is better due to the avalibility of source. Releasing the source will only strengthen thier share of the market. Not all but some developers might switch to windows coding after source is freely avalible as it would give them more control.

  156. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  157. By this logic... by Anonymous Coward · · Score: 1, Insightful

    if we let them arrest criminals, next they'll start arresting the rest of us. "First they came for the criminals, and I said nothing, because I wasn't a criminal..."

    Come on. Microsoft is evil. Show them no mercy.

  158. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  159. Stripped down windows kit exists - win XP embedded by Anonymous Coward · · Score: 1, Informative

    uSoft currently sells a kit that breaks WinXP into about 11000 components. It certainly allows you to build a version of XP w/o IE (or any other thing you can or can't imagine)

  160. Not just useless... unnecessary by Duderstadt · · Score: 1
    Anyone familliar with Windows development should know exactly how IE is integrated with the OS... it's called OLE Automation (COM). No one needs to see the source to know that.


    Despite claims to the contrary, Windows is pretty well documented. In fact, you can get all of the information needed to clean room the entire OS at your favorite bookstore. For example, Programming Apllications for Microsoft Windows goes into some pretty explicit details regarding kernel32.dll services, process and thread creation, etc. Hell, Inside COM shows you how to actually implement a basic COM system in C++. But I digress...


    And BTW... the integration of IE and Windows didn't wasn't exactly the straw that broke the back of Netscape. I seem to recall that almost all software for Windows included IE in the box. In fact, I got copies of IE with Quake II (to read the help files and manual) and Unreal (ditto). But I don't remember getting Navigator...

    1. Re:Not just useless... unnecessary by homer_ca · · Score: 2

      "Despite claims to the contrary, Windows is pretty well documented."

      You may find this article interesting. It shows how a change in the undefined behavior of one Win32 function crashed his application between Windows versions.

    2. Re:Not just useless... unnecessary by Anonymous Coward · · Score: 0

      It's his fault for relying on undefined behavior. If he had actually read the documentation, he would have known to initialize the structure before using it.

      Look at the documentation for memmove() in the standard C library. Do you really believe that all of its functionality is defined?

    3. Re:Not just useless... unnecessary by arkanes · · Score: 2

      Ironically, when I attempted to read your link, the page was TOTALLY filled with a horrendous, translucent Flash add for .NET. I cried like a baby.

    4. Re:Not just useless... unnecessary by homer_ca · · Score: 2

      I don't think he's denying that it's a bug in his code. The point is, they forgive sloppy coding in one version so that there does not appear to be a bug, and then it crashes in the next version given the same sloppy code.

    5. Re:Not just useless... unnecessary by spectecjr · · Score: 2

      "Despite claims to the contrary, Windows is pretty well documented."

      You may find this article [byte.com] interesting. It shows how a change in the undefined behavior of one Win32 function crashed his application between Windows versions.


      From the article:

      At first I thought: &*%# Microsoft! But when I looked at the API documentation, it clearly said that you have to initialize the dwOSVersionInfoSize field of the OSVERSIONINFO structure, with the size of the structure, which I had never done. But it used to work, so what happened?


      Jeeeeeeesus Christ.

      Rule ONE of Win32 programming. IF A STRUCT says initialize with the size of the struct, you INITIALIZE with the size of the struct.

      NT3.51 was the platform it 'worked' on, and NT4.0 threw a fit. The reason?

      NT3.51 was the first version of the OS to HAVE that function. So it didn't need to check the length of the struct (no backwards compatibility mode necessary). NT4.0 changed the details of the struct (presumably), and so the check got enforced.

      BIG DEAL.

      EVERY single book on Win32 programming, EVERY example I've seen, EVERY piece of documentation from Microsoft makes it VERY EXPLICITLY CLEAR that if the struct has a cbSize (or other similar) member, you HAVE to initialize it with the sizeof() the struct.

      The guy is an ass. And he wrote an article about his 'l33t haxor1ng sk1ll2'. To whine about his *very* elementary windows programming mistake.

      Just goes to show; writing software requires dilligence. And he just didn't have it.

      --
      Coming soon - pyrogyra
    6. Re:Not just useless... unnecessary by Anonymous Coward · · Score: 0

      So it's Microsoft's fault that it doesn't reliably crash given poorly written code?

  161. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  162. Re:How is stripping down OS is a win for consumers by Anonymous Coward · · Score: 1, Interesting

    But that's not what would happen. What you'd see would be:
    * The AOL-Netscape pack (Netscape+CD burner+WinZip+Java)
    * The Sun bundle (Netscape+several Java utilities)
    * The IBM solution (Netscape, IE, IBM Java, Eclipse, several IBM addon utilities)
    * Microsoft Plus (everything that they stripped out)

    Each would run at anywhere from free to $50.

    Consumers would have the choice of using one or all of these addon packages.

    I see a large benefit.

    Of course, it's not so simple. Many Microsoft applications are component based and most of the components are shipped with the OS. The actual application is often a thin shell that wraps the components. This basically means that Microsoft has many advantages over their competitors. (Think service packs, install-time quickness, better OS integration, etc.)

  163. Ummm...no. by S1mon_Jester · · Score: 1

    The KDE is just like IE argument is VERY weak.

    If you followed the lawsuit at all, you'd know that the original basis of the argument was the setting of the default browser - not the inclusion of web libraries. Had Microsoft allowed the IE icon to be removed, none of this would have occured.

    The problem with your analogy is that there is nothing demanding that KDE be installed with Konqueror as the default browser. You, as a vendor can change it. Furthermore, you can get the source code for KDE and, with a little work, remove all the code for Konqueror if you want to.

    1. Re:Ummm...no. by RandomCoil · · Score: 2, Interesting

      [BLOCKQUOTE]If you followed the lawsuit at all, you'd know that the original basis of the argument was the setting of the default browser - not the inclusion of web libraries. Had Microsoft allowed the IE icon to be removed, none of this would have occured.[/BLOCKQUOTE]

      Well yes, I agree, but only kind of. The default/icon issue relates to something MS had been doing for years: exercising strict control over what OEMs could and couldn't install and how they present MS's OS. This was understandable, I think, as MS didn't want the OEMs installing something that would _appear_ to come for MS and hurt their image (say, replace solitaire with strip poker, as an extreme example).

      The lawsuit was precipitated by MS _continuing_ to excercise this level of control with the introduction of IE.

      I made the KDE argument in support of the idea that the browser could be an integral part of the OS (I'm talking in terms of feel, not files). If this argument holds water, then the real issue would be whether or not MS has the ability to control the look/feel of its products when filtered through vendors. I believe a company has this right; whether or not the KDE developers choose to excercise it is irrelevant.

      RC

    2. Re:Ummm...no. by madfgurtbn · · Score: 1

      The default/icon issue relates to something MS had been doing for years: exercising strict control over what OEMs could and couldn't install and how they present MS's OS.

      That's quite a spin on the situation, if you ask me. The only reason MS can "exercise strict control" is because of the monopoly. And, IIRC, they would only allow a Netscape icon if the OEM's would pay more for each Windows install with such an icon. I could be seriously misunderstanding the facts, but that's my recollection.

      --
      Send lawyers, guns, and money. Dad, get me out of this.
    3. Re:Ummm...no. by RandomCoil · · Score: 1

      Your interpretation may well be correct. I always separated the two issues because I felt image control was a reasonable (as opposed to illegal) objective for MS to pursue. The best analogy I can think of is Pepsi and Coke, neither of which have a monopoly, and neither of which would let a grocery store plaster their 12 packs with advertisements for some other product. I'm sure that analogy's flawed, it's simply the first one that came to mind.

      I just keep thinking of companies that don't do image control. I think Cadillac could have a very different image if they didn't allow dealers to crap their cars up with vinyl tops, gold trim, spare wheels on the trunk, and gold-and-white sided tires on wire wheels. Then again, it would probably still have bench seat. American cars...

      RC

  164. This may be a question of feasibility of remedy by hburch · · Score: 1

    And if they are trying to propose a "slimmed down" release of Microsoft as the remedy? Suddenly, these assertions become extremely important.

  165. Re:How is stripping down OS is a win for consumers by Anonymous Coward · · Score: 0

    ...However, consider the impact on the consumer if these add-ons were removed from the OS? Now, on top of the OS license cost...

    ...?!??

    CD burner ($50) -- use freeware instead. ($0)

    a browser($30) -- WTF?! Here It's free. ($0)

    an archiver($30 for Winzip) -- Go Here. It's free as well. ($0)

    an FTP client($40 CuteFTP c4.2) -- if FREE ($0) IE is not enough, go here and get something else. ($0)

    etc etc etc. -- You can get this for free as well :)

    The total is $0. Consider the imact on the consumer :-)

  166. Comment removed by account_deleted · · Score: 2, Flamebait

    Comment removed based on user account deletion

  167. Get that code! by ThaenRT · · Score: 1

    Someone on the inside needs to send that code to WINE developers so that the rest of the world can actually DO something with it. Honestly, though, why would M$ be opposed to giving their code to the JD? Are they afraid that their lies will be found out? thaen

  168. I hope it gets released to the public... by weird+mehgny · · Score: 1

    I've always wanted to read the core source code files of Windows! mem_eat.c rndcrash.c bsod.c

  169. Re:How is stripping down OS is a win for consumers by barawn · · Score: 5, Insightful

    The problem with this argument should be fairly obvious, though.

    The main problem is the fact that they're not providing you with a browser: they're providing you with a browser that's impossible to remove. And people who claim that "well, it's nice to be able to enter stuff in the go window" are missing the point - There's NO reason that MS couldn't have made the OS able to accept a browser of any type as a file manager, provided it met some specifications (see GNOME's WM spec). Or use a different HTML renderer. But, no, they were scared of Netscape, and so they bundled IE in with Windows.

    Think I'm crazy? What about this - what if Windows didn't allow you to change the default "Open" program for filetypes? How is this any different than what's going on now? The point is NOT that MS bundled these programs - look at Linux, for instance. If RedHat started bundling commercial programs with Linux, great - but the OS allows you to remove them.

    So, I'm not saying "strip out the middleware". What I'm saying is "strip out the integration of the middleware into the OS" or "make the middleware removable". If MSN was set up in Windows to be the ONLY ISP, and any other ISP didn't have nearly the flexibility that MSN had under Windows (for no good reason other than Microsoft won't tell anyone what the APIs that MSN uses are), would that be fair? What the states and everyone else is saying is add everything you want, but DON'T BREAK THE LAW. MS has a monopoly. If you have a monopoly, you can't go around acting as if you don't - you have to act differently. Basically, you have to be very "nice" with your monopoly - not use it to bully around people or increase your business.

    That's kindof what the antitrust laws are for. They acknowledge that monopolies sometimes occur, but that when they do, the company needs to somehow maintain the air of a competitive environment.

  170. interrogate, huh? by guiding_knight · · Score: 1
    Microsoft cannot base its defense on the design of its source code and simultaneously deny the litigating states the opportunity to test those arguments by interrogating the code.

    Interrogate v.: to ask questions of formally in examining.

    Since when was Windows able to answer questions? Given it's bugginess, if it were to pass a Turing test, it would be a psychologist's nightmare (or possibly source of income for life :).
    Seriously, even the help center can't answer most of my questions.
    --
    LOTR: Elijah Wood is a munchkin asshat. Yes, asshat. LOL.
  171. Re:I think the exchange would likely go more like. by immanis · · Score: 1

    Absolutely not. Not until the threat was real. When have either of those two factors ever motovated MS?

    Once a judge delivers an ultimatum, they would comply. But history shows they would push the envelope as far as they could for as long as they could.

  172. Re:How is stripping down OS is a win for consumers by SilentChris · · Score: 2
    I agree with you. It's actually the same argument as the "base system" theory.

    For example, when a base system has a CD-ROM (as they do now), ALL software and hardware manufacturers can support it. They no longer have to worry about whether or not the user has it, so they can create an improved experience.

    Same thing as XBox with the built-in hard drive and broadband. A lot of game players were like "Why bother with a hard drive. Memory cards are adequate." They didn't realize how beneficial the hard drive can be for load time. Now *every* game can use that cache, without having to worry about whether or not the cache even exists (like the optional hard drive in PS2).

    Base system options get pushed to the mass market, expecially if they're already popular. We saw it with floppy drives, CD-ROM's, 56K modems - and no one argued that those devices didn't benefit computing in the long run. Now we're seeing new advances like 802.11 built-in and hard drives on consoles, and if they prove successful everyone benefits.

    Same can be said with the "base model" of OS software, as you mentioned. Everyone benefits.

  173. It's so very, very, very simple by Weasel+Boy · · Score: 2, Insightful

    Microsoft distributes Internet Explorer separately from Windows (e.g., for the Mac). Therefore, it is not an inseparable part of Windows. QED.

  174. Re:How is stripping down OS is a win for consumers by IDIIAMOTS · · Score: 1

    They're not expensive tastes. Just some of the software that's top-rated by Tucows. The browser pricing btw, is based on Netscape's license circa '97. If I remember correctly.

  175. What if they are a flight risk? by Svet-Am · · Score: 1

    No, it's not unrealistic for a seizure to happen. Yes, the Marshal's need a bench warrant for that. BUT, if the judge thinks that microsoft is a "flight risk," they can issue one as well. Normally, flight risk in this sense means the same thing that it does when someone is arraigned, but in this case I could see a judge extending that definition to mean removing/changing/destroying of materials precious to the feds.

    --
    [move .sig! for great justice, take off every .sig!]
  176. Re:Somewhere in Mordo^H^H^H^H Redmond... by cpeterso · · Score: 1

    Sounds like you need to use a spell checker. Does Linux not have one? Maybe you can borrow the one used by Rob Malda..

  177. Re:Antitrust is per se a civil matter by Anonymous Coward · · Score: 0
    Actually, the case of the DOJ et. al. vs. Microsoft is a civil matter, and the appropriate technical term is not "guilty," but rather, "liable."

    Criminal matters involve punitive damages, and/or sending people to jail, neither of which is being contemplated here. Any damages awarded are supposed to be compensatory (although they can be trebled in antitrust cases to make up for the hassle of trial and recovery). Any other outcome is supposed to fall in the realm of remedy (note the continuing use of that term in the news coverage), not punishment. In other words, the court's job is to do what they can to make the situation right, but not to punish for the sake of punishment. Remember, most of MS's shareholders haven't done anything wrong, and the court's job is not to harm them capriciously.

    Note also, however, that the civil nature of the case lowers the burden of proof, which is why it's sticking at all. Criminal trials have to be proven "beyond a reasonable doubt," and the appeals court has exposed some reasonable doubts (e.g. plausible intent of creating customer benefits). Civil trials, however, can be proven by a mere "preponderance of evidence," which (legally) there was.

  178. Riiiight... by lowe0 · · Score: 1

    Like the DoJ and Attorneys General are going to understand source code.

    All they know is that MS keeps it secret because it's vital to their business to do so. They want it because it hurts MS.

    These morons have no fucking clue what to do with source code, and if they think they're going to just grab it and build Windows, they're dead wrong.

    They'd pretty much have to hire a group of programmers to become their experts (which, in today's economy, is not entirely unfeasible.) A bunch of lawyers aren't going to understand C code.

    How petty. If they want source code, make them open the API classes. You wouldn't even need the source for that - just a list of properties, events, and methods.

    Oh well. So much for expecting my government to know something about the technology they're trying to regulate... silly me.

    1. Re:Riiiight... by TheShadow · · Score: 1

      Yeah, like lawyers even know what source code is. They probably have technical advisors that told them to go get the source code. I'm assuming those people are going to know what to do with it.

      --

      --
      "What do you want me to do? Whack a guy? Off a guy? Whack off a guy? Cause I'm married."
  179. Re:How is stripping down OS is a win for consumers by deblau · · Score: 2, Insightful
    I fail to see how stripping out add-on middleware from Windows will benefit the consumer in the end.
    I've just bought a shiny new combination TV/VCR. I take it home. Three months later the TV (OS) part breaks. If the VCR and TV had been separate, I'd be able to just send in the TV to be repaired. As it is, if I ever want to watch my $5000 tape collection again (add-on software), I have to go out and buy a whole new TV/VCR when all I needed was just the TV (they don't come unbundled, you see).

    However, consider the impact on the consumer if these add-ons were removed from the OS? Now, on top of the OS license cost, the user must purchase a CD burner ($50), a browser($30), an archiver($30 for Winzip), an FTP client($40 CuteFTP c4.2), etc etc etc.
    Joe User buys these things anyway, they just tack on the price without him seeing it. There's no reason an OEM can't do the same. It's just that right now, they have no choice.
    --
    This post expresses my opinion, not that of my employer. And yes, IAAL.
  180. Re:How is stripping down OS is a win for consumers by bmw · · Score: 1

    However, consider the impact on the consumer if these add-ons were removed from the OS? Now, on top of the OS license cost, the user must purchase a CD burner ($50), a browser($30), an archiver($30 for Winzip), an FTP client($40 CuteFTP c4.2), etc etc etc.

    Seems to me that there are plenty of web browsers, burner applications, ftp clients, and archivers available completely free of charge. Last time I checked, you could even use WinZip free of charge and the only difference I've ever noticed was that it says something along the lines of "Unregistered" at the top. Big deal. You're definitely right that this would have a large impact on the consumer, but would this impact necessarily be bad?

  181. Re:How is stripping down OS is a win for consumers by VasilyPupkin · · Score: 1

    ...However, consider the impact on the consumer if these add-ons were removed from the OS? Now, on top of the OS license cost...
    ...?!??
    CD burner ($50) -- use freeware instead. ($0)

    a browser($30) -- WTF?! Here It's free. ($0)

    an archiver($30 for Winzip) -- Here. It's free as well. ($0)

    an FTP client($40 CuteFTP c4.2) -- if FREE ($0) IE is not enough, go here and get something else. ($0)

    etc etc etc. -- You can get this for free as well :)

    The total is $0. Consider the imact on the consumer :-)

  182. Re:How is stripping down OS is a win for consumers by Phleg · · Score: 1

    They aren't asking Microsoft to only offer a stripped-down version of Windows. Actually, I'm sure they'd be absolutely thrilled if the Windows installation asked if the customer wanted to install Internet Explorer, Windows Movie Maker, Windows Media Player, etc. This would keep them as options, instead of software which you have no choice but to waste hard disk space with, even if you aren't using it.

    --
    No comment.
  183. They already have it by Florian+Weimer · · Score: 2

    At least California: San José State University has licensed the Windows source code.

  184. Re:How is stripping down OS is a win for consumers by Phleg · · Score: 1

    Eeep! Eeeep! Stupid HTML tags =\ /sigh

    --
    No comment.
  185. Re:How is stripping down OS is a win for consumers by jeek · · Score: 1

    Well, we could get the Home OS for cheaper..

    Browser: Mozilla $0
    Archive: FreeZip (Not that SpyWare "FreeZip!" crap, but another program) if you want to get picky about format, but there are many free archival utilities out there. $0
    FTP Client: GNU FTP $0

    etc etc etc

    --
    If you want to be seen, stand up. If you want to be heard, speak up. If you want to be respected, sit down and shut up.
  186. Re:A week is not enough! by rufusdufus · · Score: 1

    It takes more than a week to just figure out how to even build a single core component in the NT source base, this with full cooperation from the build team. The windows 95 source base is so arcane nobody really understands it.

    I know this because I have worked on both code bases.

    You think you know how large Windows source base is, but you have misjudged. It is really huge. It was written by hundreds of different companies, tens of thousands of developers. Over 20 years. Mainly in assembly. Always under time pressure, not always with code review.

    No my friend, the task of proving your case is much larger than you think. This of course is what MS is counting on: the government does not have the ability to analyse the code and make any sort of determination about what can and cannot be changed.

  187. remove IE from Win2k by Anonymous Coward · · Score: 0

    too lazy to login

    http://home.columbus.rr.com/squishee/

    It needs tweaking more, but it details how to install Win2k without IE.

    Anyone wanna submit perfections to the process?? lemme know... vor7ck@earth7link.net (remove the digits please)

  188. More like Obfuscated x86 by rufusdufus · · Score: 1

    Most of Windows is assembly, not C.

    1. Re:More like Obfuscated x86 by Bert64 · · Score: 1

      How about NT, that was ported to several other architectures, even XP is now available for ia64. Surely most of this was written in a less platform specific language

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  189. You guys are retarded. Leave Microsoft alone. by delus10n0 · · Score: 2, Insightful

    Internet Explorer is a superior browser to anything out there.

    Why are people making such a fuss over IE being part of Windows, or any other "features" for that matter? Why isn't anyone going after Apple for releasing/distributing so many tools (iPhoto, iMovie, iCrap, whatever) for their OS?

    Also, IE and Explorer are basically intergrated code. You could remove IE's icon from the desktop, and make it so no URL's could be entered into the location bar.. but I guess that isn't "uninstalled" enough for some people?

    Besides, no one's forcing you to use Internet Explorer. If you don't like it, install Netscape or Oscar or whatever the hell you want. Sheesh.

    --
    Not All Who Wander Are Lost
    1. Re:You guys are retarded. Leave Microsoft alone. by tweek · · Score: 3, Informative

      The reason people are making a fuss is that the wrong antitrust argument was presented to the courts. I've given up on this whole thing. The real argument and UNDENIABLE proof of abusing the monopoly (remember kids: monopolies aren't illegal. Abusing your monopoly power is.) power against competitors was the bootloader issue.

      The OEM license agreements were the proof and the smoking gun.

      --
      "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  190. A few realistic comments... by Anonymous Coward · · Score: 2, Insightful

    1) Do you really think that windows includes "bad" code in their compiled OS and associated files? Be honest... it's not too hard to take ANY program apart to it's base elements and look through it. In addition, many universities and technical institutions have the code already and have analyzed it a dozen times over... don't you think that it would have leaked out by now that MS included bad code or code to purposely break other programs?

    2) Oh, do you really think MS churns badly coded software? I mean, is it written badly? You (coders) may not agree with certain forms and styles used, but I doubt seriously if you can fault how it is put together, notated, and otherwise written. I am willing to bet, given that MS hires some pretty good people (often the best) tha the codebase is tight as hell.

    It's not the codebase, but rather the design descisions and attempts at full compatibility that cause problems. For instance, it has to support Direct X, D3D Sound, OpenGL, EAX, A3D 1/2, and a plethora of other API's to get just games to work (along with the core programming language sna DLL's from the software itself). I don't think anyone in the linux community can point to a 100% successful attempt at this yet (not even close) nor can they say that ANY flavor of *nix never crashes or bombs out... it simply would be a false statement.

    3) On Netscape - Spare us. I certainly agree that MS aggresively marketed and "sold" their free browser. However, their OS is their OS and they have the RIGHT under law to bundle it in. They also have the right to sell it for free and introduce what they feel should be the standards we web folks design to.

    MS only screwed up in their licensing to OEM PC manufacturers by forcing them, amoung other items that are definately in the anti-trust category, to not also include Netscape. This is Nutscraps only leg to stand on, and a valid one to boot. Since IE was offered for free, and Netscape could install and run on any MS consumer and corporate OS freely and without restriction, what kind of monitary descision do you think Netscape will get in a court. Nothing that MS can't pay, especially since they didn't charge persay for IE.

    While on the topic... with the exception of V3, early builds of 4, and the latest 6.1 versions of Nutscrap, was there even a reason to use it? It was slower than IE4+, and from IE5+ it was not as feature complete or as standards compliant. Netscape shot themselves in the foot with the massively bugged out release 6 of their browser which took them nearly 9 months to fix as well. IE on the other hand isn't perfect and certain "standards" were not as tightly followed or supported as should have been, but in comparison it was a better choice.

    4)How many lines of code are in Windows XP (which is what we are talking about here, not 95/98/ME/2000)? I have heard that it is as high as 37 million lines of code comprising the whole OS. That is alot of code... who is going to go through it (with or without comments by programmers) and determine if MS is a liar about stripping out IE from XP. And who do you believe when it is refuted by MS experts... it becomes a very long, endless cycle that results in no descision ever being made.

    A great deal of you here think that MS is evil. Well, in one very specific set of circumstances I guess this is true. They are a company that succeeded and dominated an industry (they still do and will for many years to come no matter the outcome of the case), but they let it go to their heads and they got greedy. Who can blame them... it is not all just Mr. Gates and company, but the whole company, especially the first generation of employees who profited massively and got rich when MS took off.

    ALL companies lobby in washington. ALL companies seek to make their product the most popular. ALL companies seek to become a dominate and driving force in their industry segment. It's called business.

    The issue is not against one specific company. The issue is MS's aggressive and seemingly illegal licensing aggreements with OEMs in the PC manufacturing area. They sought to contain the ingress into their market segments by other companies by forcing OEMs to only load their OS "as is" because they could due to their industry leading position.

    A secondary issue may very well be that once MS achieved such a leading and dominate role that so effects the whole PC industry and not just their segment(s), they took advantage and forced their coporate image and products through OS integration and bundling, displacing competitors by limiting their potential exposure... however, the flip side is that the MS operating systems are their operating systems and they should be able to sell it how they want.

    I think personally that they should not be allowed exclusivity in their future license deals anywhere in the US, and pay a hefty (say 1 - 2 billion) dollars to the government in settlement. The settlement will be split up evenly between companies that can prove they were hurt by MS licensing to OEMs and to public education to improve the exposure of students to valuable and important technologies and software (all OSs and programs). In addition MS should be split into three divisions... the OS, Internet, and Software (productivity, education, and entertainment) divisions.

    I don't think that they should disclose any codebase, nor should they be forced to unlink their browser and other bundled apps from current OSs. Future OSs shouls have less integration, with clear and easy menu's that during the install process allow you to choose what is and isn't installed. There should no longer be consumer OEM versions by hardware manufacturers as well, but there can be a corporate version. I also don't find fault in MS having enhanced copyright protections built in.

  191. Re:How long would it take to review? by MAXOMENOS · · Score: 3, Interesting
    just ask *explicitly* for a buildable source tree. then build it, it would pre pretty simple to figure it out.

    There's buildable and there's legible. I can see MS complying with the letter of such an order by running the source code through obfuscate.pl and delivering *that*. Sure, the code is FUNCTIONALLY the same, but you waste State money trying to decypher the source code.

  192. What source? by sean23007 · · Score: 2, Insightful

    The story fails to mention what for what OS the source has been demanded. Reading the other comments here at Slashdot leads me to believe that most of you assume that they will release the source for Windows 3.1, and hand it over with an unconcealed snicker on their sneaky, rich faces. The rest of you, evidently, assume that they will have to turn over the code for Windows 2000, or even XP (note the comment someone had which placed the kernel32.dll in the \winnt\system32 folder). This is definitely not the case. From the beginning of this case, Microsoft has been very careful to keep their NT codebase off-limits from investigation. The entire argument that is, and has always been, going on is based entirely on Windows 98. I don't know how many people still use Windows 98, but it is a satisfyingly small number, and you can't even get a new computer with 98 still installed.

    If I were Microsoft, I would agree to releasing the source code, because the most advanced OS the judge can force MS to hand over is Windows 98SE, which is years out of date.

    Microsoft succeeded in this case, because they have completely moved away from the codebase the argument is based on, which they were planning to do anyway, and no judge can legally demand that MS release any code that came from the NT codebase. It is 9x at best, which is completely useless to everyone.

    Best case scenario: the states prove that it is possible to remove Internet Explorer from Windows 98 (the code given them), without wrecking the OS. Judge says: "See, Bill? Change it." Bill G. replies: "Oh, I see how it's done now! Okay, I'll change it." So he goes back to Redmond and removes IE from 98, and they give that back at the deadline, which will of course be too much time (MS obviously already knows how to do it). The judge sees it and approves, and forces Microsoft to sell that version of Windows to the public as a watered-down version of Windows. Microsoft submits, and releases Windows 98 Light to the public, which is basically Windows 98 without anything good attached to it. When no copies sell, MS shrugs and says: "See, no one wants a dumbed down version of Windows," but the states say "Wait a second, that's the old version, of course nobody's buying it! I'm suing them for XP!!!" But the judge agrees with Microsoft that the NT/2K/XP codebase was never part of the argument, so the litigation must start all over again.

    We go through a few years worth of court cases again, while MS fervently works out a whole new codebase. When the states finally get them to release the NT code, they release the code to XP Home Edition at the same time as they release their newest OS, based on a completely new codebase.

    Repeat as necessary, ad nauseam, to infinity, et cetera.

    Microsoft cannot lose in court, in fact they may have already won. If you want to beat them, you need to release a product that goes faster, crashes less, and has complete binary compatibility with Windows, or else the mass public will not make the switch. And if you had these features, why would the public switch, if they are only buying another Windows?

    Thus, Microsoft wins. They can do nothing but win. Sorry, fellas.

    --

    Lack of eloquence does not denote lack of intelligence, though they often coincide.
    1. Re:What source? by jonnyfish · · Score: 1

      They want Microsoft to SELL a stripped down version of Windows. Microsoft doesn't SELL Windows 98 anymore. You lose.

    2. Re:What source? by sean23007 · · Score: 2

      Are you saying that I lose, or are you saying that the anti-Microsoft advocates lose? Because there may be a big difference. If you had read my entire post, you would possibly understand my entire point, that the code that is at issue is not the current source, but instead the old 9x source. So, if Microsoft is forced to release their source code, the judge cannot reasonably demand the NT code, because they were not sued because of that code. If the states want to get the NT code, they have to sue again, and MS can work during that time to produce and release a new codebase.

      I don't know what planet you're from, or why you think it is acceptable to be so biased, but Microsoft wins. For good or bad, regardless.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
  193. Fleh... I have the windows source code: by Anonymous Coward · · Score: 0

    #include
    #include
    #include
    #include
    void main()
    {
    for(;;)
    {
    spit_gui();
    crash("GPF!");
    do_nothing();
    }
    }

    They compile it with no optimizations, and link in every library known to man. That's why it takes up so much space. :)

  194. Re:How is stripping down OS is a win for consumers by Anonymous Coward · · Score: 0

    FYI Your CD burner link leads to a bunch of spyware.

  195. In other news... by Jaguar777 · · Score: 1

    States demand that hell be frozen over...

    That is all.

    --
    Maybe you should educate the morons of tomorrow so they'll stop believing the leaders of tomorrow. - Dogbert
  196. grrr the includes got messed up. by Anonymous Coward · · Score: 0

    #include <crap.h>
    #include <monopoly.h>
    #include <minesweeper.h>
    #include <solitaire.h>

  197. Re:EULA by fr2ty · · Score: 1

    If the EULAs weren't tight AS HELL we would
    certainly have had some more code snippets flying
    around, posted anonymously anywhere.


    --
    $ live dream

  198. 98Lite anyone by Anonymous Coward · · Score: 0

    Even easier,

    Just look at the modifications that 98lite makes to the executables... that'll show you how easy it was to remove from Windows 98.

    Granted this won't fix ME (but personally, who cares - it's pretty bad) and Windows 2000.

    However, I believe that examining 98lite's mods would be a quantum leap in the right direction.

    Hmmmm..

    AC

  199. More like checking harmful ingredients by broter · · Score: 1
    • I would consider a better analogy to be the health inspectors demanding to see the "trade secrets" (or something along that line) of the food packaging facility.


    From what I read of this motion, it looks more like the feds wanting to check up on an ingredient that has been found to be harmful to the public. The leveraging of the Windows monopoly to get an internet monopoly was found to be harmful. So, it's not unreasonable for the government to make sure you can't keep windows without removing IE.

    What if a filler in sausage was carcenagenic? Is it unreasonable for an inspector to review the packing process to see if it really can't be done away with?

    --
    "One man can change the world with a bullet in the right place."
    - Mick Travis, "If..."
  200. Re: Hint by fr2ty · · Score: 1

    You are right, bur check your spelling.
    Hint: 'Kuro5hin' is Here


    --
    $ livedream

  201. Stripped down Windows = MSDOS 6 by kiddailey · · Score: 1, Redundant


    :)

  202. Microsoft Response by gnovos · · Score: 3, Funny

    So you get a free turkey, a 200 gift certificate AND all the added protien of all those yummy yummy 'features'? You are living large my friend!

    --
    "Your superior intellect is no match for our puny weapons!"
  203. Re:How long would it take to review? by arkanes · · Score: 3, Insightful

    Courts frown on such tricks and trying them would get them slapped with contempt of court. They aren't totally stupid, you know.

  204. Re:A week is not enough! by R2.0 · · Score: 1

    "No my friend, the task of proving your case is much larger than you think. This of course is what MS is counting on: the government does not have the ability to analyse the code and make any sort of determination about what can and cannot be changed. "

    That's what everyone who has something to hide thinks. "If I just bury them in paper, they'll never find the bad stuff" The problem is, they discount motivation. People won't be analyzing the code objectively; they'll be looking for specific things, and for personal reasons, be it a promotion, extra pay, or revenge. Why do you think news organizations dive headfirst into government document releases - there's always the possibility of being the next Woodward or Bernstein.

    --
    "As God is my witness, I thought turkeys could fly." A. Carlson
  205. Stripped Windows.. by MADCOWbeserk · · Score: 1

    I wonder what a stripped down Windows would consist of. No IE, Media Player, Movie Maker, etc. Why not dump the explorer shell entirely, and just leave the Kernel. It would open up the market for third-party distributions of Windows, perhaps with something like Litestep on top. In the Server market the already allow OEM's to build a stripped version of W2K server for appliances, http://www.microsoft.com/windows/embedded/sak/defa ult.asp They were definately responding to the prevalence of headless Linux boxes that rule the market. So it is possible. Not that I would run a windows based appliance.

  206. Not Me, Baby! by Greyfox · · Score: 2

    I've seen their thing in action. I think if I looked at the source code, I'd have to boil my eyeballs afterwards.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  207. Browser by drsir · · Score: 1

    Before Windows 2000 came out I used NT 4.0 (Don't mod me down, I now use Linux.). There was a question/answer on ntfaq that asked how to install NT 4.0 without IE. Sure enough there was an easy solution. All you had to do was open up I believe one of the text or ini files in the i386 directory on the cd and change one of the lines where it specified IE to install all you had to do was comment it out. This was while ago so I can't remember exactly. But I did try it once and low and behold it installed with no browser what so ever. Of course you can not save directly to a cd so I had run the Windows Based Installer and edited the file after it copied everything over. You could probably make your own cd with the small change too now. Anyway I looked over on ntfaq and they don't seem to have anything older than the year 2000.

  208. You can't strip white space from VB code by Trevelyan · · Score: 1

    they can't strip out the white spaces
    a lot of it in VB, and VB is CR(/LF) terminated
    ie no ';' and 1 command/statement to a line

    i'm sure any good perl programmer is blocking this fact from their head, for the fear of it.

    1. Re:You can't strip white space from VB code by RzUpAnmsCwrds · · Score: 1

      Not quite true. You can terminate statements with a colon ":" if you want to combine multiple statements onto a single line.

      Yes, I program VB. No, it doesn't suck. I use C++ or C to write DLLs for the serious stuff. UI design/interface is all done in VB (I think visually and am not too fond of MFC). VB actually works pretty well for most stuff.

      Hell, if it works just as well in VB as it does in C/C++, go for it. Interpreted languages are cool (no compiling time makes testing easier; better debugger lets you track down bugs faster). If it takes 3/4 the time to program and works just as well, why not?

  209. Re:How is stripping down OS is a win for consumers by Auckerman · · Score: 2

    "I fail to see how stripping out add-on middleware from Windows will benefit the consumer in the end."

    Because Dell, Compaq, HP, Gateway are not stupid. They all realize that their customers WANT stuff to come with their machine and will include it themselves. This isn't rocket science here. Look at OS X, it comes with a web browser, media player, dvd player, photo manager (with built in web page maker), mp3 manager (with bult in burning)...every single one of those apps can be dragged into the trash and the user can insteal install anything they want to replace them ).

    In the PC market, it wouldn't be the user who deceided this (directly anyhow), it would be the OEM's who did. The would add to a stripped down Windows their own branded toys. Then, shopping for a x86 box would require a choice that was more advanced than looking at 1. price 2. hardware 3. shape of computer. The industry would be better off.

    --

    Burn Hollywood Burn
  210. W2K runs fine without IE Courts are DUMB ! by CDWert · · Score: 3, Insightful

    If you know what you are doing, you can run W2K server WITOUT IE, You need to make a special OEM cd using their toolkit, and you can even do other fun things like put InetPub AND IIS on a sperate partition, under users that have no access to the rest of the partiotions , hence the OS. NSA has some good info on the latter.

    The courts are compltley ignorant on this matter, so are their 'expets' for the most part. Windwows will run fine without IE, at least, 95, NT 4.0 and W2K , SP is 2k on steroids with eye candy, The OEM install kit(XP) has a network ready bootable CD image that wii RUN ANY(IE included, Abobe, you name it), Windows app under it you want this should be PROOF alone. It starts as only a background and a shell window, you can run anything else from it you want executing it from the command line, Beauty is it will handle Win32 AND NTFS partitions, makes a wicked hack tool for a dead or funked machine, or to change the SAM around :)

    --
    Sig went tro...aahemmm.....fishing........
  211. Would reveal a lot of lies. by miffo.swe · · Score: 2, Insightful

    Fisrst of all, IE isnt an intrical part of windows and can be removed by for example win98lite. http://www.98lite.net/ieradicator.html I cant imagine paint, the media player or movie maker having any seriuos IO tasks either. Microsoft tried to claim that it was impossible to remove IE and it was done under the trial by an expert witness. They still clame its impossible? The source code would reveal this both by how the apis was communicating and by the source. Other strange things hidden in the source would probably pop up aswell. Atleast it would either expose som serious anticompetitive practices or put an end to speculation. I vote for the first considering how they fight to keep the source hidden. One also wonders, how much is real code and how much is landfill? All those easter eggs has to be stored somewhere on the HD?

    --
    HTTP/1.1 400
  212. Re:A week is not enough! by rufusdufus · · Score: 1

    You are correct. However, in this case there is no single "smoking gun". Its a thousand little tiny pieces, that, even if they are able to piece it altogether, they have to now convince a judge and jury of the interpretation.
    You can imagine building a version of Windows that has all of IE ripped out. Now you have to convince people that it really is still windows, that IE really is ripped out, and that it really is still as functional as it started. This you will have an extremely hard time doing, because of course MS will try to find a case where your version causes a GPF or DLL not found error or just any minor glitch where the original does not have it. And sadly, you could do this between every weekly build of windows even without major labotomy surgery.

  213. Re:A week is not enough! by Anonymous Coward · · Score: 0

    So you are saying a security review is impossible and the 30 day security stop is complete BS.

  214. Re:How is stripping down OS is a win for consumers by emarkp · · Score: 1

    If they weren't a monopoly, they wouldn't be able to charge $100. MS can use the inflated prices to gather enough cash to roll other features into the OS.

    As for the examples you cite, they're laughable. CD recording software comes with CD-R drives (and besides, XP is the first MS OS to come with that software). Browsers are free (see Opera). Who doesn't have Winzip already? etc. etc. etc.

  215. How is bloating up the OS is a win for consumers? by Kjella · · Score: 2

    You don't get it, do you? Microsoft can afford to sell this cheaper because they can use their monopoly to *force* it on a large userbase. I've been looking into buying a laptop. *Every* one of them I can buy around here comes with WinXP, and unlike a desktop I can't even build it myself. I have no choice but to buy all those extras.

    If I want to use the CD burning software included with my CD burner (0$ as I already got it), Opera (0$/ads), any freeware zip utility (0$), Filezilla ftp client (0$) I can. Yet I have to buy all the MS stuff anyway. That you pick some of the most expensive commerical replacements to justify WinXPs cost makes me wonder...

    Actually, users will make fairly rational desicions. The only problem is the lack of desicions to choose from. It usually goes like this: I must have Windows. Insane pricetag but I must have it. What else do I need? Hmm, nothing, it's all included in Windows.

    It doesn't help that a bundle is great, when it's not what you'd need. It's like with MS Office, the individual programs are priced incredibly much higher than the Office pack. Why? Because you can make people feel they got a good value. Oh I had to pay X$ for Word, it's insane, but for just Y$-X$ (Office - Word) I got all these other great tools too so I guess it's alright then.

    Pushing the competition out has never been good for the consumer in the long run. That they can offer tools for free/cheap is an illusion. They're using the money made from their OS monopoly to extend their monopoly, and don't think you won't be paying for it when they *have* the monopoly.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  216. Win98lite by Kris_J · · Score: 2
    As it happens, I've just started reading World War 3.0 -- a book all about the MS anti-trust stuff. I haven't got all that far, but I'm already asking;

    Didn't the "Win98lite" installation utility prove that the browser can be separated from Win98?

    I thought it let you install the nice stuff from Win98, like USB, and the lighter weight Windows Explorer from Win95 and not at all install Internet Explorer.

    Personally I use Win98 as the base, Litestep as the shell and Mozilla as the browser. I still use Windows Explorer as the file manager, but only because long file names mean you can't use the old DOS Norton Commander...

  217. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  218. Very good arguements exist for opening the source by heideggier · · Score: 1
    "This is the equivalent of demanding of Coke that they turn over the formula," Gavil said. "This is exactly what Microsoft wanted to avoid."

    Coke have to turn over their formula to the government otherwise they would not be able to win approval by the Food and Drug Authority. The same as the people who make Viagra have to release the patent to that drug after it has been on the market for a number of year's in order to allow the creation of generic brands (who have to meet governmental controls for quality themselves). Or at least this is the case in the country I come from.

    I think that a good arguement exists that M$ should be required to release the source for windows, that in fact full disclosure of source should be a requirement of the industry, due to the number of problems created when you have millions of people dependent on that code. For example if Cisco, made drugs with certain undocumented side effects, their would be a uproar that would stop the nation.

    Just because these people run technological companies should not insulate them from the social and economical costs that their products cause. The discloser of source should be a mandatory social requirement.

    --
    Pianist : Some jerk whos taught themselves how to type in rhythm
  219. What about 98lite working by os2fan · · Score: 2
    Yes, you can get Windows to work without IE: check out 98lite.ner.

    I ran 98 quite successfully in 16MB without the bloated shell.

    --
    OS/2 - because choice is a terrible thing to waste.
  220. This is nothing but a myth ; here is why ... by Anonymous Coward · · Score: 0

    They will NEVER do it trust me !

    Whatever the any US state decide, just because they may just relocate their company in canada (or any place) whenever they want to !

    If they only plan to do so then the US lawsuit will just wanish because US government will lobby the DOJ and states to stop lawsuits.

    MS will NEVER release the sources as MS will never port .net to any non Win32 platform (just look at what they are doing ; a simple CLR+CoreClass port and not a complete .net port .... this is just comercial waves here and not real usefull stuffs !)

    Rumours are wind for Microsoft ... talking about them is just some more free advertisment for them !

    Thanks goes to everyones for each days complaning about MS but still using their softwares !

    4R34.

  221. MISSION IMPOSSIBLE by Anonymous Coward · · Score: 0

    As I recall it, after last year's decison Microsoft claimed that IE5 was so interwoven into the OS that it couldn't be removed and thus you would have trash Windows to comply with the judgment. Obviously trashing Windows would put them out of business and send an earthquake through the desktop market, so don't do it Judge !

    Then Microsoft produced Windows 2000 sans IE5, so they proved their own lie.

    Microsoft can't be believed when it makes these sorts of claims. MS seems willing to go to any lengths to preserve its supremacy, who can forgot the Netscape disabling code fiasco ? It becomes a question of how to prove these claims, do the petitioning states have the patience and resources to do it ?

  222. Norton Commander and XTRee clones for Win32 by os2fan · · Score: 2
    Check out File Commander or FAR. There both excellent console mode NC replacements.

    XTree users might care to check out the xtree clone ZTBold and ZTreeWin

    --
    OS/2 - because choice is a terrible thing to waste.
  223. Stripped down browser by Daengbo · · Score: 0

    The dissenting states--including California, Massachusetts, and Connecticut--say the availability of a stripped-down browser, without all the extras would help restore competition to the software business. I think they mean stripped down OS, because a stripped down browser serves nothing in this argument.

  224. I am not saying you are wrong by AdmrlNxn · · Score: 2, Interesting

    What I am saying is that this would have to apply to everyone then. nVidia would have to release the full schematic on their premiere GPU's. IBM would have to not only release source code for every piece of software, but for all schematics for the hardware they build too.

    Oracle, (I am pretty sure they don't have it open source but I could be wrong, so don't flame me for this one) would have to release the code for their database manager.

    GM would have to release the exact process in which they mold their engines.

    ID Software would have to release the full source for every single FPS they make right at release like everyone else. (Not that they don't already but they do it eventually down the line)

    I mean screw Viagra and Coke. Their products are consumed into the body. They rlease the exact recipe to the FDA to make sure no one is internally harmed by toxic chemicals they maybe in said products. That is a given.

    Closed source OS code does not really harm anyone in a severe way that it would be dangerous to ones life. The only thing it causes is frustration among those who want it open. That is a fact. It is closed. So what. Who honestly cares!? If Linux is the more efficient and precise of the two sets of code. Then it will eventually prevail.

    OS's are like cars in one aspect. Take Ford. They have been around longer than anyone person who reads this site. They have some of the best advertising and marketing strategies. Now lets say they build shitty cars. An individual will only buy the shitty car for so long before they realize that this company over here. Saturn. Makes better cars, that don't break down. That run forever maintenance free, etc. Granted they might not have the marketing and strategy but eventually people will switch to the better car.

    Frankly, I think the code should remain closed. If it becomes open. What if it becomes better than your precious Linux. I mean what if with a few minor tweaks from Slackware Kernel Gods, the windows source code out preforms and destroys Linux. What then? Would you all switch to a Windows Distro? Since it turned out to be the better of the two because it was released open source. What about Linux? What about all you stood for?

    Leave it closed. Let the competition flow between Open and closed source. Lets have a little fun and MS bash! Fuck the code. Only reason anyone would want it would be to get the code for the API. After that it would all be down hill. Linux wins, game over!

    On a side note. I believe that Win98 could not run without IE at all. Hence they would have to trash 98. NOt every WinOS. NT and 98 are completely different. Some visual similarities but completely different OS's all together.

    --
    ~Admrlnxn
    "I got your mom in my trunk"
    1. Re:I am not saying you are wrong by heideggier · · Score: 1
      I think that the issue which the states have in wishing to force M$ to open their source code is that: they are claiming that it is impossible to seperate windows from the browser, that there is some sort of scientific justifycation for what is in essence bundeling. This is, as many people have posted crap. But is also, a angle of attack that has been done to death

      I was trying to propose an alternative argument that M$ should be forced to release the source code for the same reasons that other's industries have too, because government has decided it is everyone's interest to have these things open.

      Now, I'm not saying that you id can't have their games engine, or Nvidna should release their drivers.

      Rather, that, if you make something as important as a web server or OS, you should disclose how it works, Source code is just another form of documentation.

      --
      Pianist : Some jerk whos taught themselves how to type in rhythm
  225. Welcome to the future. by Anonymous Coward · · Score: 0

    Well, it's nice to know that the courts are trying to force a company into making a stripped-down operating system. No wonder I have so much confidence in our legal system.

  226. If Microsoft were smart.. by Suppafly · · Score: 2

    They'd appologize about lying in court, and agree to release a bloatless operating system for sale. Then they would take windows, strip out IE, Outlook, *explorer, and also the tcpip stack. Have a great tool bar and stuff, and have no file manager. That would totally satisfy the courts, and no one would buy it because it wouldnt be at all useful, and ms could still sell XP for $200 a pop.

  227. Why Microsoft should be crippled by kkith · · Score: 1

    The Microsoft Corp. has been deemed guilty of violating various Antitrust Laws. The question now is, how to punish them? I say, cripple the company severely enough to allow many smaller software development companies to grow. Crippling to that extent is in essence putting them out of business. That is bad for Microsoft. But good for everyone. Why? Microsoft is helping to cripple our economy. How many jobs were lost when Microsoft bought ought companies and closed them? A google search would report many web pagse detailing these companies and what happened after Microsoft bought them. A lot of people lost jobs. The worst, the potential for MORE jobs in the future are stifled by Microsoft. Who wants to compete with MS Windows right now? Noone! Because MS' business practices would swallow them up. A loss of potential jobs; a crutch to our economy. Statistics and common sense alone would show, that many smaller development companies would employ more people as opposed to one large company. More jobs can never really HURT an economy. More jobs means more productivity. The higher our Gross Domestic Product (Production Value), the better for everyone in that economy. Time to give Microsoft axe. kkith

    1. Re:Why Microsoft should be crippled by greening · · Score: 1

      Putting MS out of business is just wrong. Bill Gates worked hard to get where he is. He might be using poor tactics (I aggree, they're wrong) but, putting MS out of business would be stooping down to there level. You would be no better than them. The Government can't just shut a company down like that. And if the government has that much power, then it's time to throw it out and adopt a new one (read John Locke!).

      --
      Are you telling me that you don't see the connection between government and laughing at people? - Interviewer
    2. Re:Why Microsoft should be crippled by Rascalson · · Score: 1

      Letting many companies do what they have done and allowing them to continue conducting business in the US is wrong. Unfortunately corruption in government, corruption in general for that matter, is not a new thing. You see a ways back companies where given the same rights as individual people, baaaddd move.

      --
      prisoner# msce18xxxxx. Currently planning my escape.
    3. Re:Why Microsoft should be crippled by kkith · · Score: 1

      Hmm, I have read John Locke. Which part of Locke's philosophy are you referring to? I concede, maybe putting them completely out of business may be too harsh, and you are right, a government can't (shouldn't) simply SHUT DOWN a company, there are better ways for a government to shut down a business in a more covert method. The government (and people) can create an economic environment for any targetted company where that company cannot survive. In other words, there are other ways to shut MS down.

  228. No need to talk to the Hotmail folks by bADlOGIN · · Score: 1

    Nah. They'll just go down the hall and ask the NT guys what they wish they would have done different when they swiped project Mica source from DEC to build NT. I swear, hasn't that company sold anything that wasn't stolen directly or blatantly plagerized? Oh yeah they have, now I remember... MS Bob.

    --
    *** Sigs are a stupid waste of bandwidth.
  229. mixing metaphors by poemofatic · · Score: 2

    The government demanding a private company's source code?

    next time it might be the good guys getting fucked by the government?

    Since when was releasing your source code akin to losing your virginity?

    I hate microsoft as much as the next guy, but this is getting out of hand.

    The govt. just wants to look at it -- not own it, or take it over or mangle it. Besides, M$ will still have their own copy to play with. They can still keep all the source code they have now, and even write more in the future!

    --

    When in doubt, have a man come through a door with a gun in his hand.

  230. Re:How is stripping down OS is a win for consumers by Suppafly · · Score: 2

    That is a totally ignorant comparison and if you are trying for anything than +1 funny or something, you have a serious problem with your thought process.

    If your OS breaks, you pop in your windows cd and fix it.. if IE breaks, your run windows update or your pop in your cd and fix it.

  231. Neither... by leonbrooks · · Score: 2
    Would you want the government to take the word of the people that run the meat-packing plant that everything inside is clean and tidy, or do you want inspectors going inside and looking for themselves?

    I'm a vegetarian. (-:
    --
    Got time? Spend some of it coding or testing
  232. The word is ``disintegrate'' by leonbrooks · · Score: 2
    MS is claiming that there is no way to deintegrate IE.

    Actually, the proper word should be disintegrate, as in ``if I could disintegrate IE, about 12% of my security issues would evapourate''.

    Actually, IE for the Mac is quite livable. But what are the odds against getting that back-ported? To the nearest million?
    --
    Got time? Spend some of it coding or testing
  233. Re:At least SOMEONe is calling micro$oft on their by connorbd · · Score: 2

    You've never seen Altair BASIC, have you? The source code is on the net somewhere (don't know the URL off the top of my head, though) and the general conclusion was that Bill, Paul, and Monte were very, very good at what they were doing.

    The fact that Bill is a flaming scumbag and Paul is a wealthy semifamous nonentity notwithstanding, I'd say Bill still knows his shit.

    /Brian

  234. Sad but true by leonbrooks · · Score: 2
    Since when do criminals get to negotiate their punishment?


    When they have lots of money.


    Sad but true. Even more so for America, because...

    But if ye have respect to persons, ye commit sin, and are convinced of the law as transgressors. (James 2:9)


    thou shalt not respect persons, neither take a gift: for a gift doth blind the eyes of the wise, and pervert the words of the righteous. (Deuteronomy 16:19)


    ...America is called ``a Christian country'' and has a large proprtion of at least nominal Christians in the population. Hmmm.
    --
    Got time? Spend some of it coding or testing
  235. Forgetful geeks by Slur · · Score: 1

    If you commit a non-destructive act with the intent of someone else getting harmed it doesn't make you any less culpable.

    Microsoft didn't integrate IE into the core of the OS because it was a technically superior solution. They integrated it with the specific intent of being able to say "it's part of the OS." There are many ways to implement an internet browser, a file browser, etc. A smart developer has open-ended thinking, tries to work in a modular fashion, and develops code that avoids too many dependencies.

    Sure, everyone appreciates having a browser that can be used as its own development platform. Microsoft made sure you'd be grateful to them and not Netscape by undermining Netscape's opportunity to develop a viable browser platform.

    History has shown that Netscape has never been too savvy when it comes to recognizing opportunities or seeing the potential of their technology. They got too rich too fast, and turned lazy in short order. However it still doesn't justify MS's disgusting design decisions.

    --
    -- thinkyhead software and media
  236. Re:Antitrust is per se a civil matter by WNight · · Score: 2

    Funny that. I would consider buying stock in a company that was breaking the law (and doing it publicly) to be something wrong. I'd consider it perfectly fair if investors who bought MS stock lost their money.

    And if someone's mutual fund bought MS, they should have checked what the fund was buying.

  237. Re:I think the exchange would likely go more like. by kubrick · · Score: 2

    You don't think that obstruction of justice and contempt of court would be an incentive for MS to be more compliant?

    Didn't seem to work during the rest of the court case. (e.g. that video 'incident')

    --
    deus does not exist but if he does
  238. Re:How is stripping down OS is a win for consumers by 1in10 · · Score: 1

    And there's no reason why NETSCAPE couldn't have implemented their browser to comply with all the COM interfaces microsoft use and have it become the one used when installed on a windows system. Absolutely no technical restriction what so ever.

    Just because netscape were too stupid to do it doesn't mean that it's microsoft's fault.

  239. A few comments that are not from a MS schill by Rascalson · · Score: 1

    1)Convicted criminals are generally not allowed to keep any of their ill gotten gains.

    2)Make no mistake that an individual that is convicted of a crime comparable to MS is going to go to jail for a while.

    3)Following your logic that what MS did is "Called Business", and that makes it ok,excusable, or they should only be punished a little: IBM should be completely blameless for all of it's pollution and poor working conditions in several of it's drive manufacturing plants that did a lot of damage to many people and the environment, Union Carbide should be totally blameless for Bhopal, India, all investigation of Enron should cease(theres a good study for someone, compare the losses attributable to MS with the losses from Enron, see which is bigger), companies should be allowed to continue the same accounting and business practices that got Enron in trouble, etc..etc.

    I sure hope your a paid MS astoturfer and that isn't really how you feel. If it is I really feel sorry for you.

    --
    prisoner# msce18xxxxx. Currently planning my escape.
    1. Re:A few comments that are not from a MS schill by Anonymous Coward · · Score: 0

      No way am I a "schill" or paid MS employee... Do you really think that BG is EVER going to do ANY time for ANY thing he has done. He can literally buy most of the states that want his ass... and I do mean buy them out right.

      And I doubt a schill would opt for splitting the company up and massive financial penalties, now would they.

      You are an idiot, with an un-reasoned response to a credible analysis of what has happened and where folks like you, blinded by your obsessive compasion for a crappy *nix distro, have lost their focus on the issues at hand.

  240. That was Sega v.Accolade; applies also to Game Boy by yerricde · · Score: 2

    At trial, since the console manufacturer failed to show that there was a way of booting a game without that text ["Licensed by Sega"], they lost the case.

    The case in question was Sega v. Accolade. A similar reasoning applies to games for Game Boy and Game Boy Advance systems, which use a nearly identical protection (a small graphic instead of text). To be perfectly safe, as soon as the system gives your program control, put "Correction: Not licensed by $console_maker" at the top of the first copyright notice screen. The makers of Bleem! did this for the Dreamcast version of their PSX emulator, and Sega couldn't touch them.

    --
    Will I retire or break 10K?
  241. 98lite and the naked OS by Reziac · · Score: 2

    98lite (98lite.net) itself is supposed to be able to pare Windows down to as minimal of modules as you care to pursue. I've even heard of someone using it to reduce Win32 console mode to a package that will fit on a single floppy disk.

    A pared-down version of Windows would HELP M$, not hurt them. Frex, I cannot sell XP to my clients, because they can't justify a massive hardware upgrade just to cope with XP's fluff. But XP's core, ie. the really necessary parts of the OS, would likely run pretty well on a P200/128mb, and I *could* sell THAT to my clients.

    I really would have liked to see WinXP released as 1) the buck-naked OS itself, and 2) a Plus Pack that included all the stuff that's currently bundled with Windows -- each at about half the current list price for XP. That way we who prefer to install and configure our own software don't have to fight with bundled crap (nor pay for crap we don't want), and those who don't know or care how to customize a system can just buy and install the Plus Pack and call it done. AND the basic OS would run gracefully on last year's system.

    I don't have anything against the OS including a browser (*provided* it's NOT "integrated" with the OS) ... after all, that provides a handy tool for downloading a better browser :)

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  242. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  243. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  244. You don't need to look at the source code by buckrogers · · Score: 2

    You just have to run winlite against a windows 9x machine to totally remove IE to see that microsoft is full of crap. An article on this very topic is here.

    --
    -- Never make a general statement.
  245. But what version of the OS? by ColbyR · · Score: 1

    This case was started with the win98+IE gig right? so, does that mean that the entire case is based on that code? When making the request for the code do they want to look at Win98, Win2k, WinXP, .Net Server, WinCE, what? you got like a million diffrent versions of windows. What version are you going to require them to ship 'stripped down'? Im sure MS would sell the next release of windows CE without IE to make the court happy.

    --
    Real men don't use GUIs.
  246. States Demand Windows Source Code by jawahar · · Score: 1

    Check http://www.usenix.org/events/usenix-win2000/invite dtalks/lucovsky_html/
    for the presentation given by Mark Lucovsky about Windows NT development process.

  247. Figure this out... by whereiswaldo · · Score: 1
    Desler said state attorneys general are working "hand-in-hand" with Microsoft competitors, who "will stop at nothing to get access to our intellectual property."

    What would the state attorneys do with the source code to Windows? Especially given that doing anything with it would be illegal, and that there is so much source code available for free on the Internet that Microsoft's is just one more project.

    OTOH, I'm sure it would enable some companies to write competitive software for Windows if they had the source, as Microsoft seems to be good at putting undocumentated APIs into their products for their own gain.

  248. I love that so many programs by Anonymous Coward · · Score: 0

    use IE's browser component.

    I never see ads, even in software with ads included, because IE's component happily respects my browser's proxy settings.

    Thanks Microsoft! Thanks WebWasher!

  249. No, your honour, that's not a part of Windows .... by os2fan · · Score: 2
    Be interesting to see what is not a part of Windows if they have to release "Windows" source code.

    Maybe they'll claim IE is not part of Windows.

    --
    OS/2 - because choice is a terrible thing to waste.
  250. I believe them. by Mourice · · Score: 1

    The Windows Development Team(s) have never been able to anything worthwhile. If they say that "they can't" do something in regards to programming, I certainly believe them.

    Why would they all of the sudden be competent programmers? I do think that they could give the source to pretty much any other developer out there and get a stripped-down version in a matter of weeks (or months).

    Let the States let their own guys take a crack at it. Even if is technically feasible (probably is), that doesn't mean that MS can do it. It is possible to make an operating system that doesn't crash 7 times a week, but they've never had an OS like that.

    So, to be perfectly honest, it's not possible (profitable) to ship a stripped-down version of Windows. This would require skill.

    --

    No excellent soul is exempt from a mixture of madness. --Aristotle
  251. Re:How long would it take to review? by Johnny+Mnemonic · · Score: 1


    Courts frown on such tricks

    You mean, like doctoring video evidence? And look where that got them--another two years of trial and a near capitulation by their opponents.

    I certainly wouldn't put it past MSFT to strip out all their comment lines, at the least; you would have a hard time arguing that the comment lines are necessary for building the binary, it would be difficult to tell if a comment had been removed, as they're neither legally nor technically required, and it would stall investigation of the code that much more.

    --

    --
    $tar -xvf .sig.tar
  252. Re:How is stripping down OS is a win for consumers by Ziviyr · · Score: 1

    Then its just a list for people who don't care about money or what they get?

    Then why would they care? They'd probably get the full Windows in the first place.

    --

    Someone set us up the bomb, so shine we are!
  253. What's next? by Grax · · Score: 1

    Maybe they'll subpeona accounting records to see if Microsoft is telling the truth about their finances.

    Maybe they'll ask for phone records. Maybe they'll ask for email records.

    Seriously, when you're trying a case like this you have to get the information that proves or disproves your case. As a programmer myself I seriously doubt that any claims that Windows cannot be stripped down have any validity and I believe a decent programmer could show that and disprove Microsoft's claims.

  254. Well........ by inKubus · · Score: 1

    Actually, you can remove iexplore.exe and it still doesn't deintegrate IE. Try it yourself. Remove iexplore.exe and then go into "My Computer" and type a web address into the "Address" field. WOW, a web page pops up. Then, you might end up looking in \WINDOWS\WEB and noticing these little hidden files (*.htt) which are the Hypertext TEMPLATE files for all of the special folders on Win98. There's a Control Panel.htt, My Computer.htt, etc etc. When you look at these, you'll realize what a sham this all is! WIN98 IS JUST A MEMORY MANAGER THAT RUNS MS-DOS INSTANCES. That's why when you click on my computer and you have a CD in the drive, it takes forever for it to come up. Windows effectively opens a DOS instance, trys to log each drive (A-Z) and then reports back to explore.exe, which then makes up some cheesy HTML from the My Computer.htt template, and renders it. MICROSOFT does not want the world knowing that Win98 is just a cheesy graphical shell for DOS. But, that's all it is. And it's pretty slick how they do it. Everything is just a script with a few tiny DLL's here and there to do hardware work. That's why it is so slow and crappy. It is just DOS. IT'S DOS I TELL YOU! Sorry, coffee'd up.

    --
    Cool! Amazing Toys.
  255. I wish the lawyers were smarter. by Kenneth · · Score: 2

    First, as has been already pointed out, it IS possible to get the Windows source code. Microsoft, trying to capitolize on the Open Source popularity started their 'Shared Source' program. It shouldn't be that hard to get it, and even supponea(sp?) independant people who have studied it as expert witinesses.

    Although Microsoft has some sort of really strict NDA on their source that they give to researchers, a judge could easily compel testimony, and give the witiness immunity from any sort of legal reprisals. There are probably already people who know the answers to the questions the states have.

    If I had much influence in any of the states involved, I would suggest putting a little extra pressure in Microsoft. This could be accomplished legally easily. Simply phase out all Microsoft products on all state run organizations, give groups that recieve state funds a 'bonus' for not using Microsoft software, and give companies that don't use Microsoft software a bit better chance of getting a contract from the state if they don't use Microsoft software.

    The threat of that much lost business in that many states would put a bit of economic pressure on Microsoft, and could be handled with internal state policies.

    States can easily put the policy of only buying software when a non-free (beer, were talking ecomomics here[1]) alternative isn't available. It could easily be sold to the taxpayer as a way to cut government spending without putting anyone out of work. For the federal government to interfere with such things would be very bad indeed.

    Some of the other stuff such as influencing other organizations or compainies might not fly as well, but it's at least worth a thought.

    [1] A important as a lot of people on /. and elsewhere in the Open Source/Free Software world see the free as in speech approach to software, there is a huge segment of the population that has difficulty distinguinshint left and right click. Unfortunatly such people are often very influential. Free as in speech when it comes to source code won't matter to them, because they are incapable of understanding it.

    --
    There is a civil war coming in the United States. Remember which side has most of the guns
  256. HTML Engine by olman · · Score: 1

    It seems to me that one solution would be to separate the HTML rendering engine portion of IE into a separate installatable service. Given API spec, you could even throw in Gecko and use that, if you felt very brave.

    Then again, I'm of the subversive notion that chopping M$ up into a dozen smaller companies would be better for the consumer and better for the company. I have hard time imagining that smaller separate divisions pursuing their own agendas couldn't outdo M$ revenue as it is.. With no monopoly required.

    Just make the damn Win32 OS a commodity. Like, make MS Operating Systems corporation do a public bid for each component that goes into the OS, such as email client, browser, ftp client ..

  257. Re:A week is not enough! by gnalre · · Score: 1

    Easy- Stick it on the web and allow everyone to add their comments. This would be the ultimate irony using open-source methods to bring the beast down.

    --
    Choose your allies carefully, it is highly unlikely you will be held accountable for the actions of your enemies
  258. Windows code vs open source projects by Anonymous Coward · · Score: 0


    I *think* it would be dangerous to Microsoft delivering the Windows code.

    It could become well-know the portions of code the lamers have been ripping off from opensource projects.

  259. Re:How long would it take to review? by arkanes · · Score: 2
    Well, GOOD courts frown on them :P Politically neutered courts don't frown on much of anything.

    IANAL (still!), but I imagine that a good one could come up with legal language that amounts to "the full and detailed source files as used by the engineers who actually work with it". And, as was mentioned, if needed marshals could go in and just TAKE that source code.

  260. Hmm by AdmrlNxn · · Score: 1

    Microsoft is not saying they can't seperate windows from the browser. They are saying they can't seperate WIn98 from the browser. I mean the thing was built nearly from the ground up when it came to the important aspects of it. Integrating IE5 was just a bonus feature. I mean I am sure there is a way, but why would they want too. Windows 98 is dead anyways.

    Well saying a Web Server or an OS is super important is the same as hardware. After all Processors make it go! So if Microsoft has to open source their OS then Intel and AMD should totally open the architecture and schematic behind each of their lines of processors.

    What seems important to many (eg. Web Server OS) means nothing to others. For example. My brother couldn't give a rip about a Web Server. All he cares about is how many frags he can accumulate in 10 seconds.

    The reason so many people from this site are behind the whole open sourcing of Windows. (Which is still Windows 98, not any other OS) Is it would mean the near demise of Microsoft whom they all hate. God knows why!? I still can't fathom a hatred as deep as this one.

    Just to summerize so I can go play EQ real quick.

    Web Servers are only important to those who feel they are important. Same as Graphics cards, video games, and even cars. Frankly I think this whole case is stupid. Should never have happened. So if you are going to force a company to open-source their code. Then you have to make everyone else. Besides, in this case code isn't another form of documentation. Once it gets in the hands of Linux Geeks and is mirrored around the world. They are going to tweak and use the MS API in Linux and it will all be over for MS. That isn't fair competition. That is stooping to their level.

    --
    ~Admrlnxn
    "I got your mom in my trunk"
  261. Re:How is stripping down OS is a win for consumers by brad3378 · · Score: 1

    &gt
    Currently the home OS ships for $100


    Sorry, That would be the Upgraded home version of XP.

    Expect to pay $199.99 for the Non Upgrade Home edition, $199.99 for the Upgraded XP pro, and $299.99 for the full XP Pro. To the best of my knowledge, all brick/mortar stores sell for the same price. (Price fixing is my guess.)

    Meanwhile, I'm off to Best-Buy to get the latest Mandrake.
    ;-)

    --

  262. Re:Antitrust is per se a civil matter by Anonymous Coward · · Score: 0

    Ah yes. Investment is so easy when you don't have anything to invest. Get back to me in 20 years. :)

  263. Thanks. by Inoshiro · · Score: 2

    This was the best reply I got :)

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  264. Re:Antitrust is per se a civil matter by WNight · · Score: 2

    What an easy brush-off.

    I've got a moderately sized investment portfolio now (retirement) and I do select funds based on what they are invested in. Partly because I don't want to have to whine when a company gets busted and the stock tanks.

    But really, I don't see why investing in a company obviously involved in illegal activities is any better when you stand to make money off of it. I can see why it's more attractive, but that's not supposed to matter is it? (You wouldn't forgive a thief who stole a Porsche would you, just because it was a very attractive target?)

    The only thing that hurts about not investing in fraudulent companies is that the people who do get huge payoffs from it. That doesn't mean we should all sell out though, it means instead that we should try to put a stop to it so that the honest people don't get penalized.