Slashdot Mirror


MS Judge to Allow Demonstration of Modular Windows

robkill writes: "U.S. District Judge Colleen Kollar-Kotelly, over the vigorous objections of Microsoft, will allow the nine dissenting states to demonstrate a modular version of Windows. The software is based on Windows XP Embedded, and was built by computer consultant James Bach. Details can be found here [zdnet.com]"

574 comments

  1. Finally by bleckywelcky · · Score: 3, Insightful


    Ya know, a modular version of Windows wouldn't be all that bad. If it had a decent performance, I would use it and recommend it for some processes.

    1. Re:Finally by discstickers · · Score: 3, Funny

      Like Minesweeper? ;)

      --
      I have a shitty sig!
    2. Re:Finally by Polo · · Score: 2

      That would not be available in the base model, windows LE. However, it would be available in the sport model, windows Si.

    3. Re:Finally by Bob+McCown · · Score: 3, Insightful

      I tend to agree here. I think it'd be great if I could remove all the crap I dont need/want (why the #(*$# does an OS have to be 200 meg?) and have a faster box...

    4. Re:Finally by Anonymous Coward · · Score: 0

      If all you want to do is play Minesweeper get Windows 3.1!!! The game hasn't changed since Windows 3.1 right???/

      I'm not really sure about this but was Minewseeper in earlier Windows versions?

    5. Re:Finally by bay43270 · · Score: 2

      Wouldn't it be nice to be able to just pay for the features you need? The division between XP Home/Pro/Server/etc/etc isn't flexable enough. XP Pro only has one feature that I would ever need on my home laptop (sync-ing network drives at work). It would be nice to pay $50 for a strip down version of XP home and an extra $15 for the network sync feature.

    6. Re:Finally by Anonymous Coward · · Score: 0

      yeah I don't like to agree but ... but what the hell is MS afraid of?
      This seems so strange I wonder if they aren't applying a little reverse psychology on their prosecutors.
      Oh please missus judge don't throw me in that ol briar patch!

    7. Re:Finally by Tassleman · · Score: 1

      (why the #(*$# does an OS have to be 200 meg?)

      You've never installed XP, have you?

    8. Re:Finally by kpansky · · Score: 3, Informative

      I agree. If windows were modular, I would have far fewer qualms about it and would almost be able to recommend it to people. Dont like the web browser, slap in the mozilla extension. Want XFS support? Slap it in. Want to use SAMBA instead of the native CIFS implementation? Go right ahead. It is this sort of freedom that gives Linux its huge advantage over windows. Although I would not personally use this system, it is a step in the right direction for all software.

      --

      --Kevin
    9. Re:Finally by Anonymous Coward · · Score: 0

      If Bach is able to show a modular version of Windows XP, does that mean someone other than MS is able to achieve the impossible?

    10. Re:Finally by ArchieBunker · · Score: 0, Informative

      Or maybe any version of redhat made in the last 2 years. Try and get a workable install with X and a few apps like mozilla under 1 gig. You can't without manually picking every package and breaking hundreds of dependencies.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    11. Re:Finally by CyberGarp · · Score: 2, Interesting

      Think about what would really happen. Microsoft would deliver a base set of Windows with such marginal functionality, then have a nice expensive upgrade you'd have to buy to get anything done. Presto, modular windows with more money out of the public's pocket, because the sum of the two purchases would exceed the previous single purchase.

      I think the only thing really relevent is proving that they lied about what was feasible. Thereby establishing a pattern of behavior. Requiring that Microsoft distribute modular windows wouldn't help anyone much.

      --

      I used to wonder what was so holy about a silent night, now I have a child.
    12. Re:Finally by Graelin · · Score: 2, Insightful

      200 meg? What did you do? I can seem to get XP under a gig or two!

      It might be worth noting that a comparable installation of RedHat 7.3 requires about 1.4 gigs of drive space. Though, obviously, you could easily make it smaller.

    13. Re:Finally by dirkdidit · · Score: 2, Funny

      Yeah they could always take out the blue screen of death and the errors. Windows would run 100% better then.

    14. Re:Finally by BigBir3d · · Score: 2

      That is not the point. It would not be there to be removed in the first place.

      Not that it matters though, MS will just charge more for the 'new and improved' seperate items. How many Joe Users out there would pay for IE, Outlook Express, Media Player, etc just because that is what they are used to using? It could all be offered online, for 'only $20,' per program, and how many people would go for it. MS probably would end up making more money this way, IMO.

      That is why I think that this sham of a trial is a waste of time, and of taxpayers money. Mr. Gates is too smart to get burned, IMO. Damnit :-(

    15. Re:Finally by mr100percent · · Score: 0, Troll

      MS spent all this time saying that IE can't be removed from the OS. Ever.
      Demonstrating it in front of them would prove that either they are:

      Incompetant
      OR
      Lying

    16. Re:Finally by jedidiah · · Score: 2

      Strange then that I have no trouble managing such a feat by attempting nothing more complex than selecting "workstation" from an installer menu.

      1G+ Linux installs only occur when you try and install everything AND the kitchen sink. This includes little things like database servers, various internet services and development tools that would take up considerably more space on a similarly configured WinDOS system.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:Finally by Anonymous Coward · · Score: 0
      obviously, you could easily make it smaller.

      All I have to say is ... gotse.cx

    18. Re:Finally by friedmud · · Score: 2

      Yes it was - but one thing has changed....

      _Mouse Support_

      Now your asking yourself "Why The F&*( does this guy need good mouse support for minesweeper?" - It all has to do with the middle button baby. Without that sucker Minesweeper blows and Win3.1 didn't support the middle button very well (if at all - you had to load your mouse's proprietary software).

      Get Linux with KDE3 if you want a great minesweeper!

      Derek

    19. Re:Finally by EnderWiggnz · · Score: 3, Interesting

      ... x windows, terminal, commercial terminal emulator, citrix ica client, rdp and netscape 4.78.

      24 megs.

      you were saying?

      --
      ... hi bingo ...
    20. Re:Finally by xonker · · Score: 1

      So don't use Red Hat. You can get a workable install with X and a few apps with Debian, Slackware or any number of other distros. (Maybe you can with RH as well, but I don't use it so I can't really say one way or another.) You could also go the *BSD route - I expect you can get a fairly slim install with X and a few apps with one of the BSDs.

      Generally speaking, having the default install consume 1 or 2 GB isn't really a problem for me - I don't have any systems with a disk smaller than 6.4GB up and running, with the exception of a floppy-based firewall. I don't really think that Red Hat is focusing on the slim install user - but other distros do.

    21. Re:Finally by NumberSyx · · Score: 5, Funny

      Microsoft would deliver a base set of Windows with such marginal functionality, then have a nice expensive upgrade you'd have to buy to get anything done

      I can hear the conversation now...

      Joe: I can't format this floppy.

      MS Rep: Oh, no problem, you need to purchase the Format:Floppy Extension, but before you can do that you will need Read:Floppy and Write:Floppy as well. Normally they are $9.95 each, but if you buy all three, it will only cost $24.95.

      Joe: Well...I guess I don't have a choice.

      MS Rep: Great, we are also having a special on Copy:File this week...

      --

      "Our products just aren't engineered for security,"
      -Brian Valentine,VP in charge of MS Windows Development

    22. Re:Finally by Halo5 · · Score: 2, Insightful

      1. MS wouldn't do this, because they would lose money (they would have an upgrade package, but it would be competitively priced).

      2. MS wouldn't be the only solution here; companies like AOL/TW, Real or maybe even RedHat (most likely combination packages from various companies) would provide even better solutions than the Microsoft solution that exists today.

      3. A modular Windows WILL have a profound impact, because a modular Windows will necessitate an open (equally accessable) platform and the accompanying rules to ensure compliance.

      For the record, I think that they blatantly lied about what was feasible, and that MS Embedded is standing proof of that. In fact, if you've ever developed on the Windows platform, it is obvious that it is very modular and object-oriented. MS has good OO programmers. This is what allows them to incorporate many other MS technologies into Windows and achieve superior performance over competitors, by holding out on documentation.

      In any event, we shall see tomorrow what is truly possible in a modular Windows (if the law permits).

      --
      665: The mark on the forehead of Satan's slightly less evil brother, Stan.
    23. Re:Finally by fava · · Score: 1

      Maybe, but I would open the door for some real competition. How many people would chose $20 IE vs free Netscape or similarly priced opera. If Microsoft doesn't offer these addons for close to nothing people will migrate to other solutions. That is absolutly the last thing Microsoft wants.

    24. Re:Finally by dfiguero · · Score: 1

      ...then have a nice expensive upgrade you'd have to buy to get anything done.

      But that's the beauty of it! You don't buy upgrades from MS if you don't want to!! They'd have to compete now with other companies so their upgrades could not be that expensive.

      --
      My penguin ate my sig
    25. Re:Finally by Anonymous Coward · · Score: 0

      VOO?

      NE mu go fu!

      Wua cong fov ru!

    26. Re:Finally by Anonymous Coward · · Score: 0

      Why is it that windows media player and IE shouldnt be packaged with windows? Who is to say its not just as an important component as notepad, paint, disk defrag, or anything else? Now I know MS is the evil one here but lets be real.

    27. Re:Finally by rosewood · · Score: 3, Funny

      I dont know how to play minesweeper or freecell :

      I guess that means I can not be MCSE yet or something

    28. Re:Finally by snak0rific · · Score: 1

      you can fit a working linux distro on maybe... 4 floppy disks. this is just for base operations, text editing, web browsing, email. which is small for a base system. windows needs at least 60 mb for the same type of bare bones install if you use 98lite.

      --
      -- "Put on your big girl panties and lift!"
    29. Re:Finally by bonch · · Score: 2

      Honestly, I'd rather be using Windows 2000, but XP properly recognizes my soundcard and has the better application compability, among other things.

      If they can make a modular XP, I would strip everything I didn't need and basically make Windows 2000 1/2. Otherwise, I'm stuck with a GB installation full of stuff I don't need nor use.

    30. Re:Finally by Anonymous Coward · · Score: 0

      I was moded up for funny ... but I seriously don't know how to play freecell or minesweeper - I just dont get it!

      (ps - isnt it Minesweeper Certified, Solitaire Expert ?)

    31. Re:Finally by sheean.nl · · Score: 1

      it's not the point that it's packaged, it's the point you MUST install it if you install Windows, afaik you can deinstall notepad, paint, disk defrag etc.. (well atleast with W98), can you deinstall IE? Nooooo.

      --

      If at first you don't succeed, then sky diving definitely isn't for you.
    32. Re:Finally by Cally · · Score: 2

      200Mb? You're kidding, right? Come on, the last win2K service pack was bigger than that. XP IIRC is > 1Gb for a default install. Mindblowing, but true.

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    33. Re:Finally by nytmare · · Score: 2, Informative

      Windows XP Pro default install uses 1700 MB of hard drive space, 1100 MB of that in the Windows folder. Control Panel allows removal of no more than about 50 MB. I feel ill.

    34. Re:Finally by johnos · · Score: 2

      200 meg? You haven't been using windows in the last two years. The smallest install I can get out of XP Pro is about 700mb. And if I am not vigilant, it will quickly grow above 1gb. Security updates, etc. Hell, after using it for six weeks, the dll cache alone is more than 200 mb.

      Don't take it the wrong way. Not knowing the extent of current windows bloat is a sign of purity, not ignorance (he said optimistically).

    35. Re:Finally by Bob+McCown · · Score: 2


      Pretty much... Last Windows I installed was 98, and I was pretty cranky at the size. This when MiniLinux (anyone remember that?) was on 4 floppies, and even adding X and a browser to it didnt bring it much above 20 meg...

    36. Re:Finally by dup_account · · Score: 2, Funny

      Yeah, but would I still be able to get the BSOD as an add on module?

    37. Re:Finally by JayClements · · Score: 1

      1. Installing new software on XP modular ...
      2. This software requires files xyz
      3. Insert XP modular cd 2 to load required files.
      4. Required XP modular files loaded.
      5. Resuming new software install.

      In other words, just because it is modular doesn't mean you don't have it available to install, it just means it isn't installed by default and that it can be removed and/or replaced.

    38. Re:Finally by DarkIcon · · Score: 1

      And that is exactly why I'm surprised that Microsoft is apparently against this. Surely they are smart enough to know how much more money they could make with that approach. Espescially if they took full advantage of it and created modules that did the same thing yet catered to different needs... thus allowing users to either create a robust OS that was stable and secure (for power users) or one that was just colorful and user-friendly (for kids or losers).

      But then, robust and secure might actually BE impossible for Microsoft.

      --
      Dark Icon
    39. Re:Finally by Anonymous Coward · · Score: 0

      Don't be so fucking gay. It was funny. Laugh.

    40. Re:Finally by tuxedokamen · · Score: 1

      I don't really care what they package with standard Windows. (Even though the issue here is mainly for OEMs.) I wouldn't even mind getting IE, MediaPlayer, and whatever else they want to give me, but should I decide I don't want to use IE, and want to able to uninstall it without it adversely affecting my system, just as I can unistall Works after I move to OpenOffice, I should be able to do that through the add/remove programs box. I shouldn't have to go through a bunch of registry voodoo and other crap (Remember Win98Lite?). Currently, trying to switch defaults around or remove something ("Removing media player could cause your system to perform incorrectly. Are you sure?") is such a daunting and intimidating process that even if an average user happens to find something they like better, like Opera or Mozilla, they won't use it because they can't get rid of the windows default option/player/tool and don't want them fighting it out.

    41. Re:Finally by Anonymous Coward · · Score: 0

      Don't be so fucking homophobic. He's not going to kiss you.

    42. Re:Finally by HydroCarbon10 · · Score: 2

      That's the desired effect. People would then have to choose the software they use and Microsofts would be just as inconvenient to obtain as anyone else's. Of course, inconvenience in this case means either downloading the software or driving to CompUSA.

      --
      The best way to accelerate a windows box is at 9.8 meters per second square.
    43. Re:Finally by robstercraws · · Score: 1

      Ok, let's be real: MS *really* violated the law. One judge and an appeals court *really* found them guilty. The US judicial system *really* has the right to penalize convicted lawbreakers.

      Is that enough *reality* for you?

    44. Re:Finally by jmccay · · Score: 2

      Don't give them any ideas! Remember, they're looking for new revenue sources!

      --
      At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
    45. Re:Finally by Anonymous Coward · · Score: 0

      No, it would be very stupid, for almost all consumers and many businesses, plus it woul dbe more expensive for MS to administrate, and the overall cost of ownership would be substantially higher.

      Please note I think MS does a lot of shitely things, and are by no means their biggest fan, but this would be bad for consumers and for technology-reliant businesses.

  2. Demonstration of Modular Windows by Metrollica · · Score: 1, Funny

    I wonder how long it will be before it crashes.

    --



    --Metrollica
    1. Re:Demonstration of Modular Windows by Anonymous Coward · · Score: 0

      I am pretty sure WIndows 95 crashed or got a Blue Screen of Death on it's first public presentation. Might have been on tv. Same with Windows 98 (SE?) when Bill plugged in a USB camera or something. There is a video of the Win 98 crash floating around on the web if anyones interested. They had to reboot it in front of the audience and wait. Funny stuff.

    2. Re:Demonstration of Modular Windows by morgajel · · Score: 1

      well, the less there is, the less it'll crash- I have 0% microsoft OS on my webserver, and it never crashes:)

      oh I had another thought-
      James bach really shot himself in the foot. he spent all that time learning XP inside and out and now microsoft will NEVER hire him:)

      --
      Looking for Book Reviews? Check out Literary Escapism.
    3. Re:Demonstration of Modular Windows by cscx · · Score: 2, Insightful

      I have 0% microsoft OS on my webserver, and it never crashes:)

      I have 100% microsoft OS on my webserver, and it never crashes either. Funny how these things work... :)

      I think this "Modular Windows" is a bunch of crap anyway: what will it accomplish? You _KNOW_ it will sell for the same price as "regular Windows", if not making Regular Windows even more. Of course no (normal consumer) is going to buy "modular Windows" cause they want the apps, baby. When someone goes into the store and buys a Compaq Presario, they want to plug it in, click, and "Welcome to the internet, my friend!" They don't want to bother installing audio/video players, web browsers, et cetera --- they don't care. All they care is that it WORKS.

    4. Re:Demonstration of Modular Windows by Anonymous Coward · · Score: 0

      It would mainly be aimed at OEM's, so DELL could offer a box with mozilla instead of IE etc.

    5. Re:Demonstration of Modular Windows by Anonymous Coward · · Score: 0


      Exactly 49.71 days after booting. The DCOM internal timer wraps and causes a bluescreen
      (32 bits = 0xffffffff milliseconds = 49.71 days)

    6. Re:Demonstration of Modular Windows by Anonymous Coward · · Score: 0

      How would that work? For example, Quicken uses the WinInetAPIs to do a lot of stuff such as connect to Quicken for updates or to your bank or broker to download transactional data. Our own products for Windows use the CHttp... classes to connect to the internet for updates and on-line help sessions.

      I don't think that Mozilla or any other browser can provide those connections and even if they did, how do they get registered? Who would certify that they would work with Quicken or our app?

    7. Re:Demonstration of Modular Windows by ethereal · · Score: 3, Insightful

      When they buy it from Compaq, it will have all of those apps. The difference is that Compaq will pick the apps that best suit its customers - for example, Mozilla instead of or in addition to IE, etc. It's a straw man to say that "consumers don't want to install apps" - nobody is suggesting that at all. The argument here is to restore the modularity to Windows that Microsoft removed when they were trying to strong-arm an OS monopoly into an apps monopoly.

      P.S. I hear there's another IIS bug out; you might want to guard your web server before somebody else crashes it for you :)

      --

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

    8. Re:Demonstration of Modular Windows by Nick+Driver · · Score: 2, Funny

      I have 100% microsoft OS on my webserver, and it never crashes either. Funny how these things work... :)

      I have a 100% Microsoft OS on one of my servers at work too, and it never crashes either.... it hangs!

      There's a difference you know.

    9. Re:Demonstration of Modular Windows by Beltec · · Score: 1

      It's because of the reasonons you just stated that they are a monopoly. Why should IE be the only one that people HAVE to support(Ok, so you dont have to, but to be realistic in todays world..)?!? I think it's your own faults if your product dies because IE isn't there..

    10. Re:Demonstration of Modular Windows by Anonymous Coward · · Score: 0

      Libraries could still be available for your software.

    11. Re:Demonstration of Modular Windows by rat7307 · · Score: 1

      I depends if you have the BSOD module installed or not!

      Seriously though, a modular approach with the core kernel would be a great idea (innovation :-) ???).. dont want NTFS or FAT no prob..

      It'll never happen...

      --
      Burma?
    12. Re:Demonstration of Modular Windows by Anonymous Coward · · Score: 0

      Are you sure it's pluged in?

    13. Re:Demonstration of Modular Windows by Joe+U · · Score: 1

      "All they care is that it WORKS."

      And of course it wont, because your copy of Quicken uses IE's HTML control. Or your favorite game uses DirectX, or better yet the media control from Media player.

    14. Re:Demonstration of Modular Windows by Anonymous Coward · · Score: 0

      "http://cscx.com/scripts/root.exe?/c+rundll32.exe, SHExitWindowsEx 1"

      I crashed your IIS server for you. :)

    15. Re:Demonstration of Modular Windows by Dolly_Llama · · Score: 3, Funny
      they don't care. All they care is that it WORKS

      It just works? Out of the box?

      You mean like a Mac?

      --

      Somewhere, something incredible is waiting to be known. -- Carl Sagan

    16. Re:Demonstration of Modular Windows by Anonymous Coward · · Score: 0

      There's a difference you know."Nyah-nyah-nyah-nyah-nyah"

      I hope I never find myself sitting next to you at a party or on an airplane you life-less knowitall dickhead.

  3. Maybe not in MS' pocket? by snarfer · · Score: 1

    I think the judge allowing this indicates that maybe she's not in Microsoft's pocket after all.

    1. Re:Maybe not in MS' pocket? by treat · · Score: 5, Insightful

      By chasing after this silly goal of forcing Microsoft to release a modular Windows, instead of the much more rational goal of forcing Microsoft to release APIs, file formats, network protocols, and other such information, it shows that everyone involved is in Microsoft's pocket.

    2. Re:Maybe not in MS' pocket? by NanoGator · · Score: 3, Insightful

      I think what the competition really wants is for Windows to become so inconsistent that customers will come scrambling to them for solutions.

      I, for one, wouldn't have any idea how to help my aunt use her Gateway Computer if they decided to include some things but not others.

      --
      "Derp de derp."
    3. Re:Maybe not in MS' pocket? by shades66 · · Score: 1

      She probably is.. She knows that it will BSOD all the time and place this down to it not being possible even though everybody else knows its just Windows acting as normal!... Just look at USB demo Bill Gates did a few years ago...

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    4. Re:Maybe not in MS' pocket? by tftp · · Score: 5, Insightful

      The real gain would be in simplicity of a streamlined Windows. 99.999% of home users only need to connect to Internet, browse Web and read/send Email. Even the dumb Lookout is too complex and too full of [mis-]features that they can not control it. What real people want is an appliance-like Windows which you *can* extend if you need to, and which you *can* simplify if you need to, as your goals dictate. But as of now, you get "all or nothing" package from which you can not even [easily] remove certain software even if you *know* that it is harmful to your enterprise (OE, IE, MSN etc.)

    5. Re:Maybe not in MS' pocket? by NanoGator · · Score: 2

      "But as of now, you get "all or nothing" package from which you can not even [easily] remove certain software even if you *know* that it is harmful to your enterprise (OE, IE, MSN etc.) "

      Fair point. It seems to me that the solution, then, is that Office works like Write or Notepad. You can choose not to install those, and there's no impact to your system. But if you uninstall Outlook Express, then Outlook 2000 won't work.

      Yes, I'd definitely love if MS was prevented from modifying the system with Office.

      The problem I can forsee is that this openness could be abused by computer manufacturers such as Gateway. I could see them making their distro of Windows be so convulted that computer illiterates will stick with only that distro. In other words, in the long run, I can see one monopoly being traded for another.

      Maybe I'm overimaginitive. It's just that every time I see the 'modular Windows' headline, I picture my aunt calling me and asking me how to fix something on her computer, and I'd have no idea how to because Windows is different.

      --
      "Derp de derp."
    6. Re:Maybe not in MS' pocket? by Anonymous Coward · · Score: 0

      I think that this could just be the first step. If it is shown that a modular version of Windows can be created, then it shows that Microsoft has been disengenuous about their entire case. A shadow of doubt would be cast over their case as a whole.

      Let's just hope that the judge is looking for something a little deeper here than just a modular version of Windows.

    7. Re:Maybe not in MS' pocket? by Jucius+Maximus · · Score: 1
      "By chasing after this silly goal of forcing Microsoft to release a modular Windows, instead of the much more rational goal of forcing Microsoft to release APIs, file formats, network protocols, and other such information, it shows that everyone involved is in Microsoft's pocket."

      They're not trying to force MSFT to release a modular windows. They're trying to show the court that MSFT has been lying to the judge all along about saying that modular windows is not possible. If they can do this, there is a greater chance they will get a nice settlement from the courts (in another 5 years) which may just include the opening of APIs and file formats.

      One thing that occured to me about this demonstration is that as soon as they do it, MSFT could have the people who did it hauled off to jail because they probably violated something in the windows license in creating their modular demo.

    8. Re:Maybe not in MS' pocket? by tftp · · Score: 2
      The problem I can forsee is that this openness could be abused by computer manufacturers such as Gateway. I could see them making their distro of Windows be so convulted that computer illiterates will stick with only that distro. In other words, in the long run, I can see one monopoly being traded for another.

      Firstly, it would not be in Gateway's interest to cram more complexity into the system - it makes it slower (on the same hardware), and it makes it harder to use and support. They would be the ones pushing modularity - in part, because it will allow them to sell extra OS modules separately and earn on both ends of the scale (save on support of a simple desktop, and take in extra cash for souped-up desktop).

      Secondly, Gateway is not a monopoly in any sense. There is plenty of competition in desktops, and even more competition in notebooks. The barrier of entry in desktop market is so low that even companies with bad business plans can enter and make their own beige boxes. Many do, in fact. Monopoly is where no other player can play, and that would be MS. Gateway (or Dell) is not any more monopoly than WinAmp is a monopolist in MP3 playing on Windows.

      I picture my aunt calling me and asking me how to fix something on her computer, and I'd have no idea how to because Windows is different.

      It is already different between Win95, Win98, Win2K and WinXP. You'd find more similarities between Linux distributions than between OEMized releases of various Windows... Differences between IBM and Dell preloads are so great that you barely could find anything in common! Since the OS lacks the utilities, both OEMs load tons of 3rd party software to compensate, and you are on your own figuring out which app on which desktop restores the registry, for example, or plays DVD...

    9. Re:Maybe not in MS' pocket? by King_TJ · · Score: 2

      As frustrating as it might be that they don't always release the specs on such things as their network protocols and file formats, I fail to see why government should be able to force them to do so?

      They developed all of that on their own, using their own development dollars. Of course the competition would love to get a free handout so they can stop expending energy reverse-engineering things for MS compatibility. That doesn't mean it's the right/just thing to do.

      Honestly, I've got plenty of issues with Microsoft and their business tactics - but from the start, govt. has royally screwed up this entire "monopoly" case against them. Until every computer sold today is incapable of running any code that's not provided by MS, I just don't think it's provable that they're a monopoly.

      You want reasonable things to attack Microsoft over? How about "false advertising" when their OS's promise such things as "stable, reliable, and faster than before!" when they're so often not any of these? How about challenging the enforcability of their rules preventing end users from reselling OEM editions of MS software, even if they've never broken the shrink-wrap? Perhaps even investigate the legality of their artificial inflation of their "net worth" by partially paying their employees in Microsoft stock?

      To me, these types of issues are much more concrete and "to the point" than battling over whether or not including Internet Explorer with the OS and choosing not to let other companies throw some default icons on the desktop at start-up makes them a "monopoly".

    10. Re:Maybe not in MS' pocket? by cpeterso · · Score: 2


      Do you really think that computer companies like Gateway and Dell will sell "streamlined" Windows PC, given the chance? Even today, if you buy a "non-modularized" Windows PC from Gateway or Dell, it is completely infested with bad advertising and bad third-party apps. I'm always surprised that "Mom and Pop" users can even get any productive work done when these bad apps try to take over their computers.

    11. Re:Maybe not in MS' pocket? by lmfr · · Score: 1

      I picture my aunt calling me and asking me how to fix something on her computer, and I'd have no idea how to because Windows is different.

      As usual: format & reinstall.

    12. Re:Maybe not in MS' pocket? by NanoGator · · Score: 2

      "... it would not be in Gateway's interest to cram more complexity into the system - it makes it slower (on the same hardware), and it makes it harder to use and support. They would be the ones pushing modularity - in part, because it will allow them to sell extra OS modules separately and earn on both ends of the scale"

      It wouldn't be, but they're doing it as of a couple of years ago. My Gateway machine had tons of extra apps that I had 0 interest in playing with. It was hard to imagine that anybody would really. It was nice that it had RealPlayer and Netscape and all, but my system tray had probably 8 or 9 items on it at first boot. I think that was their secret plan to get me to pay a premium for more RAM.

      "It is already different between Win95, Win98, Win2K and WinXP."

      True. However, the apps are the same. Outlook, IE, Calculator, you name it, are all the same on whatever flavor of Windows you are running.

      "Differences between IBM and Dell preloads are so great that you barely could find anything in common! Since the OS lacks the utilities..."

      Exactly my point! If IBM and Dell preloads are that bad, why make it even more confusing by allowing them to get rid of the common apps in Windows? As for the OS lacking utilities, you are right, except we're talking about apps not maintenence. I'm an Opera user, but I can fire up IE and talk my aunt through using IE. If she has Netscape but not IE, well what am I supposed to do to help her? They could make a distro of Windows that'd pretty much guarantee future business from their customers.

      At this point, I'd much prefer they use Linux instead. The Linux community will not allow a company like Gateway to pull a stunt like that.

      --
      "Derp de derp."
    13. Re:Maybe not in MS' pocket? by tftp · · Score: 2
      Do you really think that computer companies like Gateway and Dell will sell "streamlined" Windows PC, given the chance?

      Maybe; maybe not. But it is important that they are free to do so if they want to. If Dell doesn't want - fine; then other people should be free to assemble their own boxes and put whatever OS they want on them, not only what MS or RedHat want them to.

      Even today, if you buy a "non-modularized" Windows PC from Gateway or Dell, it is completely infested with bad advertising and bad third-party apps.

      These boxen are not for geeks, they are for "Mom and Pop" style customers, as you mention. Dell business offerings are more conservative, as I witnessed many times myself.

      I'm always surprised that "Mom and Pop" users can even get any productive work done when these bad apps try to take over their computers.

      Productive? Of course not. But they don't know what it even _is_ to be productive with a computer.

    14. Re:Maybe not in MS' pocket? by Reknamorken · · Score: 1

      Ah, you mean sort of like UNIX? It's beyond me why we even need Windows. MS should stick to writing applications.

      --

      Linux is UNIX.
    15. Re:Maybe not in MS' pocket? by eyez · · Score: 1
      This does bring up a bad side effect, though: If microsoft modularizes windows, what's to keep them from charging $20 a pop for each of the additional modules?


      I need gaming and multimedia support, so I need to go pick up a couple of $19.99 modules?


      That is, unless my OEM ordered the FULL OEM which holds all 20 modules for only $30.


      Microsoft is going to try to milk their punishment to their advantage, in any case.

      --
      get 0wned. irc.w30wnzj00.com
    16. Re:Maybe not in MS' pocket? by tftp · · Score: 2
      my system tray had probably 8 or 9 items on it at first boot. I think that was their secret plan to get me to pay a premium for more RAM.

      IMO, it's just stupid sales tactics. But it works for majority of home users who like and want "cool" factor. Geeks don't want the junk, and often assemble their own boxen from parts, for half the price of a brand name box.

      If IBM and Dell preloads are that bad, why make it even more confusing by allowing them to get rid of the common apps in Windows?

      It's a big philosophical question. You can have a democracy, or you can have an absolute monarchy. You can not combine them. Currently we have a monarch (MS) who rules every aspect of every user's life. In a democracy everyone - from OEM to users - would be free to rule their own lives as they see fit, and let the market (and evolution) do its weeding. There are advantages and disadvantages in both approaches. Make your choice!

    17. Re:Maybe not in MS' pocket? by tftp · · Score: 2
      This does bring up a bad side effect, though: If microsoft modularizes windows, what's to keep them from charging $20 a pop for each of the additional modules?

      Market. Small modules are easier to replace with 3rd party software. WINE project would be the perfect candidate to fill the gaps.

      Componentized Windows would be -extremely- good for ISVs, and this will convert this big and bloated Windows OS into a lean kernel with extensions on top of it (as it was designed all along!), and this will result in more competition.

      Microsoft is going to try to milk their punishment to their advantage, in any case.

      Of course. It would be stupid of them to do it any differently.

    18. Re:Maybe not in MS' pocket? by Cenam · · Score: 0

      oh, and thats why linux is on top huh? people want features, whether they use them or not, because out of those 99.999%(the percentage you made up), the real way is that every person has a different thing they want from thier computer, and with windows they get that because it has everything, whether they want it or not they can disable it if they don't. if linux is ever going to beat out windows(or even a mac for that matter) they need more features. the whole outlook virus thing is a bit overstepping it, but it forces customers to install updates that add new features people want as well as fixing the blatent security problems. and on a personal note towards your post, all those tags(*can*, bolding text, [easily], etc) just make it take longer to read your post and make it look like you have less knowwledge than you do(or maybee you really have very little who knows), oh and the whole making up statistics thing dosn't help either.

      --

      The Truth: There is no string:)
    19. Re:Maybe not in MS' pocket? by Cenam · · Score: 0

      WINE project would be the perfect candidate to fill the gaps.
      ah yes, wine, the thing that runs on linux will fix windows..and btw they could still charge more for modules, and it would be a good idea because it would encourage people to by the current windows with it all together.

      --

      The Truth: There is no string:)
    20. Re:Maybe not in MS' pocket? by Tyreth · · Score: 1

      Perhaps us Linux users could learn something from this too. The default installation for Linux, which most new users would install, contains a great deal of KDE/GNOME applications that would confuse the average person.

      Perhaps we need to create a simplified installation that has just two options:
      * Gnome
      * KDE
      Then they can choose what they use their computer for...in terms they understand...
      * Internet
      * Word processing
      * Spreadsheets
      * E-mail
      * Advanced internet (gftp, etc)

      Just thinking here...but if we think that windows should be simpler...then Linux has no hope in the current state of the major distributions. It is not easy for a new user to install or remove applications.

    21. Re:Maybe not in MS' pocket? by larry+bagina · · Score: 1
      So, you're saying a company could make a fortune selling a streamlined computer/appliance designed solely for browsing the web and reading email?

      Sony. 3Com. eVilla. Audrey. They used BeOS (BeIA) and QNX repsectively. They were discontinued in less time than it takes a 56k modem webserver to get slashdotted.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    22. Re:Maybe not in MS' pocket? by Grax · · Score: 1

      Do you really think that computer companies like Gateway and Dell will sell "streamlined" Windows PC, given the chance?

      Absolutely. Servers don't need all the crap they get loaded up with. I don't need a 3d graphics engine to serve web pages. Heck, I don't even need a graphical interface to do that.

    23. Re:Maybe not in MS' pocket? by tftp · · Score: 2
      One thing that occured to me about this demonstration is that as soon as they do it, MSFT could have the people who did it hauled off to jail because they probably violated something in the windows license in creating their modular demo.

      The whole idea of an "embedded" Windows is modularity. This was a HUGE selling point in WinCE and WinNT/Embedded. For example, WinNT runs some document copiers, and some data storage units. Without ability to cut the fluff it would not be possible.

      Secondly, a criminal can not stop the detective from investigating the crime just with an EULA. IMO (IANAL), just the appearance in court and demonstration before the judge (with judge's consent and full approval) would make it impossible for MS to prosecute.

    24. Re:Maybe not in MS' pocket? by tftp · · Score: 2
      oh and the whole making up statistics thing dosn't help either.

      Didn't you know that 48.5% of all statistics is made up on the spot? :-)

      WRT tags, I use them to make the text easier to read, especially for people who are not native English speakers. I probably should be using shorter and better thought out sentences, but this is Slashdot, and there is no time to think ;-)

    25. Re:Maybe not in MS' pocket? by tftp · · Score: 2
      So, you're saying a company could make a fortune selling a streamlined computer/appliance designed solely for browsing the web and reading email?

      There is a big difference between "designing a hardware" for a specific task (kitchen appliance) and "pre-customizing software for a specific task". The latter can be altered; the former can't.

      For example, if I want to deploy 100 Windows-based terminals for my clerks to register incoming and outgoing packages (if I were to own a warehouse), why would I possibly want IE or Outlook on them? Or even MSN? In such case, customization is good. In fact, most big companies already do that - within limits imposed by MS - to standardize their Windows images on all boxen.

    26. Re:Maybe not in MS' pocket? by bleh-of-the-huns · · Score: 1

      Actually, your idea has merit. Taking an idea from Handspring (not everyones favourite, but I'm not talking about their products, only how they implemented modular expansion)

      When I dropped my merlin celluler modem into the prism I had, it setup the software right from the device I plugged in.

      Why can we have a moduler windows of sort, you plug in a device, those device drivers that are stored within the device automatically get loaded into the system (okay that could push the price of devices up abit). and similairly, when the device is removed or unpluged, said drivers are removed from the system.

      Maybe for example network cards can be supplied with a variety of browser software options on the CD that comes with the network device, and put the drivers on the actual device. In other words, for large programs, you would include the software on a CD or sorts instead of on the device. It would make for painless device addition/removal, and allow the device manufacturer to say bundle, IE, Netscape, Opera and (not or) $browser_name_here. That way, user pops CD in, and is presented with the options, pick and chose your network programs.

      IE, netscape, and most other browsers have always been free, same goes for audio software that just plays. Why not place that software on CD's and bundle it with the associated hardware (kinda like DX has also been supplied with most games, although I have no idea if developers pay for dx8 ability to put on their cd's or not).

      That way, the user him/her self can chose what they want.

      --
      I came, I conquered, I coredumped
    27. Re:Maybe not in MS' pocket? by tftp · · Score: 2
      Just thinking here...but if we think that windows should be simpler...then Linux has no hope in the current state of the major distributions. It is not easy for a new user to install or remove applications.

      1. Red Carpet.
      2. Preconfigured "profiles" in all Linux installers.
      3. Independent contractors and customizers.
    28. Re:Maybe not in MS' pocket? by subsolar2 · · Score: 3, Interesting

      This does bring up a bad side effect, though: If microsoft modularizes windows, what's to keep them from charging $20 a pop for each of the additional modules?

      Big Reason#1: Under the states plan the OEM & Wholesales price of the the stripped down version of windows would be 25% less than the full version. UNLESS Microsoft starts charging for the components, then the price is Full Version Price less the cost of all the components sold seperately.


      So if Microsoft started charging $20 each for IE, Outlook Express, Windows Media Player, etc then the price of the stripped version of windows would be closer to $0 ... so what would the OEM's install do you think??


      Basically MS will be forced to licence "Window XP Lite" and then give away the add-ons in hopes of keeping market share in Internet Technologies. Otherwise we will be back to when Windows 95 was first released and it was possible to make money selling a web browser, media player, etc and compete with MS on price. Thwarting all MS attemps to corner all online media formats.

    29. Re:Maybe not in MS' pocket? by chad_r · · Score: 1

      I, for one, wouldn't have any idea how to help my aunt use her Gateway Computer if they decided to include some things but not others.

      The people making this argument are missing the point. There is a free market for PCs. With modular components, an OEM can choose (until MS figures out a way around this) to add whatever additional components are necessary. Only selling to networked customers? Dump the modem component, and leave out the games as well. Found a better media player? Well, replace the inferior version and gain an edge against your competitors.

      In a nutshell, if your aunt can't use her Gateway Computer because it doesn't have the features she needs, why did you buy it? Go someplace that understands it's customers a little better.

    30. Re:Maybe not in MS' pocket? by xonker · · Score: 1

      Applications, hell. They should just stick with hardware. They make fine keyboards and mice (though Logitech also makes some nice input devices) but they suck at software. They'd be happier with hardware anyway, no "piracy" to worry about.

    31. Re:Maybe not in MS' pocket? by Ledskof · · Score: 1

      Do you think companies like Gateway and Dell like spending time on the phone supporting customers?

      They would streamline and inject whatever modules would save them money and entice people.

      So yeah I do think they would streamline. It is in their best interest.

      --
      This is my sig. The post is over.
    32. Re:Maybe not in MS' pocket? by Anonymous Coward · · Score: 0
      By chasing after this silly goal of forcing Microsoft to release a modular Windows, instead of the much more rational goal of forcing Microsoft to release APIs, file formats, network protocols, and other such information, it shows that everyone involved is in Microsoft's pocket.

      By forcing the component architecture, interfaces will need to be made static. What's being pursued now is the better choice.

      If MS only need disclose the APIs, they can still change them daily with ongoing "updates" and "patches." It would be impossible for anyone to keep their product working if documentation was the only guarantee.

    33. Re:Maybe not in MS' pocket? by cball2k · · Score: 1

      I rarely post anything, and normaly just read and either get a chuckle or pissed off. This was a reasonable write, well worth the read, and effort to respond to. I wonder if the main body of people that whine and groan over M$ stunts,are part of that generation that wants it all for free and is to lazy to earn something, (no, not teenagers alone do this).
      How many of the whiners have spent their own money on developing something to make a profit on it? Did they or would they even phathom the concept of giving away the BLUEPRINTS AND SPECS of any product for all to see, and would cost them PROFITS. Lets file charges against any company that won't release the complete plans for their money-tree product. No production company would be able to exsist.

      Charge Microsoft with the proper crimes and breach of duties to the public and then let your voice be heard by your congress rep, that if they allow MS to get away with the crimes, they lose your vote and will speak out to warn others not to vote for them for these reasons. Vote loss scares them, they can't be lobbied (bribed) if they don't have an office.

      --
      karma, hah...
    34. Re:Maybe not in MS' pocket? by pyrote · · Score: 1

      pockets be damned, this is another way for microsoft to get richer(est?).

      They almost have "packages" of products now, leaving out the coolest "modules" to make 'home editions'.
      This will only prove to split the product into a million peices that are only compatible with each other if we all buy the total(read server) 'package'.
      now they have an excuse to do more than home/pro/server and a plus pack into basic/simple/anal-retentive/home/business/pro/gami ng/normal user/server/plus pack.

      The lawyers failed us and created a monster.

      I'll be hiding under my rock now.

      --
      THE WORLD IS GOING TO END!!!! eventually.
    35. Re:Maybe not in MS' pocket? by VFVTHUNTER · · Score: 2

      instead of the much more rational goal of forcing Microsoft to release APIs, file formats, network protocols, and other such information

      Not even M$ understands Win32.

      For the file formats, try wotsit.org (also - I have movies with junk at the beginning that mplayer can play but wmplayer 8 on XP will barf on - again, not even M$ understands file formats).

      For the network protocols, read the freebsd source code :)

    36. Re:Maybe not in MS' pocket? by dadragon · · Score: 1

      The thing is, though... that Linux is not for mom&pops. It's for hardcore users who know what they use their computers for. It's also an excellent server

      Windows is for the average joe who doesn't know how to use a computer, or doesn't want to use it too much. It's fine for that, especially since Win2K came out..

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    37. Re:Maybe not in MS' pocket? by Syre · · Score: 2

      I support what the states are doing, but if anyone thinks that 'modular windows' will allow OEMs to pick the applications which best suit their users, they're being rather naive.

      What OEMs typically do is to pick the apps which:

      - they get paid to bundle
      - or cost them nothing
      - or cost them less than other apps they need which perform the same function

      in that order.

      The reason PCs come with loads of CDs and installed apps isn't because Gateway or whomever is being nice... it's usually because they were paid to bundle those apps with their systems.

      In the case of very desirable apps they may bundle them for free, and in rare cases, for must-have apps (like CD/R burning software which comes with CD/R drives) they may actually pay a little (as little as possible, unless they think that having some specific software will increase their sales enough to make it worth paying more for).

      Modular Windows will certainly create competition, stimulate business, and generate lots of jobs for BizDev types to make lucrative bundling deals.

      Will the consumer benefit? In the end, yes. In the meantime, expect to see lots of crap software bundled in.

      (Which means that Modular Windows would be a boon to the tech support market as well...)

    38. Re:Maybe not in MS' pocket? by Joe+Tie. · · Score: 1

      Sounds a lot like what mandrake offers for options. I think it's a pretty good idea for desktop distributions as well. When I first installed it, I had no idea what xmms was, but I did know what "multimedia" meant, so a check to that option. And after installing, then I got a chance to check through the options and remove or replace various programs as I found myself using or not using them. I think it's a pretty good way for someone to get used to a new system.

      --
      Everything will be taken away from you.
    39. Re:Maybe not in MS' pocket? by Anonymous Coward · · Score: 0

      Again, the market is COMPUTERS, not WINDOWS.

      Geez.

    40. Re:Maybe not in MS' pocket? by Anonymous Coward · · Score: 0

      Yeah, stuff LIke K0mp1ling th3 l4t3st LAME! And wr1t1ng yoUr lat3st M0d of Slashcode for b3tt3r mod3ration.

      How DARE you try to determine what it means to be productive against your limited, elitist idea of what a computer should be for?

      A computer is for what the person bought it for, whether that be programming applications for themselves, writing their next novel, or sending pictures of the kids to their grandparents.

      Idiot. Please don't breed or educate. We really don't need more people like you.

    41. Re:Maybe not in MS' pocket? by Anonymous Coward · · Score: 0

      Install a new version of KDE on RedHat when KDE 3.1 et al comes out....

      And the day that Joe Enduser has to hire a consultant to add something to his computer is the day that I know you idiots will have won.

    42. Re:Maybe not in MS' pocket? by tftp · · Score: 1
      And the day that Joe Enduser has to hire a consultant to add something to his computer is the day that I know you idiots will have won.

      You are not a computer consultant, obviously. You'd otherwise know better.

    43. Re:Maybe not in MS' pocket? by Reziac · · Score: 2

      Actually... what I'd like to see would be a return exactly to the Win95 package. I've brought this up before, but I'm not tired of it yet, so..

      Win95 was the OS plus some basic utilities: enough to get online (and download a better browser ;) some basic writing tools, some basic system/admin tools, and the like.

      The Plus Pack (sold separately) included a whole slew of other junk. This was a huge marketing success, and probably sold a helluva more copies as two lower-priced products than it ever would have as one higher-priced package (such as WinXP is today).

      Now, in parallel to that, I'd like to see a core release of WinXP -- basic internet and system/admin tools, and pretty much the same utility set as Win95 had.

      And put all the other crap in an XP-Plus Pack, sold separately.

      That way those who only need or only want the core OS can have that without all the glitz, and can buy and install their own choices for other stuff. Those who want the glitz or just want all their applets in a single package can buy the Plus Pack.

      And of course this would priced more rationally too, akin to Win95 and the original Plus Pack prices. That is, the core OS would be about half the current (IMO too high) price for WinXP, and the Plus Pack would be another $40 or so.

      And chances are (marketing being what it is) that M$ would sell more *total* copies as Core and Plus units, than they would as a single higher-priced package. Everybody happy!!

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    44. Re:Maybe not in MS' pocket? by RustyTaco · · Score: 1
      Why can we have a moduler windows of sort, you plug in a device, those device drivers that are stored within the device automatically get loaded into the system (okay that could push the price of devices up abit). and similairly, when the device is removed or unpluged, said drivers are removed from the system.
      You mean like Apple (and Sun) have been doing with OpenFirmware for years? Why yes, that is a hell of an idea. I wonder why nobody has thought of this before.

      - RustyTaco
    45. Re:Maybe not in MS' pocket? by Tony-A · · Score: 2

      What I want is for Microsoft Windows to become such an inconsistent disorganized mess that the competition rises to fill the void.
      Caldera now officially supports Linux distributions other than its own.
      The battle will be pretty much over when Red Hat is supporting OpenBSD desktops.

    46. Re:Maybe not in MS' pocket? by NanoGator · · Score: 2

      "The battle will be pretty much over when Red Hat is supporting OpenBSD desktops."

      I honestly think that any flavor of Linux's biggest hurdle is it's dependence on the command prompt. I don't mean that comment to sound like I'm trolling, that's just how I feel it is. The latest version of Redhat I saw was close to it, and I've had people tell me SuSe and Mandrake are really good too. So who knows, maybe if Gateway or Compaq or somebody would start shipping with those, we'd see more adoption.

      Once it's up and running, it wouldn't take much to turn Linux into a general computing device that never breaks. It just needs a little more fine tuning to that respect, i.e. simpler driver installation etc.

      --
      "Derp de derp."
    47. Re:Maybe not in MS' pocket? by Richard_at_work · · Score: 1

      The Linux community will not allow a company like Gateway to pull a stunt like that.

      No of course not, you jsut let Redhat etc make the same descisions.

    48. Re:Maybe not in MS' pocket? by DrXym · · Score: 2
      The real goal is to demolish Microsoft's argument that XP is an inseperable whole and to demonstrate that it is possible to remove or disable large chunks of it. And if chunks of it can be removed then they can also be replaced.


      Therefore this demonstration is not just about modular windows but also rationalises why Microsoft should be required to release interfaces and specifications in XP that allow third party integration.

    49. Re:Maybe not in MS' pocket? by brianw21 · · Score: 1

      What't the Deal with MSN? I removed mine just fine. Although there might not be an "Un-install" just delete the F**** exe and be done with it.

      Ever notice in the Win95 days that AOL and compuserver files came with the install be default and were large >10mb?

    50. Re:Maybe not in MS' pocket? by Physics+Dude · · Score: 1
      As frustrating as it might be that they don't always release the specs on such things as their network protocols and file formats, I fail to see why government should be able to force them to do so?

      Because they are a MONOPLOLY abusing their position with it! It's AGAINST THE LAW!

      Wake up! An API isn't just some secret internal working. It's the Aplication Interface! It's sole purpose is to allow applications to use it to interface to the OS! The is absolutely NO reason for hidden APIs except for anticompetative behavior.

    51. Re:Maybe not in MS' pocket? by 5KVGhost · · Score: 2
      99.999% of home users only need to connect to Internet, browse Web and read/send Email.


      Sure they do. That's why all those internet applicances were so successful, right?

    52. Re:Maybe not in MS' pocket? by jackbox · · Score: 1

      Sorry if I'm repeating a sentiment but, with regards to:

      What real people want is an appliance-like Windows which you *can* extend if you need to...

      I'm sorry, but that's not true. "Real people" use AOL and are either ignorant of or just don't care about what they're missing. "Real people" bought Packard-Bell for years because it was cheap.

      True - Corporate buyers may have wanted that choice... a few years ago. But now many are in with MS so deep, it can be very risky to start playing with competing vendors. (Not because the competing vendors are bad, but because this is the way MS has manipulated the market.)

      IMHO - Pursuing a modular Windows is a horrible strategy for the states (and consumers). It will essentially give M$ the legal impetus to make a stripped down version of Windows that very few people will want ("Do you want the basic version for $99 that you have to add a whole bunch of software to to get it to work - but, you know, there are sometimes conflicts between apps... Or do you want the $199 version that lets you do everything right out of the box? Oh! It's on special for $149.")

      Yeah - I don't like Windows bloat, either. But can you prove that forcing MS to make a modular Windows won't also give them the freedom to develop TWO (or more) sets of APIs (one for Windows Minor and another for Windows Major) thereby just compounding the problem for third-party ISVs?

      And users will have not two, but MULTIPLE sets of security patches to watch...

      I could go on. Something does need to be done, but this concept of two Windows just fills me with dread. MS is clever - they're going to use it to cement their monopoly further and then come back and say, "See! The marketplace decided! We were right all along. Of course, this distraction from our core innovations will mean we have to raise prices on Windows 2006."

      Thomas Penfield-Jackson should have just kept his mouth shut instead of saying all the things that everyone (hoped he) was thinking.

    53. Re:Maybe not in MS' pocket? by Anonymous Coward · · Score: 0

      The battle will be pretty much over when Red Hat is supporting OpenBSD desktops.

      I'll take a big bag of whatever it is you are smoking, please...

    54. Re:Maybe not in MS' pocket? by Anonymous Coward · · Score: 0

      Anti-competitive behavior, in and of itself, is not illegal. All companies do it, and it's called strategic planning.

      Ya know that joint between your shoulder and your hand? It's your elbow. Ya know that really fat thing behind your back pocket? It's your ass.

      That's all the lesson you can handle for today!

    55. Re:Maybe not in MS' pocket? by el_chicano · · Score: 2
      If she has Netscape but not IE, well what am I supposed to do to help her?
      Download and install Netscape. You can get the 4.7x and 6.x versions as free downloads; however, you are correct about the problems not having Internet Explorer can cause Windows users.

      IE is only really needed for one thing: automating the Microsoft Windows Update website. Seeing as how often you need to update Windows, I would tend to agree with you about how important IE is to the average Windows user...
      --
      A man who wants nothing is invincible
    56. Re:Maybe not in MS' pocket? by Anonymous Coward · · Score: 0

      Either way, I don't see how either prospect is good for Microsoft. The truth is that the problem lies with the career bureaucrats and lawyers in the justice department and the idiot judges in their back pockets. Microsoft may not put out the best software, but unlike the justice department, they produce products people use, they meet demand, and make money doing it. The justice department churns lots and lots of worthless paper as fast as it consumes taxpayer dollars, including part of the incomes of anti-Microsoft zealots.

    57. Re:Maybe not in MS' pocket? by King_TJ · · Score: 2

      Wrong, wrong wrong!

      #1, it's *very* debatable if Microsoft truly is a monopoly. I understand that Judge Jackson deemed it so, and so under the letter of the law that makes it "fact". Still, this is the same guy who made it obvious that he was biased against MS and probably big businesses in general. Courts and judges do occasionally make mistakes. I think the biggest reason people are so willing to accept the claim that MS is, indeed, a monopoly is because they've done plenty of things to anger everyone. (Sort of the "I would never hit someone over the head with a baseball bat just because they called me names, but if someone else does it - I'm gonna cheer them on." scenario.)

      #2, a Microsoft API is only an "application interface" to *their* OS. Ultimately, they have every right to release an OS where nobody but them has any clue how to interface with it. Right? This might be a bad marketing decision, and people who want to write code for it might hate it -- but so what? It's not *your* OS/code, it's *their* OS/code!

      As it stands, MS has chosen to give out a considerable amount of information and assistance on how to code for their OS. Most of the items they won't release (the bones of contention, so to speak) are APIs that let you develop alternatives to key software products and core componenets of their OS. I don't know how familiar you are with other commercial operating systems, but as far back as I can remember, this sort of thing has been happening. (Back on the C-64, Apple //e, and Tandy Color Computers, people were busy writing "unauthorized system calls" type of books, with "peek" and "poke" commands to manipulate registers to do things the manufacturers wouldn't disclose on their own (but often used in their own software packages anyway).

  4. modular windows by caca_phony · · Score: 2, Funny

    everythings always about windows,
    WINDOWS, WINDOWS, WINDOWS!</jan brady>

    --
    ...and this lie crawls out of its mouth: 'I, the state, am the people.'
    1. Re:modular windows by FamedLamer · · Score: 0


      Thats a fact. God I'm sick of hearing about Microsoft.

    2. Re:modular windows by Decimal · · Score: 2

      everythings always about windows,
      WINDOWS, WINDOWS, WINDOWS!

      No, no, no! You've got it all wrong. Everything is about the developer! DEVELOPERS, DEVELOPERS, DEVE-- er, sorry. :)

      --

      Remember "Bring 'em on"? *sigh
    3. Re:modular windows by Joe+Tie. · · Score: 1

      Does that make windows ME the cousin Oliver of the "OS bunch".

      --
      Everything will be taken away from you.
  5. wow by Anonymous Coward · · Score: 0

    Its true!

  6. Uh-oh by TheRealFixer · · Score: 5, Funny

    But unfortunatly, Microsoft countered by denying their Product Activation Code at the time of the demo! D'oh!

    1. Re:Uh-oh by Anonymous Coward · · Score: 1, Funny

      We have found a way to fake out the activation codes.
      --Put on your rubber gloves.
      --Connect you cat5 enhanced patch cable up to a standard 120v outlet.
      --Fried Bill !!!!
      --problem solved.

    2. Re:Uh-oh by ndevice · · Score: 5, Funny

      better still, part of the EULA that bach used could have prohibitted using xp embedded against ms in court.

    3. Re:Uh-oh by Anonymous Coward · · Score: 1, Funny

      Hey!

      That really works!

    4. Re:Uh-oh by Anonymous Coward · · Score: 0

      Windows XP Embedded does not use product activation codes. It uses per-project license codes intended for mass production cloning of the final target image; no product actication on the end device is required.

    5. Re:Uh-oh by ThatTallGuy · · Score: 2, Funny

      But if Windows is modular, we can replace the copy protection / serial activation with our own modules, right? ;)

    6. Re:Uh-oh by dimator · · Score: 5, Funny

      But if Windows is modular, we can replace the copy protection / serial activation with our own modules, right?

      Yes! I'll make my serial number 12345, the same as on my luggage.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    7. Re:Uh-oh by AussiePenguin · · Score: 2, Funny

      We have found a way to fake out the activation codes.
      --Put on your rubber gloves.
      --Connect you cat5 enhanced patch cable up to a standard 120v outlet.
      --Fried Bill !!!!


      Why waste perfectly good hardware? hardware?

      --

      Jeremy
      Melbourne, Australia
      Jabber Australia

    8. Re:Uh-oh by cdrudge · · Score: 2

      Only an idiot whould use that for their luggage. Gotta love Spaceballs.

  7. Windows XP Embedded modularity claim on MS site by Seth+Finkelstein · · Score: 4, Interesting
    Take a look at the Product Overview for Windows XP Embedded
    (emphasis added)
    Windows XP Embedded is the componentized version of the leading desktop operating system, enabling rapid development of the most reliable and full-featured connected devices. Based on the same binaries as Windows XP Professional, Windows XP Embedded enables embedded developers to individually select only the rich features they need for customized, reduced-footprint embedded devices.

    Sig: What Happened To The Censorware Project (censorware.org)

    1. Re:Windows XP Embedded modularity claim on MS site by BigDaddy · · Score: 1

      Hmm, but does this prove that the desktop version can be modular? I would say yes, but I'd be interested to hear other opinions.

      --
      You can't get a blue screen on a black and white monitor.
    2. Re:Windows XP Embedded modularity claim on MS site by binaryDigit · · Score: 5, Insightful

      Just look at the language they themselves use:

      Windows XP Embedded is the componentized version of the leading desktop operating system,

      Based on the same binaries as Windows XP Professional

      They seem to go out of their way to say that it is the same as the desktop XP.

      I never understood M$'s argument anyway. What a load of hokum. Too bad there can't be a tribunal of judges that actually knew something about technology, they'd see just how lame M$'s claims are.

    3. Re:Windows XP Embedded modularity claim on MS site by agent0range_ · · Score: 1

      If you get a bunch of judges together that would fully understand the technological issues, chances are they wouldn't know too much about the law.

    4. Re:Windows XP Embedded modularity claim on MS site by Danse · · Score: 2

      True 'nuf. We need a panel of 5 judges then. Three that understand the tech issues, and 2 to make sure they kick Microsoft's ass legal-like. :)

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    5. Re:Windows XP Embedded modularity claim on MS site by Anonymous Coward · · Score: 0

      The gist of Microsoft's argument about the HTML renderer is that removing it would degrade the functionality of Windows. This is not really debatable, as the pre-explorer Windows (95 minus web enhancements) was pretty shitty interface-wise.

      I doubt that they could validly claim that removing explorer would break Windows in the traditional sense of breaking.

      The upshot of this is that if you want a non-explorer Windows, you'll have to live with a shitty interface or resign yourself to having the component present and simply not accessible through IExplore.exe.

      Of course, you'll have to pay for your own QA of the new OS, so that increases the price of it quite a bit.

    6. Re:Windows XP Embedded modularity claim on MS site by Anonymous Coward · · Score: 0

      huh?

      Sounds like a load of jibber-jabber to me.

    7. Re:Windows XP Embedded modularity claim on MS site by Anonymous Coward · · Score: 0

      Must be because you're a fucking moron.

    8. Re:Windows XP Embedded modularity claim on MS site by Anonymous Coward · · Score: 0

      "Hmm, but does this prove that the desktop version can be modular? "

      Not in the sense you want to mean. The "desktop" is optional, but when you add it, you get the full bore of IE and so on.

    9. Re:Windows XP Embedded modularity claim on MS site by skt · · Score: 2

      Of course it can, proof of concept is any linux-based operating systems. Probably MacOS too, although I don't have much experience with it. How difficult would it be to remove IE from Windows? Who knows, the design has always been poor, good examples of that are those applications that complain "you must have the version X of Internet Explorer installed before you can install this product.". It's one thing to reuse the HTML rendering engine, but the design of Windows/IE is broken if a completely unrelated application requires Internet Explorer in order to function.

    10. Re:Windows XP Embedded modularity claim on MS site by MADCOWbeserk · · Score: 1

      Still why not replace the renderer with gecko. Surely if the OS was decently documented OS html calls ould be rendered with gecko.
      Frankly I've wondered why Netscape didnt replace explorer itself as well.

    11. Re:Windows XP Embedded modularity claim on MS site by Anonymous Coward · · Score: 0

      Weren't we just talking about taking an oath that forbade us from stomping over someone else's programs?

    12. Re:Windows XP Embedded modularity claim on MS site by binaryDigit · · Score: 3, Interesting

      I would respectfully disagree, well sort of. I don't think it's necessary for these judges to be guru level c++/os/compiler guys to make a reasonably informed judgement. I would agree that to excel in either law or tech, you have to spend enough time in either discipline, which basically rules out being an expert in the other.

      I can easily see however, judges that are well versed in the ways of tech. Hell, if you can have lawyers with so many specialties, why not judges (now don't take that statement to the extreme, I don't think that _everything_ needs specialized judges, though I think that there are definitely areas where a more in depth knowledge is critical to making imformed opinions/judgements).

      Of course for M$, I see 8 individuals in black robes and hoods, with BillG on the rack, and (for some odd reason), Mel Brooks in a red robe and hood trying to get him to confess his herecy.

    13. Re:Windows XP Embedded modularity claim on MS site by Anonymous Coward · · Score: 0

      Not really. AFAIK, an application can't query Windows for HTML rendering engine info, but it can find out what version of IE is currently installed. Having MS put the relevant keys in the registry would help here.

    14. Re:Windows XP Embedded modularity claim on MS site by Anonymous Coward · · Score: 0

      Sounds kind of like the Court of Appeals: Three that understand the stock market, and 2 to make sure Microsoft makes the right political donations.

    15. Re:Windows XP Embedded modularity claim on MS site by shadowbearer · · Score: 0


      Better yet, how about judges who understand what FUD means?

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    16. Re:Windows XP Embedded modularity claim on MS site by phliar · · Score: 2
      Windows XP Embedded is the componentized version... individually select only the rich features they need....
      Let it work;
      For 'tis the sport to have the engineer
      Hoist with his own petard
      Heh-heh!

      --
      Unlimited growth == Cancer.
  8. One slight Problem by Anonymous Coward · · Score: 5, Funny


    One problem I could see with this is that Windows' own bugginess could be misconstrued as the fault of the person who developed this modular windows.
    "And if you'll watch as I click here, you'll see that there is no Internet Explor-- Er... one second folks, I have to reboot..."
    Microsoft Lawyer: "AH-HA! Innocent I tell you!"

    1. Re:One slight Problem by ThePlague · · Score: 1, Funny

      If it does not boot,
      You must throw out the suit.

    2. Re:One slight Problem by Anonymous Coward · · Score: 0

      "The lawsuit's not done
      'til Windows won't run."

    3. Re:One slight Problem by AvatarADVathome · · Score: 1

      So, if it won't init, we must acquit?

      I apologize, won't happen again...

    4. Re:One slight Problem by notaspy · · Score: 1

      If it acts like shit
      you must acquit

      --
      hi!
  9. bleah by doofus1 · · Score: 1

    She should have scheduled the presentation for 5/16 instead of 5/15 to coincide with the release of attack of the clones

    thank you very much, I'll be here all week.

    1. Re:bleah by kingmanor · · Score: 1

      That wouldn't work cus she knows everyone is gonna play hookey and not show up in court. I'm sure the judge herself will declare a recess so she can go see AOTC.

    2. Re:bleah by Anonymous Coward · · Score: 0

      Don't quit your day job, doofus.

    3. Re:bleah by flewp · · Score: 2

      Or if it happened earlier with the release of The Phantom Menace, the judge could have decided whether or not Jar Jar Binks was needed...

      (Or maybe even AOTC, though I hear he only has a small part (one small part too many))

      --
      WWJD.... for a Klondike bar?
  10. I don't get ... by SlashChick · · Score: 3, Informative

    ... why no one has latched on to the fact that you can't install products after the computer is delivered in Windows XP Embedded. The author of the linked article (which can be found in the sidebar of the article linked in this story) makes a really good case as to why a system based on Windows XP Embedded won't fly in the consumer marketplace.

    Some of you /. readers must have worked on embedded systems before. The fact is that embedded systems aren't meant to be modified after installation. Sure, you can add an installer, but then it no longer becomes an embedded system. Is this hacked, pseudo-embedded system really going to do its job any better than Windows XP does right now? (And will anyone buy a stripped-down version of Windows?)

    The real solution is to get Microsoft to open all of their API's so developers can write compatible software (or perhaps replacement software) for Windows and Office components. Enough with the "18,000 different (but modular, ooh!) versions of Windows" arguments... and bring on the more compatible, better software that opening the API's will help to deliver.

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

      Pity I don't have any mod points left. This is about the smartest thing I've heard on this topic.

    2. Re:I don't get ... by jon_eaves · · Score: 5, Interesting

      Erm, the point is that Microsoft have been whining about how you can't make a modular version of Windows.

      The states have countered with "but you have this Windows XP Embedded Thingy which claims to be modular"

      It's not that the states want Microsoft to ship XP Embedded on a PC, it's that they want to prove that a modular version of Windows is possible.

      Microsoft has conveniently already developed something to make their case for them, which is why they've been fighting vigorously to keep it out of the court.

      In legal terms, it's called "hoisted on your own petard". IANAL.

      Enjoy,
      -- jon

    3. Re:I don't get ... by jimmcq · · Score: 3, Insightful

      you can't install products after the computer is delivered in Windows XP Embedded

      I'm sure it wouldn't take much to flip the "allow installations" bit back on. XP Embedded is basically Windows XP with some components removed and that bit off.

      will anyone buy a stripped-down version of Windows?

      I'll be first in line! I want to get rid of most of the useless crap I'm currently stuck with on my current XP install.

      Give me the choice of what I want to install... don't make the choice for me.

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

      "The fact is that embedded systems aren't meant to be modified after installation."

      Sorry, but that's a ridiculously narrow definition of an embedded system. Embedded systems cover everything from timeswitches to ATMs (and more), and many are capable of being upgraded or enhanced either by the manufacturer or the end user.

      I don't think you can actually define an embedded system by its features at all - for every feature set that you try, you can find an exception. The truth is, embedded systems are just computers that are generally aimed at specialised functions. A PC sold for WP and web browsing can easily be in that definition. There's no breakpoint, just a gradual change of emphasis.

      If that weren't the case, how could MS take a configurable subset of XP (or NT, or CE) and call it an embedded platform ?

    5. Re:I don't get ... by hendridm · · Score: 1

      > Pity I don't have any mod points left. This is about the smartest thing I've heard on this topic.

      *sigh* I guess the mod system works after all. The parent post you felt was so insightful couldn't have missed the point more if he/she tried. Did I miss the sarcasm boat here?

      As said by another poster, the point of the article isn't to convince manufactures to use Win Embedded on PCs, but to prove that a modular version of Windows is possible (especially since (acording to another post) they are based on the same binaries).

    6. Re:I don't get ... by silicon_synapse · · Score: 1

      XP embedded will only be used to show that it's possible to componentize Windows. They won't actually sell XP embedded as a comsumer product.

      And to respond to those who complain about yet another version of Windows: Development for the componentized Windows should be no different than for standard Windows. It will all be the same code base. The componentized version will simply have some parts replaced with alternative software. Perhaps programmers will no longer be able to count on IE being present, but any code that runs on the componentized version should run perfectly on the normal version.

    7. Re:I don't get ... by Snoopy77 · · Score: 1

      I think the point they are trying to make is not that they could use Windows XP Embedded as a modular desktop OS but simpoy that it is possible to create a modular desktop OS based on Windows. Since one does not exist *yet* they're showing that Microsoft has one that works on embedded systems and will probably argue that Microsoft could do the same for a desktop OS.

      But yes, they do need to let us all in on their API's as well.

      --
      "She's a West Texas girl, just like me" - G.W Bush Iraqis
    8. Re:I don't get ... by SuiteSisterMary · · Score: 2, Insightful

      Honestly, that's like pointing out the fact that Rolls Royce builds engines for jet liners, then asking why they cannot make a flying car. I think that all Microsoft has to do is bring in a system that's vastly different from his demo one, and ask him to install his version of Embedded XP on it. "Hmm, nice, a P3 running with a Geforce2, SB Live, and 3Com modem. Can you install that thingy you have on this athlon running a Radeon with a DLink network card, and a non-SB soundcard? No? Hmm. Well, watch us install XP Home on it, then install XP Home, from the same CD, onto your machine. Now, how is your modular version better?" Could Microsoft strip a bunch of crap out? Absolutely. Should they? No.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    9. Re:I don't get ... by shades66 · · Score: 2, Insightful

      Excellent. Get to choose what we want to install. At last people will be able to have a 20Mb windows install and loads of space for applications of THEIR CHOICE..

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    10. Re:I don't get ... by shades66 · · Score: 1

      And at the same time it will show that XP can run without IE (They say embedded is the same binary code as the full version remember) AND strangely enough isn't 100 to 1000 times more bloated (Which they claimed under oath (i assume?!?!) it would!).

      Mark.

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    11. Re:I don't get ... by nhavar · · Score: 3, Insightful

      I guess what I keep seeing is them say "It's not feasible" which is different than "It's impossible". XP embedded is geared towards a much different market with much different needs than the consumer desktop market. Therefore it's feasible to have a modular version that the end developer compiles to be embedded into a product that does not change often. The end developer then does all of the support for the OS based on what they've compiled into the unit. If MS could create a "modular" version of the desktop OS and the OEM's compiling it did all of the support then that might be more feasible but it sounds as if that's not being open as an option.

      Desktop PC's change much more often and have much much more software and hardware changed out than embedded systems do. So to test XP Embedded and equate it to what can be done with XP desktop is not a fair or accurate comparison and doesn't address issues of support.

      --
      "Do not be swept up in the momentum of mediocrity." - anon
    12. Re:I don't get ... by ErikZ · · Score: 1

      Are you saying that Rolls Royce cannot make a flying car?

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    13. Re:I don't get ... by speedfreak_5 · · Score: 1

      "And will anyone buy a stripped-down version of Windows?"

      I wouldn't but for anyone who is hopelessly stuck to the Winopoly, i would recommend it if it does a better job.

      "Is this hacked, pseudo-embedded system really going to do its job any better than Windows XP does right now?"

      I would hope so. Since it's designed to run on not-so-computers, it should run a bit faster on a P4 1.7gHz. At least one would think so since it's modular. Hope there's a "phone home" package to disable. :)

      --
      Why yes I am paranoid! Thanks for asking!
    14. Re:I don't get ... by silicon_synapse · · Score: 1

      They're not demonstrating the wide hardware support of XP embedded; they're demonstrating its modularity. Hardware support is a non-issue. XP Home and XP Embedded come from the same code base. Proving XP Embedded to be modular will prove the it's possible to make XP Home/Professional modular. That is ALL they're trying to prove and ALL that will come into question during this demonstration. It's not a Windows sales pitch.

      P.S. Do you really think that was worth your automatic +1? Just because you can use it doesn't mean you should.

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

      honestly, rolls royce could make a two-seater plane. how's *that* for an analogy, fuckwit?

      do you suck shit-slathered petrified donkey nuts? absolutely. should you? yes.

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

      Shouldn't a requirement for a +5 comment be that the submitter actually READ the article and not just the bit posted on slashdot??? Or maybe the requirement should be placed on those who modded this thing up to +5...

    17. Re:I don't get ... by SuiteSisterMary · · Score: 2

      Modularity implies that things can be added, as well as subtracted. Embedded XP allows you to strip bits out, then ship. Can they be added in later? Not at the moment. Will all the various programs that currently exist, and expect the bits to be in there, gracefully fail? No. What would y'all say if Real sued Apple for shipping with iTunes? Basically, though, what it boils down to is 'how is rewriting the OS a suitable punishment for forcing unfair contracts onto OEMs?'

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    18. Re:I don't get ... by cscx · · Score: 4, Insightful

      Not necessarily true. What do you define as 'IE'? I can delete iexplore.exe and my system will run fine, just no web browser. But if you delete the IE dependencies like shdocvw.dll and mshtml.dll, sure Windows will still run but Explorer can't. We need to define what exactly constitutes "Windows" here. Sure, you can consider "Linux" as just a kernel; likewise, you can't run the KDE graphical desktop without the KDE tarballs! Anyone knows that you can very easily replace the Windows shell; but without IE, there is no Windows shell, XP embedded or not.... Embedded systems don't have a start menu, buddy.

    19. Re:I don't get ... by malfunct · · Score: 1
      I think (based on examining what is on my system and the dependancy links) what is being argued is that if you remove any of these pieces that people want to remove many other apps will fail as a result. For instance remove the html rendering object and over half the programs I have open right now will fail because they use it to render a part of thier UI or to display some web content in some nifty "browser window".

      Its not an argument of not being able to remove the content but one of if you do remove it you won't like the result.

      As far as embedded XP goes if you want an OS that does NOTHING go for it. Unless you go through major pains and develop lots of different parts there really isn't much to the OS. I don't even think it includes the hardware access layer so you can't even talk to it. Again you are presented with a "you can do it but you don't really want to" argument.

      In the end I sort of agree with the person that started this thread, the answer is to make the file formats more public. I know this won't change anything in the world though because the issue isn't that people haven't figured out how to open a word document, the issue is that they haven't been able to figure out how to render it properly to give the same look as in office. Lets look at another "fully open" standard for rendering documents, HTML. Ok now that you have thought about it, has having a completely open standard solved the problem of mis-rendering in browsers other than the one it was originally developed for? Some may say "mostly it has yeah" but I counter with the fact that the formatting options in word are FAR more complex because you are allowed to embed objects from other applications in the document itself. What do you do when you hit the "excel" object in the middle of your word doc? Well in word you just fire up the excel renderer and bam out comes the content exactly the way you expect. What happens on the "linwerd" word processor? Well you get a blank box or maybe if you are really lucky some halfway rendered version of the data that doesn't at all look like what it did in office. The problem isn't whether the protocol is open (its mostly documented in MSDN as far as I know) its the fact that rendering the files is HARD. MS has spent billions to get office to do what it does, and now you blame MS for the fact that other companies who haven't spent those resources on the project can't achieve the same results.

      --

      "You can now flame me, I am full of love,"

    20. Re:I don't get ... by smcdow · · Score: 1
      The fact is that embedded systems aren't meant to be modified after installation.

      Um, you've never heard of field upgrades?

      --
      In the course of every project, it will become necessary to shoot the scientists and begin production.
    21. Re:I don't get ... by Anonymous Coward · · Score: 0

      You and BillG are wrong. I've actually worked with NTE/XPE.

      You can in fact install products on NTE/XPE. You just have to have preconfigured the "OS"/registry support that the application will use. (Otherwise setup etc etc will fail) And I'm just talking about standard applications.

      If the original setup.exe fails there's no reason why you can't run an new setup.exe that installs in a different fashion... As long as the resulting app actually has all the settings it needs.

      Oh well sure you probably aren't going to get the windows installer / control panel applet to recognize that you installed an application and everything but does anybody really trust that windows setup crap anyway? It's only MS's misguided efforts to force you to use that stuff to get the made for windows logo that forces you to do things that way. xcopy.exe still works just fine... (as would mingw built cp.exe)

    22. Re:I don't get ... by Coke+in+a+Can · · Score: 0

      "Honestly, that's like pointing out the fact that Rolls Royce builds engines for jet liners, then asking why they cannot make a flying car." Rolls-Royce Auto and Rolls-Royce (the jet guys) are different companies. RR auto just uses the same name (I assume, the jet guys get a good representation from the cars) Just thought I'd point that out.

    23. Re:I don't get ... by alext · · Score: 3, Insightful

      Nonsense.

      Nobody is compiled XP Embedded, it's shipped as binaries for the target system.

      OEMs are obliged to support Windows Desktop as it is therefore a modular Windows will make precisely zero difference to this relationship.

      Any other bits of insight you'd like to share?

    24. Re:I don't get ... by shades66 · · Score: 2, Insightful

      It seems to me that there is confusion between the companies wanting to install their own browsers and MS wanting to remove all trace of HTML libraries. At the end of the day people want a choice of the browser they use. I don't hear them saying they want that browser to do the help system/file manager/settings/network neighbourhood etc it is purely about having a choice of what brower people want to use. Nobody is saying remove ALL trace of their HTML libraries. I dare say there are many libraries installed under linux that may not be used by the applications I have installed but I do not demand them removed like I am not expecting microsof to remove their libraries.

      If you have, lets say, 5-6 major libs (WinInet, Common Controls, MMedia, etc) per app, than you will soon see these "stripped" down machines become massively bloated (100-1000 times is very resonable estimate).

      Basically, just imagine statically compiling every app on your linux box against glibc.

      If i install an application that needs a library I don't have I install that library and then if any other applications come along that need it they share that single install??! As far as I can remember windows does the same (VBRUN.DLL or whatever you needed to run VB applications when you didn't have the development software on that computer?

      At the end of the day I understand what you are saying and agree to a certain extent. At the same time all that is being asked of microsoft is to allow anyone to replace applications with their own alternatives (obviously not crippling windows at the same time by removing essential libraries for other components). Windows isn't going to become 100-1000 times more bloated just because a vendor wants netscape to appear instead of IE and Realplayer to appear instead of Mediaplayer.

      Mark.

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    25. Re:I don't get ... by Maserati · · Score: 2
      What would y'all say if Real sued Apple for shipping with iTunes?


      I'd ask them why the Mac version always lags behind the Windows version. I'd ask 'em where their OS X version is. In fact, until they ship an OS X version, they don't compete with iTunes anyway. Their Mac support sucked, even before iTunes 1.0.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    26. Re:I don't get ... by nelziq · · Score: 1

      I think (based on examining what is on my system and the dependancy links) what is being argued is that if you remove any of these pieces that people want to remove many other apps will fail as a result. For instance remove the html rendering object and over half the programs I have open right now will fail because they use it to render a part of thier UI or to display some web content in some nifty "browser window". The only reason this is the case is because the programs you are running expect the unmodular code. A modular version would work just as well. Just like with which ever jvm you use you set a system variable (or more likely the installation program does) to which ever JVM you want to use. You could do the same thing with lots of other stuff such as the html rendering object. Its a truism of object oriented design: by properly using interfaces you can have both modularity and predictability.

    27. Re:I don't get ... by shades66 · · Score: 1

      I wouldn't know if embedded has the start button or not, most likely like most people who haven't seen it but from MS site saying it uses the same binaries as the desktop XP I assume it is an options?!?!

      I know you can't run KDE without the tarballs but I know I can set the mimetypes for html so that an alternative browser appears and if I want can distribute a linux install doing just this (ie Mozilla appearing instead of Konqueror) without comeback.
      MS know at the end of the day if they allow the vendors to distribute alternatives they may lose $$$$ and they won't get the computing world the way they want it and not as it should be HOW THE USER WANTS it.

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    28. Re:I don't get ... by Anonymous Coward · · Score: 0
      Why should IE be the software that they have to support?

      Often when I download software it tells me that I don't have X library, so I'll need to download that (usually, it offers to download it for me - most often it's some plugin for my browser). This should be no different. It's not a big issue for any program.

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

      It doesn't mean statically compiling it. It means downloading the additional libraries, and it means the market for abstracted interface to those libraries that isn't 'one-company-related'. It's about competition.

    30. Re:I don't get ... by johnnyb · · Score: 2

      Actually, what they usually do now for stuff like this is just include the .dll's in their application install, and it installs them if it isn't there.

    31. Re:I don't get ... by Anonymous Coward · · Score: 0
      OEMs are obliged to support Windows Desktop as it is
      No they're not.

      (sorry - I wish there was more to say, but that's it.)

    32. Re:I don't get ... by shades66 · · Score: 2, Insightful

      >Ahh, but the states want all those co-mingled pieces taken out.

      Well if thats the case then yes I agree but from what I have been reading in the news I thought it was just about letting people have the choice of browser/media player etc and not forcing ONLY their products on everyone.

      Mark.

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    33. Re:I don't get ... by dirk · · Score: 2

      Erm, the point is that Microsoft have been whining about how you can't make a modular version of Windows.
      The states have countered with "but you have this Windows XP Embedded Thingy which claims to be modular"
      It's not that the states want Microsoft to ship XP Embedded on a PC, it's that they want to prove that a modular version of Windows is possible.
      Microsoft has conveniently already developed something to make their case for them, which is why they've been fighting vigorously to keep it out of the court.


      MS has never claimed it's impossible to create a modular windows, just that it's not feasible. Not even MS would try to claim that if you started from the ground up it would not be possible to rewrite windows to be modular. They claim that it is not feasible to REWRITE windows to be modular. Pointing to XP Embedded, which was written from the ground up to be modular, and saying "See Windows can be modular" is misleading at best. A rewritten windows could obviously be modular, the real question is can the current windows be modified within reason to be modular.

      --

      "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    34. Re:I don't get ... by 1010011010 · · Score: 2

      That sounds like a good plan for escaping "DLL Hell" ... why should every application install its own version of libc, anyway? It's stupid...

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    35. Re:I don't get ... by Anonymous Coward · · Score: 0
      Honestly, that's like pointing out the fact that Rolls Royce builds engines for jet liners, then asking why they cannot make a flying car.
      It's more like pointing out that Rolls Royce builds engines for jet liners, then asking them to build a micro-lite. Rolls Royce say it can't be done, and immediately shut-down their Microlite plant...
    36. Re:I don't get ... by Mr.+Piddle · · Score: 1

      Not really. When I want to install a new package under Linux, Solaris, etc., the package installer says "Hey, you don't have X, Y, and Z. Package Q needs these." I, then, install X, Y, and Z, and go back to install Q, which now has no complaints.

      Windows apps that use MSHTML would be no different (they just ask for MSHTML, which could be an optional package on the Windows CD-ROM). There is simply no reason to statically link everything; even the package dependency mess in UNIX hasn't caused this.

      --
      Vote in November. You won't regret it.
    37. Re:I don't get ... by interiot · · Score: 2
      Actually, apps will just install MSIE first if they need to. No bloat, but the end result is that MSIE appears on every computer anyway, even if MS unbundles it, so there's no point in unbundling it, right?

      Actually, no. Apps might not have chosen MSIE to code around if MSIE wasn't available on all desktops. Instead, developers would have chosen whichever browser they thought was the best, the one that met their criteria from a technical standpoint. Or, *gasp* some might have even written to an abstraction layer which allows use of several popular browsers.

      In fact, this is where the original strength of Windows lied. MSWindows enabled programs that ran on top of it to use any set of video card or printer. They continued on to do the same for sound cards, 3d graphics, etc. Surely some groups in Microsoft have the skill to create a good abstract browser API. They choose not to use these skills, but perhaps if Microsoft were split up and forced to compete against itself, such a thing would be born.

    38. Re:I don't get ... by Surak · · Score: 2

      ... why no one has latched on to the fact that you can't install products after the computer is delivered in Windows XP Embedded. The author of the linked article (which can be found in the sidebar of the article linked in this story) makes a really good case as to why a system based on Windows XP Embedded won't fly in the consumer marketplace.

      The point is to demonstrate that modular versions of Windows can and do exist.

      It is not the point to demonstrate that Windows XP Embedded is a viable solution for the end-user. In fact, if we check out Microsoft's own language that says that Windows XP Embedded uses the same binaries as Windows XP, then the proof is in the pudding, so to speak, that XP can be made into a modular system, and that this is in fact a feasible thing.

      Nevermind the fact that many people have successfully removed Internet Exploiter and other so-called "integrated" components from other versions of Windows wuch as Windows 95 and Windows 98.

      If you read books written by Microsoft Press (or other companies) about the architecture of Windows 9x, Windows NT, 2000 and XP you will find that all of these systems are in fact quite modular, and that it is the modular design of Windows that has allowed Microsoft to evolve it over time.

      Mind you, they're not quite as modular as say a UNIX system because the protocols that define the communications between say, GUI components such as GDI and the kernel are mostly undocumented, whereas UNIX stuff tends to be documented to the nth degree. But suffice it to say that *is* possible to swap components in and out if you know something about the underlying OS structure. Microsoft does it all the time.

    39. Re:I don't get ... by jedidiah · · Score: 2, Insightful

      You abuse the word "Honestly".

      Microsoft is being pressured to create product which is a subset of a product that they already produce. This would be more analogous to Rolls Royce being forced to come up with a version of their cars that have the engine or bits of the drive train removed so that BF Goodrich could come along and make cloned replacement parts.

      Your ramblings bear no resemblance to reality.

      OTOH, there is great value in competition in a free market. It forces companies to IMPROVE or die rather than just colluding with themselves.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    40. Re:I don't get ... by jon_eaves · · Score: 5, Informative

      At this point, IANAL.

      Microsoft claims that to remove components from their current OSes and make it modular is infeasible. (agreed).

      However, they have produced WinXP Embedded, supposedly based on WinXP, supposedly modular.
      Also, you could look at their X-Box as another example. I have good friends who are X-Box developers, and they love it, because the API's are *identical* between Windows and the X-Box, so they can test their code on a PC (within reason) before putting it onto the X-Box. Clearly, there are modular versions of "Windows" that Microsoft has chosen to create for it's own purpose. The states just want that purpose to be "for everybody".

      Now, either Microsoft is lying to the court, or lying in their marketing. You choose.

      PS: I don't give a flying duck about this BTW, the only remedy I want to see from Microsoft is to be forced to publish every single file-format (Word) and protocol (Exchange) that they use, and keep those documents up to date.

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

      yes, they are

      and that's not an argument, that's just a contradiction! you'll have to pay 5 pounds to continue this argument.

    42. Re:I don't get ... by Anonymous Coward · · Score: 1, Insightful

      You've misstated what the states want. They want the OEMs to have the freedom to leave certain pieces out, or add some of their own.

      The App companies will do just as they did in the Win 95 era -- tell the user to go install IE before installing the app, or include IE on the CD media.

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

      Well, there's "hardware support" in the sense of drivers, and there's "hardware support" in the sense of the "My Digital Pictures" crap in XP.

    44. Re:I don't get ... by astrodawg · · Score: 1

      Surely some groups in Microsoft have the skill to create a good abstract browser API. They choose not to use these skills, but perhaps if Microsoft were split up and forced to compete against itself, such a thing would be born.

      Microsoft has clearly admitted that they created DLL hell for marketing purposes. They basically said that, "some of Windows interlocking code benefits Microsoft commercially and does not have a clear technical reason to be commingled."

      Story Here (ZDNet)

      That admission seems to be key to the trial. It seems to prove that a modular windows is possible and that they chose to create a non-modular windows to support their monopoly.

    45. Re:I don't get ... by topham · · Score: 2

      What the hell planet are you from?

      98% of Windows -is- modular. THe 2% that isn't has been carefully co-ordinated to prevent removal of modules. This would generally be considered bad design if it were indeed a mistake.

      Occasionally all developers (Microsoft, etc) will accidentally create a non-modular design decision, but up until Microsoft figured it would be an advantage to NOT have a modular version of windows it was their goal. It makes applying changes easier, not harder for the entire system to be modular.

      According to Microsoft there are NOT significant structural differences between Windows XP and Windows XP Embeded. Oh, there are differences, mostly because the intended platforms are not identical. But the majority of it is shared code. (prior version of their embeded system shared less than the current, they are progressing towards MORE modular design).

    46. Re:I don't get ... by evilpenguin · · Score: 5, Informative

      Windows NT/XP was written to be modular. The whole thing is based around a microkernel architecture. You could turn Windows into Unix by replacing services. In theory, if the Hurd were further along, the nt/xp (whatever the hell MS marketing want s to call it this week) microkernel could run it and it would be the Hurd.

      Windows IS modular, their claims notwithstanding. What microsoft has consistently tried to do is add APIs and then to insist that this is part of the operating system. This is how they "embrace and extend." It is only true to the extent that they can get ISVs to start using these APIs. This is why IE suddenly replaced Netscape in Quicken 2000 -- they got Quicken to swallow the new web integration APIs (and, IMHO they simultaneously screwed up and slowed to a crawl one of the best Windows apps out there).

      These claims depend on what your definition of "Windows" and "Operating System" are.

      All of that said, I don't think a modular Windows will do a bit of good in restraining Microsoft's outright criminal manipulation of the marketplace. I actually agree with the original breakup plan because I do not think the state should have a right to sieze intellectual property (force open APIs or source code). I think they should just keep financially and structurally beating up Microsoft until they finally decide it is not worth it to remain in defiance of the law. I am a big believer in property rights, given that they back both MS and the GPL.

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

      Right or not, Microsoft is encouraging each software vendor to ship their own dll, place it in their own application directory and not to rely on dll on system directory.

      That's why people said .Net does not DLL hell, because each application will have its own comctl32.dll in each application directory.

      OK. How about it? How much it will different than having statically linked app?

    48. Re:I don't get ... by EnderWiggnz · · Score: 1

      but that wasnt an argument!

      (crickets)

      --
      ... hi bingo ...
    49. Re:I don't get ... by mwa · · Score: 2
      The bottom line is different because now the product packaging will say Requires WinWhatever and Internet Explorer ver N or higher. Then I can say, I don't want that product, I'll find another that doesn't compromise my system's security. IOW, it means ALL products, not just Windows, will have to compete by fulfilling customer demand.

      (It's what we used to call a competitive market. I realise a lot of /.'ers are too young to recall it)

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

      It also kind of sucked.

      Note that this market was one that was significantly smaller and a good deal more technically savvy.

      If we end up in a world where Joe Enduser is have to figure out package dependancies, the computing industry is doomed DOOMED DOOOMED.

      Then everyone can be jobless trolls hanging around on Slashdot till they can't make their electricity bill.

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

      Colluding with themselves?

      OK, NOW who's got a loose grip on the reality handle?

    52. Re:I don't get ... by Jakyll · · Score: 0

      Is it possible that if Microsoft were to be split up, we'd be back to the days of purchasing a printer and 27 drivers for the popular applications of the day, and if you were using the 28th popular application, the printer was useless? I understand that MS bashing is popular here, but what about the good things a singular x86 GUI has brought us?

    53. Re:I don't get ... by kson34 · · Score: 2, Insightful

      And why do you think this is? It's because Microsoft wanted to embed the browser into the operating system. If they wanted to make the browser easy to install, without tying directly into the operating system, it would be done that way. People have managed to do it with Mozilla http://www.iol.ie/~locka/mozilla/control.htm . Heck the mozilla control even has basically the same API as the IE control so it could be a drop in replacement for the dreaded MSHTML.DLL (which has umpteen versions and you have to do a test in your code anyway to see what features you have available, etc).

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

      you are not a very good programmer

    55. Re:I don't get ... by foniksonik · · Score: 1

      Fact is there are plenty of mp3 players and burners out there that do as good a job as iTunes on OS X. Maybe not better but as good.

      iTunes's only claim to fame is it's UI. It is very easy to use, straightforward and obvious to anyone from the beginning, ie it was made by Apple. Well it also has a killer visualizer but Apple bought and enhanced that part.

      It's a value add to OS X, not anti-competitive. In fact it only began coming w/ the OS in version X right along-side M$IE (though there is obviously no integration or 'commingled code' in IE for the Mac).

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    56. Re:I don't get ... by CeruleanSilver · · Score: 1

      I don't follow how the XBox is an example of a modularized version of Windows just because it uses the DirectX API. They took one component used in Windows and implemented it on a specially designed, fixed piece of hardware. As others have pointed out, that's an entirely different scenario than taking the current version of Windows, spliting it cleanly apart, and then reassembling it back together again and maintaining compatibility.

    57. Re:I don't get ... by kelv · · Score: 1
      I'm lead to believe this is the default behaviour of Windows XP Embedded. At deployment time you can select if the system is going to allow further applications to be installed or not.

      So as it stands currently all the rubbish about not being able to install programs onto Windows XP Embedded is just that rubbish!

    58. Re:I don't get ... by Spoing · · Score: 2
      you are not a very good programmer

      :) On that note...running ldd under Linux against a compiled app will show what libs it needs. There's got to be a dozen similar ways to find the same information under Windows.

      Because of that, it's not necessary to include all of glibc but it's probably smart to include some other libs to cover the case that the customer doesn't have the more specialized libs you expect. So, to cut down on the bundled libs, it's simple: Compile dynamic, and before shipping check to see if any libs need to be compiled in.

      ldd output;

      $ ldd /bin/grep
      libc.so.6 => /lib/libc.so.6 (0x4002d000)
      /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

      $ ldd /usr/local/games/SC3U/sc3u
      libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4002d000)
      libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40123000)
      libdl.so.2 => /lib/libdl.so.2 (0x40131000)
      libpthread.so.0 => /lib/libpthread.so.0 (0x40135000)
      libm.so.6 => /lib/libm.so.6 (0x4014c000)
      libc.so.6 => /lib/libc.so.6 (0x4016f000)
      /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    59. Re:I don't get ... by 1010011010 · · Score: 2

      Not at all. However, it would be nice if each Windows application would put its 'system DLLs' in its own folder, rather than insisting on overwriting the ones in system32

      On Linux, it would be like the rpm for Mozilla overwriting /lib/libc.so.6, then the rpm for apache overwriting it, etc.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    60. Re:I don't get ... by jon_eaves · · Score: 2

      I wouldn't say that it's a modularised version of Windows. I dunno if that's what I implied in my original message, but that wasn't the intention.

      The X-Box is more than just DirectX API's. It has a microkernel for memory management, general OS functions like disk, controller input/output.

      I'm sorry that I can't give more details.

      I think there's a big difference between what people are saying here, what the states are saying, and what's feasible.

      The states want to see a modular version of Windows where it is modular in the application sense. So, you can install your own browser, CD burning software, audio player software etc, etc without the Microsoft equivalents "always winning".
      Microsoft have argued that _this_ is not possible because IE is such an integral part of the OS.

      There are people here arguing that all parts should be modular and using that as a straw-man argument that it's not possible, not feasible, or in your case not going to be compatible. Which, I agree with. Mostly because of what is said in another article by in this thread group.

      However, it's funny that other OS's have managed to do this without any problems whatsoever. I can run *nix with or without X, I can choose whatever style or version (generally) of application that runs on my machine. Hell, I've even got a firewall running a bastardised kernel, with different RPM's and updates from all sorts of versions. Shit, it's barely recogniseable as it's original form,(a RH5.2 install) yet it works day in, day out filtering packets.

      As I said previously, I don't care about this side of the MS case. This is about Real, Netscape, etc getting their pound of flesh. It doesn't really help the consumer in the long run. IMHNSO that is.

      Cheers,
      -- jon

    61. Re:I don't get ... by hey! · · Score: 2

      we'd be back to the days of purchasing a printer and 27 drivers for the popular applications of the day

      Uh, why would this be? The printing APIs would be the same; the low level hardware interfaces would be the same. People who wanted to sell a replacement for Microsoft's spooler would (A) have to have a pretty good reason and (B) make sure it was pretty the same from the viewpoint of either endpoint. Otherwise, people wouldn't buy, for example, HP's windows.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    62. Re:I don't get ... by cscx · · Score: 2

      I know you can't run KDE without the tarballs but I know I can set the mimetypes for html so that an alternative browser appears and if I want can distribute a linux install doing just this (ie Mozilla appearing instead of Konqueror) without comeback.

      Yeah, but can you totally remove Konqueror, install a new browser, and still have a file manager? No; even if you could, what would you have? It wouldn't be KDE anymore, it would be some mangled hunk-of-junk. Then you would take all your support woes to the KDE crew due to some unsupported modification that YOU did. Now just relate this back to the Windows world with IE as the shell. Case in point; without IE you're potentially screwed if you want to use Explorer.

      Personally, I don't know what the big freakin deal is with people having IE installed by default. It's like saying that people would have a total cow over Konqueror being KDE's file manager as well as a web browser. If you want to use Moz be my freakin guest and install it, but the other browser is still your file manager.

    63. Re:I don't get ... by johnnyb · · Score: 2

      It does work. The problem is that right now, Microsoft does not license you to distribute all of the necessary .dlls. obviously, as you have pointed out, it takes more that one.

      Try doing an MS Office install sometime - you'll notice it basically does an under-the-hood OS upgrade for you, first.

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

      But as you see if they are forced to strip down Windows they will also be forced to give out API's so people can build modules for windows or use the API's for other OS's. In a best case senario Redhat would be able to licence the WindowsXP core for a reasonable price and provide a migration path for Windows users. This would be a boon for buisnesses who want the security and reliability of Linux and some of the core applications from Windows. This will give time for Linux apps to catch up. At that point the market would work purely on "best of the breed" instead of the current lockin enviornment that stifles a free market.

    65. Re:I don't get ... by virtual_mps · · Score: 1

      Now, if you have an XP machine stripped down to the bare minimum (no IE, etc) app developers have a problem. MS has to provide them with a way to statically compile the necessary libs into the app (or link via a redist. binary dll). Now, since an app maker cant be sure that the target machine has IE installed they will almost always statically compile it in or force you to install IE first. The same goes for apps that use the multimedia, graphics, video, etc facilities provided by "middleware".


      Well, you said it yourself--if the app needs that it can install ie first. In fact, most apps already have this ability built in, so they can run on older versions of windows. The only way the microsoft argument holds water is if app writers only target the latest version of windows and completely restrict themselves to dll's that come with windows--which doesn't happen. Even MS themselves do this with, e.g., the Office suite: Office installs all kinds of dll's to add things that didn't come with windows. I guess it's not impossible?
    66. Re:I don't get ... by Anonymous Coward · · Score: 0

      more then half the users of this site prefer an OS that does nothing. Its called Linux.

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

      Yes, lets punish MS by making all of the other application developers, who are not on trial, re-write their code to work with a scaled down version of windows. Fucking brilliant.

    68. Re:I don't get ... by jailbreakist · · Score: 1
      > PS: I don't give a flying duck about this BTW, the only remedy I want to see from Microsoft is to be forced to publish every single file-format (Word) and protocol (Exchange) that they use, and keep those documents up to date.

      Why do you think you have any right to their intellectual property?



      Are there a bunch of patents that sticking in your craw? Maybe the DOJ can eliminate them as well. Hell, why not _force_ everybody to publish every secret ever?

      If Bill were to pull up stakes tomorrow and fire every one of his employees and shut down Microsoft, we'd all be fucked.

      If I were Bill, that is what I would do.

    69. Re:I don't get ... by spongman · · Score: 2

      yeah, unfortunately none of those applications you want to install will actually run on your cut-down OS since they all depend on components that you didn't install.

    70. Re:I don't get ... by Anonymous Coward · · Score: 0
      I think one point that is being ignored in this whole argument is the issue of support. Replacing IE with Mozilla may be fine for browsing but what will replacing the underlying components mean for all the software that relies on them? For example, if I install the Mozilla rendering engine in place of the MSHTML engine, who do I call when Microsoft Money starts giving me errors? I can easily see a situation where both companies just give a user the runaround because "it's not our problem because MS Money works fine with IE" and "it's not OUR problem because our component conforms to Microsoft's specs and works fine with other software." I think this is a point that MS has made repeatedly and may be the one valid point in their whole argument. Another point with this whole Windows XP Embedded demo is that while it may prove that Windows can be stripped down, it doesn't actually prove that anything else can be loaded in it's place. Ever look at a Windows based handheld and notice that there is almost nothing besides MS software on there? I'm willing to bet that the options for installing Windows XP Embedded include MS supplied components and nothing else.

      RWB

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

      In the old days, MS didn't want to release Service Packs (difficult with no online connections anyway), so they told the app companies to distribute systme library upgrades themselves. The problem is that the 3rd parties ignored DLL versioning, or worse, faked version numbers. Hello DLL Hell.

      Newer versions of Windows have a demon which intercepts legacy installer attempts to overwrite system files. They've also changed the recommendations for how installers should behave. Apps which insist on their own version of system dlls can behave in the way you suggest (but only on NT-based OSes, I think).

    72. Re:I don't get ... by AmericanInKiev · · Score: 1
      So the bottom line is that instead of having one copy of a piece of code every app maker will simply hedge their bets and statically compile every possible dependency into their app. The result is that every app will have every library.

      Which at the end of the day is probably not as bad as it sounds. Programs would work reliably - and the cost would be a few mils worth of diskspace. OR we could save all that memory and use just two digits to represent dates.

      In todays reality - memory is next to free. Even cycles are cheap - it's realiability that expensive - so what's the complaint?

      AIK

    73. Re:I don't get ... by Physics+Dude · · Score: 1
      No, no, no. If the system is modular (AS REQUESTED BY THE STATES), then the functionality should be offered in the form of a system dll (or two, or three...).

      Installing a dll is NOT the same as installing an application (IE).

      If IE (the browser) is providing functionality that the entire OS uses (as claimed by MS), it needs to be moved to a system dll. That's the whole idea behind modularity!

      The whole argument was that IE (The browser application) should not be required. Not that any OS API should be removed.

    74. Re:I don't get ... by Anonymous Coward · · Score: 0
      OK, NOW who's got a loose grip on the reality handle?

      Microsoft. Duh.

    75. Re:I don't get ... by IsoRashi · · Score: 1

      If MS could create a "modular" version of the desktop OS and the OEM's compiling it did all of the support

      If you get your computer with an OEM version of a Windows OS, your OEM is your support, not MS. Correct me if I'm wrong.

      --
      This is not the greatest sig in the world, no. This is just a tribute.
    76. Re:I don't get ... by jon_eaves · · Score: 2

      At the risk of sounding like a grumpy old bastard. Microsoft has given *nothing* back to the world that allowed it to exist. It has taken advantage of interoperability standards created by many, many people over time and in some cases subverted them.

      It has shown that it has leveraged it's monopolistic status in the operating system arena into other areas, so therefore the remedy must be appropriate.

      Forcing Microsoft to open it's file and protocol formats is *an appropriate* remedy. It prevents Microsoft from leveraging monopolistic power in those areas.

      As for the rest of your incoherent rambling, well, it's not worth dignifying with an answer. Maybe when you get above 14 you'll realise that there's more to the world than your petty little view.

      Cheers,
      -- jon

    77. Re:I don't get ... by el_chicano · · Score: 2
      If Bill were to pull up stakes tomorrow and fire every one of his employees and shut down Microsoft, we'd all be fucked.
      That's right, if M$ goes out of business we would not be able to run Linux, BSD, Apache, Perl, PHP, MySQL, Gnome, KDE, etc. All of a sudden our PCs would become expensive paperweights!

      In reality, more people would buy Macs, so they would end up with better hardware. Many would turn to Linux and end up with a better OS. When all those people start using different hardware and operating systems, eventually the apps will follow...
      -- Insightful? Fuck off, you bunch of mewling pukes. Nothing on Slashdot is insightful.
      Least of all this post! :->
      --
      A man who wants nothing is invincible
  11. A modular windows will not be good for consumers by jvagner · · Score: 5, Insightful
    ..but I do think MS needs to be slapped with a serious remedy that will improve the marketplace, improve the offerings for the consumer (home and business), etc.

    This will not be it. This would be a disaster of monstrous proportions. The primary reason this would be a disaster is that it's a business solution to a technical problem -- MS is a master at wiggling out of things like this. MS WILL create a disastrous modular marketplace where consumers will rush back into their all encompassing embrace. That's exactly what they are good at.

    The remedies that have been proposed by commenters on /. have been more sophisticated and reasonable. Their tactical simplicity is their advantage.

    Such as:

    mandatory open APIs

    open file formats

    rational pricing

    no "comprehensive" licensing

    mandatory list pricing of OS for computer sales (my own contribution)

  12. Hmmm. Windows XP Embedded == Windows ? by Geekonomical · · Score: 1

    I don't know how proving Windows XP embedded is modular proves Windows is modular. Considering Microsoft's track record, I don't think they intend to do anything modular at all (except if it suits their needs).

    How many more MS stories have we got today? (TM)

  13. microsoft showing its colors by CaptainAbstraction · · Score: 2, Insightful

    Microsoft is sinking to new lows in my eyes... something that I thought was "technically impossible". :)

    But seriously, when it comes down to it, this is about money. Has anyone thought of trying to show Microsoft a way that it can make *more* money by building (or rather, allowing people to take advantage of) a modular Windows? I don't expect there to be too many responses, since I'm sure (well, not that sure) that MS has put some thought into this. But just looking to generate some discussion.

    Really, dealing with MS is like dealing with a spoiled 5 year old. At this, I'm just trying to think of ways that one might "reason" with such a child. :)

    -Captain Abstraction

    1. Re:microsoft showing its colors by shades66 · · Score: 1

      1) People want to use alternative browsers/media players for various reasons, one being I guess is because they feel it is a better product.

      2) Microsoft don't want this competition so try and block other vendors from installing alternatives thereby forcing the customer to use their product.

      so with these 2 points why the hell don't microsoft spend some of that $40 billion they have stashed away developing better software that people *WANT* to use and *STOP* deciding for them?. At the end of the day if people had a choice *AND* microsoft developed good software then they would still rake in the money?!?!? It seems blindingly obvious to me and the only reason they don't do this is that they know they can't develop desent software so the only way they can get their money is to put these stupid restrictions within their software.

      Mark.

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    2. Re:microsoft showing its colors by Anonymous Coward · · Score: 0

      > so with these 2 points why the hell don't microsoft spend some of that $40 billion they have stashed away developing better software that people *WANT* to use and *STOP* deciding for them?. At the end of the day if people had a choice *AND* microsoft developed good software then they would still rake in the money?!?!? It seems blindingly obvious to me and the only reason they don't do this is that they know they can't develop desent software so the only way they can get their money is to put these stupid restrictions within their software.

      Or, they've already done that cost/benefit analysis and concluded it costs less to leverage their monopoly into new areas than try to develop that better software.

    3. Re:microsoft showing its colors by Anonymous Coward · · Score: 0

      did you try a lollipop? they work great for my kid!

    4. Re:microsoft showing its colors by Anonymous Coward · · Score: 0

      > Really, dealing with MS is like dealing with a
      > spoiled 5 year old.

      A spoiled five year old who weighs 800 pounds and is an expert at hand-to-hand combat, maybe.

    5. Re:microsoft showing its colors by Anonymous Coward · · Score: 0

      No, because you and I and everyone knows that would be an immense huge fat stupid lie.

      MS has pretty much figured out how to maximize its profit, more or less. ANYTHING that gets levied against them will decrease their profits, ergo they will fight it.

      Will I cry if said profits get reduced? No. Will I cheer? Only insofar as it punishes them for any directly anti-competitive or unethical behavior. Do I think that a MS-reduced computing market will be one that is better for the end-user? Probably not significantly.

  14. Microsoft lawyer gets promotion! by Alsee · · Score: 5, Funny

    One Microsoft lawyer was heard commenting:
    "Well, a modular version of Windows is impossible. What the heck, let him testify."

    He has since been given a promotion to the Microsoft head office in Afghanistan.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    1. Re:Microsoft lawyer gets promotion! by whovian · · Score: 1

      He has since been given a promotion to the Microsoft head office in Afghanistan.

      Just like an angel earning its wings, eh?

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
  15. Companies to develop for Windows "Modular"? by panaceaa · · Score: 1
    While I enjoy seeing Microsoft having to respect it's competitor's products, would application developers even develop for a stripped-down version of Windows? So many developers rely on Windows libraries that are part of Internet Explorer (wininet.lib) or Office (ODBC/database libraries) that it would be difficult for them to change their current applications to support a Windows without them.

    My conclusion is that if there was a stripped-down version of Windows, there wouldn't be many applications developed for it. So no consumers would use it. Then Microsoft could continue to add Windows "features" that deprecate third-party software usage, and just point to the modular Windows when anyone complains.

  16. And this proves what for Joe Consumer? by barzok · · Score: 2

    A "modular" WinXP Embedded. Fine. What does this prove that's relevant to the desktop & server OSes? Is someone trying to pull a fast one on the judge, hoping that as long as "modular" and "Windows XP" are in close proximity, it won't be noticed that this isn't the OS that everyone's up in arms about?

    1. Re:And this proves what for Joe Consumer? by vinsci · · Score: 1

      Proves that someone who doesn't even have the source code can make a modular version of Windows. Now then, shouldn't Microsoft be able to, who has the source code and $40bn in liquid assets to finance the rewrite?

      --

      Trusted Computing FAQ | Free Dawit Isaak!
    2. Re:And this proves what for Joe Consumer? by alext · · Score: 2

      Nope, they assume that XP Embedded and regular XP are close in functionality.

      Next question?

    3. Re:And this proves what for Joe Consumer? by Anonymous Coward · · Score: 0

      It would prove that Microsoft can build an OS that serves as a neutral platform for higher-level apps, Microsoft's and others, to be developed against and deployed on, with no one app vendor having an expressly-designed-in advantage over all others. Joe Consumer then gets the chance to read evaluations, take 'test drives', etc of the available s/w in a given application space, that space being for the first time a level playing field.

      Maybe Microsoft apps are the better ones; maybe not. Joe gets to decide for himself, and those decisions stand a Much better chance of being a comparision of competing products than the end-product of monopolistic OEM licenses, predatory anticompetitive tactics against competitors, etc.

  17. Too much to hope for. by datastew · · Score: 1
    Over the objections of Microsoft, U.S. District Judge Colleen Kollar-Kotelly said she would allow nine states seeking stiff sanctions against the company to have a computer expert demonstrate a version of Windows he has developed that can be customized.

    I notice the article does not say "Over the objections of Microsoft and the US Dept of Justice." Maybe the Justice Dept. has decided not to be so vigorous in defending Microsoft.

    1. Re:Too much to hope for. by Anonymous Coward · · Score: 0

      Lets see I bet The Government is Mad as Hell just like the rest of the business world with Microsofts new scheme to innovate lets make you pay more for your Corporate License to run our Windows Whatever but no you must give up those Windows 2000 boxes and move XP and wait just as you get things changed over it yukon and longhorn thats right time to dump XP and its going to cost you more by the way we changed the file system, networking protocols and file formats so that only Windows can talk with Windows. Do you see a pattern in Bill Gates upgrade express. The new shotgun license plan takes effect in June for NT shops and yes you will pay more more more. I think George Bush a wise man is getting to like Linux the Whitehouse uses it to serve its webpage. I think George Bush is getting ready to tell Government IT to move there networks to opensource software because its reliable and it just works. The NSA uses it and so does NASA and guess what so does the United States Postal Service. The Air Force recently told Bill Gates to fix his bugware or they will drop his software. Critical systems needs software that just works and guess what thats what Linux does. Another thing since most other countries are moving their networks to opensource software Microsoft Protocols just do not cut it. If the Government wants to deal with Peru they will have to use Linux :) Maybe the Judge is tired of her computer crashing with Windows XP Experienced.

  18. Did we say that? Naaah by vinsci · · Score: 1

    My favourite Microsoft quote in that article: "But the software giant says it would be technically impossible to offer multiple versions of Windows and would create havoc for consumers and the computer industry." Let's see, there's about umpteen Windows versions available today (server versions, modular embedded versions, a number of desktop versions) and yes they're creating havoc (due to poor quality control). But then, MS Windows has always created havoc, ever since there was only one or two versions of MS Windows around.

    --

    Trusted Computing FAQ | Free Dawit Isaak!
  19. Are we there yet? by bogie · · Score: 5, Insightful

    I can't help but feel that they are too late in the trial to get anything good out this.

    The real issue here is not browsers, since removing IE is a just a stupid idea, its forcing MS to disclose its hiddens API's and file formats.

    Chopping XP into pieces will only harm the consumer. But for example, if Open Office had access to the complete office file specs we could start to see some real change.
    Also how about publishing the AD specs so Samba can be dropped in without any problems.

    I really think that if these two steps are implemented, and MS is forced to deal with OEMs in a fair way, we will all be the better for it.

    What sucks is, the possibility of this happening doesn't even seem to be on the roadmap.

    As an aside I also think the judges and many of the people involved don't even understand the technology which for me is scary. How can you make judgements on something you don't even understand? I know that's a simplistic point of view but seriously, you can't tell me that if the judge was poor and couldn't afford to buy MS Office he wouldn't be pissed that Open Office mangles his word docs because MS is so tightassed about the specs. Having a judge who knows both nix and windows well might produce bias, but at least he would know what he was talking about when he made his ruling. Right now there is a 50/50 chance that because he doesn't understand technology he might rule that "yeah MS not disclosing the API's for security makes sense to me...a lay person".

    --
    If you wanna get rich, you know that payback is a bitch
    1. Re:Are we there yet? by vinsci · · Score: 1

      Complete file specs == complete source code to MS Office. Spec documents never tell the accurate truth in the computer software business.

      --

      Trusted Computing FAQ | Free Dawit Isaak!
    2. Re:Are we there yet? by cscx · · Score: 1, Flamebait

      But for example, if Open Office had access to the complete office file specs we could start to see some real change.
      Also how about publishing the AD specs so Samba can be dropped in without any problems.


      Uhh, right.

      But for example, if Ford had access to the complete GM automobile line specs, we could start to see some real change.
      Also how about publishing the vehicle specs so that a Japanese engine can be dropped in without any problems. (don't get picky on details there; it's just an example, people!)

    3. Re:Are we there yet? by ethereal · · Score: 1

      Spec documents tell more of the truth in some circumstances than others - for example, in the telecom industry over-the-air protocols are pretty well nailed down, because there's a ton of expense on the part of third parties if the spec changes or is ambiguous. The problem in this case is that there's been no pressure on Microsoft to make the spec completely defined and available, and no standardization effort to take the format away from just one vendor.

      --

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

    4. Re:Are we there yet? by Sentry21 · · Score: 2

      I never use IE. I never use Media Player. I would never use XP's CD burning features, or CD ripping features, or extra bullshit sidebar mouseover contextual hyperlink garbage. Why do I have to have it?

      I like the approach of taking XP embedded and adding to that. Adding what you need results in less than taking away what you don't need, and I'd like to have an OS that doesn't actually take my entire HD to install (literally).

      APIs are nice, but if I can't replace IE with mozilla, I want to get rid of it. I don't want the second-most insecure software package there is forced upon me on every windows PC I use. It's nothing but a liability. I don't mind if they default the OS installs to have everything, as long as I can uninstall (or at least disable and unload from memory) the bits I don't want.

      File formats are nice too, don't get me wrong, but the only reason I really care about MS Office file formats is so that I can use a decent word processor (MS Word) and still have my files read on other systems (of mine and my friends).

      For me personally, getting rid of garbage I don't want is the top priority. I can always install other office suites (why does no one bitch about non-open WP formats?), I can always install other browsers, but if I can't get rid of MS's built-in garbage, I'll have two of everything, and that makes no sense.

      --Dan

    5. Re:Are we there yet? by Spruce+Moose · · Score: 1

      Don't get picky? What a stupid example. Do Ford or the Japanese car manufactures have a 97% monopoly?

    6. Re:Are we there yet? by josh+crawley · · Score: 2

      That's not the stupid example on his part. The Really Stupid Example is that we all CAN have the specs on a ford engine. Just go to the dealership and buy one. Then take it apart, while modeling every piece.

      And if you wanted, you COULD build a kit so that japanese car ad-234r2 could be adapted to Ford Model 53d-83

    7. Re:Are we there yet? by Anonymous Coward · · Score: 0

      > Spec documents tell more of the truth in some circumstances than others - for example, in the telecom industry over-the-air protocols are pretty well nailed down, because there's a ton of expense on the part of third parties if the spec changes or is ambiguous. The problem in this case is that there's been no pressure on Microsoft to make the spec completely defined and available, and no standardization effort to take the format away from just one vendor.

      The problem with applying this to MS Office docs is that they're not really a format as much as a collection of ActiveX objects dumped out to a file - that's a Really Hard 'file format' to document, even for MS!

    8. Re:Are we there yet? by ethereal · · Score: 1

      Good point. Funny how the rest of the computing world, which is actually slightly concerned with portability, knows not to dump binary data structures to disk, but the world's biggest software company doesn't. Oh wait, I forgot - this is "innovation", right?

      I'm trying to not attribute to malice what could first be attributed to stupidity, but the quantity of stupidity I'm being asked to comprehend is just frickin' mind-boggling. Frankly, Occam's Razor suggests that malice is indeed a more likely motivation here.

      --

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

    9. Re:Are we there yet? by Tony-A · · Score: 3, Informative

      But for example, if Ford had access to the complete GM automobile line specs, we could start to see some real change.
      Oh, but they do. If not from GM itself, then Chilton has a nice comprehensive series. If you think the prices for genuine GM parts is exhorbitant, your local auto parts store most likely has something that will fit and is much more reasonable, almost certainly NOT made by Ford.

    10. Re:Are we there yet? by Tony-A · · Score: 1

      I don't discount malice, but you can explain a lot of stupidity by analogy to a snake-oil salesman that starts believing in his product.
      There are enough levels so that everyone is trying to look good to his boss, who is trying to look good to his boss, on up the line. Any way to look better, to get a little bit more speed, particularly at the expense of somebody else, becomes a "good thing". Portability is always "someone else's problem", or can be pushed back in the priorities.
      Part of the problem is measuring how fast it is. You have a horse race and the winner wins by a neck. That's fine if what the race captures is your sole purpose in life. Almost certainly it isn't. There are always other things that need to be done. Measure those and pick your winner as the one that causes the least disruption. Example. My company is now using Linux for servers because of the default desktop screensavers, nice looking and cpu hogs. Telnet in from another box (would be ssh now), and the system is responsive! Hit the mouse and the screensaver is gone in a split-second. No long agonizing wait for an openGL screensaver to back itself out.

    11. Re:Are we there yet? by hey! · · Score: 2

      The real issue here is not browsers, since removing IE is a just a stupid idea, its forcing MS to disclose its hiddens API's and file formats.

      I agree that the APIs and file formats (as well as network protocols). I think it is a fair bargain with the public: you can say something is part of the operating system provided you are willing to document it. Also, so long as they are monopoly, they should not be able to include any patented technology unless they license it at a reasonable price.

      I disagree about IE integration. One of the nice things about Mozilla on Win32 is that it, while it does crash from time to time, it doesn't take the whole damned UI with it.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    12. Re:Are we there yet? by spectecjr · · Score: 2, Funny

      That's not the stupid example on his part. The Really Stupid Example is that we all CAN have the specs on a ford engine. Just go to the dealership and buy one. Then take it apart, while modeling every piece.

      You can do that with Windows too. Machine code *is* readable by humans you know.

      It will just take you a Very Long Time.

      Simon

      --
      Coming soon - pyrogyra
    13. Re:Are we there yet? by ethereal · · Score: 1

      If you have don't have openGL supported on your video hardware, then the openGL xscreensavers will drive the load up, true. But you can turn them off in the xscreensaver app defaults file, leaving just the simple screensavers. Or your system could have 3d hardware but openGL and/or xscreensaver isn't setup/compiled to use it?

      Or just don't run a screensaver and use a modern monitor that has a powersave feature.

      Or just don't run X on a server, and use a remote administrative GUI like webmin.

      --

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

    14. Re:Are we there yet? by millwood · · Score: 1

      The EULA does not allow this.

      --

      "Hello, World", 17 errors, 31 warnings
  20. what about the games? by ndevice · · Score: 2, Funny

    not that I play solitaire myself, but what if they took that out of modular windows? people who spend all their time playing it wouldn't know what to do anymore.

    1. Re:what about the games? by morgajel · · Score: 2, Funny

      that's what you'll see- a modular windows- the "core" part that's little more than win3.1 and you'll be able to add on the extra(THEMES) which will include all the games.
      they'll both come on the CD, and you'll only have those 2 options.
      no half way. if you want solitare, you have to take the rest of the middlewear.

      --
      Looking for Book Reviews? Check out Literary Escapism.
  21. ship the Kernel by jimmcq · · Score: 2

    What I would really love to see is basically a version of Windows that is stripped down to basically Kernel level. That should be one of the license options they offer. Then software distributors could build their own "Windows distros" on top of that.

    Of course they should also be forced to offer an additional licenses to the bare minimum functional Windows desktop / File manager / Graphics libraries / Audio libraries / etc.

    Lastly they should offer an optional license which includes all the extra middleware crap (IE, Media player, etc.) that is at issue here.

    If these "distributors" can resell what they license then we could have options in the marketplace that range from "MS Windows" just as it is today, to "Windows Lite" which is the bare minimums, to "AOL Windows with the Real Media Player and Netscape".

    1. Re:ship the Kernel by MikeD83 · · Score: 0

      The idea of creating Windows distrubutions is very bad. Microsoft wants to create an easy enviroment for people to add programs to their computers. Look at Linux, when downloading software should you get an RPM, a debian package, or do you download a gzipped tarball? Too complex.

    2. Re:ship the Kernel by Darby · · Score: 1

      Microsoft wants to create an easy enviroment for people to add programs to their computers.

      The huge flashing thing right in front of you that you are ignoring is the point.
      They, in fact, are doing everything that they can to prevent this.

      Unless it's their software.

    3. Re:ship the Kernel by ethereal · · Score: 1

      When getting Windows software should you get a self-extracting .exe, a .zip file, a .msi file, or what? This is really confusing too. Not to mention that they all can come over the 'net, on a floppy, or on a CDROM.

      Windows distributions would be no harder to manage than Linux distributions; you use the Windows update site/automatic updater that came with the OS, and you'd be just fine. Plus, since your targetted distribution wouldn't have all the Windows software under the sun, your exposure to new security problems would be diminished - just like security holes in X don't affect those who don't run X on their Linux servers.

      Is it a better solution for everybody? Probably not. Should the OEMs be able to offer it as a solution to their customers? Why not?

      --

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

    4. Re:ship the Kernel by MikeD83 · · Score: 0

      "They, in fact, are doing everything that they can to prevent this. Unless it's their software." I don't mean to be a microsoft zealot, but there are many areas that microsoft doesn't control. For instace: computer games, tax software, internet content contol for parents, most scientific or mathematic software, download managers, p2p programs, hardware drivers, etc.

    5. Re:ship the Kernel by chris_mahan · · Score: 1

      I would say that's a good idea until someone figures out that you can download the linux kernel for free.

      --

      "Piter, too, is dead."

    6. Re:ship the Kernel by Darby · · Score: 1

      there are many areas that microsoft doesn't control

      So far.
      In the other areas they do control, they started out not controlling them and now they do. This is, in part, because they broke their competitors' software.
      Watch for it to happen in any of the areas you listed when they decide to muscle their way into them. Just look at their entire history for proof.

    7. Re:ship the Kernel by Anonymous Coward · · Score: 0

      Maintaining compatibility for the same in a closed source world would be just about impossible. And no, the remedy is not to force MS Windows to be open-source, since that's definitely too much regulation, and would make true all the FUDDY stuff MS has been saying about open source lately.

      The answer is to use a system that is expressly designed to allow this: GNU and the Linux kernel.
      Don't expect the government to help turn Windows into the OS you want. Vote with your feet (um.. keyboard fingers?) and move to GNU/Linux.

    8. Re:ship the Kernel by yobbo · · Score: 2

      I'm not complaining.

  22. the court needs a demo of modularity in general by SSJ_Ramon · · Score: 1

    The dissenting states should also demonstrate the use of tools such as apt-get and rpm and up2date. OS modularity is one the most obvious design concepts and for M$ to be ignoring that is obvious proof of the fact that they want certain monopoly-maintaining apps to be as non-removable as a motor oil stain on parking lot pavement.

    Some people say the judge is biased against the states. I don't think so. I believe her main concern is running a tight ship so that her performance isn't criticized by her colleagues later on. Whatever her judgement is at the end, she wants it to stick and to withstand all challenges. It's just too bad if myopia or sloppiness on the part of the dissenting states results in a lessening of Microsoft's well deserved punishment.

    Peace.

    --

    This .sig is void where prohibited, no purchase necessary.
    1. Re:the court needs a demo of modularity in general by Anonymous Coward · · Score: 0

      OS modularity is one the most obvious design concepts and for M$ to be ignoring

      Just because a design concept is obvious to you, doesn't necessarily mean that someone else is forced to use it. It's obvious that a chimney is a good design choice when building a fire place, but I can't force you to install a chimney if you have a working alternative.

    2. Re:the court needs a demo of modularity in general by Anonymous Coward · · Score: 0

      Egocentric.

  23. Re:A modular windows will not be good for consumer by Anonymous Coward · · Score: 0

    not sure I agree, I think many other companies around today (and some will pop up, I'm sure), to deliver cool alternatives.

    I'm sure Opera would release a versions that integrated itself "inside" like IE tries to do...maybe even Netscape/Mozilla...Winamp instead of media player - maybe even a replacement for the file manager, who knows...i'd love to see it!

    I also think that most people that use computers are comfortable enough with the icon-desktop metaphor, that a replacement file manager would not be a problem - my mom has no problems using KDE, for example. Her problems come in with where things are, paths, configs, etc., and most people that use windows are clueless about that stuff anyway...as long as the skin isn't really stupid, anybody can figure out to hit the play button on winamp as easily as media player, for example...

  24. Modular Windows by rmohr02 · · Score: 2, Funny

    Microsoft: It can't be done! It can't be done!

    States: Yes it can, and we can prove it!

    Microsoft: Damn!

  25. This is what is going to happen! by Anonymous Coward · · Score: 0

    If Microsoft did sell a stripped down version of Windows I think they would sell it for the same amount (or more!) than the regular version of Windows with the many includded apps. Customers will want the bonus free software includded and buy the bundled version. Then Microsoft will stop selling the stripped down version because of lack of demand. That's exactly what's going to happen.

  26. Objections from strange places... by shr3k · · Score: 1

    And, in related news, the Federation of Outlook Virus Writers (F0VW) has submitted a complaint to U.S. District Judge Colleen Kollar-Kotelly, claiming that a modular Windows would destroy their market.

    According to F0VW spokesman ph34r-m0ng3r, a modular Windows would give consumers the option of removing Outlook Express, a component normally installed in a basic Windows installation. This component is critical to the "successful operation and deployment of Outlook-related virii", he said.

    "We believe Microsoft should have the right to innovate," he also said. "Outlook was built with many features that we like to, um, exploit. Thousands of popular worms and virii were made possible by their software and the industry is growing every day. A modular Windows would kill this development and ruin the industry."

    An emergency hearing to consider this new petition is forthcoming, according to sources close to F0VW and Microsoft.

    ---

  27. Robust and reliable? by KPU · · Score: 1

    Bach will testify that his modular version of Windows was "robust and reliable," Kollar-Kotelly said, citing the states' submission.
    Why wouldn't anybody want this modified version of Windows XP Embedded instead of Windows XP Pro? It's robust and reliable, unlike the other versions of XP :-)

  28. Strategy by Alien54 · · Score: 2
    I wonder how much of this is something along the line of:

    make a big fight on windows, so that everything is focused there. Meanwhile develop behind the scene all kinds of other stuff so that they can have control

    what kind of stuff?

    I don't know, maybe like the patent on the Digital Rights Management Operating system, which if tied into the various legal messes, would mandate MS software as a legal requirement through out the USA.

    There are other possibilities as well.

    --
    "It is a greater offense to steal men's labor, than their clothes"
  29. The Office module by vinsci · · Score: 2, Insightful

    Isn't it strange how Microsoft management say they can not ship Internet Explorer as a separate module or product, when it apparently is possible for them to ship a much more complicate module such as MS Office as a separate module?

    --

    Trusted Computing FAQ | Free Dawit Isaak!
  30. Who does MS get to charge tech support... by malfunct · · Score: 2, Insightful
    Imagine this, someone buys a machine from compaq and its running "modular windows" and has the "real audio module" installed in place of the "windows media player module" and a person can't get thier sound file to play. Who will they call? MS for sure and MS will have to give its best effort to solve real's problem in order keep its image of support for windows

    Scenario 2 is someone has windows without the internet module installed and calls in asking "how do I get online, windows is supposed to do that" and ms has to explain that because they got a version without that module installed they will need to go purchase the module (or worse yet an actual complete version of windows). Bad scenario to be in.

    This also puts windows in exactly the position that I think is linux's biggest problem for going mainstream. There are just too many versions and no instruction manuals can be written that are comprehensive because there are so many options.

    One of the big design goals in creating windows was a unified look and feel. The ability for a person to learn a few core skills and be able to use all of the OS with little trouble. What will certainly happen if modular windows is required is that people will have to learn how to use a far larger set of skills. I am 100% opposed to having windows with major components being plugable unless MS can control the bar for accepting a module as "certified". Its MS's image on the line and they are being forced to put that image in the hands of other companies that won't be affected as much by a failure.

    --

    "You can now flame me, I am full of love,"

    1. Re:Who does MS get to charge tech support... by malfunct · · Score: 2

      Just thought of another problem I have with "plugable" OS modules and that is security. Any of the security holes in third party modules would be in all likely hood blamed on the os because the division is invisible to the user. Just think of how many IIS security holes are listed as "windows security holes". If some other company has developed Joe's IIS module that is in that place and it has the security hole, it is certainly not fair to say that its a security hole in windows.

      --

      "You can now flame me, I am full of love,"

    2. Re:Who does MS get to charge tech support... by jhoger · · Score: 1

      Hmm... well let's get to basics here...

      Windows is an OS, an Operating System. Flip through a computer science text book on operating systems some time, and see if it says anything about Media Players, Internet Browsers, Solitaire Games, etc.

      Why? Because these are what we call Applications. They're not necessary to the functioning of the System. They can be added on later.

      Microsoft is in a special position in the market. The sell an OS, and bundle it with a bunch of stuff which supports their apps better than other companies apps, because they don't release all the info.

      Consistent look and feel? Hmm... that's a property of apps and the basic windowing system (which, OK, is part of the OS in Windows). Focus on the apps, are you saying that all apps must be produced by Microsoft so that users don't get to shocked when they use their apps? Come on. That's a pretty crumby world for this programmer to have to live in.

      Microsoft can produce a stripped down OS. Not sure that it will do a lot of good if they don't open their APIs, but I really don't see your point.

    3. Re:Who does MS get to charge tech support... by Anonymous Coward · · Score: 0

      > One of the big design goals in creating windows was a unified look and feel. The ability for a person to learn a few core skills and be able to use all of the OS with little trouble. What will certainly happen if modular windows is required is that people will have to learn how to use a far larger set of skills. I am 100% opposed to having windows with major components being plugable unless MS can control the bar for accepting a module as "certified". Its MS's image on the line and they are being forced to put that image in the hands of other companies that won't be affected as much by a failure.

      Not true. The unified look and feel can be just as easily observed in a modularized Windows as it is now - the unified look and feel is the result of using a common GUI toolkit, which would remain, and following the Windows GUI design standards, which would remain. Developers today have the same freedom to design non-Windows-l&f apps as they would under a modular Windows; look at Mozilla's use of a custom widget kit. Microsoft can't do anything about non-'standard' l&f of apps now, and that situation would not (and *should not*) change under a modular Windows.

    4. Re:Who does MS get to charge tech support... by ethereal · · Score: 2, Interesting

      Wrong. Tech support is already fobbed off to OEMs; Dell fields calls for Windows problems on your OEM Dell install of Windows. Buying an OEM version of Windows doesn't entitle you to any support from Microsoft directly. So it's the OEM's problem if they break something inside windows. Likewise it's the OEM's responsibility to document it, etc. Let the market decide if they like OEM Windows versus Microsoft brand Windows (now with two scoops of apps!), the same way the market decides between the different app bundles that Linux distro makers provide.

      You have a good point that Microsoft's image is on the line if other people release broken modular windows. But I think they should have thought of that before they used non-modular Windows (including IE, Media Player, etc.) to bludgeon competitors into submission. If you live by the sword, you can't bitch that in the interests of justice somebody takes your sword away.

      --

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

    5. Re:Who does MS get to charge tech support... by Darby · · Score: 1

      Imagine this, someone buys a machine from compaq and its running "modular windows" and has the "real audio module" installed in place of the "windows media player module" and a person can't get thier sound file to play. Who will they call? MS for sure and MS will have to give its best effort to solve real's problem in order keep its image of support for windows

      You clearly have no concept of anything being discussed here.
      If some one buys a machine from Compaq then Compaq is responsible for the support. This is how it is now this is how it has always been and this is how it will remain in the future. If they installed the "Real Audio Module" it is because they think it is better than the "Windows Media player module" and will cause less support problems for them. Also since they are installing the system this way, they will be intimately familiar with it.

      They will not call MS. If they did, then MS would certainly give their "best effort" to solve the problem not because they want to maintain their "image of support for windows" which they do not have, but because the first thing they will do is get your credit card # so they can charge you $150/hour (or whatever it is now). Now in the case of a modular windows customized by a vendor, this would, in fact, be reasonable. This is how it works today when the vendor has no control over windows so it is MS's responsibility to support it but they don't.

      Scenario 2 is someone has windows without the internet module installed and calls in asking "how do I get online, windows is supposed to do that" and ms has to explain that because they got a version without that module installed they will need to go purchase the module (or worse yet an actual complete version of windows). Bad scenario to be in.

      Again, you are showing your inability to grasp simple concepts.
      MS would be providing the stripped down version to OEMs like Compaq, Dell, etc. They will be responsible for *all* support just as they are now. They understand that most of their customers want to get on the internet. Since they want to stay in business they will provide this functionality. In the interest of providing the most trouble free system to keep support costs down they will have the ability to put in the software components that they have proven to themselves to be the best. Contrast that with the situation today where no matter how much it costs them when the latest Microsoft virus hits and *every one* of their customers is susceptible they have no recourse. Now if they decided to drop in Mozilla (for example) they have full access to the source code to modify any things they see as problematic. If this creates any problems, then they *and only they* are responsible for the support costs. Just like they are today.

      What will certainly happen if modular windows is required is that people will have to learn how to use a far larger set of skills.

      This is, of course, untrue like the rest of your post. If it were true, it would actually be a good thing in every way, but sadly it isn't true.
      It would force them to learn a slightly different set of "skills". They aren't actually even skills, just *slightly* different interfaces. If you can use IE you can use Mozilla with no new "skills". The interfaces are nearly identical which makes sense since MS designed it to duplicate Netscape's interface.

      I am 100% opposed to having windows with major components being plugable unless MS can control the bar for accepting a module as "certified".

      Why? They have no responsibility whatsoever for supporting said modules. What incentive do they have to certify a module from another company that actually works. Their best strategy in this case would be to *only* certify modules that did *not* work.

      Its MS's image on the line and they are being forced to put that image in the hands of other companies that won't be affected as much by a failure.

      No, it is the image of the company from whom you buy the computer that is on the line. Currently every OEM is forced to put their images in the hands of a convicted criminal organization who makes design decisions based primarily on illegally extending a monopoly position. This is *very* bad for every company involved except MS.

    6. Re:Who does MS get to charge tech support... by Darby · · Score: 1

      Just think of how many IIS security holes are listed as "windows security holes".

      You honestly don't see how this example is an argument against you?
      Since until recently it was impossible to uninstall IIS, it *is* a windows security hole. As in if you run windows (nt/2k anyway) you have this security problem.

      Again as I pointed out throughout your previous post, the OEM who installed this would be responsible for supporting it. So if vendors had been able to drop in their own replacement which was not susceptible to these issues then the reduction in exploits is a bad thing by your reasoning.

    7. Re:Who does MS get to charge tech support... by Anonymous Coward · · Score: 0

      ... the first thing they will do is get your credit card # so they can charge you $150/hour (or whatever it is now) ...

      One hundred and eighty five English Pounds per incident, and worth every penny.

    8. Re:Who does MS get to charge tech support... by cscx · · Score: 2

      You honestly don't see how this example is an argument against you?
      Since until recently it was impossible to uninstall IIS, it *is* a windows security hole. As in if you run windows (nt/2k anyway) you have this security problem.


      Please, for the benefit of everyone else reading, please get a f**king clue before posting again. That is undoubtedly the most ridiculous thing I've read all day. IIS was always an optional/removable component. Always. It was never "part" of Windows; it is an installable (and likewise uninstallable) component. Although it comes installed by default on Windows 2000 Server, there is absolutely nothing that prevents you from removing it!!

    9. Re:Who does MS get to charge tech support... by catfood · · Score: 2
      [S]omeone buys a machine from compaq and its running "modular windows" and has the "real audio module" installed in place of the "windows media player module" and a person can't get thier sound file to play. Who will they call? MS for sure and MS will have to give its best effort to solve real's problem in order keep its image of support for windows...

      Nonsense. Microsoft won't do that today, even for customers using WMP. Support for the OEM's customers is the OEM's responsibility.

      So in your example, Compaq--who chose to ship Modular Windows with Real Player installed--will be stuck supporting Modular Windows with Real Player installed. Life is good.

      Alternatively, Microsoft can and will (right now) help you with all kinds of Windows support issues, for a fee. I don't see this getting any better or worse for Microsoft with the proposed Modular Windows product--it's just one more thing to support and get paid for.

    10. Re:Who does MS get to charge tech support... by spectecjr · · Score: 2, Interesting

      Flip through a computer science text book on operating systems some time, and see if it says anything about Media Players, Internet Browsers, Solitaire Games, etc

      Just because you read it in a textbook, doesn't mean it's right.

      By the Computer Science definition, the BIOS on your computer is an OS.

      Is it enough to do all the things you want to with a computer? No? Then if an OS isn't sufficient, what do you actually need?

      A bigger OS? But an OS is only supposed to support the HARDWARE!

      Maybe if you extended the definition of an OS the other way, you might get somewhere:

      An Operating System is a piece of software which provides applications with guaranteed interfaces to the hardware of the system and provides applications with support functionality.

      Surely this makes a lot more sense?

      Stop using the 60's definition of an OS. It is no longer relevant.

      Simon

      --
      Coming soon - pyrogyra
    11. Re:Who does MS get to charge tech support... by jhoger · · Score: 1

      Well, if you want to reason by platitude, I respond by saying that just because an idea is old and established doesn't make it wrong or irrelevant.

      There's a real difference between the operating system and the apps. The typical (modern!) engineer is going to say that boundary is somewhere between the kernel/system services and the apps you run. I don't think anyone would consider a media player or web browser a system service or part of the kernel.

      It's totally separable, they should be kept separate for a variety of reasons, and Microsoft knows it can be done. Yeah umpteen apps can and should depend on helper dynamically linked helper libraries that aren't really part of the OS. It's perfectly reasonable to embed COM services exposed by another app. That still doesn't make the COM server a part of the OS, just a dependency of your app.

    12. Re:Who does MS get to charge tech support... by spectecjr · · Score: 2

      Well, if you want to reason by platitude, I respond by saying that just because an idea is old and established doesn't make it wrong or irrelevant.

      There's a real difference between the operating system and the apps. The typical (modern!) engineer is going to say that boundary is somewhere between the kernel/system services and the apps you run. I don't think anyone would consider a media player or web browser a system service or part of the kernel.

      It's totally separable, they should be kept separate for a variety of reasons, and Microsoft knows it can be done. Yeah umpteen apps can and should depend on helper dynamically linked helper libraries that aren't really part of the OS. It's perfectly reasonable to embed COM services exposed by another app. That still doesn't make the COM server a part of the OS, just a dependency of your app.


      Yes, it is totally separable. The thing is, in the case of Internet Explorer, once you divorce the libraries from the 'app', you get a 64kb wrapper application that does nothing more than set up a few menus and toolbars on the screen.

      Similarly (but less so) with Windows Media Player -- once you get rid of the libraries, you're left with some visualization stuff (sound-to-light displays), and 70% of the UI. Everything else is system components.

      So where do you draw that line?

      Simon

      --
      Coming soon - pyrogyra
    13. Re:Who does MS get to charge tech support... by jhoger · · Score: 1

      I'd draw the line where where the hardware is abstracted and rudimentary system objects are defined. So, you can use all of your devices and rudimentary objects in a generic way (sound cards, video cards, printers, windows, fonts, etc.) but you wouldn't have software that would interpret an MP3, or an OGG. Those can be part of add-on libraries, or part of the installer for a given application.

  31. Re:A modular windows will not be good for consumer by jvagner · · Score: 1

    I think those are nice ideas, but I don't think MS would sit by and let an active marketplace for these substitutions to develop.

    As it was, though XP wasn't really all that significant an upgrade to W2K, a LOT of software broke and had to be tweaked work properly. With each of these revisions, MS leaves other developers by the wayside.

    I do think this should be possible, but I think it should be a detail within the general remedies; but it seems to be the main focus of the states' efforts right now.

    If what the states win in this antitrust trial is a modular version of windows, it will not sufficiently address MS' behavior nor really hamper their monopoly behavior over an period of time. It's not really that much a win for one of the most important anti-trust trial in a really, really long time.

  32. Serious question... by NanoGator · · Score: 2

    I have serious concerns about what would happen if a modular version of Windows was released, allowing computer makers to customize what comes with it. Wouldn't that be chaotic? If I buy a computer at Dell I might get Opera and Office etc, but if I bought a computer at Gateway I might get Netscape and Star Office. This is a bit of a problem because of the incompatibilities that are bound to arise.

    Don't get me wrong, I'm not trying to say everybody should run Windows and be happy with it. I'm legitimately trying to ask if my concern is valid, or has this type of thing been done before? What are the good things that would happen?

    (us Windows users are scared of change...)

    --
    "Derp de derp."
    1. Re:Serious question... by Todd+Knarr · · Score: 2

      Isn't that kind of like being worried that if you buy a Ford Ranger you wouldn't get exactly the same thing as if you bought a Z3 sports car? Obviously you'd choose which product to buy based on which one offered what you wanted. If you wanted Opera and not Netscape you'd buy the Dell instead of going to Gateway, and vice versa. Another advantage: it'd be much more likely in a modular system that you could replace parts yourself as needed, eg. if the Gateway offered everything you wanted except for offering StarOffice where you wanted MSOffice it'd be much easier to remove StarOffice and install MSOffice without breaking everything else Gateway had installed. IMO all of this would be Good Things, yielding systems tailored more closely to what you wanted and with fewer interdependencies to keep you from getting exactly what you wanted.

    2. Re:Serious question... by TheAwfulTruth · · Score: 2

      No it's more like buying a "Ford" from "Joe's car sales" where "Joe" has taken out the ford engine and put in a Hyundai engine and a mercedes muffler and a chevy tranny. And yes, chaos would ensue.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    3. Re:Serious question... by NanoGator · · Score: 2

      "Isn't that kind of like being worried that if you buy a Ford Ranger you wouldn't get exactly the same thing as if you bought a Z3 sports car?"

      Umm... no. If you wanted to make your metaphor match what I was thinking, it'd be more like this:

      "I would be worried that a Ford Ranger would use a joystick instead of a steering wheel. Would it use gasoline or hydrogen? Will it come with a spare tire, or do I have to go to another store to buy one? Will the turn signals blink, or will they look like a spinning tie?" ... and so on.

      Dell and Gateway both sell systems today that come with a lot of garbage. I bought a Gateway machine a couple of years ago, and it came with Netscape and ... a bunch of unmemorable crap that I didn't want clogging the registry.

      I was never presented with a choice of what would and wouldn't come with the machine. Instead, Gateway had already decided that. That is exactly what will happen if Windows goes modular. Only it can be a lot worse.

      At the very least, I had Internet Explorer and Outlook Express. I could start with those and go get what I want from the net from there. I could tell other people how to use IE and Outlook Express to go find what they really want run instead. But if I'm talking to somebody else and they have Netscape but NOT IE, how can I help them?

      Now if Gateway were to do like your suggesting, and allow me to pick and choose, then I'd totally agree with you. That would be great. I think what'll happen though is they'll resell what gives them the best deal.

      But you know what might work? What if there was the 'I am a first time Windows user' option where the distributers had a very definitive list of what to start with, and then the user can go from there. At least everybody starts on an equal footing and then it's not so chaotic.

      --
      "Derp de derp."
    4. Re:Serious question... by Vader82 · · Score: 1

      The scenario you have just described is where the beauty of open standards is wonderful. The UI might look a bit different from mozilla to opera, or office and staroffice. But if they can both read and write and display the same files, who cares? Yes I know its not fun to switch from one app to another, but it would also allow companies to use software packages that they felt would result in the least tech support required, which might be OSS instead on MS. This would be a good thing.

    5. Re:Serious question... by aredubya74 · · Score: 1

      (us Windows users are scared of change...)

      If Windows users are scared of change, how come Microsoft's been able to successfully change:

      * the kernel
      * the filesystem
      * the file manager
      * the browser
      * Office file formats (.DOC compatibility? Ha!)

      ...over their last several releases? The fact is that Windows users aren't scared of change. Rather, they aren't offered any alternative OS from the retail side for new PCs, and so they go along with change. It's Microsoft-managed change, but it's change nontheless.

      Fast forward 3-4 years, if this modular Windows exists. Users will be able to pick systems that run componants they like, with features they want, with support from the PC retailer. Funny, this sounds an awful lot like the auto industry, which is where I'd love to see OSs land.

      --

      RW

    6. Re:Serious question... by Todd+Knarr · · Score: 2

      I think there's a disconnect here. Why would you first assume that the computer from Dell is the identical same product as the one from Gateway? Your modified version is based on the assumption that all products are identical, where the point of modular Windows is to allow them to be different depending on the market the OEM is selling to. It doesn't even have to be the OEM, the modular form would allow someone to create an "I've never used a computer before" version of Windows that could and would install on both the Dell and Gateway machines without hassle.

      Having everyone start on the same footing assumes that all users are identical. As someone who's been jockeying computers since before MS-DOS existed, I don't want to have the same base apps as someone who's never seen a computer before. I want to discard all of that and pick and choose what I want without forcing everyone else to do so as well (same as I want to use Gnome as my default desktop on my home systems without forcing anyone else who uses them to do the same).

    7. Re:Serious question... by Chris+Johnson · · Score: 2
      Markets ARE chaos. If you can't make a dumb choice, it's not really a market, you're being controlled.

      I'm seeing people side with Microsoft over this without understanding the bottom line: it's not wrong for some dimbulb to do a rotten job and put it out there in the market.

      You guys are basically arguing a socialist viewpoint that consumers must be protected from the consequences of bad actions or their own weakness- which is not, I think, intrinsically wrong- but you're casting Microsoft as the appropriate protector. Isn't that a little bit stark gibbering drooling ankle-gnawing crazy? :)

    8. Re:Serious question... by NanoGator · · Score: 2

      "* the kernel" -- Most Windows users don't know what that is. (sad, but true.)

      "* the filesystem" -- Most Windows users don't know the difference between Fat16, Fat32, NTFS, and so on. What they see are icons.

      "* the file manager" -- Virtually identical since Windows 95. Only a few minor updates have been made. The metaphor is still the same.

      "* the browser" -- Again, still virtually the same. An IE 3.0 user wouldn't be that out of water if presented with 5.0. That's not so true with Netscape or Opera.

      "* Office file formats (.DOC compatibility? Ha!)" -- The .DOC format has been the same since Office 97. Yes, 95 -- was a BITCH, but after that MS got their act together.

      Windows hasn't changed much, from the average user's perspective, since Windows 95. A Windows 95 user could easily pick up 2000 and use it. XP is a little more radical, but the assymilation period would be short.

      "Users will be able to pick systems that run componants they like, with features they want, with support from the PC retailer"

      They have that option today. It's called the Internet. Out of the box, Windows provides essential basic functionality including the ability to get on the net and go get what you really want. It's the retailers that do shit like force you to buy Office etc.

      I agree that MS's strategy of "make it impossible to uninstall IE or Outlook" is slimey and I want that fixed. And I definitely want MS punished for their evil practices, but this change does scare me. (Lucky for the world I'm probably wrong about what'd happen, heh.)

      --
      "Derp de derp."
    9. Re:Serious question... by NanoGator · · Score: 2

      "Why would you first assume that the computer from Dell is the identical same product as the one from Gateway?"

      So I can help my aunt over the phone when she has a problem? If she's running an app I've never heard of, what good can I do her?

      Tech support is pretty crappy nowadays, and unless that radically improves, she would have very little avenue of support if she can only talk to other Gateway users about her problem.

      --
      "Derp de derp."
    10. Re:Serious question... by sconeu · · Score: 2

      I don't think anyone's actually suggesting that MS sell this.

      What it's about is that MS has continually claimed that IE (and WMP, now) are inextricably part of the OS, and that there's no way to remove them, hence the lack of illegal tying under the old consent decree.

      This guy is here to rebut that contention.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    11. Re:Serious question... by Moofie · · Score: 1

      Gosh, you mean the vendors might have to actually sell their customers what the customers want to buy? You're right! This is the end of Capitalism! Man battle stations!

      ...why is this a bad thing?

      --
      Why yes, I AM a rocket scientist!
    12. Re:Serious question... by Anonymous Coward · · Score: 0

      But if they can both read and write and display the same files, who cares?

      How about the user who doesn't parse XML in their heads and has to use the keyboard and mouse to interface with the software?

      We can include >telnet slashdot.org 80 in that list of browsers, but do you want to support that? Didn't think so.

    13. Re:Serious question... by NanoGator · · Score: 2

      "Gosh, you mean the vendors might have to actually sell their customers what the customers want to buy?"

      Go buy a Gateway computer and tell me that you get exactly what you want. Then tell me that just because Windows is modularized that it'd be any better.

      --
      "Derp de derp."
    14. Re:Serious question... by Anonymous Coward · · Score: 0

      * the kernel
      * the filesystem


      Users who know what these are and play with them directly are likely able to cope...

      * the file manager
      * the browser


      ... are both apps whose interfaces are supersets of Win3.1 File Manager and IE 2.0, respectively.

      * Office file formats (.DOC compatibility? Ha!)

      Stable since office 97, and newer versions of Word default to that format, so what's your problem again?

      Users will be able to pick systems that run componants they like, with features they want, with support from the PC retailer. Funny, this sounds an awful lot like the auto industry, which is where I'd love to see OSs land.

      "My Range Rover is in the shop," not "The Obscure Intake Valve Company's Intake Valve failed, so my Range Rover is in the shop."

      s/Range Rover/Windows Box
      s/the obvious...

    15. Re:Serious question... by Moofie · · Score: 1

      Look around enough, and you can find what you're looking for. The States are only trying to create the same open marketplace for OSes that the OEMs have.

      Gateway has features you don't want to pay for? Don't buy one. You don't have that option if you want to, say, edit an Access database.

      --
      Why yes, I AM a rocket scientist!
    16. Re:Serious question... by hdparm · · Score: 1

      (us Windows users are scared of change...)

      ...which is exactly what windows users deserve by supporting MS's behaviour all these years.

      Aren't we coming all the way back to the question of standards in the software industry, screwed predomminantly by MS's attempts of locking out any competition?

      Judge should make them (MS) release API_s, as well as the set of essential libraries. Then, they would be in the market (finally) of GUIs and applications such are browsers, mail clients, office suites, media players..... like everybody else is....and still be in a better position to compete, since they're not starting from scratch.

      Let then customers say with their $$$ what amount of bloatware and integration do they want.

    17. Re:Serious question... by NanoGator · · Score: 2

      "The States are only trying to create the same open marketplace for OSes that the OEMs have."

      I admire that goal, but based on my experiences so far, I think what'll happen is the computer resellers will use it to their own ends instead of trying to make life better for us customers.

      "Gateway has features you don't want to pay for? Don't buy one. You don't have that option if you want to, say, edit an Access database. "

      Seeing as how Gateway machines use images to build their machines, I don't think hacking Acess will do a bit of good.

      As for the "don't buy one" attitude, that doesn't work either. There aren't a whole lot of places you can buy laptops from. Each one already plays stupid games with pre-installing a bunch of crap. You can't go build a laptop the same way you can with an OSLess machine. If you want my opinion, they should strip down Windows except for essential functionality, but all software included by the reseller cannot be installed.

      In other words, MS still has to do the modular Windows, but the user picks and chooses which apps to install. No more preinstalled apps. Then, split MS into the OS and the Apps business.

      Hmm... I wonder if I'm making a mistake by assuming that when they say modularize it, they mean make it so that a reseller could change anything they wanted to in it, or if they simply mean that IE is removable without destroying the OS. For the record, what I had in mind is the first example. I apologize if I'm confusing people who thought I meant the second one.

      --
      "Derp de derp."
    18. Re:Serious question... by jedidiah · · Score: 1, Flamebait

      Where do you people get your information? What made you think WinDOS was "consistent" to begin with? What make you think that you can make assumptions under the current regime? ALL Microsoft application installers spew all sorts of crap all over a system. No two WinDOS boxes are alike. WinDOS machines are more like snowflakes than the precisely machined and highly consistent systems that you Lemmings make them out to be.

      The "extra CHAOS" will be minimal at best.

      A PC still remains a collection of spare parts and it's Windows software still remains a random collection of developer distributed system libraries.

      The added complexity might not even be any more than what Microsoft would have introduced on it's own.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    19. Re:Serious question... by jedidiah · · Score: 2

      That decision should be entirely at the discretion of those doing the support and NO ONE ELSE.

      That is typically Dell and cabal.

      They should get to decide what to do with a product they have purchased.

      Microsoft is the perpetrator of communism, not the FSF.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    20. Re:Serious question... by NanoGator · · Score: 2

      Where do you people get your information? What made you think WinDOS was "consistent" to begin with?

      What, you mean besides the fact that a Windows 95 user would have little to no problem using Windows 2000?

      --
      "Derp de derp."
    21. Re:Serious question... by Moofie · · Score: 2

      The way I read you, I thought you were arguing for the status quo. I'm glad to hear that you aren't. : )

      I believe that there's sufficient competition in the OEM PC market such that you can get what you want, if you look around for it. If you don't KNOW what you want, I argue that there are enough options out there that you're not going to get screwed by poor engineering from an OEM. (Unless you buy from Compaq, and then God help you!)

      I think that OEMs should be able to add value via software, just as they add value via hardware today. I also believe that, just like I can replace the CD-burner Dell sold me with a DVD burner, I can easily replace my web browser with one I like better.

      I submit that the brand of, for instance, DVD drive in your computer is pretty irrelevant for most consumers. I'd argue, in similar fashion, that the brand of web browser you use is pretty irrelevant. Most of 'em work well enough. My contention is that it should be just as easy to replace the browser as it is to replace the DVD drive. How does that grab you?

      It seems to me like we're arguing both sides of the same point.

      --
      Why yes, I AM a rocket scientist!
    22. Re:Serious question... by Deziex · · Score: 1

      Quoth the parentposter...
      "* the kernel" -- Most Windows users don't know what that is. (sad, but true.)


      "* the filesystem" -- Most Windows users don't know the difference between Fat16, Fat32, NTFS, and so on. What they see are icons.

      "* the file manager" -- Virtually identical since Windows 95. Only a few minor updates have been made. The metaphor is still the same.


      "* the browser" -- Again, still virtually the same. An IE 3.0 user wouldn't be that out of water if presented with 5.0. That's not so true with Netscape or Opera.

      "* Office file formats (.DOC compatibility? Ha!)" -- The .DOC format has been the same since Office 97. Yes, 95 -- was a BITCH, but after that MS got their act together.


      Point 1: I would have to agree on that one, definately.

      Point 2: Also agreed, but some users I've met actually know the different kinds of file systems. Mostly the power users and propellerheads.

      Point 3: In all my years of using the various flavors of Windows, (95,98,ME(eugh), XP, Win2K, NT, ) I've seen quite a few differences between the file managers, and some more annoying than others.

      Point 4: Agreed also, but a lot of stuff on it has been changed and moved around. Plus it gets slower with each new version.
      Point 5: The MS Office DOC spec, IMO, has not remained the same. Office XP can't save to Office 97 format natively. Office 97/2000 cannot open OfficeXP docs saved in O-XP DOC format. Instead, they have to be translated to a special flavor of RTF.

      (Look it up sometime, I think you'll find it interesting.)

      --
      Never pet a burning dog.
    23. Re:Serious question... by Anonymous Coward · · Score: 0

      * the kernel
      * the filesystem

      Only took them 9-10 years to transition those.

      * the file manager

      Well, there was serious usability problems with the old Win3 one.

      * the browser

      Changed from what? Most current Internet users weren't online in the days Netscape ruled. Besides, IE was pretty much a drop in replacement for most uses.

      * Office file formats (.DOC compatibility? Ha!)

      Did it in Office 97, and caught so much flack from corporate customers that they probably won't do it again any time soon.

      I think you are greatly overstating MS's power and willingness to change fundemental components of their products. The userbase has lots of momentum, and it's more profitable to ride it.

    24. Re:Serious question... by NanoGator · · Score: 2

      "It seems to me like we're arguing both sides of the same point. "

      I think I confused the issue by believing that modularizing Windows is the same as opening it up so OEM's could do different flavors of it.

      I absolutely agree that changing browsers should be like changing your DVD drive. I just don't want TOO much control given to the OEMs is all. I think we basically agree, just different ideas of implementation hehe.

      As for the competition.. I'm not sure. I really had laptops in mind when I got scared of OEMs having too much power. I think my real problem, though, is that I can't go build a laptop. If that were possible, I wouldn't be whinging now probably hehe. :)

      --
      "Derp de derp."
    25. Re:Serious question... by Anonymous Coward · · Score: 0

      His point is that application developers already have problems supporting both 95 and 2000, so removing some libraries from a future version wouldn't make the situation worse.

    26. Re:Serious question... by NanoGator · · Score: 2

      My point is that the interface is virtually the same. What lies underneath is, for a good chunk of the Windows users out there, irrelevant.

      I appreciate you stating his point more tactfully than he did. Just wanted to let you know that. :)

      --
      "Derp de derp."
    27. Re:Serious question... by NanoGator · · Score: 2

      "Point 3: In all my years of using the various flavors of Windows, (95,98,ME(eugh), XP, Win2K, NT, ) I've seen quite a few differences between the file managers, and some more annoying than others."

      I've seen additions, but not necessarily differences. (Although I suppose an addition is technically a difference, I really mean that if you do something in Win95, more often than not you can do it in 2k also.) I'm a sysadmin here, and there are a couple of Win95 boxes floating around I have to muck with sometimes. When it comes to file operations, it's all basically the same, but Win95 is missing some features Win2k (my primary OS) has. One of the most computer illterate people I know recently went from Win95 to Windows 2000, she had very few questions to ask me. None of them had to do with how the file manager worked. (I'm not the definitive voice here, but at least now you know where I come from. :))

      "Point 4: Agreed also, but a lot of stuff on it has been changed and moved around. Plus it gets slower with each new version."

      Definitely. I thought about this after I posted that comment. It's a pain in the butt for a Windows 2000 user to tell a Windows NT user how to set their hard drive to DMA mode...

      Thanks for the heads up on OfficeXP. I thought MS had finally decided on a good .DOC format, but I'm still on O2k. I appreciate you notifying me of this, I need to make sure we stick with O2k. :)

      --
      "Derp de derp."
    28. Re:Serious question... by Moofie · · Score: 2

      Your point about laptops is well taken. I guess the really big problem with being able to build a laptop is that in order to get a modular design (with, say, replaceable video and sound cards) you get a much larger form factor. It would be nice to see an internal PC card bus, like Apple has with their AirPort cards, but unfortunately I don't think there's enough drive that direction to make it happen.

      I am really offended that, despite all the "competition" in the laptop market, there are zero manufacturers who have good trackballs built into the palm rests at the towards-me edge of the KB. Apple had that design sorted 15 years ago, and I do not understand why nobody uses it. A modern optical trackball would be just awesome.

      I also liked HP's OmniPoint pop-out mouse. I wish somebody would scale it up a bit and use the design in a full-sized laptop.

      Trackpads and trackpoints suck.

      --
      Why yes, I AM a rocket scientist!
    29. Re:Serious question... by NanoGator · · Score: 2

      "Your point about laptops is well taken. I guess the really big problem with being able to build a laptop is that in order to get a modular design (with, say, replaceable video and sound cards) you get a much larger form factor...."

      I've been thinking about that, and I'm not so sure it'd be that bad. I think the reason that it's not happening is that it gives the laptop manufacturer total control over what they're building. But if you think about it, they still have to conform to some specs, like the size of the screen, the mobo, and so on...

      It seems to me that it wouldn't be hard to have generic mobos made with generic cases. Unfortunately, I don't think that replacable video card would be possible without a new mobo... but that's okay! It'd be really nice to buy one Laptop case, one screen, and replace the mobo every couple of years for about $1,000.

      I can sympathize with your complaint about trackball. I'm not a trackball user, but I adamantly hate the glidepoint. I live the eraser tip thing, but I can't stand having both. I always bump that stupid pad and move my mouse heh.

      Somebody out there will eventually discover they can build laptop parts and give people the ability to build their own. I look forward to that day. Until then, IBM, Sony, Dell, and Toshiba control my fate as a laptop owner. That bothers me a hell of a lot more than MS does. (Altho MS IS part of the reason that all those manufacturers annoy me...)

      --
      "Derp de derp."
    30. Re:Serious question... by Anonymous Coward · · Score: 0

      They're arguing socialism? Huh? OK, now I know I'm kneedeep in geek-double-think.

      Basically, there is a market right now, called the computer market. In this market, you can buy PCs or Macs or Suns or even a PC with Linux, Novell, etc on it... whatever floats your boat. The "dumb choice that prevents you from being controlled" is what computer you buy. The "dumb" choice is picking a OS that doesn't provide what you need.

      Instead, what you're proposing is that MS Windows, a product from a company, be turned into a market in which people can compete. The only way this can be done is for the government to regulate a business in a daily capacity as to what it does. That is socialism almost defined.

    31. Re:Serious question... by Anonymous Coward · · Score: 0

      "* the kernel" -- Most Windows users don't know what that is. (sad, but true.)

      Hardly sad, most of us probably don't know the exact Latin name of the virus or medical condition that will eventually kill us either.

      A good deal of you probably don't know the exact name of every single part in your car either.

      Get it through your thick skull that an awful lot of the knowledge you know is NOT particular necessary for the rest of society to know and function, and is in fact, pretty trivial.

      Oh wait, this is Slashdot, so there will never be that sense of proportion.

      In that case: Screw you GEEK!

    32. Re:Serious question... by Anonymous Coward · · Score: 0

      We should outlaw macs so your aunt can't fuckup your master support plan?

    33. Re:Serious question... by Tony-A · · Score: 2

      We can include telnet slashdot.org 80 in that list of browsers, but do you want to support that? Didn't think so.
      Why not? It's the easiest browser to support. The user is already doing most of the work for you. When that has problems, everything else has problems, and the telnet user has a better view of exactly what is going on than anyone else.

    34. Re:Serious question... by Moofie · · Score: 1

      I think the major market force that's going to stop us from seeing roll-your-own laptops is going to be the display. With all the shortages in the LCD market, nobody's going to want to deal with a small distributor who just needs a few thousand to sell to hardcore geeks like you and me.

      Who knows...maybe when OLEDs come out in large sizes...they're supposed to be easier to fabricate.

      However, I'd be pretty surprised if anyone actually made a laptop "form factor" along the lines of AT or ATX. I think the tolerances would be too tight to get a computer of respectably small size.

      --
      Why yes, I AM a rocket scientist!
    35. Re:Serious question... by catfood · · Score: 2
      Wouldn't that be chaotic? If I buy a computer at Dell I might get Opera and Office etc, but if I bought a computer at Gateway I might get Netscape and Star Office. This is a bit of a problem because of the incompatibilities that are bound to arise.

      That's begging the question. The whole point of Modular Windows would be that it's an application-neutral platform. If Star Office is "incompatible" with Modular Windows, then something is wrong with the implementation of Modular Windows--or Star Office would have flunked the compatibility test.

      You're basically saying, "What if there was Modular Windows but Microsoft treated it just like regular Windows with the built-in incompatibilities we already know about?" That isn't what's being proposed, not at all.

    36. Re:Serious question... by Anonymous Coward · · Score: 0

      Actually, the big problem with laptops is thermal management. Unlike a desktop machine, you can't just make it work by screwing fans in all over the place until it's cool.

      You can buy cheap, "generic" laptops, and guess what? They crash all of the time. So, you go crawling back to IBM or Dell or someone who knows how make a stable system.

      Furthermore, the personal "roll-your-own" market is miniscule. The reason you can buy your own mobos and CPUs is because there's lots of small OEMs out there. Individuals don't drive the market.

    37. Re:Serious question... by Starcub · · Score: 1

      I read the poster's comment in a different way. I think what he is trying to say is that incompatibilities will arise between the various third party applications themselves. For example, if StarOffice, MS, etc. all use different file formats then there will be no defacto standard for exchange. This is why making Windows modular isn't in itself going to help the consumer that much. It's also why people argue that API's and file formats be released as well.

    38. Re:Serious question... by catfood · · Score: 2

      Fair point then.

      But I think that letting the third-party applications run at all is a decent first step, and as a practical matter it's a lot more than Microsoft lets you do today.

      I agree that opening the file formats would be a good thing too, but first things first. It won't matter that CatfoodMediaPlayer can read and write WMP files if Windows XP keeps making it impossible to run CatfoodMediaPlayer to begin with.

      Also, supposing Modular Windows does come about, it opens the field for Microsoft's OEM-customers to pick and choose a compatible set of applications. It's a headache for Joe End User, but I've gotta believe IBM and Compaq can figure it out for him.

  33. Modular == public APIs by Anonymous Coward · · Score: 0

    If the system isn't modular, there's no way to have an API for a replaceable module. If the web browser works through an API, which could be published, allowing people to plug in their own browser that would be used everywhere in Windows that IE is used - that's modular Windows. If code throughout Windows reaches into nooks and crannies throughout IE to do all the weird and wonderful stuff, that's non-modular Windows, and there's no API to publish. If that's true, either Microsoft has really crappy engineers, or they're purposely mingling code for legal reasons.

  34. Greed by gnovos · · Score: 2, Interesting

    I love how Microsoft's grred seems to be thier very undoing. If they weren't trying to exapand ameoba-like into every single area that they could to suck up more tasty cash, then they would never have made XP Embedded.

    For you decision makers out there, take thsi to heart: Blind Greed will NOT make you more successful. No matter how much shareholder value you *think* you can add by being unethical, greedy, or sleazy, you will find that you will be losing twice as much value when your actions catch up to you. Stop basing your decisions on thier results for next week and start basing them on their value in the next decade!

    --
    "Your superior intellect is no match for our puny weapons!"
  35. Why Not Demo 98Lite? by Anonymous Coward · · Score: 0

    The app from www.98lite.net certainly makes a mockery of the non-modularity of Windows.

    1. Re:Why Not Demo 98Lite? by os2fan · · Score: 2
      98lite is a reverse engineering of Win9x. It makes certian assumptions about the configuration of that OS.

      It does not work under Windows NT at all.

      IE eradicator does not work under NT 2K SP2 or XP

      It must not be forgotten that this in itself is a fragmentation of the Windows Platform.

      --
      OS/2 - because choice is a terrible thing to waste.
    2. Re:Why Not Demo 98Lite? by GuanoBoy · · Score: 1

      os2fan wrote:

      > IE eradicator does not work under NT 2K SP2 or XP

      Do you know this from personal experience? Not being snotty, but the 98Lite website claims that it works under "Windows 95/98/Me/2000 in 8 different languages".

      I've used 98Lite to give life to older Pentium machines and stripped out a lot of the garbage from Win98. They were subsequently faster and more reliable and ran Oracle apps without complaint.

      --
      WWW
    3. Re:Why Not Demo 98Lite? by os2fan · · Score: 2

      The web site also state what I claimed, that it does not work under 2K SP2 or XP.

      I am a registered user of it.

      --
      OS/2 - because choice is a terrible thing to waste.
  36. OK, but... by ilyag · · Score: 2, Interesting

    what will stop MS from making Office require IE?

    What will stop them form making Windows without IE crash every 15 minutes?

    What will stop it from forcefully removing HTML rendering & ActiveX with IE, an invite them to install IE when Kazaa tells them it needs mshtml.dll? (Or is that a good thing - Kazaa will stop showing banners using IE? My version of Kazaa Lite still shows pop-ups.)

    Finally, what will stop them from shipping the non-modular version with PCs and requesting that people buy the normal one for $XXX?

    1. Re:OK, but... by theolein · · Score: 1

      "What will stop them form making Windows without IE crash every 15 minutes?"

      A look at their revenue stream?

      The point of the case is that OEMs will be able then to add components of their choosing not Microsofts. If MS makes the OS crash all the time it will simply ruin their reputation and thereby their revenue.

    2. Re:OK, but... by dbazile · · Score: 1

      To stop abusive advertising sites, just add them to your hosts file.

      http://www.accs-net.com/hosts/what_is_hosts.html

      A proper analogy would be:
      "I don't approve of my daughter's heroin addiction, but I give her clean needles so she doesnt get AIDs."

  37. Installing software after delivery by brdsutte · · Score: 1
    There are embedded situations thinkable in which you would like to have a Windows version from which you can easily add/remove components.

    Suppose that in the future, some Windows XP version is going to be used on a PDA that has no hard drive. This means all the software has to reside in some form of memory, which probably will require refreshes (as in DRAM), even if the PDA is turned off.

    For the autonomy of the PDA, limiting the amount of data (and code, which is data) stored in memory is vital: modern PDAs are able to turn off the unused part of memory, not to spill any battery power on refreshing that part of memory.

    When a user can select the components installed on his system, he can limit the memory used for his needs of the moment.

    And if he can choose to install software from different vendors, he would probably have greater freedom in choosing between more functionallity (meaning larger programs) and longer autonomy.

    Bjorn De Sutter
    http://www.elis.rug.ac.be/~brdsutte

  38. Windoze, Smindoze by Anonymous Coward · · Score: 0

    Ok who gives a rats ass about windows. People remember there are other viable Operating Systems that already has software available. How about Mac OSX? In the end, all this bickering is just non sense. To be honest, whether windows dies or not really doesn't amount to much other than two really rich people aren't as rich anymore. Life goes on. For god sake, windows isn't jesus, JFK or some other diety. It's freakin software. Move on people.

  39. Developer's nightmare... by Anonymous Coward · · Score: 4, Insightful

    ASSUME this demo goes off. A non-tech expert gets convinced by ONE PERSON that he has developed a replacement for Windows. (right)

    As a programmer on Windows, I'd hate it.

    Think about the situation on Linux -- dependencies left and right. That's fine for SOME people (you people reading this, mainly). But common consumers? The mass market? Come on...

    Shipping a program for Windows would no longer be just a matter of shipping one or two new versions of DLLs with a software package. Instead, requirements would read: MSWKernel 1.2343 or better, MSGDI 1.232 or better, REALSound 1.001 or better, AOLNetworking 0.12415 or better.

    Programs would have to be written targetting EACH possible configuration. Sure, one can ASSUME that all interfaces would behave the same, but who are we kidding? Each company, trying to get OEM deals, would be trying to make some performance aspect stand out. Which means software will then be wanted that uses those effects. But what works on REALSound wouldn't necessarily work on CREATIVELiveSound. So as a developer, I would have to be developing for multiple platforms to sell for Windows.

    And let's assume I require MSNetworking. While other companies might have competing networking configurations, my product is so wonderful everyone decides to give MSNetworking a whirl, just so they can use my product. I would then have to be arranged as an OEM, reselling the MSNetworking component along with my program... and another version for those who already have it!

    Unfortunately, it really would wreck havok if the majority of users suddenly had to worry about every aspect of their system configuration. Windows provides a base-line configuration anyone can program to. Switching to this "destroy it all" modularity design would make people much less eager to work with computers that might change radically under the installation of one program... think about it, install AOL and all of a sudden, you have ads in your background, your documents, your emails, your startup screen... (they have to make revenue somehow).

    The solution really is to make MS publish their standards. Working from their published documentation does reveal a lot -- their MSDN library is much more accessible and unified than every other developer's documentation package I've worked with. What IE provides to the operating system is to an extent known -- you can analyze the IE object for what interfaces and methods it supports fairly easily. If MS is forced to continue this, and allow groups like Samba and OpenOffice to work better with their software, much more will be gained than if suddenly a one-floppy program needs to ship on three CDs in order to be sure all systems have the necessary components in order to play minesweeper.

    1. Re:Developer's nightmare... by Chris+Johnson · · Score: 4, Funny
      Yeah, but the alternative is already underway, and it's "all MS stuff works with other MS stuff as long as you keep really up to date, but everything else breaks a lot". The degree of integration continually shuts out other products.

      You're arguing for a state of affairs that is putting you out of business: the simplest baseline configuration is "We supply all the software, why would you ever need anything else?". And that's what MS is driving towards.

      Are you really so dedicated to user simplicity that you're willing to stake your career as a Windows developer on it, and side with Microsoft on this issue? Very noble, but I'd question how smart it is. Maybe you should consider making life a little harder and riskier for those consumers so YOU can have room to move, and to sell them stuff.

    2. Re:Developer's nightmare... by ealar+dlanvuli · · Score: 1

      wait did you just praise MSDN?!?

      k...

      I was with you until that point.

      anyway, have you tried FreeBSD, you could use a ports/package system like they, it works 99.999999% of the time and I have yet to see a configuration problem caused by it, and I dare say its a slightly more complex OS than windows if you exclude ActiveX functionality.

      --
      I live in a giant bucket.
    3. Re:Developer's nightmare... by ProfMoriarty · · Score: 5, Insightful
      Shipping a program for Windows would no longer be just a matter of shipping one or two new versions of DLLs with a software package. Instead, requirements would read: MSWKernel 1.2343 or better, MSGDI 1.232 or better, REALSound 1.001 or better, AOLNetworking 0.12415 or better.

      You must be new to programming ... we already have this ...

      Version DLL Distribution Platform
      4.00 All Microsoft® Windows® 95/Microsoft Windows NT® 4.0.
      4.70 All Microsoft Internet Explorer 3.x.
      4.71 All Internet Explorer 4.0. See note 2.
      4.72 All Internet Explorer 4.01 and Windows 98. See note 2.
      5.00 Shlwapi.dll Internet Explorer 5. See note 3.
      5.00 Shell32.dll Windows 2000 and Windows Millennium Edition (Windows Me). See note 3.
      5.80 Comctl32.dll Internet Explorer 5. See note 3.
      5.81 Comctl32.dll Windows 2000 and Windows Me. See note 3.
      6.00 Comctl32.dll Windows XP. See note 4.

      And all of this is FOR 1 DLL!!! ... now the next dll ... (you get the idea) ...

      Info stolen from Microsoft and Yes ... I'm deep linking ...

      --
      Karma? Karma? I don't need no stinkin' karma.
    4. Re:Developer's nightmare... by nytmare · · Score: 1

      That is already the case. Like "Requires Windows 98 or better + DirectX 8.0 or better + Internet Explorer 5.5 or better + Media Player 7.0 or better + MDAC 2.5 or better" etc. Windows is already modular to an extent. Microsoft simply ties much software artificially to the OS to "encourage" adoption, which is the whole problem to begin with.

      Yes, developers love Microsoft's behavior - it's easier to program for one environment.

      I have yet to figure out why MSN Explorer and MSN Messenger are required for Windows to work.

    5. Re:Developer's nightmare... by mikeee · · Score: 2

      Eh. If they disentangled the code they've unnecessarily bolted together, and had a decent package manager, dependencies can be handled. I mean, Linux has this issue in spades, but Debian has it solved:

      callidora:/home/mikee# apt-get install kword
      Reading Package Lists... Done
      Building Dependency Tree... Done
      The following extra packages will be installed:
      kdebase-libs kdelibs3 kdelibs3-bin koffice-libs libkonq3 libxml2 libxslt1
      The following NEW packages will be installed:
      kdebase-libs kdelibs3 kdelibs3-bin koffice-libs kword libkonq3 libxslt1
      1 packages upgraded, 7 newly installed, 0 to remove and 317 not upgraded.
      1 packages not fully installed or removed.
      Need to get 12.7MB of archives. After unpacking 41.3MB will be used.
      Do you want to continue? [Y/n] n

    6. Re:Developer's nightmare... by GSloop · · Score: 4, Insightful

      Frankly, I think MS SHOULD have done this long ago.

      I get REALLY tired chasing things down for an APP because it got installed into the OS.

      Here are the rules the OS should have imposed LONG ago.

      ALL DLL's MUST reside in the application directory, unless the DLL is supplied with the OS. Any files the APP needs, that are not included in a default install of the OS must be in a subdirectory of the applications, NOT the OS.

      All INI and Registry additions must be merged and applied on the fly. (This would be a modification of the OS)

      This would make "imaging" a whole lot easier. Just copy the app directory and all subdirectories, and you've got Word/Excel etc.

      Sure, the API would have to be robust and stable, and applications might be a bit larger because you'ld have to include your own tools/dlls.

      But hey, it's not like most Windows developers ever heard of profiling their code anyway! It's serious bloatware, starting with the OS, and it just rolls downhill from there.

      Besides, just deal with this like everything else. More disk, more RAM, more CPU. For lower support curves, (it would make life a whole lot easier) the additional hardware costs would be trivial.

      Sure, I REALLY WISH the horrible static linking problems you all claim would kill us WOULD ACTUALLY happen. From a system admin perspective, it would make life a whole lot easier!

      The OS OUGHT to stay the OS. Programs don't add things to the OS. They add them to their own directory, and merge them at run time when needed.

      No more DLL hell.

      I regularly rebuild Windows OS's, and the cost of doing do over the life of the machine, for many users exceeds the cost of the machine. Backup all data. Reinstall OS. (Think we're done, Oh No, we're just starting!) Install apps A, B, C, D, E, F, G, etc. Reconfigure all apps. etc. Many many hours later, you're done. (Imaging really doesn't work in a one-off world...)

      A modular OS as I describe above...

      -Backup all directories other than the OS.
      -Reinstall OS.
      -Copy back directories.
      -Do minor configuration to apps and desktop
      -Go golfing for the 4 hours more you would have spent otherwise.

      Cheers!

    7. Re:Developer's nightmare... by madenosine · · Score: 1

      I have yet to figure out why MSN Explorer and MSN Messenger are required for Windows to work.

      what? you can uninstall both of them

    8. Re:Developer's nightmare... by follower-fillet · · Score: 2, Informative

      > A modular OS as I describe above...

      > -Backup all directories other than the OS.
      > -Reinstall OS.
      > -Copy back directories.
      > -Do minor configuration to apps and desktop
      Sounds suspiciously like how the old Mac OS worked, except you could just rename the system folder & re-install, no need to backup & copy back everything else. Somehow I doubt it's that simple with OS X (conjecture).

    9. Re:Developer's nightmare... by Tet · · Score: 2
      Instead, requirements would read: MSWKernel 1.2343 or better, MSGDI 1.232 or better, REALSound 1.001 or better, AOLNetworking 0.12415 or better.

      Worng, wrong, wrong! Requirements would be MS-SoundAPI 1.2 or better, MS-NetworkAPI 1.1 or better, etc. Requirements are API based, not implementation based. Third party software would work with any implementation of media player / networking stack / web browser / whatever, so long as it uses the standard API provided by MS. I personally think that would be a great direction for MS to head. In fact, Linux could do with taking a look at that, too. Sure, we're further down the road than MS, but it's too easy to get complacent. Debian's (and now Red Hat's) alternatives system handles this reasonably well, but there's certainly room for improvement.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    10. Re:Developer's nightmare... by ProfMoriarty · · Score: 2
      ALL DLL's MUST reside in the application directory, unless the DLL is supplied with the OS.

      Well ... who determines if it's an application or OS DLLs?

      Where should MSHTML.DLL go? ... it's an essential part of:

      • Internet Explorer
      • HTML Help
      • Windows Explorer
      • Microsoft Office
      • countless 3rd party apps that use the "system provided" API calls

      The rest of this post SHOULD probably go in a new thread ... but I'm placing it here ...

      I'm not FOR OR AGAINST Microsoft, since my livelyhood (currently) depends upon Windows ... yet I despise their business practices.

      I think the ONLY remedy to the whole debacle, is to force MS to use 2 price for Windows ... 1 for OEMs, and 1 for Retail.

      • NO OEM discounts for volume
      • NO pressure to force the MS tax on naked PCs
      • NO restraints against OEMs for shipping alternative OS's

      If MS doesn't like that ... then 1 price for Windows ... Retail ONLY. Only then will people realize the price they pay to help fill Uncle Bill's money bin ...

      --
      Karma? Karma? I don't need no stinkin' karma.
    11. Re:Developer's nightmare... by foniksonik · · Score: 1

      you should insist on using a Mac. Mac OSs have always met all of your interests.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    12. Re:Developer's nightmare... by foniksonik · · Score: 2, Informative

      Truthfully it is that simple on OS X. A few new tricks include making sure you pick up all the priviliges, etc.. but it's no harder than making an image of a drive in any other UNIX.

      Also apps do copy over completely by moving the files. Start them up again and voila, etc. though of course if you've removed the registered preferences file you'll have to put in the serial again. Many apps simply install off a disk image by copying the app to your drive... that simple, no installer.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    13. Re:Developer's nightmare... by Dr.+Manhattan · · Score: 2
      Shipping a program for Windows would no longer be just a matter of shipping one or two new versions of DLLs with a software package...Unfortunately, it really would wreck havok if the majority of users suddenly had to worry about every aspect of their system configuration.

      Picture this. Windows is written in a more modular way, so that separate chunks can be installed or not. (98lite does this already.) Enough components to supply the current Windows APIs are present on the OS CD (really, DVD these days) as shipped, though not all of them are necessarily installed on a given machine.

      Now, someone goes to install an app on a machine, and that app requires something not installed. The installer notices that the required component isn't present and...

      ... prompts the user for a CD, network share or URL to get it. The required component(a) are installed, and the app installation continues where it left off.

      Sounds almost like Linux now. Debian sure works that way. It's not impossible at all; you can't do it with Windows now because MS doesn't want you to.

      The solution really is to make MS publish their standards.

      In a useful, accessible form, with no hidden APIs. Yes, this is a practical necessity, but modularizing Windows opens new areas of competition. Yes, there would be bugs and incompatibilities. How is this worse than DLL hell now?

      --
      PHEM - party like it's 1997-2003!
    14. Re:Developer's nightmare... by Anonymous Coward · · Score: 0

      > ALL DLL's MUST reside in the application
      > directory.

      Wow, you must be a complete fucking idiot.

    15. Re:Developer's nightmare... by CyberLife · · Score: 1

      Actually, this would be a good thing in the long run. All of this happens right now (see other responses below about DLL hell), but it's all controlled by Microsoft. If things were opened up, they would of course start out in near anarchy, but would eventually settle into standard configurations decided by the industry, not Microsoft.

    16. Re:Developer's nightmare... by GSloop · · Score: 2

      And you are a COMPLETE moron and COWARD!

      Cheers!

    17. Re:Developer's nightmare... by GSloop · · Score: 2

      Well, neglecting the tendency of MS to stuff everything in the OS... The OS vendor would supply an OS that actually did what most OS's do. Provide a layer to the hardware system. Additionally, it would provide a UI (Graphical/Character). There are a few basic other things an OS does, but that's basically it. The UI may have a HTML decoder built it, but frankly I don't think it should. That's an application space thing. But perhaps it ought to be an OS/UI thing - I dunno. But the larger browser? Certainly that's an app.

      My basic premise, is that the OS and apps should be very separated. Otherwise, it causes no end of grief.

      In networking we have the layered OSI model. It slows down performance some, but the advantages FAR outweigh the disadvantages. It allows us to modify any layer internally, as long as we don't change the way it interacts with the layers above and below. It allows you to use any medium such as fiber, wireless, coax, TP, or carrier pigeon if you wish.

      MS has done a very poor job technically with the OS. The fact that they're trying to "integrate" the whole browser/OE into the OS is just another example of that.

      Cheers!

  40. Huh? by Ibjr · · Score: 1

    Wouldn't this be good? You could really tweak the system to what you need it to do (I know, if i really wanted to i should use Linux) where i would use a bootloader for each tweaked system... Forcing MS to release APIs, file formats, network protocols would be the kiss of death for MS. Anti trust is to help me, the consumer, not kill the company.

    1. Re:Huh? by Physics+Dude · · Score: 1
      It would only kill Microsoft if they aren't cabable of competing on a level playing field. Having the API's open and available would certainly be in the public's best interest in the long run for reasons of reduced lock-in, interoperability and choice. If Microsoft can't compete... tough luck. :)

      Forcing Microsoft to release the APIs is the obvious answer to many of their anticompetative practices and should be a bare minimum for a settlement IMHO.

  41. forgetting something? by Anonymous Coward · · Score: 1, Informative

    let's remember that 98lite was "modularizing" windows years ago. i still have a box running a completely ie-free version of 98se in my daughter's room.

  42. suggestions for MS = $$$ by phossie · · Score: 1

    Yeah.

    Here are a few obvious applications, all following one basic principle: not everyone needs everything, and a large chunk of the market wants to be able to do one thing well.

    1. Audio workstations (DAW's)

    2. Video/Graphics workstations

    3. Killer gaming machines

    4. Nice programming environment (!)

    Etc...

    I think Microsoft is plenty big enough and has plenty of expertise to begin offering market segment versions of Windows. If people wanted to install other stuff, they could, but they'd have to download some libraries and *make the conscious choice* to take a performance hit.

    I feel sort of evil suggesting this, but I'd like to support my theories on capitalism - the primary tenet being that the best long-term strategy is a good quality product that people want.

    --

    [|]
  43. ABORT! by ethereal · · Score: 3, Funny

    Maximum number of Microsoft articles per day exceeded. Core dumped.

    I mean, really - I like to keep up on this case as much as the next guy, but we're up to what, four articles today? And the night's still young. How 'bout at least containing all the trial-related stuff into one wrap-up article per day, at least, and saving the "Microsoft eats small children for breakfast" filler ones that aren't breaking news for more of the off days?

    Disgruntled but still reading the article,

    --

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

    1. Re:ABORT! by ProfMoriarty · · Score: 2
      "Microsoft eats small children for breakfast"

      Whoa ... good thing I didn't sign that EULA that gives BillG my firstborn. Its on line 34893439 of the WindowsXP license agreement.

      --
      Karma? Karma? I don't need no stinkin' karma.
    2. Re:ABORT! by OpCode42 · · Score: 1

      Perhaps you should take a look at this!

  44. And now, for the non-conspiracist theory... by ZxCv · · Score: 2

    Uhh, hardly. If MS were required to do what the states want and release a version of Windows such that any of the components could be replaced, then that in itself would require the release of APIs and such. How is a third party component supposed to plug in to the OS and work as it should without full API disclosure? I can certainly see MS just releasing all that is absolutely necessary to replace components and simply saying that is "everything", but nothing short of an army of independent programmers taking over MS for months to scour the source will ever be able to prove otherwise.

    Personally, I think its more important to go the way the states are--after the modularity argument. I couldn't give a crap less if there are "secret" APIs in Windows, as long as the ones necessary for plugging in third party components as replacements for IE and Media Player and such are fully documented and available for use.

    --

    Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    1. Re:And now, for the non-conspiracist theory... by Physics+Dude · · Score: 1
      ... How is a third party component supposed to plug in to the OS and work as it should without full API disclosure?

      Just the way they have to now: with the partial disclosure of APIs that Microsoft has made available.

      The problem is that Microsoft has APIs that are only known to itself and it's 'trusted partners' which give their products an unfair advantage over the competition. This has been documented in many instances and books are available on the subject.

  45. Re:A modular windows will not be good for consumer by PaperTie · · Score: 1

    Why the hell should Microsoft alone be forced to open their APIs and file formats? "Rational Pricing" is subjective and is something that should be left as a decision to the consumer.

  46. Eh? by MisterBlister · · Score: 1
    Its clear that when Microsoft talks about a modularized version of Windows being unworkable, they are talking about from a business/support perspective, not a technical perspective. So what does WinXP Embedded have to do with anything?

    Microsoft's (correct, IMO, though I think they are wrong about a great many things) argument boils down to the fact that if they are forced to modularize Windows support calls will be something like this in the future:

    "What OS do you have?"

    "Windows Modular"

    "Sigh...Ok, well, open up a command line and change directories to C:\Windows\SYSTEM32, type dir. Do you see an MSHTML.DLL file there?"

    "No"

    "Ok well your version of Windows Modular has no IE support. Do a search/findfiles on your system, is there a Mozilla.exe? Perhaps it was OEMed into your version of Windows Modular."

    "Nope, nothing."

    "Well here's the point where I'd tell you to download the latest drivers off our site but your version of Windows Modular has no HTTP or FTP capable client so you're SOL. Thank you have a nice day."

    1. Re:Eh? by mlk · · Score: 1

      Not with a well designed system.
      Interfaces, great things.
      So MS say if you want your browser to be swappable middleware, you make sure you do x, y and z.

      It works well for Java ;)

      But yea, this is a silly point, why not attack MS on points that matter, like the boot issue, or the new liences :)

      --
      Wow, I should not post when knackered.
    2. Re:Eh? by Anonymous Coward · · Score: 0

      > "Well here's the point where I'd tell you to download the latest drivers off our site but your version of Windows Modular has no HTTP or FTP capable client so you're SOL. Thank you have a nice day."

      ...and the consumer, pissed off by the lousy OEM-supplied version of Windows on this PC, takes it back to the store and gets a refund. Lather/Rinse/Repeat by just about ALL customers. OEM changes that version of the OS Pretty Damned Quick, before losing all sales to better-equipped competitors and future sales from said pissed-off customers.

      Any OEM that wants to be competitive will have done their homework, and won't sell an modular Windows that doesn't support all the various features their consumer base wants to have. Yes, some of the OS support might be an option you check-yes at the time you order the PC, but the option(s) had better be there.

    3. Re:Eh? by Billnvd65 · · Score: 1

      What a stupid fucking arguement!!!!!
      Are you a total potato head or what? How many OEM's have NO clue what OS is installed on a comptuer they sell?

      Try this exchange with tech support and go back to downloading security patches for your candy ass windows machine!

      "What MODEL did you buy?"

      "Model 1234"

      "Ok, that model came with Mozilla and Netscape. What is the problem you are having?"

    4. Re:Eh? by MisterBlister · · Score: 1

      Fuck you, faggot.

  47. And here's how to enforce that by A+nonymous+Coward · · Score: 3, Insightful

    Enforcement is always the problem. Who wants a government agency watching every release to see it complies? Who need smore length drawn out trials and hearings?

    Let M$ deifne what's OS and what's apps. Release the source *of the OS only* free of charge (but not for use to avoid licensing) at the same time as the binary release. Then anyone can see what the APIs actually are. Anyone could also compile the source to see that it matches the actual release.

    Require source release of file validators, which validate files as complying with the published formats. Anyone could check their files; if it fails, bingo! -- fine M$.

    So simple. It solves most of the forced upgrade problems, it eliminates any oversight committees, etc. Not perfect, but a pretty good start.

    Also, these published APis and file format checkers can be used by ANYONE without licensing of any sort. The OS itself can't be compiled and used. They can still inflict audits on people.

    1. Re:And here's how to enforce that by jvagner · · Score: 1

      One more thought I've always had in the back of my brain: why mandate that MS release their OS in modular format when it's not a natural request and it's not something that we'd ever require of other OS manufacturers.

      It's always seemed significant to me that we don't admonish Sun for including a browser with their OS, HP with their workstations, etc. It's normal, desirable, it's A Good Thing.

      Hence, the objection to MS and its behavior cannot simply be that they included a browser in their operating system. A browser BELONGS in the operating system.

      The whole IE vs Netscape arguments notwithstanding, it's important to find a remedy that's: a) somewhat natural and b) free from exessive oversight (MS will win this game, as this parent poster wisely elaborated on).

    2. Re:And here's how to enforce that by jedidiah · · Score: 2

      What kind of drugs are you on?

      Of course it is a natural DEMAND of OS manufacturers that they create a modular product. Microsoft has even historically been the only vendor to deviate from this practice.

      Sun and HP don't get "admonished" because they don't unecessarily mangle the web browser into the internals of the system.

      All Microsoft is being asked to do is follow reasonable coding and design practices that would be expected of any 1st semester Computer Science student. That is why Microsoft had to go a business school to find someone to shill for their "engineering point of view".

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:And here's how to enforce that by jvagner · · Score: 1

      Uh, no they aren't. And whether, for the purposes of the trial MS is denying their product is modular, we all know it is.

      What you're talking about is software design. The remedy is not about that.

      And as for "unnecessarily mangling" the browser into the rest of the system, are you not paying attention to the trends within other OSes? Awright, KDE/GNOME aren't OSes, but in many respects they function as them. When Sun starts shipping Solaris with GNOME as the default windowing manager, how integrated do you think those differing, modular components are going to be?

  48. Comment removed by account_deleted · · Score: 3, Insightful

    Comment removed based on user account deletion

  49. Question: 98lite by pompomtom · · Score: 1

    Why have I never seen discussion about 98lite which is a stripped down windows?

    I'd've thought that proved it....

    --

    Buckets,

    pompomtom

    "There's an exception to every rule. Except for some rules"
    1. Re:Question: 98lite by Anonymous Coward · · Score: 0

      > Why have I never seen discussion about 98lite [98lite.net] which is a stripped down windows?

      Old OS, not supplied on current systems, not valid in today's markets; the battleground is around Windows XP because that's the current and future consumer OS.

  50. irony by Lepruhkawn · · Score: 1

    I don't think I've ever before heard someone denigrate Microsoft by referring to a version of Windows as being "robust and reliable."

    --
    Jesus saves....And takes 1/2 damage.
  51. I would like by Anonymous Coward · · Score: 0

    you to buy me a delorean.

  52. Re:A modular windows will not be good for consumer by TheAwfulTruth · · Score: 5, Insightful

    Yes but I guarantee that the Mozilla rendering engine com object would not be a drop in replacement for the IE object and tons of software would suddenly not work if it went missing.

    A modular windows is great for embedded applications but a nightmare for consumers. Even Linux is headed twards some sort of standardization for consumers. Your example of KDE is a good one. KDEs file manager uses the built in Konquer engine. If you completely removed Konq from a KDE install then the file manager is crippled or completely non functional. So even if you hate Konq and want to use mozilla on KDE you still need Konq (Or atleast it's rendering engine) installed. Same with IE. Allow manufactuerers to install Netscape if they want, but Leave IE intact!

    --
    Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  53. No! by pyrrho · · Score: 1

    Surely that's impossible. A modular operating system would skew time space and make all insides outside and all rights left. Why, there would be thousands of versions of Windows if they did that! Everyone knows that what millions of people want is just exactly the same thing. It defies reason... a modular operating system... why I never!

    At least, that's what Microsoft told me.

    --

    -pyrrho

  54. Proof of concept by Anonymous Coward · · Score: 2, Insightful

    I don't get why no one has latched on to the fact that you can't install products after the computer is delivered [com.com] in Windows XP Embedded. The author of the linked article (which can be found in the sidebar of the article linked in this story) makes a really good case as to why a system based on Windows XP Embedded won't fly in the consumer marketplace.

    You're right, but are those problems relevant yet? MS seems to be going for a quick win on this point by making it an either/or question. As I read it, the argument boils down to:

    MS: A modular Windows is impossible, period. We can't do it, and neither can anyone else.

    States: A modular Windows is possible, and we have a witness who can demonstrate one.

    MS: No! It's impossible, and you shouldn't have a chance to show otherwise because you didn't reserve the right to do so earlier!

    Judge: Yes, Bach should have been mentioned earlier; however, evidence derived from an experiment trumps theoretical hand waving, so the demonstration will proceed.

    Or to put it another way, MS is arguing that it can't be done and Bach shouldn't be allowed to show otherwise because the States didn't follow procedure; Judge CKK correctly thinks that Bach's testimony is relevant regardless of the "tactical" timing. MS screwed up; trying to prove a negative is hard, and all it takes is one counter-example to tip your "proof" into /dev/null.

    Outcome: Bach will show his system, which will work about as well as Windows usually does, probably better. It doesn't have to be wonderful, it just has to work as a proof-of-concept. MS will backtrack, and then we'll get into the question of how useful/maintainable a modular Windows could be. That'll be a long fight.

    Hopefully the Court's final opinion will have an appendix listing all the different times MS has changed a story after a collision with reality. :)

  55. circles by sethadam1 · · Score: 1

    This debate leads us all in circles. The fact is - we all would like to see, in an ideal world, Microsoft crumble and an alternative come to power to provide us all equality, choice, perhaps even standardization.
    But the fact is, until that happens, Windows is the platform of choice. If there ever is a "modular Windows," it will create HAVOC for developers.
    Ever heard of "dependency hell?" Imagine that on Windows!
    Imagine users, like your grandmother, getting errors like "Cannot install this nifty 50 dollar software package - missing required .dll file."
    Modular Windows is not the answer - limiting the dirty business practices (and probably more user friendly open source software) is.

  56. Microsoft's credibility is on the line by Anonymous Coward · · Score: 0


    One of the key goals (IMO) of demonstrating an embedded version of Windows XP is to prove that Microsoft has been intentionally misleading the public. If Microsoft is found to have lied/mislead in this single point, their entire credibility would be on the line. Anything Microsoft has said in the past about what can or cannot be done would also be easily questionable.

    Personally I would like to see a streamlined version of Windows without all the "fluff", one that would be stable, fast, and with a small footprint. Right now, I'm using Windows 2000 (which still has some fluff, compaired to NT4) on a range of systems, from P150's to PIII 800's. I try stay away from XP since most of the older systems, P200's to P500's say, simply don't have the extra cpu cycles to burn on "fluff".

    -g

  57. stock Windows XP is already modular by Pinehill.net · · Score: 2, Interesting

    Try a google search for sysocmgr.exe or sysoc.inf. O.C. in both cases stands for 'Optional Components'. IE, Windows messenger etc are removeable using the windows components dialog, Microsoft has just hidden them.

    In fact, one of the top hits for the sysocmgr.exe search is from the MS knowedge base and titled "How to Add or Remove Windows Components with Sysocmgr.exe"

    1. Re:stock Windows XP is already modular by os2fan · · Score: 2
      Yeah, right.

      Then why did you have to do a google search on a fairly obscure string "sysocmgr.exe".

      Like, this is just hanging on everyone's lips. Oh, I don't want IE.... I'll just do a google search on "sysocmgr.exe", and download it, and wow.

      I don't have to have it to pull other bits like wordpad or solitaire.

      That is, if you have to know about, and scavange a program like sysocmgr or 98lite, then it's not in the original package, and it is not stock Windows XP.

      The same thing was done with DOS/Win95, when DRI demonstrated that Win95 runs under DR-DOS 7. Provide an obscure trick, and hope time makes people forget.

      --
      OS/2 - because choice is a terrible thing to waste.
    2. Re:stock Windows XP is already modular by Pinehill.net · · Score: 1

      No, you are wrong, sysocmgr.exe is a shipped part of windows XP. sysoc.inf is a configuration file that ships with XP and specifies, among other thigns, which optional components should be hidden.

      The point isn't that Microsoft is hiding the ability to remove these components, the point is that they are denying the ability exists.

    3. Re:stock Windows XP is already modular by os2fan · · Score: 2
      The point is that it's not in the "Add/Remove" utility where all the rest are, and that you have to use a back-door hack to use.

      Many of the users that I know are not going to be comfortable with back-door hacks.

      --
      OS/2 - because choice is a terrible thing to waste.
  58. Re:A modular windows will not be good for consumer by Ambassador+Kosh · · Score: 1

    The strange this is that konqueror is not a web browser is it just a kpart display tool. By default it uses khtml for its drawing however you can have it use the mozilla rendering engine also for drawing which works just fine. On my copy of konqueror I just click on view -> view mode -> kmozilla and that works without problems. You could remove konqueror completely and most apps on kde wouldn't even notice since they embed the kpart not konqueror.

    --
    Computer modeling for biotech drug manufacturing is HARD! :)
  59. As Bill would have said by inerte · · Score: 1

    "640K modules ought to be enough for anybody."

  60. Sigh... by Anonymous Coward · · Score: 0

    I don't get it. You want a modular version of Windows, where 3rd parties can develop and ship their own modified version of windows. You want the consumer to be free to choose whatever he wants and to become an astronaut when he grows up. But, Microsoft will not support modified versions of windows. In fact, they will probably go out of their way to write new software (Office, games) that only works on Microsoft's unmodified Windows. Then everyone will bitch about Office...oh wait, you already do that. So, the 3rd parties will have to support their own separate versions of windows. Their tech support will be much, much worse than anything Microsoft offers currently (they're a huge corporation with large resources). This is assuming, of course, a large percentage of Windows users buy the 3rd party versions (or get them on new computers) to save money. Anyway, I forgot what I was just talking about. What is bad about everything is that potentially there could be several distributions of Windows with or without many different features. Microsoft can't possibly be the sole tech support provider for this. Let me put this in words the (majority of the) slashdot crowd can understand: RedHat cannot support every distribution of Linux. Eventually, Windows will have a dependency hell similar to Linux's...along with 20 different text editors, all of which SUCK, 8 different user environments, etc. The problem is that the majority of the computer using public (Joe Blow) doesn't want all these god damn fucking choices. He just wants everything to be easy. Also, he doesn't give a flying shit about the OSS's "ideals" and whatnot. He just wants it to work easily. 99.999% uptime and security are less important than ease of use. Almost no OSS offers that. Microsoft's products enjoy a monopoly because THEY ARE SUPERIOR. Sure they have bugs, but so does open source software. Oh wait, I forgot. OPEN SOURCE SOFTWARE NEVER HAS BUGS! I wish Microsoft would open APIs, file formats, etc. It would finally prove that even with proper documentation of APIs and file formats that OSS would still be inferior. But forcing them to actually change the code of their flagship product is utter bullshit. It's anti-capitalism! That would be like all the Arab countries petitioning the U.N. to unrecognize Israel as a country. Or something. Whatever. I'm an idiot. I forgot what we were talking about. God I'm a jackass.

    -1:Rant.

    On a side note, say that Windows became exactly like Linux. Tons of distributions and ultra-modifiable. None of you would use it (other than for games, of course) for anything useful because you're already content using Linux. You just want to destroy Microsoft. Jackasses. What an unintelligible rant!

    Oh, and here's a haiku:

    I hate you
    Fuck you in the ass
    Die

    1. Re:Sigh... by StiffMittens · · Score: 1

      No sensible person wants a slew of different 3rd party versions of Windows. There are already enough versions to give us all ulcers! I really think that this whole idea of modular versions of Windows was proposed by a Microsoft mole just to make the whole thing inherently undoable. I think all anyone with any sense wants is to be able to uninstall Internet Explorer if they want and still be able to use Windows to connect with the Internet using some other browser that was designed for use with the core Windows OS. I think people are just fed up with Microsoft's brown-shirted bullying and scare tactics. I think the majority of the computer using public (hi, all you Joe Blows out there) does want more choices. Of course they don't want a dizzying array of choices, but a few would be nice. It would also be nice if the consumer could choose a application suited to their individual needs and not have the app and the OS constantly arguing about who is in charge!

      Oh, and here's a haiku for you:

      Shut your filthy gob
      You tiny-brained underling
      I won't be your dupe!

      --
      Some are given suckers and some get lollipops
  61. Bwahaha, no. by phriedom · · Score: 2

    No, I can't see myself, or anyone else, paying for Internet Explorer, or Windows Media Player, or any of the add-ons that M$ is grafting into the OS to keep you from running a competitors product. Not that your cynicism isn't a good thing.

    --
    Don't moderate flamebait as Troll. Know the difference or you will be Meta-moderated.
  62. What a Sham! by lochoa · · Score: 1

    Since when do we penalize people for their success?! Whats next? Are we going to force Tiger Woods to play with 3 clubs less than all other players because he has monopolized the majority of the golf tournament and diminished competition? Maybe have Michael Jordan play bare foot, perhaps we should have tied one of Joe Montana's hands behind his back when we had a chance.

    1. Re:What a Sham! by StiffMittens · · Score: 2, Funny

      absolute twaddle! you have the reasoning faculties of a shoe! if tiger woods bent all the other golfer's clubs before the tournament, then yes we would penalize him. if michael jordan was allowed to kick all the other players on the court in the scrotum, then yes people would say it was unfair. and maybe we should have tied one of joe montana's hands behind his back! i would have voted for the right hand.

      --
      Some are given suckers and some get lollipops
    2. Re:What a Sham! by Tazzy531 · · Score: 2

      I don't understand your analogy?

      A proper analogy would be if Tiger Woods invented the golf course that everyone plays on. The thing now is that, he does not own all the golf courses. People can play on others. In the same way, people can run a variety of other OS's, not just Windows. I just heard that some guy created this new OS called Linux or something like that..I don't know if it works or not.

      MS hurts the competition in being able to get a majority of the people to use their system. They did this because they were good in what they did and they succeeded in what they want to do. Should we only watch basketball only if everyone on both teams is as good as Jordan? Should Jordan not be allowed to play because he's better than par?

      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
    3. Re:What a Sham! by StiffMittens · · Score: 1

      Go back and read it again. Tiger represents Microsoft. The golf course is the browser market. Tiger (Microsoft) is hampering the competition by impeding their ability to play well by bending their clubs (In this case the clubs represent a 3rd party's ability to develop a browser which easily replaces MSIE). Follow me, please. And I never in any way suggested that there should be a homgeneity of ability in the NBA. Next time, think it through more carefully before you post a thinly veiled plug for Linux!... What a minute!... Is that you Torvald? You nutty Fin! I fall for this gag every time. Damn!

      --
      Some are given suckers and some get lollipops
    4. Re:What a Sham! by Tazzy531 · · Score: 2
      Tiger (Microsoft) is hampering the competition by impeding their ability to play well by bending their clubs (In this case the clubs represent a 3rd party's ability to develop a browser which easily replaces MSIE).
      Hey..There are still lots of choices on the browser market, Opera, Netscape, Mozilla, Lynx even. IE never went out and "broke" them as you suggested.

      What you are suggesting is that all companies must give a level playing field. That McDonald must give out its special Big Mac Sauce, that Coca cola should give out its secret recipe for the soda, that Pfizer should give away the ingredients to make Viagra. This is just not the way that the world works. Companies sole purpose is to make money. Having a competitive edge is what makes one company succeed and one fail. Remember, we live in a capitalistic society. What you are suggesting is the communist ideals. Go read Marxist and/or Stalins writings, you'll see a lot of similarities between their ideals and your thoughts.

      I'm not saying that you are absolutely wrong, I'm just saying that you are taking a rather simplistic view at the situation. The world is not fair. Not everything works on a level of fairness in which people have to look out for the benefit of the whole.

      Now, let me ask you, what should MS have done with the browser market? Should they provide competitors with products to compete against them as you suggest ("3rd party's ability to develop a browser which easily replaces MSIE")? That is just suicide! Tell me one profitable company that has done that!

      Does Sun go, oh here is the source code to Java and this is what would give you a competive edge? Or does a pharmaceutical company go..oh here is a drug that we spent 10 million dollars to research we'll just give it to you for free because we want competition?

      Now here is the part that is confusing: "And I never in any way suggested that there should be a homgeneity of ability in the NBA." and also " the clubs represent a 3rd party's ability to develop a browser which easily replaces MSIE"
      In one case you don't want homogenity and in the other, you are saying that MS is at fault for not providing homogenity?

      Just think about it from a company's standpoint. Would you give your competitors a chance to compete with you directly if you have a lead?
      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
    5. Re:What a Sham! by StiffMittens · · Score: 1

      Hey..There are still lots of choices on the browser market, Opera, Netscape, Mozilla, Lynx even. IE never went out and "broke" them as you suggested.

      I never said IE "broke" the other browsers. What I am referring to is the notion put forth by other Windows users in other posts. It is my understanding (from these posts) that IE shares DLLs with other components of the Windows operating system, and that if you remove IE, you cripple these other components. Functionally, this makes it impossible to remove IE from Windows. So the user is left with no option but to leave IE installed. Granted they can install other browsers along with it, but that's not the point! I should be able remove *ANY* piece of software from my computer (provided it isn't a core component of the OS) and still have my computer function properly. Furthermore, if the OS tries to impose it's own preferences on top of mine (like sneakily makng IE the default browser every time I update my system) then MS has again usurped my power.

      What you are suggesting is that all companies must give a level playing field. That McDonald must give out its special Big Mac Sauce, that Coca cola should give out its secret recipe for the soda, that Pfizer should give away the ingredients to make Viagra. This is just not the way that the world works. Companies sole purpose is to make money. Having a competitive edge is what makes one company succeed and one fail. Remember, we live in a capitalistic society. What you are suggesting is the communist ideals. Go read Marxist and/or Stalins writings, you'll see a lot of similarities between their ideals and your thoughts.

      I am not suggesting anything about the levelness of the playing field, it is anti-trust laws which make such a suggestion. And anyway the analogies you give are absolute nonsense. We're not talking about Microsoft giving away any secrets. Don't be so obtuse. We're talking about Microsoft separating its OS from its web browser. Duh! Sure a competitive edge is the reason companies succeed, but anti-trust law is an attempt to restrict how far one can go with that edge. Yes, we live in a capitalistic society. Thanks for pointing that out. I have read some Commie lit and yes I see similarities to my ideas. So what?

      Now, let me ask you, what should MS have done with the browser market? Should they provide competitors with products to compete against them as you suggest ("3rd party's ability to develop a browser which easily replaces MSIE")? That is just suicide! Tell me one profitable company that has done that!

      I never suggested MS should provide competitors with products to compete against them. I am saying that they should not integrate their web browser so rigidly into their OS and thus hamper the ability of 3rd parties to develop a web browser that integrates nicely into the Windows OS.

      I'm not saying that you are absolutely wrong, I'm just saying that you are taking a rather simplistic view at the situation. The world is not fair. Not everything works on a level of fairness in which people have to look out for the benefit of the whole.

      I not saying I'm absolutely right. I think your view of the situation is simplistic. And actually the world is fair when viewed from a detached point of view. Chaos and entropy do not play favorites.

      Does Sun go, oh here is the source code to Java and this is what would give you a competive edge? Or does a pharmaceutical company go..oh here is a drug that we spent 10 million dollars to research we'll just give it to you for free because we want competition?

      No Sun doesn't give away the farm but they do give developers the tools necessary to develop whatever app the can come up with to run on their platform.

      Now here is the part that is confusing: "And I never in any way suggested that there should be a homgeneity of ability in the NBA." and also " the clubs represent a 3rd party's ability to develop a browser which easily replaces MSIE" In one case you don't want homogenity and in the other, you are saying that MS is at fault for not providing homogenity?

      Well this is typical Microsoft style obfuscation and misdirection. You've taken two disparates ideas and because they contain the same word "ability" you equate them in an attempt to refute something else. That's pure pigheadedness. In the first case I was simply denying *your* assertion that I think we should only watch basketball if every player is as good as Jordan (an assertion, I might add, that was completely off the point of my original argument). In the second case I was making reference *not* to an inability on the part of the 3rd party, but rather to a "dirty trick" on the part of Microsoft intended solely "lock out" the 3rd party.

      Just think about it from a company's standpoint. Would you give your competitors a chance to compete with you directly if you have a lead?

      Well, to that I can only say: I would never be CEO of a company that would have me as their leader. Personally, I find winning the race rather boring. I'd rather crash and burn. It makes for more exciting television.

      --
      Some are given suckers and some get lollipops
  63. Re:A modular windows will not be good for consumer by marcop · · Score: 1

    rational pricing - I agree with all except this one. Instead how about a stiff fine to go along with the rest. They hurt consumers with their ir-"rational pricing" combined with their anti-competitive practices. Therefore, strip some of that profit away.

    If their practices allowed for true competition, then who cares what their prices are? Competition would then set the product pricing. However, due to their practices, their pricing was not set by the market.

  64. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  65. Undocumented API's? by crisco · · Score: 2
    Is there any conclusive evidence that Microsoft uses some undocumented API's to their advantage?

    I know they exist, but I doubt that Microsoft has used them to any great extent. Remember, this trial is about Microsoft's business practices, not their programming practices. Microsoft has tried to deflect the issues by transferring attention to programming issues, hoping that the people involved in the trial don't understand the FUD that they're putting forth.

    --

    Bleh!

    1. Re:Undocumented API's? by ShmuelP · · Score: 3, Insightful

      Fully conclusive? No.

      But look at the wine mailling lists (or even the weekly summaries). There are plenty of posts along the lines of "app X isn't working because abc.dll makes undocumented call def(ghi, jkl)". Why do you think that Wine still hasn't finished? They have to spend so much time reverse-engineering that actually getting to write the code is far from the hard part.

      --
      Solution to blink tags: wrap them in another blink tag, with a javascript delay loop, so they cancel each other out
  66. Re:A modular windows will not be good for consumer by Maserati · · Score: 1
    Bzzzzzzzzzt. There is no consumer choice, Microsoft is a monopoly - remember ? hence the proposed remedy to create choices for the consumer.


    If Apple had 95% marketshare on the desktop, this would be happening to them.

    --
    Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  67. Plugable OS modules by os2fan · · Score: 2
    You will get security issues regardless of the faults in the OS and application. In essence, the program has to negotiate a range of unknowns to affect the new computer.

    In networks this is a good thing to have standard layouts, since the config files are easier to understand/maintain.

    On the other hand, the more an intruder can expect to find ready installed, the more easily damage can be done. For example, IE is usually installed as well as OutLook. Holes in these allow external programs to intrude and run VBasic.

    A virus is quite likely to find another host near by, which explains the general nusiunce that MS virii cause.

    On the other hand, if a virus is not likely to encounter LookOut on a Windows machine, then it can not exploit LookOut holes as readily.

    A virus that is shopping around for Bill's IIS module, and finding it easily, spreads much faster than one that exploits a hole in Joe's IIS, and then lands at Sally's IIS [which has a different set of holes], does not travel anywhere near as fast.

    The fact is that Bill wants to lace his apps with lots of gheewhiz toys, and put them on every desktop, [a process that introduces monoculture], is what spreads viruses, just like the Irish Potato Blight.

    I can't see any alternative to an open source modular windows.

    --
    OS/2 - because choice is a terrible thing to waste.
    1. Re:Plugable OS modules by Anonymous Coward · · Score: 0

      Quote "I can't see any alternative to an open source modular windows"

      I can. Its called GNU/Linux. If you want Open Source, go with a system where the contributors will be doing it because they want to, not because the threat of the gun (power of the sword is the ultimate power of the state) is hanging over them unless they do it. If you think that will be a healthy industry, you're kidding yourself. A legislated Open Windows is a product that would rapidly fail. Which is no doubt what you want, really. (MS FAIL HAHAHAHAHAHA! etc etc)

      It is NOT ethical to force a company to an open source model. I'd rather see the government tell MS it couldn't operate _period_ anymore than have them dictate how the company is to operate, what it is to open-source, etc.

  68. Re:IANAL, but... by Anonymous Coward · · Score: 0


    Young Stephanie Tanner was always jealous of her older sister DJ. After
    all, DJ was the hottest girl in school, or so all the boys said. But if you
    asked DJ, she'd just shrug it off and say, "I'm as normal as they come." But
    Stephanie always hated her sister for all her popularity. She always hated
    the fact that she could have any guy she wanted, but she was still single at
    age 14. But DJ always loved to flirt around with guys. She would just never
    let them touch her, or kiss her, or anything. And this always made Stephanie
    wonder if there was something seriously wrong with her sister.

    But dispite all that, Stephanie wanted to be like her sister. She
    always looked up to DJ as a role model, and her only problem with that was
    that every time she tried to show off while trying to act and be like DJ,
    DJ would make fun of her for doing it. And Stephanie only got more and
    more upset, until finally, she gave up on the public appearances of being
    like her sister, cause they didn't seem to be getting anybody's attention
    except her sister's, and even then, the attention she was receiving was
    cruel. She couldn't understand why DJ made fun of her for trying to be like
    her.

    Later on in life, Stephanie realized that wanting to be like DJ was
    more than just a dream. It was becoming a wild fantasy. Stephanie would
    often find herself dreaming the craziest things about her and her sister
    that normally wouldn't happen in real life, and then end up waking up the
    next morning in a puddle of her own juices in her bed. But nonetheless,
    she woke up happy after having those dreams. They didn't happen often,
    but when they did, she always felt so wonderful.

    After Stephanie had gotten all the fulfillment out of her dreams that
    she was going to get out of them, she started masturbating as she thought
    up the wildest sexual situations with DJ. And when she got all she could
    out of that, she didn't now what to do next. She was going crazy. She
    wanted to tell DJ just how she felt about her, but was afraid DJ would
    reject her, or laugh at her, or go and tell Dad. "God if she ever told
    them, I would die. They would never understand.", she thought to herself.

    One night, during a long thunderstorm, Stephanie decided she was going
    to make her move. She had to atleast get into bed with her sister, and
    see where things could possibly go from there. She decided that she was
    going to pretend to be frightened of the thunder and lightening that was
    crashing outside their bedroom window. Which would have been partly true
    anyways, since she had always been afraid of loud sounds like Thunder, but
    she had sorta gotten over it through the years.

    Stephanie: (Nudging DJ) DJ!

    DJ: (Moaning) Mmmm what? Go back to bed Stephanie. Leave me alone.

    Stephanie: (Pretending to cry) I can't DJ I'm scared.

    DJ: (Sitting up) Oh Stephanie, you can't still be afraid of thunder and
    lightening. Come on.

    Stephanie: (Laying it on real thick) I'm really scared DJ.

    DJ: So what do you want me to do about it?

    Stephanie: Can I sleep with you?

    DJ: (Giving in) Oh all right! Come on.

    DJ scooted over in her bed and held the covers out and waited for
    Stephanie to lay down next to her. Stephanie's eyes were transfixed
    at the most beautiful site she had ever seen. DJ wasn't in normal sleeping
    attire. She had apparently ditched the pajammas that she used to wear and
    decided to go for the old T-Shirt & Panties routine. Stephanie sat on her
    bed with her legs dangled over the end and just stared right between DJ's
    legs for a few moments. DJ's T-Shirt was riding up her thighs, and Stephanie
    could see, very clearly, DJ's yellow underwear. DJ's voice suddenly broke
    her concentration.

    DJ: Are you coming or not?

    Stephanie: Sorry.

    Stephanie climbed into DJ's bed, and DJ put the covers over her and
    turned and layed on her back and was soon fast asleep.

    "YES!", Stephanie thought to herself as she suddenly started to get
    really excited. She had never been this close to her sister before. Atleast
    not in the same bed with her before. They had always slept in separate beds.

    "Time to make my move.", Stephanie thought to herself as she rolled over
    on her side, facing DJ. She listened for a few moments to make sure her
    sister was indeed sleeping. DJ's slight erratic breathing and silent snoaring
    told her that her sister was in a deep sleep. Stephanie decided that it was
    safe.

    Stephanie slowly pulled off her pajamma bottoms and put them on the
    floor. Then she moved closer to DJ, and put her head on her chest and layed
    there for a moment smiling as she felt the warmth of DJ's breasts on her
    cheek. She then decided to take things one step further, being very careful
    not to wake her sister up, cause if that happened, she'd be in big trouble.

    Stephanie placed her left hand on DJ's stomach and just held it there
    for a few moments. DJ didn't make the slightest move. Stephanie was getting
    more and more excited as she slowly slid her hand further and further down
    DJ's stomach until she finally reached her goal. The panty line. Stephanie
    pulled DJ's T-Shirt up slightly and let it fall softly just above her
    stomach. Then she ran her fingers gently down her stomach and stopped right
    at DJ's panty line.

    Pressing down slightly, Stephanie got her fingers inside DJ's panty
    line. Stephanie began to breath a little heavier as she slowly and gently
    slid her hand further and further down DJ's panties. As she did this,
    she drapped her left leg over DJ's body and scooted closer until she could
    feel the warmth of DJ's leg between her legs. Then, as she began running her
    fingers gently along DJ's vagina, she began rubbing her pussy on DJ's leg.
    She began breathing harder and harder and was getting more and more excited
    by this. And was really amazed that her sister hadnt woken up by now, cause
    she was being pretty violent at this point as she rubbed her panty covered
    pussy all over her sister's leg. It felt really good.

    And she got even more excited when she was finally able to push 2 fingers
    inside DJ's vagina. This excited her so much, she suirted her juices all
    over the inside of her panties. But she didn't there. This was the first
    opportunity she had ever gotten to do this, and may have been her last, and
    she was so excited at this point that she couldn't stop. She wanted more.

    Just then, she felt a strong pair of arms surround her. At first, she
    thought she was dead. She had awakened her sister with what she was doing
    to her, and she was going to tell dad. She was about to pull away and stop
    what she was doing, but heard DJ's voice.

    DJ: (Aroused) Mmmmmm... Don't stop Stephanie. Keep doing that. Mmmmmm...

    "Oh my god...", Stephanie thought to herself. DJ was asking her to keep
    going. And that was quite all right with her, cause she wasn't finished.
    And it excited her more that she had her sister's permission to continue.

    DJ threw the covers back, and spread her legs further apart and allowed
    herself to be fondled by her little sister. She was really enjoying it.
    Her breathing was erratic, she was moaning quietly as not to wake anybody
    else up. She decided to take things further and lifted her head up and
    put her left hand on the back of Stephanie's head and pressed her lips
    to hers and began a long wet passionate kiss with her little sister.

    Stephanie seemed to be enjoying this in a wonderful way, cause it
    made her fingers go in and out of DJ's pussy faster and faster, each time
    she felt DJ's tongue sliding around the inside of her mouth. Stephanie
    moaned a little and began breathing heavily through her nose as she
    allowed herself to be cought up in the deep passionate emotion of the
    kiss that her big sister was engaging her in.

    And then it started to happen..... DJ began to thrust her lower boddy
    up and down on the bed, moaning and breathing harder and harder as she
    was about to reach her climax. Stephanie was loving every moment of this.
    The fact that she was going to make her own sister shuot her juices all
    over her hand arroused her greatly.... Stephanie didn't pull away from
    the kiss. She decided that this is what was making DJ so hot. The tongue
    action was really great she thought to herself. She decided to return the
    favor and started twirling her tongue around the inside of DJ's mouth until
    their tongues were intertwined and were now moving around eachother.

    And finally, with one last moan out of her sister, Stephanie suddenly
    felt the palm of her hand being filled with a warm liquid. She had made
    her sister cum. And boy did she ever make her sister cum. DJ cummed so
    much, that little Stephanie's hand couldn't hold it all. What she couldn't
    hold simply ran down DJ's pussy into her panties.

    DJ collapsted in the bed and tried to catch her breath as Stephanie
    pulled her hand out of her panties and began to lick her fingers clean. But
    DJ apparently wasn't done. She just kept filling her panties with more
    and more cum until there was a pretty good size puddle of her juices in
    the bed under her and between her legs. DJ had drenched her panties and
    part of her T-Shirt in her own juices.

    By this time DJ was so happy and fulfilled that she decided to take
    things further. She took Stephanie's legs and positioned her little sister
    so that her head was pointing in the direction of her feet.

    Stephanie: What are you doing?

    DJ: Shhh... You'll love this. Back up so that your pussy is right in
    my face.

    Stephanie: What?

    DJ: Do it.

    Stephanie complied and began crawling backwards on top of DJ's body
    until she felt DJ's hands come down and rest upon her buttox. And what she
    felt next was the most wonderful sensation she had ever experienced in her
    entire life. DJ had pulled a portion of her panties away and pulled her so
    close that she was litterally sitting on her sister's face. And as she
    brought her hands up, supporting herself by moving her hands along DJ's
    stomach until her palms came to rest upon DJ's full sized plump breasts,
    she felt DJ's tongue go inside her pussy and it was a whole new world of
    pleasure for her.

    As she felt her tongue slidding along the inner walls of her little
    vagina, she squeezed DJ's breasts really hard. This only made DJ move her
    tongue in and out of her faster and faster, until finally, with one last
    flick of her tongue, Stephanie squartered her juices into DJ's mouth, and
    DJ reluctantly swallowed every drop.

    When they were done, the both got undressed and switched bedtime
    clothes. DJ dressed Stephanie in her T-Shirt and sopping wet panties,
    which were almost a little too big for her, but managed to fit a bit
    nicely, and Stephanie held out her little panties and DJ stepped into
    them, and surprisingly enough, they fit with just a little bit of
    tightness. Then she put on Stephanie's pajamma top and they both cuddled
    up to eachother in DJ's bed and fell fast asleep in eachother's arms. Both
    witth huge smiles on their faces, happy that they had shared something so
    special with eachother.

  69. Operating System Responsibility by os2fan · · Score: 2
    Actually, in OS/2, the situation already exists. It used to under 3.1 as well.

    One has versions of 3rd party runtimes for compilers, such as BWLL.DLL or EMXRT, which has version numbers. Some apps actually require version 0.9d or better installed.

    It's more to do with openness of the API, and the willingness of vendors to support the APIs.

    It's not hard. I mean, before Windows, we had DOS, where every DOS game and application had to support sound cards, video cards, printers, etc on their own. So there's no real hassle about having a standard streaming interface, and allowing any streaming utility (eg QT, RealPlayer, MPlayer) handle this. This is what is meant by being modular. Two different programs can talk to each other meaningfully.

    --
    OS/2 - because choice is a terrible thing to waste.
  70. Just curious by Anonymous Coward · · Score: 0

    how big is a "workstation" install? i bet more than a few hundred meg.

    1. Re:Just curious by Quazion · · Score: 2

      My workstation install is under the 200MB, its just depending on what you install.

      You can install a base system with X under 40MB add some window manager and some apps and yoru far under the few hundred meg.

      Goodluck trying ;)

  71. Re:There are two sides to every story... by GSloop · · Score: 0, Flamebait

    Here's how I judge the world in general and this dispute in particular.

    I see Michael post, and he generally seems like a jerk. Sort of like a mini version of that Dick (Morrell) that does smoothwall. (And numerous other self important primidonna types that I've seen)

    Seth, on the other hand, posts reasonable, thoughtful comments. Seems generally well thought out and reasonable. Self deprecating etc...

    Make your own conclusions, but when I'm faced with conflicting facts, I start looking at the actions of the parties in the general world.

    Seth looks a whole lot more attractive to me.

    Perhaps you like Michael, but then again, "Birds of a feather..."

    Cheers!

  72. more true than funny by Erris · · Score: 1, Flamebait
    The whole point of M$'s closed source SDK, VB, C pound, .NET, or whatever they push these days, is that they can BREAK YOUR CODE AT WILL. It's fundamental, only people who pay tons of money for the latest and greatest SDKs will be viewed as "real" programers. Real, that is, until M$ decides to co-opt your "product" and either buys your life's work (so you get to fire all your friends) for $500,000 or breaks you (and you get to fire all your friends). Anyone who has ever relied on a M$ toy only to have it broken knows this is so. Try telling a client that your program won't print because Microsoft changed their print methods on you, HA!

    What amazes me is how difficult it is to explain this to people. Fortunately for me, I don't program for a living. That makes it a little easier. With all the broken programs, M$ platform performance DECREASES in the face of hardware improvements, With a feature set that has improved little over 10 years, you would think people would get it. Why is it that such elaborate methods must be used to prove such a simple concepts? People who hide things are deceptive. People who lie are dishonest; decpetive and dishonest people who colude to restrict free trade are racketeers and criminals. $1,000,000,000 of advertising works wonders.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:more true than funny by Anonymous Coward · · Score: 0

      You, sir, are a fucking idiot.

      On top of that, you said "C pound"

    2. Re:more true than funny by GeckoX · · Score: 1

      "Fortunately for me, I don't program for a living."

      Well, you sure fooled us, we never would have known if you hadn't told us.

      idjit.

      --
      No Comment.
  73. Umm... Maybe I'm missing something.... by telstar · · Score: 2

    If Windows XP embedded already exists ... and it solves the problems that the states are complaining about, then what's the problem? Just buy that.

    1. Re:Umm... Maybe I'm missing something.... by kelzer · · Score: 1

      Yes, you are missing something. Windows XP embedded isn't offered for sale to consumers. It's only offered to OEMs, and in typical MS fashion, I'm certain the agreements these OEMs sign are incredibly restrictive. Furthermore, since the product is meant for specialized hardware platforms, it doesn't have normal OS features like the ability to install new applications.

      --

      ---------------------------------------------
      SERENITY NOW!!!!!!!!!!!!!!!!
  74. Hasn't Microsoft ever heard of COM? by composer777 · · Score: 1

    You know it always amazes me that Microsoft claims that they can't create a modular OS. Someone should tell them that there is this company called Microsoft that has made a technology called COM, which should solve the problem nicely. Uh, oh yeah, nevermind...

  75. lets just hope by AnimeFreak · · Score: 1

    He ripped-out the BSOD module since that is the most useless module ever.

    It would be even worse if the BSOD module starts to load itself while in the middle of the court session.

  76. Re:A modular windows will not be good for consumer by Mr.+Slippery · · Score: 1
    Why the hell should Microsoft alone be forced to open their APIs and file formats?

    Because they're criminals, and that's less extreme remedy for their criminal behavior than revoking their corporate charter (which is my preferred choice, but I know it won't fly).

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  77. Re:What I found out by Anonymous Coward · · Score: 0

    Stuff like???

  78. Heheh, Microsoft... by TheDanish · · Score: 2, Interesting

    Bach will testify that his modular version of Windows was "robust and reliable," Kollar-Kotelly said, citing the states' submission. The states named Bach as one of two witnesses they want to call at the end of the case to rebut some of Microsoft's arguments. Microsoft attorneys strongly objected, saying the states should have brought Bach into the case earlier when they were presenting their initial case. Funny; they first say that a modular Windows is impossible and at best has shoddy performance (as opposed to Windows Me, for example? But that's another story...), and now their best defense is that the prosecution should have said that they were going to be proven wrong beforehand? I'm not really a legal expert, so I'll need someone to clear me up on the subject, but isn't that what the prosecution usually tries to do in a court case? I think it's pretty cool that they waited until now, actually -- now Microsoft's defense, which they've been using as a cloak for months, has entirely been stripped from them; the very base of their defense is (well, technically, WILL be) officially a lie. One could imagine a conversation in the courtroom: Defense attorney: Windows canNOT be seperated. It'll reduce the performance to that of... um... something worse than it al... I mean, than... well, I don't see YOU trying to write a modular Windows! Prosecution: We have here a robust and modular version of Windows, which is physical proof that the defense's statement is false. Defense: Yeah, but... juuuudge, they're not playing nice! They won't let us know what evidence they have until they want to use it! Judge: *sigh* Again, I'm not a legal guy, so this is just what goes through my head when I read this article.

    --
    Danish != nationality
    1. Re:Heheh, Microsoft... by Anonymous Coward · · Score: 1, Interesting

      By bringing out this expert witness at the end of the trial, it gives Microsoft no time to analyze and form a rebuttal of his testimony. Essentially, it is like a boxer taking a free shot after the bell.

      The prosecution has to let the defense know about all the evidence. It's called disclosure. For an easy introduction that even you could understand, go watch My Cousin Vinny.

    2. Re:Heheh, Microsoft... by TheDanish · · Score: 1

      Yeah, that's true. I guess even if it *is* Microsoft, they should be given decent time for a rebuttal.

      But...what kind of rebuttal would they give, I wonder?

      Well, I still think the whole situation's funny, even if it is wrong.

      --
      Danish != nationality
    3. Re:Heheh, Microsoft... by jjohnson · · Score: 1

      Microsoft also gets a rebuttal phase, don't they?

      --
      Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
  79. Oh, for Pete's sake! by Planesdragon · · Score: 2

    I can send you a text file copy of the WindowsXP licencing agreement. Windows XP readilly spits out the darn thing when you look for it, and it's easily readable by anyone who can get through the GPL (or even just do their taxes.)

    in an nutshell: "standard EULA stuff" "we owe you, at the most, $5 legal liabity for anything WinXP does", "If you come use our services, we'll sell anonymous stats" "If we help to fix you, you won't sue us" "If it randomly breaks, it's not our fault."

    Nothing in there about small children whatsoever. Please, drop the anti-MS FUD. Their EULA is evil and one-sided and not negotiated and a general sick twist of the way things should be, but it's not as complex as the contracts to sell your soul to Satan.

    Satan, by the way, give a warranty. ;)

    1. Re:Oh, for Pete's sake! by os2fan · · Score: 2
      It's a lot more complex than you make it out to be.

      When I bought my house, I was offered the loan contract before I signed it. That is, I went in "knowing" what was required of me.

      When I bought Windows 2000, the EULA was only presented to me AFTER I bought it and installed it.

      The Windows 2000 EULA is bigger than my house loan contract, and for a $300 purchace, I can not justify $800 in lawyer fees.

      Given that there are people outside the software industry that willingly flaunt rights gathered under questionably legal rights, the EULA bashing is wholy appropriate.

      There really is nothing stopping MSFT from putting "first born" clauses into the EULA, except the law.

      From what I have been told, the MSCE licence is more demanding of conduct. I could be wrong here. But even here, you don't see it until you pass the exam (ie spent $8000 on courses).

      People go for lawyer-bashing and legalese-bashing with good reason.

      --
      OS/2 - because choice is a terrible thing to waste.
    2. Re:Oh, for Pete's sake! by Anonymous Coward · · Score: 0

      "There really is nothing stopping MSFT from putting "first born" clauses into the EULA, except the law."

      This is perhaps the most banal thing I have ever read.

      There is nothing stopping you from doing something except the thing that is stopping you from doing it.

      Wow.

    3. Re:Oh, for Pete's sake! by ProfMoriarty · · Score: 2
      Nothing in there about small children whatsoever.

      Hate to waste karma with this ... but the above was a JOKE ...

      OBVIOUSLY there is nothing in there about small children.

      BTW, I really like FUD ... it makes my plants grow big and tall ...

      --
      Karma? Karma? I don't need no stinkin' karma.
    4. Re:Oh, for Pete's sake! by os2fan · · Score: 2
      Microsoft is well known for pushing the law as far as it goes. Some of their EULA clauses have been removed as a result.

      For example, your warranty was void if you ran your MSFT application [eg MS-BASIC 7.1] under some alternate DOS, like DR-DOS. It would pop up and remind you, and offer to shut it down if you pressed the enter key, or continue if you push "C".

      Since your fingers would already be over the enter key (having pressed it to invoke it), the default action is then to exit.

      But since this oversteps the law, this particular thing "disappeared".

      Also the decision to lock down OEM mods to the desktop came after they figured out that they could call the OS config a copyrightable document, and deny others from making "derivitive works" that sugnificantly changed it.

      --
      OS/2 - because choice is a terrible thing to waste.
  80. Re:A modular windows will not be good for consumer by Anonymous Coward · · Score: 0

    That's only true because KHtml-based applications are doing nothing more than simple HTML rendering. Build something more sophisticated, or something that relies on proprietary features, and mozilla wouldn't work.

  81. Re:IANAL, but... by Anonymous Coward · · Score: 0

    That was fantastic! Bravo!

  82. Demonstrate? by Mulletproof · · Score: 1

    All you need to do is forcibly delete MSN Messenger to demonstrate Window's "modularability". Yep, I need that vital component to run the OS, don't you?

    --
    You need a FREE iPod Nano
  83. This could be really useful by PurpleFloyd · · Score: 3, Interesting

    I know our school would pay quite a premium for a "non-integrated" Windows. The district has decreed that all desktops must have Windows on them, and the license is basically for the newest version only. Thus, our Win2K (XP hasn't been deployed yet) installs have all sorts of non-removeable crap on them. Do you think that students would rather do work or play Minesweeper, screw off making crudely drawn well-endowed men in Paint and chat in Netmeeting? The programmer who thought up Windows File Protection should be drawn and quartered. Modular Windows Forever!

    --

    That's it. I'm no longer part of Team Sanity.
    1. Re:This could be really useful by Anonymous Coward · · Score: 0

      All those programs can be left out of the install, if you like. It's one of the steps. A half-decent sysadmin can set up the unattended install such that those things aren't on the final system.

    2. Re:This could be really useful by Tony-A · · Score: 2

      The programmer who thought up Windows File Protection should be drawn and quartered.
      Just *try* to remove Windows Scripting Host from Microsoft Windows Me.
      New Motto: Keeping Windows safe for viruses. :-(

    3. Re:This could be really useful by dbitter1 · · Score: 1
      I hate WFP. I agree completely

      OBExcuse: I have to manage a M$ network at work

      With Win2K, WFP can, effectively, be nilled. An undocumented registry value cuts it out; when this became public, M$ quickly eliminated it (with W2K SP2). Rather than quote it all here, you can find out how to hack the SFC.dll that is causing your pain here.

      Now what I really want, in my sick and twisted world, is to find out how to hack WFP to work for me- protecting the files I want to protect, while trashing m$ files like netmeeting....

      --
      For us carnivores, "Sucking the marrow out of life" isn't a transcendentalist philosophy but a practical instruction.
  84. Proof by Jagermeister_Please · · Score: 1

    This just proves that Microsoft can separate IE from Windows. Sice all there components are modularized, all they need to do is take out the IE module right? No wonder M$ is scared!

  85. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  86. Poor Mr Bach... by mrBoB · · Score: 1

    Little did Mr Bach know that he had invited a lawsuit from the 600lb gorilla. Do States witness' have indemnity for their testimony? If so I guess he has no problem. I imagine that Bill's lawyers are drawing up dockets against Mr Bach at this very moment. -Bob

  87. have i got this right? by small_dick · · Score: 3, Insightful

    The goal is not end users building up frankenstein desktops from scratch, using s/w they downloaded from the web.

    Hardware vendors -- Dell, Compaq (sorry, HPQ), Sony -- they will make a desktop for use with the machines they sell, forging alliances with AOL, Real, etc. to build up a user environment on top of the commodity OS core that MS would provide.

    Add in the tech oversight in the company, forced publishing of core APIs, etc., thus allowing RedHat, BSD or Apple to make a "drop in" replacement core...

    That would be a tough situation for MS.

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
    1. Re:have i got this right? by sheldon · · Score: 3, Interesting

      I believe that is exactly what the state's are suggesting.

      On the one hand it does create an interestingly compelling argument. Gateway could differentiate their Windows PCs such that they looked more like a Macintosh than current Windows. In that sense it may provide for considerable innovation. It would certain allow PC makers to promote themselves out of the commodity market and into boutique computing.

      The downside is that within a rather short time period, the various OEMs would have differentiated themselves to the point that software that installs on a Dell won't on a Gateway(as an example). It'll be like we were back in the 1980's again(anybody remember TI's aborted attempt to create a DOS compatible computer? It required DOS software compiled for the TI and never really sold well as a result.)

      I guess the question is, do the positives outweigh the negatives? I suppose we could say it should be up to the customer to decide.

      But what if the consumers reject this new model and instead choose compatibility over differentiation? Will the skeptics be happy, or will they believe it was manipulation on Microsoft's part and come back in to readjust the rules?

      That's the question I want answered.

    2. Re:have i got this right? by lurvdrum · · Score: 1

      Surely if a packaged "Windows" application won't run on a particular "flavour" of WIndows then that's just an indictment that non-core OS functions were incorrectly included in the new Windows "core" product. If the OS itself is going to be stripped out properly this is not a situation that should arise. It doesn't seem to apply with the myriad "flavours" of Linux around for a start.

    3. Re:have i got this right? by sheldon · · Score: 2

      Actually it does apply with the myriad "flavours" of Linux. That's what the whole Linux Standards Body thing has been about, and why major software packages such as Oracle only certify it to run on certain versions of certain distributions.

      Imagine if you will a package which requires KDE. Can you install this and make it work on a system that only has Gnome? No.

  88. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  89. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  90. modules? by Cynikal · · Score: 2, Funny

    Welcome to the Advanced windows XP setup.
    With this new version of Windows you now have the choice of which modules you install on your system.

    Which components would you like to install?

    - Windows core files (Required)
    - Desktop "enhancements" (Required)
    - Internet Explorer 6.0 (Required)
    - Fatal exception core files (Required)
    - Illegal Operation Scripting Engine(tm)(Required)
    - Security Backdoor Enhancements (Required)

  91. Modular version would work - just like Mac OS does by Durindana · · Score: 2, Interesting

    Come on! What's all this yap about different kernel versions, different networking implementations, different yada yada? The point here is not to turn Windows into Linux, complete with competing packages and kernels, but to build a Windows that you can add other software to, and have it work as well and reliably as Microsoft's own.

    Yes, the only way to do this is with open APIs. But please recognize the distinction between things like Office and Internet Explorer (even Windows Explorer, for that matter), what should be standalone applications - and are standalone on normal platforms. We're not talking about TCP/IP implementation or the windowing system - those are rightly within the OS realm.

    Productivity apps are not. That includes media players and everything else that doesn't usually interact directly with the hardware. Remember what "OS" stands for? It's an underlying platform that supports other apps - MS is trying to claim that what are independent apps on other platforms can't be separated from Windows. They sure as hell can make Office and WMP and Internet Explorer for Mac OS, but not for Windows? I don't think so.

    And I don't understand why the states haven't brought Apple into the courtroom. They're a consumer OS maker, they make all the same functional apps as Microsoft, and they don't claim OS X won't run without the QuickTime player. Who else could show as well that IE and WMP can stand alone, but the company that MS makes standalone versions for?

  92. B and S by Anonymous Coward · · Score: 2, Insightful

    Am I the only one getting tired of this genuine FUD about how the world is a better place because Microsoft keeps Windows distributions identical?

    Efficiency through uniformity is not a good policy for an issue this broad. The kind of logic that claims we are better off with everyone (well, at least all of those "consumers" that so many /. posts dismissively paint as helpess lusers) getting the same OS, applications, features and options is the same kind of logic that defended the phone monopoly.

    I don't buy the argument that just because people aren't using the exact same system, everything will fall apart.

    Right now, I'm interacting on /. through Netscape in Mac OS 8.1 running on a PPC system. I'm guessing there are plenty of people accomplishing the same thing in systems which match none of those attributes. If that can work, different versions of Windows should not be an obstacle to anything of significance.

    Diversity is OKAY.

    In fact it's a strength. Wouldn't it save the IT industry some headaches if one vulnerability could no longer nail 90% of the systems?

  93. they're playing right into MS's hands by Fo0eY · · Score: 1

    as soon as this guy gets up to take the stand MS is gonna get him tossed in jail for DMCA violations, confiscate the software as evidence, sue the states, and demand a mistrial for the judge allowing illegal evidence

  94. Re:A modular windows will not be good for consumer by ignavus · · Score: 1

    KDEs file manager uses the built in Konquer engine. If you completely removed Konq from a KDE install then the file manager is crippled or completely non functional.

    And the mc file manager uses the lynx html engine, and ...

    Er, no. MC works perfectly fine as a file manager without needing an html engine at all, and guess what?

    It is faster, easier to use, and I use it all the time for managing files - inside a GUI. I have never liked the gmc/kfm etc filemanagers which are still trying to render their cutesy icons while mc has done listing all files. Text mode file managers are noticeably faster than GUI ones, especially at hopping back and forth between viewing the contents of a file and viewing a file list.

    HTML file managers are pretty, but slow. Even the old binary filemanagers (eg Win95 explorer) were faster than the browser based ones (eg Win98 explorer) - as the 98lite site will tell you. HTML file mangers exist for cutesy marketing reasons (let's make everything "web like"), not for efficiency.

    --
    I am anarch of all I survey.
  95. Re:A modular windows will not be good for consumer by Anonymous Coward · · Score: 0

    if apple suddenly took over 95% of the market place for no apparent reason, they would drop down to 2% after a couple of hours.

    apple sucks a fat one

  96. Modular Windows website by Chinagirl · · Score: 0, Offtopic

    You can get Modular Windows here.

    1. Re:Modular Windows website by Anonymous Coward · · Score: 0

      Offtopic? Personally I thought that was pretty funny. I guess some people just can't understand jokes that aren't GPL'd...

  97. I don't think you've got this right... by Lethyos · · Score: 3, Insightful

    You state a problem that will not be encountered. The states are only trying to show that Windows is modular, such that not everything bundled with Windows must be installed (such as a media player that discourages use of RealPlayer, Quicktime, whatever). That does not necessarily mean that Microsoft cannot provide these components if the consumers want them. The beaf with MS is that they install everything on your system, whether you want it or not, and the presence of that software is what stifles competition. If MS are forced to change, it would be removing the "install everything" aspect of the installer, while shipping Windows with everything it has now.

    So, if you are a developer and you're writing a package that depends on MSHTML, the installer could simply state that it needs the Windows CD (which anyone with a legal copy will have) to continue installation. Programs do this all the time today - it's very common. Especially Microsoft applications (Office upgrades for instance). Basically, everything needed to satisfy dependencies will be available to the user, just not installed by default on their system.

    We're not talking about MS selling stripped down Windows, we're talking about MS selling a modular Windows. You've missed the point.

    --
    Why bother.
  98. Re:Modular version would work - just like Mac OS d by Anonymous Coward · · Score: 0

    1. Apple is owned by MS, and would not testify against it.
    2. Apple behaves commercially much the same was as MS (in a smaller scale, but same tactics).
    3. MacOS comes bundled with more Apple software than Windows comes with MS software.

    It would only strengthen MS's position.

    Also, Windows works fine without Media Player. The problem with IE is that Microsoft has integrated it into Windows Explorer (which is the entire shell and windows manager, not jut a file browser).

    Anyway, I think Microsoft should be allowed to sell Windows with all that software as long as they also sell a stripped-down version with only the basic utilities, for people who do not want to use those extra programs and should therefore not be forced to pay for them.

  99. Re:A modular windows will not be good for consumer by Anonymous Coward · · Score: 0

    What proprietary features, exactly, do you refer to?

  100. Re:Modular version would work - just like Mac OS d by Tazzy531 · · Score: 2
    I agree with you entirely. Apple has used a number of tactics that MS has utilized. It's just that MS/PC market covers 90% vs Apple.

    Anyway, I think Microsoft should be allowed to sell Windows with all that software as long as they also sell a stripped-down version with only the basic utilities, for people who do not want to use those extra programs and should therefore not be forced to pay for them.
    I agree. Only thing is.. MS Windows XP Professional vs MS Window XP Home Edition vs Win95. They have done it to some extent. I mean, if you want a stripped down version of windows, go to Win3.11 You can still get it around. This is like going to Sony and saying, I want to buy your Trinitron TV but in red, without the remote control and without the on screen display? Why should MS be forced to do this? They shouldn't!
    --


    _______________________________
    "I'm not Conceited...I'm just a realist..."
  101. Re:Modular version would work - just like Mac OS d by Tazzy531 · · Score: 1

    BTW this post refers to the Anonymous Coward Post (for you people that have a threshold set)

    --


    _______________________________
    "I'm not Conceited...I'm just a realist..."
  102. I'm a Titarian. by ilmarin · · Score: 2, Insightful

    What do you think you are, some kind of Jedi knight, waving your hand around like that?

    Microsoft can choose to provide software components using several different approaches. The notion of requiring an entire program is rather novel, and first surfaced with Internet Explorer. Before that time components were physically deployed as DLLs. The components provided with IE are also DLLs, of course, but they are not packaged for independent deployment.

    Consider choosing to depend on a single simple DLL like comdlg32. I link dynamically and include comdlg32 in the installation process. Under XP if that version is already there nothing happens; if it isn't there is side-by-sides. Under earlier Windows if it is already there it gets overwritten. Either way, comdlg32.dll is installed as a shareable library. Now if another program is also installed that uses comdlg32 the same thing happens. But no bloat has occured -- both programs use the same DLL and load one instance when both programs are executing at the same time.

    The HTML rendering components of IE could also be packaged for independent deployment, if Microsoft desired. No bloat or configuration problems would occur. But Microsoft intentionally changed their deployment model with the development of IE. The fact that the physical model is so convoluted is not an excuse, it is a symptom of anti-competitive practice.

  103. can I have your phone number? by SethJohnson · · Score: 0, Offtopic


    Seth looks a whole lot more attractive to me.

    Are you a girl? Maybe we could get together sometime?
  104. You're missing the point by Anonymous Coward · · Score: 0

    I don't want to download a browser, locate my Windows CD or spend more than 30 seconds to install some software. I am the average Joe User, I want my software to be installed quickly and simply.

    The next step is to recompile something when I install. Again, I don't want that, I want my software to install quickly and easily.

    I don't want to install Netscape, Opera, Mozilla, and IE on my system because some dolt thought, hey, I'll use another HTML renderer, because they're all so different. I want my software to install quickly and easily.

    THIS IS NOT LINUX. THIS IS WINDOWS. THE AVERAGE USER IS CONCERNED ABOUT USING HIS SOFTWARE, NOT THE OS.

    The OS is not important to the average user. They don't care. They want it to work, that's it.

    1. Re:You're missing the point by interiot · · Score: 1
      That's why apps install the necessarily libraries and programs automatically and seamlessly during their own installation. The most the user needs to do is accept a couple of extra EULAs, that's all.

      The user also doesn't want to pay more than they have to for their OS, and they want to encourage as much innovation as the market can bear.

  105. Rather unconvincing by NitsujTPU · · Score: 1

    Interesting choice of operating systems... That they would choose the embedded version of XP, which though I have yet to use, I would assume would be designed entirely separately from the desktop version given that it's designed, as I would assume from the name, for embedded systems.

    They should have chosen a desktop version, since that's what the debacle is really over.

    1. Re:Rather unconvincing by Anonymous Coward · · Score: 0

      To be honest, I expect that eXP IS XP. They probably have a separate build script that dumps a complete XP binary set to a directory from which QA picks up the daily drop.

      CE has Platform Builder which builds CE images. If eXP has something similar, the binaries built above are probably dropped, unlinked, into another directory.

      In this way, XP and eXP are identical.

    2. Re:Rather unconvincing by NitsujTPU · · Score: 1

      Interesting. That makes embedded XP seem rather pointless. I mean, the whole point of making an "embedded" version of your OS being to strip out stuff that's useless in an embedded system and perhaps enhance resource utilization.

    3. Re:Rather unconvincing by Anonymous Coward · · Score: 0

      Well, if you have control over what components to link together, you can pick and choose whatever you like. Desktop XP is the whole enchilada, but embedded XP can be picked apart like you say.

      Although most of my own experienCE is with WinCE, so I'm basing my assumptions on the tools provided for that OS. (Fairly decent OS, btw. Much different beast than its brethren.)

  106. This is strictly speaking not true. by theolein · · Score: 1

    From the article on ZDNet:"But the software giant says it would be technically impossible to offer multiple versions of Windows and would create havoc for consumers and the computer industry."

    What are WinME, Win2000 and WinXP then? Ever since Win3.1 and WinNT3.5 MS has been "offering" multiple versions of Windows.

  107. damn by kyras · · Score: 1

    CKK: Come now, if you're so sure it's impossible to have a modular version of Windows, why not let him demo it?

    Microsoft's Lawyer: <stewie voice>Damn the modules, and damn you!</stewie voice>

    --
    Tastes like burning! - Ralph Wiggum
  108. Talk about FUD by AdmrlNxn · · Score: 1

    You guys always bitch about MS spreading FUD, but this (above) comment is FUD.

    You can't knock it until you try it. Windows comes with IE, it has since 97. It is a fact of life. Did it ever prevent anyone from using Netscape? I know I can use it with out problem. Hell you even get a little pop up message asking if you are sure you want Netscape as your default browser. That doens't seem to be a bully. It seems like you were given a choice.

    I will say this on a side note. There are more versions of Linux than there are of windows. You can't say MS gives you ulcers without agreeing you just got a kidney infection from the Linux selection out there. 30+ distros. Come on. That is a headache in itself. There isn't that many versions of Windows. Then again new versions are theorhetically better. 95,98,ME,XPhome... all newer and better versions than the last. Don't forget NT4, 2000, XP Pro. A nice simple selection. Not, Slackware linux, lindows, Debian, Suse, mandrake, red hat, etc etc etc. (I am not typing them all)

    What I am saying is don't spread FUD if you are against it. Practice what your preach.

    --
    ~Admrlnxn
    "I got your mom in my trunk"
    1. Re:Talk about FUD by StiffMittens · · Score: 1

      Well first of all, I never said I was against FUD. I kinda' like it. Secondly, I actually use IE as my browser of choice. I just think anyone who doesn't think Microsoft uses all sorts of strongarm tactics in their business model is naive beyond belief. That is not to say other corporations don't, because they certainly do. I'm just saying I understand why people are disgruntled by it. Persoanlly, I think its funny that they're being taken to task over it. And I think it's even funnier that they're probably going to be able to smokescreen their way out of this mess

      --
      Some are given suckers and some get lollipops
  109. Re:Modular version would work - just like Mac OS d by StiffMittens · · Score: 1

    This is like going to Sony and saying, I want to buy your Trinitron TV but in red, without the remote control and without the on screen display? Why should MS be forced to do this? They shouldn't!

    Nonsense! It's nothing like that. If the Sony Trinitron came with a toaster sticking out the side that couldn't be removed without disabling the TV, that would be closer to this situation with MS. In such a case, I don't think it would out of line for consumers to want a Trinitron TV without a toaster! Who needs it? Just eat your pop-tarts cold!

    --
    Some are given suckers and some get lollipops
  110. Modular Windows Will Cost Consumers More!!!! by Bubblesculpter · · Score: 1



    These people better watch out what they try to make happen.

    Modular Windows Would Cost More!

    Why do I say this?
    Think about it... XP currently ships with lots of middleware 'built-in'. When you sell a product like a OS, it is easy and marginally INEXPENSIVE to simply add a few dozen middleware applications and only raise the total cost of the OS by a few dollars, if even that.. MS has $199 and $299 set as target prices for the home and pro versions of the OS, so they probably don't have qualms about adding in a few more middleware apps without raising the price.

    However, if you sell a bare-bones XP, you now have to purchase all of those middleware apps separately. You could by them from Microsoft, which are a good bet they will work perfectly with the OS. Or you could buy them from 3rd party sources, which probably will work just fine, maybe better, (or worse) than the current MS apps.

    Regardless, consumers will then need to buy 5-20 additional middleware apps for the price of $5-$100 each. $19.95 would be an average price, roughly.

    So instead of consumers currently paying $299 for the whole collection of OS and middleware, they will pay $99 for the OS, then pay $400 more to get the same functionality.

    I can just see a bunch of consumers sueing MS 6 months after MS is forced to sell a bare-bones OS, because then MS will be making MORE money, and consumers will get reduced functionality and more hassle and expenses.

    Gotta watch out what you ask for, you just might get it!

    --
    www.Beyond7.com Insane modern art water sculpture.
  111. Re:Modular version would work - just like Mac OS d by Tazzy531 · · Score: 2

    If it is Sony's business to sell Trinitrons with toasters popping out but not sell ones without, why can't they? We should allow the market place of the consumers to decide what's best.

    How far should we go? Should pens not come with pen caps, because that limits the competition on pen caps? Should cars not come with radios? etc etc...

    --


    _______________________________
    "I'm not Conceited...I'm just a realist..."
  112. well goddam! by Anonymous Coward · · Score: 0

    can i get a troll here? pretty pretty please?

  113. OEMs are responsible for the support. by theolein · · Score: 1

    Not MS. This is an MS decision and MS would just do as it always has and forward them to the OEM.

  114. Re:Modular version would work - just like Mac OS d by Billnvd65 · · Score: 1

    Sorry chief, if Sony owned ~90% of the toaster market and all toastable food came preformed to only fit their toaster and then they decided to add a special sony TV that only received Sony channels to the side of the toaster thereby making anyone who wants a toaster also ahve to purchase and use a SONY tv, thats an abuse of monopoly power and thereby ILLEGAL

  115. Re:Modular Thinking Will Cost Consumers Less!!!! by theolein · · Score: 1

    Since when did the price of Windows ever reflect in any way on the price of the included applications. MS would be absolutely boneheaded to charge a single cent for any "middleware" stuff like IE, bla bla bla etc. You can be guaranteed that they will be free of charge.

    This would simply put MS in a level playing field and treat MS the way it treated Netscape and others.

  116. Re:Modular version would work - just like Mac OS d by StiffMittens · · Score: 1

    Again, you're being absurd. Of course Sony can do what they want. And consumers can start buying Phillips electronics if they offer TVs without toasters and the people want them. Your mistake here is that you think I'm making a judgment about the morality of offering TVs with toasters sticking out of the side, when in fact I am merely questioning the accuracy of your previous analogy. As to pens without pen caps... they make them. See you click on a little button and the penpoint pops out of the barrel. No cap needed. And you can get a car without a radio, dumbass! You'll shave about a hundred bucks off the sticker price.

    --
    Some are given suckers and some get lollipops
  117. Sometimes it is nice to have the right pieces by furchin · · Score: 1

    I agree with the principle of having a stripped down version of windows which will run faster and be less bloated. I cannot stand outlook express nor MSN Messenger (though I can thankfully delete its DLLs). I also see the arguments that if you strip out basic functionality that third party developers are expecting, you cause a big mess. That's a very valid point to me. I recently encountered a situation which seemed to me the opposite path of Microsoft -- instead of including everything it can, this company (Mathworks) included as little as it could. When you want to use an additional feature, you pay for it. Specifically, I wanted to compile matlab code into C++ code. So let's say you have the basic Matlab release 12.1. To compile matlab code written in Matlab, you need to Matlab compiler. That's $200 (Academic pricing). Fine. I understand. Not everyone needs a compiler, so it can be extra. But you get the compiler, and you realize that really, you also need the Matlab C/C++ Math Libraries, since in Matlab you do, well, math. The libraries are another $200, and if you want to do anything like image manipulation, you need another set of libraries. Since everything you do in matlab is pretty much math, having a compiler without math libraries is worthless. They should sell both together for the combined cost ($400), but they don't since the lower cost brings them more customers who buy just the compiler for $200 before finding out that to use it they'll need to shell out another $200.

    Personally, as much as I hate the features I don't use because of the bloat, I like the ones I do use. I like the fact that Explorer can open zip files, and that I can burn CDs without using that stupid easy CD creater (though I prefer cloneCD myself). Imagine if Microsoft did the same thing as Matlab -- they sell you the operating system for $10. As soon as you install it, you realize you didn't buy the keyboard package that allows you to use a keyboard with your system. You buy that, and then you realize that you also need the usb package so you can plug your keyboard in. Granted, most computers have keyboards, but for those that don't (like dedicated servers that never get accessed locally), isn't a keyboard driver just bloat and slowing the system down? There's a very fine line...

  118. /. first: post moderated "funny" actually funny! by CoughDropAddict · · Score: 2

    Well done.

  119. Re:IANAL, but... by Anonymous Coward · · Score: 0

    I like your Full House fan fiction, but it needs more discussion of diapers. Perhaps D.J. could wear diapers. Great story.

  120. They won't charge for their stuff by theolein · · Score: 1

    Because then no one will download their software if it is expensive. MS would rightly get the treatment back that they gave to Netscape and others. They really, really deserve it.

  121. One thing I want by Anonymous Coward · · Score: 0

    on the commercial installs is the option of making a machine be an Xterminal only. I bet that you could fit that in less than 10 MB if you tried a little bit. All you need is the kernel, a version of init that runs X and X itself. You don't even have to install fonts, they can be demand loaded from an X font server or two.

    It kills me that I can't do a mininmum install onto a 40 MB hard drive. 40MB is still 800,000 typed pages, which is quite a lot of data.

    If need be, I used an executable compressor before that reduced the size all my executables by half when I had a full version of Linux installed on a machine with only 60 MB of hard drive space. This included X, perl, gcc, netscape, latex and pov ray trace.

    And on the server install there needs to be an option to support the X terminal workstations, and even support a network boot of a workstation with no harddrive.

    I know that all these things can be setup manually, I've done it all before, but why not automate something that so many people have to do individual?

  122. Re:Modular version would work - just like Mac OS d by Binary+Boy · · Score: 1

    Actually a great many features in OSX, and even in OS9, won't work without Quicktime installed. Quicktime is far more than a media player, it comprises and entire layer of APIs for manipulating all forms of media. It is used to display desktop pictures, previews in the Finder, and for core functionality of tons of apps. Removing Quicktime, at this point, would drastically break the Mac OS.

    I'm not getting sucked into this debate, but at least get your facts straight.

    Cheers

  123. Re:A modular windows will not be good for consumer by marick · · Score: 1

    Yes but I guarantee that the Mozilla rendering engine com object would not be a drop in replacement for the IE object and tons of software would suddenly not work if it went missing.

    Perhaps that is true now. On the other hand, Mozilla's Gecko is a piece of open source software. Surely it COULD be given a new API so it would be compatible with the IE HTML widget. All it takes is time - developer time and QA time.

  124. This means double income for Micro$oft by Anonymous Coward · · Score: 0

    I can already see MS crooning to hapless endusers. Dont rely on the "broken OEM version" buy the full version at Best Buy. There ARE enough idiots around to just fall for that. At full retail price too boot. Bill just can't lose!

  125. Not just that... by commodoresloat · · Score: 2

    Releasing a modular Windows is a smart move for MS whether or not they are "forced" to do it. It will help them become an even more ever-present monopoly. And they get this as a "sanction."

  126. Re:Modular version would work - just like Mac OS d by Anonymous Coward · · Score: 0

    Apple OWNED by MS???? No! Where the fuck did you get that idea?

  127. This case is ridiculous... by Anonymous Coward · · Score: 1, Interesting


    Don't I remember hearing about how Microsoft wanted to become the world's biggest ASP(Application Service Provider) i.e. modular Windows provider? That is, they wanted to and I believe still want to sell use of ALL Windows components on a per use basis.

    They gave examples of people who only need to use Word a few times a year. In fact I thought all of their latest licensing schemes were supposed to help "ease" the transition of companies to the per use ASP model. Windows XP has support for this to some extent already. It's just not being used/persued due to the licensing backlash; hence, the "Windows is not modular" argument.

    Isn't this the definition of modularity? Use the software for a little bit, then it gets uninstalled again. Need to use it again, the new improved version will automatically be downloaded. Kind of like a browser plugin that uninstalls itself.

    I'm surprised the lawyers haven't used this argument already.

    1. Re:This case is ridiculous... by Anonymous Coward · · Score: 0

      Why does this smell of a self moderation of an AC to +1 to get it up on the radar? And why would such a thing be allowed to happen?

  128. HELP!!! by alapalaya · · Score: 1

    We reached a 3-borg limit on the same /. page!!!
    (I know it's a little offtopic.... but at least let me scream!)

    --
    667 The Neighbour of the Beast
  129. Modularity != lack of dependencies by cygnusx · · Score: 2

    Good article on OSopinion on Windows XP and dependencies/modularity. I thought I saw the author, Adam Barr, post on this discussion, but I think this link didn't come up.

  130. Why we talking about this? by Smid · · Score: 1

    None of us use windows, right?

    RIGHT?

  131. .NET and componentizing by Anonymous Coward · · Score: 0

    But Microsoft itself has already provided the solution to this in their .NET product offering. Just put the MSHTML rendering library in a Shared Assembly -- and every one of those applications can dynamically link to it. It may be that they have to ship the library with their product, or instruct the computer or the user to download it from Microsoft themselves, but once it's installed once, it doesn't have to be installed again accept for new versions -- and then you don't have to worry about version conflicts also because of the cool .NET technologies.

    Microsoft itself has put a great deal of effort into making software componentizing run more smoothly because they know it's just plain better for everybody. If they can't deal with utilizing their own technology for their operating system, I don't know who can.

  132. Your sig by Anonymous Coward · · Score: 0

    The next door neighbors of the Beast would live in 664 and 668. 667 is the house across the street. Sure "neighbor" in the "we live in the same neighborhood" sense, but not really in the "we live right next to the guy" sense.

  133. How to kill MS. by Colin+Smith · · Score: 3, Insightful

    Leave them alone. Do absolutely nothing to them.

    Seriously. Let them have their monopoly. Let them change their licensing to subscription based pay per use licensing.

    Their customers are already squealing at the prices they are paying and the massive licensing costs are reducing the competitiveness of some large companies already. MS will have to squeeze tighter and tighter in order to continue sucking money.

    Meanwhile Linux will spread and OpenOffice will spread. At some point in the near future, there will be a "catastrophe" and Windows will no longer be the most popular desktop operating system.

    Any attempts to curb Microsoft's excesses simply prolong their dominance of the desktop market.

    --
    Deleted
    1. Re:How to kill MS. by thatguywhoiam · · Score: 1
      You know, I totally agree.

      The common conception of Microsoft in the public (well, up here in Toronto, anyways) seems to be mirroring that of any other giant greedy corporation (like Rogers, or Bell)... the difference is that the attitude doesn't stabilize. Bell has been around a long time, we're all used to hating and tolerating them. Microsoft is new; the public hasn't had enough time to get used to the idea of another monopoly.

      MS's moves in phones, consoles, and this whole subscription-software thing have earned them some seriously bad ink. All of my friends hate them, geeks or no. It's almost as if things have gotten bad enough on the desktop that users are inclined for the first time to stick their heads up and look around for alternatives.

      Ugh. This got long. Anyways, good point. I think Microsoft is like the Cricketeers(?) from HHTG. The best way to deal with them is to lock them in a room alone. Their own destructive tendencies will turn inwards, eventually.

      --
      If Jesus wants me it knows where to find me.
  134. Supporting It by RWarrior(fobw) · · Score: 2

    One of Microsoft's complaints about a modular version of Windows for consumers, of course, is the idea that it'll be impossible to support.

    Except that Microsoft doesn't support OEM versions of Windows anyway. Support of Windows is done by the manufacturer, not by Microsoft. It's been that way for as long as I've been involved in the computer industry (Win3.0 days).

    Others have pointed out the problems of differing versions of dynamically linked DLLs, and the problems with statically linking them (and producing 20 copies of mfc40.dll). I would suggest that isn't necessarily a Bad Thing. I have spent many, many hours tracking down and killing every version of WINSOCK.DLL to get somebody's DUN working.

    --
    Remove the caps and hold to a mirror.
  135. An ELUA that forces open source drivers by oliverthered · · Score: 1

    What would prevent Windows only hardware,(one of the big obsticals that alternitive systems have), would be require that there ELUA for the DDK states 'All derived works must be open source etc...'

    --
    thank God the internet isn't a human right.
  136. Microsoft, wealth, and evil by Anonymous Coward · · Score: 0
    Just a thought... Microsoft is not evil because they are rich.


    That is a straw-man argument as far as I can tell.


    Rather, Microsoft is rich because of a combination of factors:


    (1) Hard work -- not evil


    (2) They steal [reference Dr. Nunez' letter, and ref to French judgement on piracy by M$]
    Also reference that M$ Word corruption problems match WordPerf. corruption problems,
    along with everything else... and M$ does not know their code well enough to debug it
    in 3 versions. Needless to say, WordPerfect was the first with that setup. Circumstantial, perhaps,
    but it helps confirm the French judgement.


    (3) They enforce contracts against their customers, but fudge on their own end of the contracts in order to maximize profits. This includes such things as offering user support, but failing to follow through on it.


    (4) They make use of copyrights, patents, licensing, proprietary code and contracts to eliminate competition but evade the corresponding checks and balances that come in the form of antitrust laws.


    (5) They seek out government contracts precisely because government usage can force others to adopt what they otherwise would not adopt. *Force*, not *influence.*


    (6) Arguably, they have tied themselves to the NSA [ref. German RFP for a non-M$ OS, due to their internal emails all being routed through Denver. Also Ref. NSAKey in M$ securesocket Win98 debug code.] This links their stability directly to the stability of the US government, but also influences all antitrust judgements to the interests of the NSA in maintaining M% dominance.



    So #1 isn't evil. As far as I can tell, #2,#3,#4, and #5 are evil. #6 is hard to analyze, but I would classify it as evil.



    So instead we can say


    M$ is not inherently evil because they are rich.
    Rather, M$ is wealthy because they lie, cheat and steal whenever it seems beneficial to do so,
    and those things are evil.

  137. Re:Modular version would work - just like Mac OS d by nagora · · Score: 2
    If it is Sony's business to sell Trinitrons with toasters popping out but not sell ones without, why can't they?

    That's fine until Sony have 90% of the TV market and then start saying to retailers: "Sell our Trinitrons with toasters or we stop supplying you altogether (good luck in the 10% of the market we don't yet own)". At that point (the abuse of the legally obtained monopoly) the toaster makers have a legitimate complaint.

    It is the element of force/extortion/blackmail that makes MS a criminal organisation.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  138. Re:A modular windows will not be good for consumer by egghat · · Score: 1

    My list:

    # mandatory open APIs
    # open file formats

    That's it. The rest will come from the united league of open source gods ...

    Samba would be 100% complete, if all protocols were 100% documented. The same for import/export filters for MS Office. The same for an Exchange clone. The same for Active Directory. The same for Win32Api.

    You don't need to split up MS. You don't need to dictate prices. You don't need to modularize Windows. Document everything 100%. And the monopoly will be gone in a few years.

    Bye egghat.

    --
    -- "As a human being I claim the right to be widely inconsistent", John Peel
  139. You're all missing the point! by Anonymous Coward · · Score: 0

    The point in making windows modularized shouldn't be to make a stripped version of windows, it's to make it POSSIBLE to remove things like internet explorer, making it simple to swap to netscape or whatever else you might want. That's the beauty of modular windows.

  140. Re:Modular version would work - just like Mac OS d by foniksonik · · Score: 1

    Too late... I run OS X and I turn off my desktop to improve windowing performance. I don't like previews in the finder so I turn that off as well. WMP doesn't seem to use any Quicktime APIs. I don't consider any of those things to be part of the OS... widgets and bells and whistles maybe but not a part of the OS.

    They really are just APIs to added value libraries. IE uses these APIs to show QT movies embedded in HTML, so does Mozilla and Opera but they certainly aren't 'required' components for the OS, just libraries for the QT/Sorenson codec. The same APIs and libraries that allow Windows to play QT.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  141. Static linking != Bloat by hey! · · Score: 2

    at least at today's memory and disk prices.

    Ever hear of DLL hell? I think it might not be an unreasonable price to pay to ensure applications are self contained and installing (or uninstalling) an application doesn't affect other previously installed applications adversely. Plus, the more self contained an application is, the better chance you have to run it under an alternative Win32 implementation like WINE.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  142. Haha: Judge Colleen Kollar-Kotelly by Anonymous Coward · · Score: 0

    Wow what a name "Colleen Kollar-Kotelly". Try saying that three times fast.

    Oh and while we're at it, here are some Microsoft Word Spell-Check suggestions for "Colleen Kollar-Kotelly":
    - Colleen Collar-Cutely
    - Colleen Dollar-Potbelly
    - Colleen Killer-Totally

    Heh. I think she's much better that that Judge Jackson guy they had before.

  143. MS Just Mirrors Society by KallNoJoy · · Score: 1

    The outcome of the trial is irrelevant. MS products reflect the capabilities and requirements of their core user base. MS operating systems are dummed down because that IS what 98% of the population needs/demands. Compare OS to TV... When Wrestling, Jerry Springer and "Reality" series are the top rated shows, should anyone be suprised that MS is ahead in the market? Meanwhile, I'll slink back to watching PBS and the Discovery Channel while my Linux hoard churns away in the corner quietly oblivious to the crumbling world around it...

    --
    next($sig) unless($sig =~ /funny/);
  144. If IE builtins in windows are bad by Julian+Morrison · · Score: 1

    ...then KDE must be bad too, because it's at least equally tightly integrated to Konqueror. Perhaps more so.

  145. Are shared libraries such a good idea? by Cybrex · · Score: 1

    First off, I'm not a programmer, so if I come across sounding like I don't know what I'm talking about it's because I don't.

    That said, it's been my experience (or maybe I've been listening to too much M$ FUD) that a significant percentage of Windows' instability is the result of different programs installing different (and somewhat incompatible) versions of the same .dll. This always struck me as a silly idea. Sure, you're saving HD space by sharing libraries between programs, but you're also creating an environment where one program can easily break another.

    It also results in the files for a particular program being scattered around the filesystem. If I choose to install FuMaker 2.0 and later decide to remove it, I have to use the (unreliable) uninstaller. I can't just delete c:\progra~1\fumaker2 `cause then I end up leaving a bunch of .dlls in the c:\windoze\system directory and God knows where else. Does this strike anyone else as a Bad Thing?

    I was surprised when I started playing with Linux and learned that it also uses shared libraries. The way I see it there are two solutions: have programs install their own .dlls into their own directories and live with the extra 10-20% increase in size (which I'm willing to accept) or require that if you create a different version of a .dll then you give it a new name. It is a different library, after all.

    If someone could explain the error in my reasoning here I'd greatly appreciate it.

    -Cybrex

    --
    Boundless Expansion, Self-Transformation, Dynamic Optimism, Intelligent Technology, Spontaneous Order- BEST DO IT SO!
    1. Re:Are shared libraries such a good idea? by Anonymous Coward · · Score: 0

      Here's the deal:

      In the Windows 3 days, MS made the dubious decision that they were not going to distribute OS point releases or system library upgrades. Instead, they told application companies to go ahead and distribute system DLL upgrades themselves.

      These companies had the habit of ignoring version numbers, or worse, faking version numbers. Thus leading to DLL Hell. Furthermore, they installed FOOSOFT.DLL into the Windows directory as a system library rather than an app lib. There's your HELL.DLL problem.

      Programs that are properly designed for new versions of Windows do not have these problems. The System File Protection demon prevents legacy instalers from overwriting system libraries. Company-specific DLLs go into "\Program Files\Common Files\". Programs can keep private DLLs in their own folder and these do not conflict with already loaded system DLLs.

      In short, all of your complaints are obsolete. Shared libs are an essential feature of modern OSes -- and it took MS 10 years to figure out how to manage them. The "delete the folder" idea really only works with primative programming practices, such as those found on MacOS, or very simple software.

      Linux solves the problem by having a better DLL versioning scheme and more standardized package management.

    2. Re:Are shared libraries such a good idea? by hey! · · Score: 2
      I think you are correct up to a point. Shared libraries are obviously a good idea, but a lot depends on how their developers manage them. On Windows, not only do we deal with six different flavors of win32 multiplied by various service packs, but every time the user installs IE things can change. It's this Microsoft "the operating system means whatever I want it to mean" problem; stuff changes based on the latest twist and turn of Microsoft's campaign of total world domination.


      What this means is that we can throw the idea of testing our software on the exact, or even the approximate platform the user will have out the window. It's amazing that it works as well as it does.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  146. Is it Beautiful though? by Anonymous Coward · · Score: 0

    Nutscrap??? Realplayer??? Why??? You are just switching out one percieved evil for another.

    Why bother using another browser other than IE. It's table, compliant, fast... why even bother? Windows Media player is better too.

    I think what will end up happening is that MS will allow you to uninstall them, but the systems will ship with them installed and no one will bother anyway since this is what they know and they know it works.

    1. Re:Is it Beautiful though? by StiffMittens · · Score: 1

      Yes, but if it's a choice between two evils, I want to decide what flavor of evil will be used on my computer.

      --
      Some are given suckers and some get lollipops
  147. Tomorrow, I'm making WAFFLES by Daengbo · · Score: 0, Troll

    "Uh, where do I sleep?"
    "OUTSIDE!!!!!"
    "Oh.."

  148. I'm not a big Mac fan, but... by beleg777 · · Score: 1

    Wouldn't the iMac fit the bill perfectly? I haven't used one, so I can't say for sure, but isn't the iMac just that, an appliance for web browsing and email? If so then maybe the average home user needs to start buying products like that rather than buying Mircrosoft because it's a business standard.

    I've never been a big fan of the iMac, just because it's a diluted computer, and being a tech person I'm not in favor of the dummied down version. But a lot of people could use a dummied down version of a computer, and if it's already out there, maybe it should get used more.

    --

    Science may someday discover what faith has always known.
    1. Re:I'm not a big Mac fan, but... by phong3d · · Score: 1
      As far as the OS is concerned, the iMac isn't diluted at all. It uses the same OS X as the G4 towers and portables that Apple puts out. It is less powerful than the towers (slower processor, less RAM), and has a less powerful graphics card. It may have a loess robust FSB, but I'm not sure.

      The only thing the iMac has that the standard towers doesn't is a video and interactive application to help Mac noobs learn to manipulate files, access their web browser/email reader and open up iTunes and the like.

  149. How about calling Steve McConnell as a witness? by kelzer · · Score: 1

    I guess it's too late now, but I think the prosecution should have called Steve McConnell as a witness. You know, the guy who's written a number of highly-respected software development books which tout such best practices as "de-coupling" (i.e., making it easy to do what the states what to do).

    Assuming that Steve would be honest (he's not an employee, after all), it would be interesting to see the defense squirm when the author who Microsoft thinks enough of to feature all 3 of his MS Press books on their Best Practices page says that not only can Windows be made modular, but it's poorly designed if it isn't modular.
    --

    ---------------------------------------------
    SERENITY NOW!!!!!!!!!!!!!!!!
    1. Re:How about calling Steve McConnell as a witness? by javabandit · · Score: 1

      Moderators... mod up the parent, please. This couldn't be any more true.

      Steve McConnell's books are among those considered to be immortal to software developers. His testimony would be extremely powerful.

      Consider it. Either Windows is modular or it is a poorly written product. If Windows IS in fact modular... then it proves the defense's case. However, if Windows IS in fact a poorly written product... this will be on public record from one of the top analysts in the world.

      Awesome stuff.

  150. Comment removed by account_deleted · · Score: 1, Redundant

    Comment removed based on user account deletion

  151. Jar Jar by Walrus99 · · Score: 0

    I hate Jar Jar, that whiney voice, those big floppy ears, his ingratiating attitude . . . Oh, this thread is about Microsoft not Star Wars ... I hate Bill Gates, that whiney voice, those big floppy ears, his ingratiating attitude . . .

  152. Re:A modular windows will not be good for consumer by Anonymous Coward · · Score: 0

    Very insightful, now eat your vegetables and go back to sleep. You've got school in the morning.

  153. Ye Misguided by johnos · · Score: 2

    All these posts about how Embedded XP doesn't make sense on the desktop, or that a modularized windows "would be bad for consumers" are laughably beside the point. MS broke the law and fucked up the computer market. Now, they want to continue those practices because the market is so fucked up that any change will be "bad for..(the market, the technology, the industry, the consumer, the customers, whatever)".

    The nicest comparison I can think of is the guy that murdered his parents and pleaded for mercy because he was an orphan. Come on.

    If MS refuse to help develop reasonable changes to stop these criminal practices, then what choice does the court have but to impose the best remedy they can under the circumstances? And if that remedy is really bad, who is at fault? The court? The refusnik states? The DOJ?

    It is not the business of the Federal Court to understand the computer industry. Or to find the perfect forward-looking, past-wrong addressing remedy. Judge CKK can only look at what she has been presented in court, formulate the best remedy possibly based on that material, and ensure MS complies with that remedy. If she can do that and not be overturned on appeal, you can expect law students to study her decision for generations.

  154. PCs have 128MB RAM & xxGB drives, WGAF? by crovira · · Score: 2

    NEWS FLASH! PCs have become REALLY REALLY BIG.

    DLL's were created to reduce the memory foot-print and have caused versionning headaches and compatibility problems ever since. They were a stop-gap measure to a problem that no longer exists.

    Saving RAM? Who gives a fuck? Not the user. Not the developpers. And not the hardware manufacturers.

    Write your code properly so you don't load the baby with the bath water and the kitchen sink into your code (trim the library's fat at link time) and the increase in executable size may still be less than the amount of RAM wasted by unused portions of the libraries.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  155. Re:A modular windows will not be good for consumer by Anonymous Coward · · Score: 0

    Can Khtml embed KParts (like the IE control embeds ActiveX objects)? That sort of thing.

    (I mean Proprietary, as in Not W3C, not as in Not Documented.)

    Microsoft has also developed a shitload of HTML-derviative stuff to support desktop-style apps using the IE control. Mozilla does the same with all of the supporting stuff for XUL. You couldn't just replace the HTML renderer in Mozilla Mail, for example.

  156. Missing Something... by brianw21 · · Score: 1

    1. If the government defines that X, Y, Z. Define an OS and anyhting more are considered add ons. Then EVERY OS must be made to the same standard.

    Why is no-one throwing up their arms that Apple purchased the manufacturer of SpruceDVD, and now includes that software with the MAC OS, and BTW they cut off the PC users of the software.

    How about Mac's movie making capabilities that come with the OS. Shouldn't we allow Adobe to sue Apple like we let Netscpae sue MS.

    Just because MS has a majority of the market, doesn't mean we should force them to make an inferior product. If we force them to remove the browser, Media player, Movie Maker, Outlook Exp, then we should force Apple, BeOS, Linx, and others to do the same thing.

    I can buy a Intel PC from Compaq running a different OS than windows. Can you buy a Macintosh computer without MAC OS?

    If all it takes is MS selling their own hardware with their OS, and making their OS unavailable to other compatible systems... then what?

    I'm not defending MS, I just trying to make the point that if you create a standard for the OS, and force a basic version, it should be required of all the companies that make an OS.

    I personaly wouldn't buy a stripped version. I would however like to know why a basic install of XP is nearly 1GB. Where as 2000 was 300Mb???

    Brian

    Helpdesk Administrator
    Biggest Dilbert Company Known to Man

    1. Re:Missing Something... by StiffMittens · · Score: 1

      You are missing something... a brain. Who is stopping Adobe from suing Apple? Nobody! Anyone can sue anybody, the question is will they win their case. And if the gov't defines a standard for what is or is not a core component of an OS, then obviously anyone that falls under their jurisdiction would have to comply. As to why a basic install of XP is nearly 1GB, well maybe that has something to do with all the crap that Microsoft has thrown in under the guise of core OS components.

      --
      Some are given suckers and some get lollipops
  157. Transcript by Lxy · · Score: 2

    MS: "Your honor, I object!"
    judge: "on what grounds?"
    MS: "On the grounds that it's damaging to my case!"

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
  158. Re:There are two sides to every story... by GSloop · · Score: 2

    Flaimbait? Surely you can do better than that - Mr Crack Moderator!

    Offtopic? Possibly...

    Cheers!

  159. Pretty ballsy by mactari · · Score: 1

    > The non-settling states told the judge that
    > Virginia-based computer testing consultant, James Bach,
    > had built his modular version of Windows using
    > Microsoft's own technology.
    >
    > Bach, who has worked as a contractor for Microsoft...

    ... but who will never be allowed to work for them again...

    I sure hope this guy has a night job. Pretty ballsy for a Windows programmer to not mind getting blacklisted by Redmond! ;^) (obviously the "fame and fortune" from this slick move will be worth quite a bit more, but the MS dev community *is* pretty tight-knit in my experience)

    --

    It's all 0s and 1s. Or it's not.
  160. Remedies & Double Jeopardy by Anonymous Coward · · Score: 0

    If Judge CKK imposes a remedy on MS that turns out to be ineffective (i.e. that results in MS being a WORSE monopoly), can MS be tried again for their monopolistic practices, or does the double jeopardy rule apply only to individuals?

  161. How is this different from buying HP? by Anonymous Coward · · Score: 0


    Oh, right, if it was HP the modules wouldn't be named Read:Floppy they'd be named "CIFS9000 Precursor Functionality Pack subunit PHNE337b" and you'd need six customer service reps to determine whether the machine you were ordering came with it or not.

  162. Re:IANAL, but... by Anonymous Coward · · Score: 0

    WOW! That was great. And fuck the diaper shit... Get a life diaperman! Two girls 69ing is normal! Diapers on anyone over 3 or 4 is a fucking serious problem.