Slashdot Mirror


Gates Admits Stripped Down Windows Possible

ChristTrekker writes "The Financial Times reports that Bill Gates admitted a stripped-down Windows is possible after all." This kinda contradicts a lot of other stuff he's been saying. There's a few bits in the article worth a read.

231 of 619 comments (clear)

  1. The Truth by blankmange · · Score: 2, Troll

    Finally, BillG blurts out the truth, but before he can take it back (and explain it was gas), it is recorded, filed, and sent into the public domain. Is anyone surprised by this revelation, or is it just more amazing that he acutally admitted it.... Microsoft is slipping....

    --
    ...we are from the government - we are here to help...
    1. Re:The Truth by EvilAlien · · Score: 5, Interesting
      I think his major contention would be that it would be bad for Microsoft's business model to strip Windows down. This shouldn't be surprising, since the whole point of the anti-trust litigation is to attack MS's way of doing business!

      Admitting something can be done is redundant. It is technically possible to do almost anything, but that isn't the point. What should and should not be done, or forced upon a company by Tha Man, is the question here. Stripping down Windows may indeed cripple Microsoft and traumatize the computer industry as Microsoft pundits claim. Or it might not. Whichever view is more convincing to a Judge is what matters here, not the almost limitless potential of technology.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    2. Re:The Truth by kubrick · · Score: 2

      I think his major contention would be that it would be bad for Microsoft's business model to strip Windows down.

      The point they were pressing all through the trial was that if following the law was bad for Microsoft's business model, then the law was unjust and should be changed. (Since they've been found guilty, they've moved the goalposts -- now any remedy that is bad for their business model is unjust and should not be imposed.)

      Now if that doesn't fit the dictionary definition of hubris... :/ I thought that the entire idea of antitrust legislation was not specifically to take away a monopoly, but to make it impossible for that monopoly to be used to injure consumers & society at large -- and to take away any ill-gotten gains accumulated through abuse of said monopoly powers. And Microsoft are complaining because their main cash cow might be forced to donate slightly less blood in the future?

      Bah.

      --
      deus does not exist but if he does
    3. Re:The Truth by sql*kitten · · Score: 2

      Given that Gates testified one day earlier, that it was impossible, and made similar claims in his 163 page written testimony, it is an important issue.

      You would have to check the exact legal meanings. It could be that Gates position is that it would be impossible to split Windows without destroying Microsoft. Given his fiduciary responsibility to his shareholders, it *is* impossible.

    4. Re:The Truth by GTRacer · · Score: 2
      ...it *is* impossible.

      <BillC>
      That depends on what your definition of "is" is.
      <\BillC>

      GTRacer
      - I think it means "is"...

      --
      Defending IP by destroying access to it? That makes sense, RIAA/MPAA. Go to the corner until you can play nice!
    5. Re:The Truth by ackthpt · · Score: 2, Interesting
      Whichever view is more convincing to a Judge is what matters here, not the almost limitless potential of technology.

      Sure, but like dentistry and teeth, the truth can be painful in the extracting. Too often there's more effort put into the whining, pissing and moaning about why the tooth shouldn't be pulled, how bad it hurts to pull it, but little on how well off everyone concerned is once it's out in the open. (My wisdom tooth experience a perfect example, life's much better without impacted wisdom teeth, thank you very much, but took a while and considerable suffering to actually get me into the chair.)

      Now that painful truth has been brought out, don't believe for a moment Microsoft hasn't already devoted a lot of effort to strategizing how to make the most of it (i.e. by violating the published API they could still make their expansion packs work more smoothly than third party products) to continue domination of the market.

      In the interest of idly exploring possible releases...

      WindowsLite: Minimum OS, no Explorer, no plugins, no bloat. Platform to build upon servers, print managers, development, etc.

      WindowsBusiness: OS with all the API junk for Office apps and networking

      WindowsGamer: Essentially WindowsLite worked for best interaction with Video cards, sound cards, game controllers

      WindowsDeluxe: The full heap, bloat, security holes and all

      WindowsPersonal: Geared for home use, budget minded user, can be configured with buyer selection of browser, mail client, media tools, etc.

      --

      A feeling of having made the same mistake before: Deja Foobar
    6. Re:The Truth by Traicovn · · Score: 2

      The truth is you most likely won't see a bunch of different windows releases actually. I'd be more suspicious of one windows that is COMPATIBLE with other windows, but is painful to use (i.e. an 'upgraded' win3.1, or WinCE for the x86) Essentially something that COULD be used, but nobody would WANT to. Microsoft WANTS to lock you in, and if they can find some way to 'appease' the government, and at the same time keep their grip, they will. They might also make it COMPLICATED to get the stripped down version, it would have to be available to everybody, but it might not be available on all new PC's because of the way microsoft has been known to market/license it's OS to OEM's.

      In short, they will be required to make it available, but they will make sure that it's something that NOBODY wants....

      --

      [Something witty and intelligent should have appeared here.]
      {Traicovn}
  2. I wonder... by NOT-2-QUICK · · Score: 3, Funny

    I wonder if a stripped down version of the Windows OS would yeild better performance with the decreased overhead of the needless features...

    If so, that would be great...you could then get Microsoft's patented "blue screen of death" in half the time!!! :-)

    --
    Beer is proof that God loves us and wants us to be happy. -- Benjamin Franklin
    1. Re:I wonder... by WowTIP · · Score: 3, Insightful

      I wonder if a stripped down version of the Windows OS would yeild better performance with the decreased overhead of the needless features...

      In some ways it will, in others it won't. It all depends on how much RAM you have. If you have lots of RAM, you would probably not notice that much of the slowdown the preloading of Internet explorer and such things causes. If you have a less powerful machine, you probably will. The real benefit would be that you won't have to waste disk space having these things installed. Your windows partition could maybe for the first time in some years be less than 1 GB?

      Not that HDs are that expensive these days anyway.

      The real value on the other hand is that IE, WMP, etc. might not be as much "standard components" as they are today, when not integrated into windows any longer. But still, they would probably be bundled on the installation CD and most people would probably install them anyway.

      I wonder if a stripped down version of the Windows OS would yeild better performance with the decreased overhead of the needless features...

      That is a trollish statement. Like Windows or not, my Win2K box has not ever gotten a BSOD and only locked up completely (forcing reboot) once in over a year.

      --

      --

      "I'm surfin the dead zone
      In the twilight, unknown"
    2. Re:I wonder... by Toraz+Chryx · · Score: 3, Insightful

      "That is a trollish statement. Like Windows or not, my Win2K box has not ever gotten a BSOD and only locked up completely (forcing reboot) once in over a year."

      Except his statement had nothing to do with what you were refuting, he was talking about windows performing better because less gunk was taking up memory/cpu time, you were talking about stability.

      totally different issues :)

    3. Re:I wonder... by WowTIP · · Score: 2

      Ooops.

      A little to fast with copy/paste there.

      The real trollish quote was of course: If so, that would be great...you could then get Microsoft's patented "blue screen of death" in half the time!!! :-)

      --

      --

      "I'm surfin the dead zone
      In the twilight, unknown"
    4. Re:I wonder... by markmoss · · Score: 2

      Not that HDs are that expensive these days anyway.

      How about a stripped down version that doesn't need a rotating disk? You can get that with WinCE (the old version of XP embedded) -- one of my customers has it running in 64M of flash memory, and using less than half the space. That includes the application program for a touch screen voting system. OTOH, don't expect to do anything else on that machine -- surfing the web, for instance, is not only unneeded, but would be a security risk...

  3. Hmm.... interesting. by carnellm · · Score: 3, Interesting

    And why don't perjury charges apply here?

    1. Re:Hmm.... interesting. by Kierthos · · Score: 3, Interesting

      Probably because he can qualify his statements with "Yes, a stripped down Windows is now possible, as I have had my elite team of coders working on it for weeks, and now that they've carefully removed all the bloat...."

      Kierthos

      --
      Mr. Hu is not a ninja.
    2. Re:Hmm.... interesting. by linzeal · · Score: 3, Insightful

      He is a billionaire they have a seperate constitution, justice system, and security force. I mean come on, 99% of all celebrities are doing probation on a lesser charge than what the state could of prosecuted them with. If you aren't somehow connected to the media or money kiss your ass good bye when you pull shit like this though.

    3. Re:Hmm.... interesting. by csbruce · · Score: 2

      And why don't perjury charges apply here?

      Or at least contempt of court. A few days in the slammer might give Billg a wider perspective.

    4. Re:Hmm.... interesting. by SuiteSisterMary · · Score: 3, Interesting

      Probably because he's reiterating what he's been saying all along; of *course* it's possible, but it's neither feasable nor commercially viable. Just like it's *possible* to sell a 'modular car' it would be insane.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    5. Re:Hmm.... interesting. by Maddog_Delphi97 · · Score: 2, Informative

      Actually, he has spent some time in prison.. he got thrown in jail in New Mexico for speeding and for basically acting like a jerk with a cop.. I think there's a mug shot of him floating around on the internet..

    6. Re:Hmm.... interesting. by pubjames · · Score: 4, Insightful

      Just like it's *possible* to sell a 'modular car' it would be insane

      Cars are to some extent modular.

      If I buy a Volvo car, I can put on tyres from another manufacturer, or the windscreen, oil filter, spark plugs, paint, in fact you could change the engine if you wanted. I am not forced to use Volvo tyres, or Volvo spark plugs, paint etc.

      I have read that in the early days of the industrial revolution, manufacturers used to do things like vary the treading and size of bolts so that it forced you to buy components from them - you couldn't bolt on parts from other manufacturers because their bolts wouldn't match the threads. Eventually, people realised that this was crazy and these days we have standards for virtually everything in engineering.

      Software is still at a more primitive stage. Bill Gates just doesn't want all this bolts to be standardized.

    7. Re:Hmm.... interesting. by gi-tux · · Score: 3, Insightful

      Also companies have (in the past and present) designed screws, nuts, and bolts to use odd shaped heads or slots (philips head screws, torx, etc) so that you had to buy the tools from them. Now is this much different from Microsoft either?
      Bill not only wants you to buy the nuts and bolts (word and excel) from him, but the tools also (VB.net, C#.net, etc). If he can get everything sufficently tied together, then you will have no option to install those non-Microsoft wipers on you Microsoft Modular Car (get it MMC). It will be modular, as long as it is a Microsoft module that you are installing. You can't possibly replace the speedometer with the OSX version that looks nicer, nor the fuel injectors with the Linux version that gets better fuel economy, nor can you replace the tires with Java tires so that you can run on roads built by Sun Microsystems, IBM, and many others.

      Do you trust your entire life to the folks that want to know what you watch on TV (remember Web-TV)?

      --
      I have no sig, does anyone have one to spare?
    8. Re:Hmm.... interesting. by NewbieSpaz · · Score: 3, Informative
      --
      ------
      Random, useless fact: I type in startx entirely with my left hand.
    9. Re:Hmm.... interesting. by SuiteSisterMary · · Score: 4, Insightful

      But the car itself IS sold to you with all the bits. It comes with engine, tires, radio, A/C, transmission, seats, gauges, and so on. You're welcome to strip them out yourself, but the car company certainly won't support that, unless you decide to upgrade with other company parts.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    10. Re:Hmm.... interesting. by batkiwi · · Score: 2

      Following the analogy, though, can you buy a volvo with a ford engine from the dealer?

      Nope.

    11. Re:Hmm.... interesting. by GungaDan · · Score: 3, Funny
      It'd give him a wider something. [insert traumatic goat sex guy image here]

      --
      Eloi are stupid, throw morlocks at them!
    12. Re:Hmm.... interesting. by pubjames · · Score: 2

      " Bill Gates just doesn't want all this bolts to be standardized." Actually he and MS simply and truly believe that their standards are what the industry needs. MS see's itself as the means by which the standards you speak of will be reached in the software industry. Thus his argument that weakening their grip on such 'standards' would be catastrophic to the software industry.

      If you think this, you're naive. What Bill Gates and other Microsoft representatives say in public, and what they think and discuss in private, are completely different things.

      One thing that is certain about Bill and Microsoft is that they are great strategists. They chose to make the MS Word 'standard' (for instance), really difficult for others to interpret, not because, as you say they "simply and truly believe that their standards are what the industry needs", but because it locks competitors out. But of course, they would never say that, rather they would point out how great it is that everyone has "standarized" on Word, so you don't get incompatibility problems.

      I've heard on several occasions that MS R&D has developed a version of Office that works with open, easy to interpret XML formats. But Bill shat on the project because it would be nuts for MS to allow others in the industry to be able to read their formats.

      Ideally Bill wants Microsoft "standards" that only work with Microsoft software, and for nobody else in the industry to be able to use their "standards". This is not what the industry needs!

    13. Re:Hmm.... interesting. by pmz · · Score: 4, Insightful

      However, there is so much competition in the auto industry that the quality of new cars has improved greatly over the years. People shopping for cars, now, have a pretty level field to choose from, and they bicker over prices and features. In today's auto market, the consumer has the edge over the salespeople ("You won't come down in price?? Well, I just go across the street.").

      How many models of the standard 4-door family mover are there in the U.S.A.: GM has a few, Ford has a few, Chrysler has a few, Toyota, Nissan, Honda, Hyundai, Kia, Daewoo, VW, BMW, Volvo, Saab, Mercedes, and more I can't remember.

      How many models of consumer-grade operating systems are there: Microsoft has a few (>85% share), Apple has a couple (<15% share) , ... hmmm, that is about it.

      Consumer to Microsoft salesperson, "You won't come down in price?? Well, okay, who do I make the check out to?"

      Also, no one is forced to buy a new car. A technically-inclined person can go scavenge a junk yard and rebuild a classic. The laws work so that he can get by with older technology, too, with just a few restrictions.

      The car-road interface has been standardized well enough, that we don't have to worry about suddenly having to drive on rails or fly on tethers. In software, however, Microsoft wants to own the roads and dictate that only Microsoft tires can achieve traction on those roads. They want us to be under their control.

    14. Re:Hmm.... interesting. by Loligo · · Score: 3, Informative

      >Actually, he has spent some time in prison.. he
      >got thrown in jail in New Mexico

      "prison" != "jail". Not by a long shot.

      And just being arrested doesn't mean you actually "got thrown in jail", he was more likely taken to the station, booked, and released. I can't find details on what actually happened in a quick 30-second search.

      However, he has been arrested more than that one time - in 1975, he was arrested for speeding and driving without a license. The mugshot is from 1977, when he ran a stop sign and again didn't have a license. In 1989 he was arrested in California "on suspicion of drunken driving".

      -l

    15. Re:Hmm.... interesting. by markmoss · · Score: 3

      Actually, most of these companies don't profit from selling the tools to match their odd fastener heads, and I don't know of any case where a car manufacturer owns the patents for fasteners and won't license anyone else to make drivers for them. (Of course, keeping the fastener design secret is out of the question -- any machinist can measure it and duplicate it, so if the inventor wants to keep control he'd better patent it, measurements and all. This is quite unlike unpublished and copyright-protected interfaces in software.)

      The odd heads are there for two reasons -- they work better with powered screwdrivers on the assembly line than philips or slotted heads, and they reduce the tendency of customers to tamper with stuff they don't understand. But it is no problem at all for professional mechanics to get the tools (the Stanley Tools man comes around to auto shops once a week in a van with tools for just about everything), and the rest of us just have to put in a little more effort to find the thing in the McMaster-Carr catalog.

      Contrast that with trying to find out how to interface to a Microsoft product...

    16. Re:Hmm.... interesting. by markmoss · · Score: 2

      But the car itself IS sold to you with all the bits. Anyone know much about the customized van business? Are they buying the most basic vans and stripping out the factory seats, radio, etc., or do the manufacturers sell a van "shell"?

      Another analogy: airplanes are often sold without engines. There are various standard motor mounts for various sizes, and you can buy any engine that has been approved for your plane. I'm sure Boeing sells engines to fit its airplanes, but it's just as easy to buy other engines. Some of the top aircraft engine makers (Rolls-Royce, for instance) have never been in the airframe business at all.

    17. Re:Hmm.... interesting. by spectecjr · · Score: 2

      But it is no problem at all for professional mechanics to get the tools (the Stanley Tools man comes around to auto shops once a week in a van with tools for just about everything), and the rest of us just have to put in a little more effort to find the thing in the McMaster-Carr catalog.

      Contrast that with trying to find out how to interface to a Microsoft product...


      Let's see:

      You enter "http://msdn.microsoft.com" in your browser address bar.

      Sounds much easier to me.

      Simon

      --
      Coming soon - pyrogyra
    18. Re:Hmm.... interesting. by edrugtrader · · Score: 2

      also because he still could have said no and it would have been just as correct.

      gates: we can give you a stripped down version of windows... here's windows 3.1.

      consumer: can i install the competitors latest media player?

      gates: no.

      consumer: no?! why not?!

      gates: well because that competitors media player depends on all of integrated code in later versions of windows.

      consumer: !@#$!@ that is monopolistic behavior!! you MUST put back all that functionality into windows or go to federal prison!

      gates: ugh.

      i can see this going on for some time.

      --
      MARIJUANA, SHROOMS, X: ONLINE?! - E
    19. Re:Hmm.... interesting. by SuiteSisterMary · · Score: 2

      Both things you mention aren't consumer-grade, however. Much like Embedded XP isn't designed for average use. When you buy a car, you expect that the engine that's pre-installed is going to operate to a certain degree. If you install your own, you better be a damn good mechanic. If Microsoft is forced to put out a modularized OS, then what I fully expect the gov't to do is to define exactly WHAT an OS is allowed to do by itself, and that everything else should be modularized. Then, I expect those laws to apply to ANY operating system. Period. Oh, look, we're back to DOS. Great. So much for buying any old periphrial and dropping it in. So much for a consistant UI. So much for having basic utilities there, like the guy in a differnet slashdot story who wondered aloud why Windows didn't have a built-in postscript viewer.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    20. Re:Hmm.... interesting. by DaoudaW · · Score: 2

      But there are businesses who sell new customized cars. Actually a better example would be customized trucks and vans with close to 50% of vehicles sold being modified in some way before reaching the consumer.

      The point is that the original manufacturer doesn't have a bogus contract restricting the allowed customization. They also still honor all warranties on parts which they manufactured.

    21. Re:Hmm.... interesting. by el_chicano · · Score: 2, Funny
      http://127.0.0.1/YourOnAcid/
      I wish!!! :-)
      You show me ONE feature that can't be implemented by an external developer to the same quality and performance as Microsoft attain.
      Holding the bar kind of low there, aren't you? :->

      Is it only me or do most Windows zealots at /. seem to lack a sense of humor? It gets tiring having to constantly type :-) and :-> to tell the humorless out there that your post is a joke...
      you're on so much crack that your nose is about to explode.
      P.S. Crack is smoked, powdered coke is inhaled. If you are going to use drug references at least get them right!
      --
      A man who wants nothing is invincible
    22. Re:Hmm.... interesting. by FrozedSolid · · Score: 2, Informative

      Wouldn't it be nice if windows WAS packaged with all of the bloat, like IE or all the old MSDOS components, but you could choose NOT to install them? This seems perfectly viable to me, they merely add some uninstall code and some extra items to the add/remove windows components menu. Microsoft gets all it's "nesessary" components in, but you don't have to install them. Seems like a fine idea to me. In fact, someone's already gone and done it. So I don't think there is a really any viable argument that it can't be done.

      --
      When all freedom is outlawed only the outlaws have freedom
    23. Re:Hmm.... interesting. by Afrosheen · · Score: 2

      Take a look at most desktop-targeted linux distributions to see how Microsoft could modularize their OS. Choose KDE with Konqueror, or install Gnome with Nautilus, or use Galeon under IceWM, or whatever. There are heaps of choices on both platforms and I hope it stays that way.

    24. Re:Hmm.... interesting. by Sj0 · · Score: 2

      How about IE4 altering the entire Windows 95 shell? I *know* there would be a lot of idiots using this feature if it was a public thing...

      Proverb: Those who forget the past are doomed to call those who do crackheads.

      --
      It's been a long time.
    25. Re:Hmm.... interesting. by amigabill · · Score: 2, Insightful

      But the car itself IS sold to you with all the bits. It comes with engine, tires, radio, A/C, transmission, seats, gauges, and so on. You're welcome to strip them out yourself, but the car company certainly won't support that, unless you decide to upgrade with other company parts.

      But most cars also have various options to choose from a the dealership. You can get a cassette deck or a CD player. You can get a single CD player in the dash, possibly a milti-CD changer in the dash, or a CD changer in the trunk. You can get it with or without a sunroof. You can get black, green, blue, erd, or some other color paint. You can get an automatic or manual transmission. You can get electric power locks or windows, or not. My Honda Civic is a DX model that came with a CD player, but did not have the supposedly fancier V-tech engine, the EX model also can have a CD player but does have the V-tech engine. Or you can get the EX model with V-tech with a cassette player instead of CD. You can get a coupe/2-door or a 4-door sedan version, with some years also offering a hatchback version. While Honda may call it a Civic model, there's a large number of things that can be different from someone else's Honda Civic. Some have spoilers, mine does not... Comparing the possibility/impossibility of modularizing Windows to a car and saying all Honda Civics (or whatever your brand/model is) isn't a good comparison. As while my car came with a CD player, I've seriusly thought of changing it to a cassette deck, as my revious car had that and now all my driving music is on tape, not CD. Don't know about you, but my car is modular enough to allow me to remove the CD player and put a tape deck in its place.

      Internet explorer in consumer-choice-friendly theory should allow me to remove it and put something else in its place if I like (just like my car allows me to change out the CD player for a tape deck), but MS says that's "impossible".

      If it's impossible for them to make an OS without a browser that cannot be removed, how did Windows 3.x/95 exist before MSIE was bundled into them??

    26. Re:Hmm.... interesting. by spectecjr · · Score: 2

      How about IE4 altering the entire Windows 95 shell? I *know* there would be a lot of idiots using this feature if it was a public thing...

      That's easy:

      First: rewrite the Windows 95 shell.
      Second: install your shell over the top.

      That's pretty much what Microsoft did.

      Your other options?
      1. Inject a DLL into the shell process. Find the desktop window (the one that displays the icons). Replace its window procedure with your own window procedure.

      2. Get the desktop Window. Add your browser window as a child window of the desktop window, being sure to create an appropriate frame window around it, and handle WM_NCHITTEST codes to allow moving and resizing.

      It's really not all that hard. Of course, you have to actually know a little about how Windows works to do it. Which is where actually doing some windows programming in C/C++ helps.

      Simon

      --
      Coming soon - pyrogyra
    27. Re:Hmm.... interesting. by Sj0 · · Score: 2

      It's really not all that hard. Of course, you have to actually know a little about how Windows works to do it. Which is where actually doing some windows programming in C/C++ helps.

      Please don't do that. I'm not sure if it was intentional, but you've got a real good "Programmers are holier than thou" attitude going on, and it's kind of insulting. I have coded in Windows using C, I do understand how windows works, but it's irrelevant. I was merely stating an occurance where MS has an advantage due to code others don't have access to. There is no addBrowserCrapToBar() command in the windows API, so this certainly qualifies.

      --
      It's been a long time.
    28. Re:Hmm.... interesting. by tshak · · Score: 2

      Internet explorer in consumer-choice-friendly theory should allow me to remove it and put something else in its place if I like (just like my car allows me to change out the CD player for a tape deck), but MS says that's "impossible".

      You have flawed logic. According to your analogy, it's like saying, "I don't like the engine you put in your car, I want an engine from your competitor". The dealer won't do it - it may even be physically impossible. Also, MS is not saying that I can't install an aftermarket part. I'm running Windows with IE, Opera, Mozilla, AND NS6.0. Finally, the reason you can't "remove" IE is because many critical functions of Windows (Help, Office, and third party apps) integrate IE into their software. Even programs that "claim" to remove IE are not removing the core browser engine.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    29. Re:Hmm.... interesting. by shyster · · Score: 2
      How about IE4 altering the entire Windows 95 shell? I *know* there would be a lot of idiots using this feature if it was a public thing...

      With a simple text editor, you can replace the windows shell with anything you want (Win9x series, at least). (See shell= in system.ini file)So, all you need to do is write your own shell and embed anything you want in it.

      Oh, wait...you want to use Microsoft's shell but add your own stuff to it? You must mean like digital cameras, PaperPort, etc. have been doing for years. Once again, not too hard to do. Though, that actually takes some programming skills.

    30. Re:Hmm.... interesting. by shyster · · Score: 2
      But the point is not whether or not you can actually buy it, but whether or not Ford prohibits it. Ford does not, if people wanted to start selling 'Ford with Mercedes engine' cars, they could do so. It's much more expensive than using standard parts, and no one really wants it, so they don't, but they could. Whereas you cannot buy Windows without IE, or WMP.

      Just like you cannot buy a Ford Explorer from a Ford dealer (read OEM) without a Ford engine. Or Ford seats. Or Ford sheetmetal. Sure, you could buy from somebody else that has stripped a Ford Explorer and is just reusing the body.

      But, then I could buy Windows from somebody else that has stripped out IE or WMP. Just not from Microsoft or one of it's OEMs (read: dealer).

    31. Re:Hmm.... interesting. by Sj0 · · Score: 2

      bggggbggggIcons in the corner don't count. I'm talking about things like the icon bar. KDE has applets for such things, but Windows doesn't have any equivilant.

      Once again, not too hard to do. Though, that actually takes some programming skills.

      Why did I get two smartass comments like this?

      --
      It's been a long time.
    32. Re:Hmm.... interesting. by quonsar · · Score: 2

      They don't tolerate bullshit here very well.
      right. they promote it and ship it off to washington, dc.

    33. Re:Hmm.... interesting. by Sj0 · · Score: 2

      Well, I have coded under windows, though I'll be the first to admit that it's an experience I like to avoid. :)

      I generally take responses to my posts very personally. Perhaps it's a flaw of mine, but even in a forum as large as slashdot, where identities are lost among the hordes of people posting each day, I try to remain an individual conversing with other individuals.

      --
      It's been a long time.
    34. Re:Hmm.... interesting. by spectecjr · · Score: 2

      Well, I have coded under windows, though I'll be the first to admit that it's an experience I like to avoid. :)

      It gets better and better with time (provided you're using the ATL Windowing Framework, or WTL for your GUI stuff) until you reach the point where you start noticing the gaps in the APIs where they're just not orthogonal.

      Stuff like Winsock2's gethostbyaddr not having an asynchronous version that DOESN'T require you to handle a window message (the ideal would be to use CompletionRoutines or Events so you can ignore/cancel them).

      Or the new theming stuff -- because you either need to use delay load DLLs or do all the nasty grunt-work GetProcAddress patching yourself.

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

      Ultimately though, it's very flexible, because you can patch WNDPROCs, chain them together, and completely modify a window's behavior very easily (or very craftily if you want to do complete behavioral changes on them) - and everything's a message ID, so you don't have to worry about making sure there's a virtual function exposed that you can override to change something.

      Either way though, if you ever have to do Windows programming again - take a long look at ATL/WTL. It may change your mind about the whole thing :)

      Si

      --
      Coming soon - pyrogyra
  4. XP Embedded by Geek+In+Training · · Score: 5, Insightful

    They talked about this on NPR on my way to work this morning. Windows XP Embedded ("used for medical devices," amongst other things) is completely modular and can be customized for specific purposes. Gates admitted that he did not know how this might be adapted to x86 machines.

    I think it's clear that XP embedded would not be what "the consumers" want for their desktops; but on the other hand, Microsoft clearly CAN engineer an OS on x86 that is modular and customizable for OEMs, as the sanctions seem to be calling for.

    I think the issue is that Microsoft doesn't WANT to expend the time, effort, and MONEY to develop such an OS; not that it isn't possible. They apparently think integration is their only key to stability.

    Explain to me, then, all the various Linux distros for desktops that allow you pick and choose? And much of those components are developed by what Microsoft would consider "amateurs?"

    --
    SlashSigTheorem: Humorous, Political, Critical, Constructive- If you have a .sig, someone WILL complai
    1. Re:XP Embedded by cygnusx · · Score: 3, Interesting

      Just a wiild theory. Could this new found focus on XP Embedded have something to do with the fact that it doesn't sell very well, as of now? I wonder how QNX, Lineo and the others feel about having to take on XP Embedded when it rides the tailwinds of XP Embedded customized for PCs, XBoxen, Mira and more.

      Remember, if you look at MS's vision for the PC in 3-4 years time, it approaches a consumer electronic device more than anything else, which competes in the living room with the TV. With that in mind, I wonder who was leading who in this cross-examination.

      Just my rather dazed thoughts. I think I need sleep...

    2. Re:XP Embedded by rearden · · Score: 3, Interesting

      What is being overlooked here is software development and support. Think of the number of applications that are out there that currently make calls to "middleware" in Windows OS's. Now, lets say my mother buys a new Dell but Dell has opted to take out IE & MS Media Player. My dear old mother starts to install programs that use IE and MS Media Player and suddenly they do not work. She is not going to understand or care about anything other than either a) her new computer is broken or b)she is not going to repurchase the latest versions of perfectly working programs. Are we going to expect all the other software companies that already have a difficult time competing to go back and re-release fixes for all of thier old applications for free?!?!!? The would go bankrupt!

      The reality of it is there are too many dare I say legacy applications out there that will be disabled and create a support nightmare. Aditionally, think of the support problems. Your new girlfriend (or boyfriend) calls and wants some help with his or her computer. Which version do they have? Does it have IE built in or not? Defrag built in or not? Media player, HyperTerminal, or any list of other things.

      The really big question is what constitutes "middleware"? Read the description provided by both MS & the 9 states. The concept of this "middleware" is not based on technology but a feeling some lawyers have. In theroy could the entire user interface not be "middleware"? Linux ships without a specific GUI, so could Windows, now we really have a support and programming nightmare.

      Like it or not, MS has helped do one thing- provide a simplified base for the consumer . Not us programmers, hacksers, and computer junkies, but for our mothers, brothers and aunts. My mother need only know that she has a really fast Dell Pentium IV with Windows XP Home on it to go get a new program. The support for the enduser will only get worse if the number of different OS's and "modules" grows adinfinum.

      IMHO while I do not really like MS, I have to agree a modular WinOS will wreak havoc in the consumer PC market and quite possibly set us back not from a technical standpoint but from a end user support and usablity standpoint.

      *shrug*

      -JLK
      --
      Huh?
    3. Re: XP Embedded by Black+Parrot · · Score: 5, Insightful


      > I think the issue is that Microsoft doesn't WANT to expend the time, effort, and MONEY to develop such an OS; not that it isn't possible. They apparently think integration is their only key to stability.

      No, they think integration is their only key to keeping other vendors off the playing field.

      Which is of course why they're in court to begin with.

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:XP Embedded by Erik+K.+Veland · · Score: 2, Insightful

      "Like it or not, MS has helped do one thing- provide a simplified base for the consumer . Not us programmers, hacksers, and computer junkies, but for our mothers, brothers and aunts. My mother need only know that she has a really fast Dell Pentium IV with Windows XP Home on it to go get a new program. The support for the enduser will only get worse if the number of different OS's and "modules" grows adinfinum.
      "


      You make it sound oh-so-simple. Fact is Windows is already a tech-support's nightmare, or dream concidering that it pays their jobs.

      The approach of Microsoft has been wrong from the beginning. Their base is nothing but simple. They have built a house of straws and now it's all coming apart.

      A computer is not an appliance. It doesn't just have an on and off button. The best we can do now is offer simple solutions from the start. Unfortunally the abundance of Microsoft Windows have ruined much of that already.

      So what if a few apps breaks with a specialized windows? It should give Microsoft a solid kick in the butt and make them start doing things right instead of using tired business practises and hacking on an close to obsolete operating system.

      --
      "I tend to think of OS X as Linux with QA and Taste", James Gosling, creator of Java
    5. Re:XP Embedded by Lumpy · · Score: 3, Informative

      OMG... I hope they try...

      Microsoft is considered a joke in the embedded world. No important systems use CE,Embedded NT, or whatever they try to offer... the ONLY items that use their "embedded" products are the consumer toys we call PDA's.

      Microsoft isnt considered for process control, flight control, elevator control, smart building control, or any REAL embedded systems.. a RealTime DOS or a RT-UNIX is used (Or in the case of aircraft.. a custom application.. NO OS USED)

      Microsoft is the joke of the embedded world.. and everything they try outside of gadget-toys flops horribly.. (AutoPC, UltimateTV, WinCD industrial)

      --
      Do not look at laser with remaining good eye.
    6. Re: XP Embedded by Geek+In+Training · · Score: 2

      No, they think integration is their only key to keeping other vendors off the playing field.

      Which is of course why they're in court to begin with.


      You're absolutely right; I was thinking from a development manager point of view.

      From a marketing standpoint-- yes, absolutely, they want to bundle/integrate everything to further leverage their dominance over other software companies. Which sucks.

      --
      SlashSigTheorem: Humorous, Political, Critical, Constructive- If you have a .sig, someone WILL complai
    7. Re:XP Embedded by afidel · · Score: 2

      I bet the margin on those "toys we call PDA's" is a hell of a lot higher than the margins on the embedded controller in an elevator, in fact it's probably higher margin then any embedded system outside the bloated defense world.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    8. Re:XP Embedded by lynx_user_abroad · · Score: 5, Insightful
      Explain to me, then, all the various Linux distros for desktops that allow you pick and choose?

      Integration (bundling things together, and making them require each other) is a primary method that a corporation can use to differentiate their products from their competitors, to retain control over the product they are selling, to retain their market share, to create barriers to entry of competitors, and to maintain abnormally high prices.

      Modularization (breaking things up into little black boxes with well defined interfaces) is a strategy for allowing competition, and is therefore much favored by consumers, in the long run.

      Which is not to say that integration is always bad. In a competitive market, integration is a valuable technique for product differentiation, but less valuable as a means to retain product control. In a monopolized market, integration is useless as a product differentiator, but extremely effective for retaining product control.

      One of Microsoft's strategies all along has been to pretend they don't have a monopoly, and therefore everything they do must be for the "competitive market" reasons (which are to be encouraged) rather than the "monopolized market" reasons, which earned them their antitrust conviction.

      As an example, if you must buy a Ford radio for your Ford car, your choices are more limited than if you can buy any radio, tape player, CD player, etc. and just "plug it in". They can also require you to buy one of their (presumably overpriced) radios with every car they sell, even if you don't need a radio. The example breaks down with software; a Ford truck can't know you've installed a non-Ford radio, and therefore can't demand that you remove it and replace it with a genuine Ford radio. With software, it not only can do this, it can do it by itself.

      When Microsoft says they can't create a modular operating system, they just mean it's not in their own interest to do so. The free software community, being built by the consumers of the software, has every incentive to modularize, and little incentive to force integration.

      Their embedded product is an example of where they don't yet have a monopoly, in a market that requires a modular product. You bet they have a modular version of Windows to address that market.

      --

      The thing about things we don't know is we often don't know we don't know them.

    9. Re:XP Embedded by pubjames · · Score: 3

      I think the issue is that Microsoft doesn't WANT to expend the time, effort, and MONEY to develop such an OS; not that it isn't possible.

      I don't think the issue is about effort or money. It's about control. They don't want a modular windows where Dell could remove IE and replace it with Mozilla. That kind of thing scares the pants off them because it means they have to start competing on quality and price, rather than just using their OS monopoly to force stuff on consumers.

    10. Re:XP Embedded by JordanH · · Score: 2
      Yeah, right, margins are really high on those mass produced $150-$200 PDAs, which dominate the market. Margins are so thick that their manufacturers show hardly any profit at all.

      On the other hand, the elevator manufacturers and the like make maybe a few thousand at most a year. And, there's typically only 1 or 2 choices for these items for most customers to consider.

      It may well be that the Industrial Companies bury the cost of their embedded systems in the cost of the machines they're attached to, but the margins are certainly higher on low production items vs. mass-market items sold into ruthlessly competitive markets.

    11. Re:XP Embedded by jonnythan · · Score: 2

      On quality and price? You mean the way IE 3 was cheaper and every bit as good as Netscape? Then how IE 4 was light years beyond Netscape, and still free? And how their input devices are among the very best (and best selling) on the market and no more expensive than competitors?

      I think I'm starting to see what you mean.

    12. Re:XP Embedded by Aceticon · · Score: 4, Insightful

      The reality of it is there are too many dare I say legacy applications out there that will be disabled and create a support nightmare. Aditionally, think of the support problems. Your new girlfriend (or boyfriend) calls and wants some help with his or her computer. Which version do they have? Does it have IE built in or not? Defrag built in or not? Media player, HyperTerminal, or any list of other things.

      In what way having to figure out if a program is there or not (and deal with it) is more complex than (the current situation of) having to figure out which version is installed (and deal with it)???

    13. Re:XP Embedded by flatrock · · Score: 3, Informative

      I know of a number of companies using Embedded NT or Win 2k for network attached storage. I know of a local company that's using embedded Win 2k for a medical imaging product. When my wife had Lasik eye surgery, the computer running the laser was running NT (that one made me pretty nervous). Embedded NT/2k/XP aren't what I'd call real-time OSs, but they do get used.

      Or in the case of aircraft.. a custom application.. NO OS USED

      Most avionics envioronmet projects, at least once you get above small prop planes, involve processors running OSs. The most popluar one for the part of market that we deal with still seems to be VxWorks. I've also seen some LynxOS. Linux seems to be still gaining strength in this market, but more where real-time isn't as critical. QNX comes up when you're dealing with Canadian companies, but I haven't heard of it being used that much.

    14. Re:XP Embedded by pubjames · · Score: 5, Interesting

      You mean the way IE 3 was cheaper and every bit as good as Netscape? Then how IE 4 was light years beyond Netscape, and still free?

      You're kind of making my point yourself. The only way Microsoft could really catch up with Netscape was by giving away a product for free. Sure, they were competing on price - they had to, to survive. The price was zero. Now, imagine they had to do that with all their products. They wouldn't survive long.

      Why don't Dell, HP, Compaq etc. put StarOffice as default on their PCs? I'm sure Sun would love that. Many customers would probably love it too. But Microsoft will do whatever they can to prevent PC manufacturers from doing this. Why? Because otherwise, the decision Joe User has to make is, do I want to keep using StarOffice that came or free on my PC, or do I want to pay $500 to get Microsoft office? You'd quickly find lots of small companies and individual users using StarOffice, and it would begin to take off. That kind of thing must absolutely scare the pants off Microsoft. You can't compete on price when things come for free with a new PC - that's why Microsoft must control that and not the PC manufacturers. Otherwise, MS are fucked.

    15. Re:XP Embedded by arkanes · · Score: 2
      Lets say you own a company. Given the option, would you rather a) be able to make money by recycling the same product, with no real incentive to issue bugfixes or otherwise respond to customer satisfaction, because there's no competition, or b) keep your company lean and mean, because you've got alot of competition out there that will eat you the second you fall behind the curve?

    16. Re:XP Embedded by zangdesign · · Score: 2

      A few apps? Try several hundred thousand applications. Remember, the software base for Microsoft doesn't include just a few big name applications, but literally hundreds of thousands of applications in many languages.

      The specialized modules necessary to make a modular Windows run with ALL of the currently existing applications could well lead to a bigger bloat that currently exists.

      It is not realistic to modularize Windows at this point. If this had come up 10 years ago, then it might have been realistic. Now, I would hazard a guess that it would not only be technically infeasible, but would pretty much shut down the software market on this platform for good.

      Like it or not, many people not only use Microsoft products, but actually prefer them to others. My primary reason for using big name software company applications is that there are very compability problems when dealing with the largest percentage of the consumer base.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    17. Re:XP Embedded by Ayende+Rahien · · Score: 2

      Actually, the interfaces *are* public, and any Mozilla actually *do* implements it.
      And if any application creator wants to use Mozilla instead of IE all he has to do is to replace a *single* string in his code, and recompile. (Or just provide a binary patch, 5 seconds work.)
      And it would work just as well.
      On course, this means twice as much testing as he had done before, and a support problem, and...

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    18. Re:XP Embedded by Lumpy · · Score: 2

      Unfortunatley most of the medical uses are not embedded. They use a regular computer connected to the equipment and do not meet the definitions of an embedded device. (I have a Linux based CNC machine in my garage.. it is not embedded by any means as It is a regular 486 computer with a regular linux install (slackware) LinuxCNC.org for more information if you want to build one.) I have seen the laser eye surgery devices.. they use a regular PC stuffed under the uinit to communicate with the hardware doing the actual work (they really are only Laser CNC machines.. Upload what it is supposed to do and send the start commands, monitor what is happening(act as a human interface) and allow some limited control.(go to start position, run program, stop program, restart, chop patient into tiny bits....)

      --
      Do not look at laser with remaining good eye.
    19. Re:XP Embedded by flatrock · · Score: 2

      That's a good point, but I've always thought the definition of an embedded system gets pretty vague. I've got a Motorola CPN5360 sitting in my office. It's an X86 Compact PCI single board computer. It can run Windos or Linux just fine off of a local 2.5" hard drive. Is it an embedded system? Does it become an embedded system if you strip down the OS and run it off of a flash disk? How about if I access it through a console running on the serial port? Or does it become an embedded system when I give it a specific purpose, such as running a CNC Laser, and stick it into a system with other hardware that help it perform that specific purpose. What makes and embeded system, packaging?

    20. Re:XP Embedded by 5KVGhost · · Score: 2
      You're kind of making my point yourself. The only way Microsoft could really catch up with Netscape was by giving away a product for free.


      You're forgetting that Netscape Navigator was also, for all practical purposes, free. IIRC, only corporate users had to buy licenses. It was free for educational institutions and for personal use. By the time IE began to make a respectable showing in the browser wars Netscape's real cash cow was the server market, not the browser. There were also other completely free web browsers on the market at the time.

      Why don't Dell, HP, Compaq etc. put StarOffice as default on their PCs? I'm sure Sun would love that. Many customers would probably love it too. But Microsoft will do whatever they can to prevent PC manufacturers from doing this.


      Hmm. This doesn't have much to do with browser integration, but vendors I've used bundle all sorts of third-party non-MS software with their boxes. Do you know of any instances where MS has forbidden a vendor from installing Star Office on their machines? Not anecdotal FUD, or "they're too scared to tell us" conspiratorial stuff, but a real documented instance?
    21. Re:XP Embedded by frank_adrian314159 · · Score: 2
      As an example, if you must buy a Ford radio for your Ford car, your choices are more limited than if you can buy any radio, tape player, CD player, etc. and just "plug it in". They can also require you to buy one of their (presumably overpriced) radios with every car they sell, even if you don't need a radio. The example breaks down with software; a Ford truck can't know you've installed a non-Ford radio, and therefore can't demand that you remove it and replace it with a genuine Ford radio. With software, it not only can do this, it can do it by itself.

      This is breaking down in the auto market, too. Most cars these days are little more than sensors, actuators, and software, sitting on a frame that holds it all together and sporting a seat for your butt to ride in. Newer electric car designs are proposing combination motor/wheel units which are replaced in toto for repair. As more of the value of the unit becomes IP-based, fewer of the parts become replacable.

      Not that the original analogy wasn't good, it's just not going to be true 25 years or so from now...

      --
      That is all.
    22. Re:XP Embedded by pubjames · · Score: 2

      Is'nt this what linux does?

      Yes, it does. But "Linux" isn't a business. That's why it's such a threat to MS. It changes the rules.

    23. Re:XP Embedded by Lumpy · · Score: 2

      That is a good question. I define Embedded as it is not easy to add different software or use it for a completely different use without re-engineering... and I would pretty much eliminate anything with a hard drive as embedded... But, then you cant call a Flight recorder a embedded machine (it is) that records to a hard drive.

      If it can be used as a general purpose computer, no it's not embedded... but then others would dis-agree. Noone really has set a definition... so therefore I guess I could call a Cray supercomputer built into a building and controlling every aspect of that building (Or supercollider) would be an embedded machine?

      --
      Do not look at laser with remaining good eye.
    24. Re:XP Embedded by jonnythan · · Score: 2

      Lay off the logical fallacies. That one is called "False Dilemma."

      How about a third option.. c) Recognize that your company has tons of room to grow (server markets, embedded markets, e-business markets, home console markets) and continually try new things to *define* the curves? Or even a d) Be motivated by honest good faith and a real desire to create the best damn product out there because there *are* other products that may do something better than you can?

  5. Temper justice with reason by Kombat · · Score: 5, Insightful
    I think from the article, it's pretty clear that Microsoft will eventually be ordered to market some form of a stripped-down Windows product. However, even though he's portrayed as the "bad guy," I think Gates has a bit of a point, with these comments:

    "What Windows is loses any meaning," claimed Mr Gates. He said the proposals were "fantasies" that gave his business rivals "everything they ever dreamed of".

    Sure, Microsoft needs to lose some power here, but I hope they don't swing the pendulum too far the other way. Are we really any better off if Sun or Oracle are given the power to choose the direction of Windows? I hope the decision makers stick to the principle of "What's good for the consumers," and not just "What's bad for Microsoft."

    --
    Like woodworking? Build your own picture frames.
    1. Re:Temper justice with reason by x98chn · · Score: 4, Insightful

      I hope the decision makers stick to the principle of "What's good for the consumers," and not just "What's bad for Microsoft."

      Exactly, the anti-trust laws are in place to protect the users/consumers, not reward MS competition.

    2. Re:Temper justice with reason by the_2nd_coming · · Score: 2

      but is that not what they end up doing in a case where a break up does not happen?

      when you weaken a company rather than break it up, you allow competing products into the market rather than multiple products of the same codebase.

      I think a break up of the applications and the operating system would have been so much better, then you just force the application company to develope for 3 competing platforms and your competition is solved.

      --



      I am the Alpha and the Omega-3
    3. Re:Temper justice with reason by dhogaza · · Score: 2

      No, not exactly. The law is supposed to ensure that a settlement strips the offender of the fruits of its illegal behavior. Doing so is bound to help their competitors, albeit indirectly.

    4. Re:Temper justice with reason by dzym · · Score: 2

      How hypocritical of you then.

    5. Re:Temper justice with reason by Lysander+Luddite · · Score: 2

      I think the idea is to allow OEMs to make deals with software dealers in order to provide a competitive offering. The theory is let Gateway install Real Player, Netscape Navigator and AOL and MS Office. Dell could then offer the same computer with the MS equivalents.

      The idea is to allow OEMs some freedom as well. Of course few people would buy a completely free OS. But OEMs and software sellers could ensure more choice in prepackaged software which might bring in additional revenue for them.

      I agree though that it is unlikely such a thing would matter in practice.

      The problem with relying on market forces only is that any market that is dominated by an entity like MS has done (and found guilty of violating the laws) is not a free or open market. That is what the remedies are trying to reach.

    6. Re:Temper justice with reason by jmu1 · · Score: 2, Offtopic
      This isn't meant as a flame, and I don't really care about Karma... I'm posting this because I would like to discuss it. That said, I'll continue

      Are you one of those kids whose parents didn't give them a good, hard spanking with a thick leather belt when you did something you were told not to do? We, as Americans, have agreed to live here and by the rules of the elected government. That includes businesses. As my father once put it "As long as you live under my roof, you will live by my rules." Well, how about instead of worrying about the other kids who get to play in the street, why not truly punish the kid who did, even after being caught and being told numerous times not to. Spank them, send them to their room, don't let them go out and play with their friends, don't let them play video games. Make them do homework. Make them reflect. Make them a responsible citizen and member of our family. That is why we have a judicial system.

    7. Re:Temper justice with reason by Cally · · Score: 2


      I hope they don't swing the pendulum too far the other way. Are we really any better off if Sun or Oracle are given the power to choose the direction of Windows? I hope the decision makers stick to the principle of "What's good for the consumers," and not just "What's bad for Microsoft."


      Yeah? speak for yourself... personally, I say "fuck 'em!" Yes, I WOULD rather have Sun, Oracle, Netscape or IBM reaming us in exactly the same way that Microsoft has. I've had to live with the conequences of Microsoft's existence and behaviour for the last decade: you can build up a lot of loathing and hatred in that time. What's more, although Ellison and McNealy are also insufferable bores, rapant egomaniacs and "big swinging dicks" (well, big dicks anyway), they're far less infuriating than that scumbag slimeball cheesehead mofo, Gates. Yeah, I know this is the party line for the slashdot zealot, but just this once, I don't care.
      Fuck Gates, fuck Microsoft, fuck everyone who ever worked there or helped in the triumph of lousy software and evil business practices.

      OK,... I'm done ranting now.

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    8. Re:Temper justice with reason by singularity · · Score: 3, Informative

      Sure, Microsoft needs to lose some power here, but I hope they don't swing the pendulum too far the other way. Are we really any better off if Sun or Oracle are given the power to choose the direction of Windows? I hope the decision makers stick to the principle of "What's good for the consumers," and not just "What's bad for Microsoft."

      We have proven the Microsoft has a monopoly and the power that goes with it. Now we need to rectify that situation. How do we do this?

      Well, a monopoly mans that you can use your power to keep others out of the marketplace unfairly. So we have to force competition back. There are two solutions to this problem: We weaken the monoply (Microsoft) enough that the competition can actually compete, or we strenghen the position of competitors enough that they are able to compete.

      The problem with the second solution is that you generally have to pick and choose the companies that you want to set up against the monopoly. For example, how would the federal government effectively help Linux out to compete with Microsoft as a business?

      Weakening Microsoft, on the other hand, helps anyone and every compete against them, including competitors who are not even around during this sentencing phase.

      The only way that Sun or Oracle will have too much power is if we (the federal government) decide to strengthen them against Microsoft. Weakening MS, on the other hand, will hopefully *increase* competition to the point where no single company will be able to control the market. How will it keep one company from dominating? The remedy to the Microsoft trial should promote competition, and competition is the one thing that will prevent any one company from dominating that market.

      I think that Microsoft is going about this all wrong. They are arguing that "If you do this, you will hurt us." Well, boys and girls, that is the point. The governement's solution *is* to hurt MS so as to increase competition. What Microsoft needs to be saying is "This remedy does not work because it will allow another company to simply step in and take our place as a monopoly power."

      Unfortunate for Microsoft, no rememdy that has been mentioned thus far has that result.

      --
      - (c) 2018 Hank Zimmerman
    9. Re:Temper justice with reason by Sj0 · · Score: 2

      That was beautiful. I wholeheartedly agree, and wish others would think this way as well. I'm goddamn sick and tired of convicted criminals being let off with a proverbial "slap on the wrist with a healing stick"(my proverb :) ).

      --
      It's been a long time.
    10. Re:Temper justice with reason by Danse · · Score: 2

      The goal of anti-trust laws is to restore competition. This can't but help competitors because they will regain access to the relevant market(s). So the whole issue of whether it helps Microsoft's competitors or not is completely beside the point.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  6. Scanning error by HiQ · · Score: 4, Funny

    I was scanning the article quickly, and read this: bank cash machines. I swear that I saw an 'r' somewhere in that sentence!

  7. Re:duh by tomknight · · Score: 2, Informative
    This is probably the least insightful "(Score:2, Insightful)" message I've seen.

    Tom

    --
    Oh arse
  8. But if they strip too much... by juanleon · · Score: 2, Funny

    If they strip windows enought maybe people could discover that it is only DOS in disguise!!

  9. News flash... by pb · · Score: 5, Funny

    Microsoft *can* manufacture a stripped-down version of Windows without all the unnecessary bells and whistles.

    This new product is called 'DOS'.

    ;)

    --
    pb Reply or e-mail; don't vaguely moderate.
    1. Re:News flash... by Col.+Panic · · Score: 2, Funny

      I know! What if M$ offered us a configuration utility that selected only the features necessary for the hardware we were running? Then we could tune the kernel to have only the minimum necessary functionality so it would be as efficient as possible! They could call it 'msconfig' or something.

      Then again, nah! Such a thing could never be done.

  10. Did any of you actually READ the article? by garypetro · · Score: 2, Insightful

    The question was regarding XP Embedded, where partners can select what portions of the OS they want to install and can also be assured that no third party apps will be installed later and cause unknown consequences. It's a very controlled environment running on a standardized platform.

    Please, I beg you. Read the articles before spewing your hatred. It does nothing for your cause.

    1. Re:Did any of you actually READ the article? by markmoss · · Score: 2

      I wish I could read the article. It's slashdotted.

      Now for the spewing hatred: it must be running IIS. ;-)

  11. And in other news.... by deanj · · Score: 3, Funny
    ....smoking is bad for you. Linux is a great development platform. People get really ticked off when they talk about politics with someone that doesn't agree with them.

    These, and other stories, covered in DUH Magazine.

    Heh...sorry for the rant. This Microsoft "admission" is something that's so obvious to people in software development. I'm glad someone realized that was a point they could make against Microsoft.

    The thing I find most amazing about this whole thing is Microsoft saying "Other companies want to see Microsoft destroyed" and similar things. This is EXACTLY what Microsoft has been doing to countless other companies for YEARS.

    1. Re:And in other news.... by dhogaza · · Score: 3, Interesting

      Heh...sorry for the rant. This Microsoft "admission" is something that's so obvious to people in software development. I'm glad someone realized that was a point they could make against Microsoft.

      It's important because Gates had not yielded the point in the first round of cross-examination.

      Gates was reminded that an earlier witness for the States had testified that it would be possible to put together a stripped-down version (some CS prof who was given access to the source in order to prepare his testimony).

      Gates said the earlier witness was wrong.

      Gates was asked if the court should really be expected to believe him rather than the witness. Gates answered to the effect that "I know the Windows product ..."

      Now the attorney for the states has apparently brought up XP Embedded explictly and Gates was forced to yield.

      The attorney for the states has been attacking the credibility of Gates's answers on several issues, for instance his claim that MicroSoft will withdraw Windows from the market if the states prevail.

      So the point isn't the unsurprising (to software engineers) point that Windows XP could be modularized (given that it has already been modularized).

      The point is that the attorney for the states has destroyed the credibility of Gates earlier testimony on this issue.

      Which may well undermine the credibility of much of the rest of Gates testimony.

      The attorney for the states has also been quite successful in undermining the credibility of several other witnesses for Microsoft.

      The effect of diminishing the credibility of Gates and other MS witnesses might be huge when the Judge considers her ruling.

      Or it might not ... the fact that the DOJ and MS are in agreement on the proposed remedy is something the Judge won't be able to ignore entirely.

  12. More information here by truthsearch · · Score: 5, Informative

    Newsforge is running a very good article summarizing some of Gates' testimony with a number of links to further info. The author makes some good points. There's a claim that Windows' code is too complicated to document and it's not at all modular. Any good software developer knows that modular design is important in large projects. Only a monopoly could claim their software is poorly designed without fearing loss of customers.

    1. Re:More information here by zeus_tfc · · Score: 2
      There's a claim that Windows' code is too complicated to document and it's not at all modular.

      OK, after reading the article, I'm somewhat confused. I openly admit to not being a programmer or coder, and the inner workings of a computer are pretty much a mystery to me. As such, I ask this question: Why does Gates claim that creating a stripped down version of windows like, Windows Embedded, require excessive testing for its compatability with other software?

      Mr Gates admitted that Windows XP Embedded, a version of Windows used in products such as bank cash machines, allowed programmers to pick and chose which functions they wanted. However, Mr Gates pointed out that Windows XP Embedded required considerable testing after the options had been selected, and would not allow third-party software to be subsequently added.


      How is this different that than running any given piece of software on Windows? How is this different than running Q3 or Diablo2? Sure, you need a web browser for Win Help, but why does it matter which it is? Why does he claim that it will require so much testing?

      I ask out of ignorance, not trolling. I throw myself on the mercy of the slashdot community. If it has any.
      --
      "...At the end of the day"..."when everyone goes home, you're stuck with yourself." RIP Layne Staley
    2. Re:More information here by dirk · · Score: 2

      There's a claim that Windows' code is too complicated to document and it's not at all modular. Any good software developer knows that modular design is important in large projects. Only a monopoly could claim their software is poorly designed without fearing loss of customers.
      How many customers care or even understand if their software is modular? You you think that if Apple came out and said "Our software is too complicated to document and it's not modular" it would matter one bit to most of their user-base? Most people don't care how it works, as long as it does? Good coding does not equal a good product to the consumers.

      --

      "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    3. Re:More information here by truthsearch · · Score: 2

      Most people don't care how it works, as long as it does? Good coding does not equal a good product to the consumers.

      When a corporation looks at OSs to use on their servers and/or workstations, they care it works very well, is stable, will not bite them in the butt later, etc. I've worked for financial companies for the past 8 years and I've been involved in the decision making conversations. If Sun said Solaris' code sucks, but it's great for running your data warehouse, we would not use it. So it's stable today, but when a bug is found tomorrow it'll only get worse and take longer to fix. Knowledgable buyers should know that when someone claims their software is too complicated to document and not at all modular that it's been designed poorly from the start. I don't want to run a company on someone else's sloppy software, no matter how good it appears to be today. Companies know that good coding does equal a better product, generally speaking.

    4. Re:More information here by flatrock · · Score: 2

      Modualar programming does not reduce dependencies between different applications. Modular programming allows you to reuse code, and reduces bugs by allowing the same, well tested code to be used in many places. However, since many different functions rely on those modules working presicely the way they they are expected to work, ripping them out and replacing them with another vendor's modules is risky.

      How these modules work is probably somewhat documented, but there is a significant difference between documenting code so that someone who has access to the source code can understant it, and someone who is independent can understand it. Documentation of that level is an extremely difficult task. If you place too much burden on Microsoft to document things and make things removable, your going to significantly raise the cost of developing Windows. This will then be passed on to consumers. What are consumers going to gain for this increased cost? They get choices, but they're also likely to get even poorer stability out of these hacked together OSs.

    5. Re:More information here by tshak · · Score: 2

      A) Windows is extremely modular. Just look at COM (even though it's not my favorite thing). Also, if you follow .NET, it will be even easier to create modular code. Also, see Windows Embedded.

      B) Programmers commonly only look at things from a strictly technical standpoint. It's also possible that they make a 1.4MB floppy version of Windows, but it would be impossible to do so from a product design standpoint, because the market demands more features then 1.4MB can provide. MS decided that using DHTML as a standard GUI (like the Help system, SQLBol, etc.) was more efficient. They also felt that the "explorer interface" for browsing folders and directory would benefit from DHTML (for example, you can write custom code to preview pictures in a particular folder via JScript). Finally, they allow 3rd party software developers to incorporate the browser engine to perform similar tasks.

      You also have to consider the business factors. This is not a matter of changing the default background from green to blue. We are talking about critical functionality, and possibly the most commonly used piece of software by the average computer user. Because of this, MS would definitely have increased support costs, testing costs, while having less control over quality if it was forced to allow any browser take the position of IE. This does NOT mean that you can't have alternative browsers (I ahve 4 browsers on my system). Alternative browsers can cooexist, they just can't completly replace IE. Many tout their little "IE removing utilities" which do little more then remove the IE icon from your desktop. Trust me, IE is still on your machine in some form or another.

      To close, this has nothing to do with "poor software design" but rather "what's practical for their product". I think that an OEM should be able to remove the IE icon from the desktop and replace it with an Opera icon (for example). This leaves MS's product intact, while allowing the OEM to package their own browser.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  13. In other news today . . . by Zandromeda · · Score: 2, Insightful

    The sky is blue, the earth is round, and Microsoft is still a monopoly. I wish computer makers would offer me a choice between actual operating systems, not just which useless crap I want removed from Windows.

    --
    "Reality is a crutch for people who can't handle drugs."
  14. Re:Yea.. by yaba · · Score: 2, Informative

    Look on Windows XP Embedded and you can see it today.

  15. Sacry! Re:XP Embedded by fanatic · · Score: 2

    Windows XP Embedded ("used for medical devices," amongst other things)

    Giving new meaning to the "Blue Screen of Death". I hore I die before I end up on medical gear controled by Winblows.

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  16. Monopoly punishment = losing your monopoly. Duh! by Damek · · Score: 2, Insightful
    Mr Gates also said that the discounts that Microsoft would have to offer under the proposals for stripped-down versions of Windows would lead to savings for computer makers worth hundreds of millions of dollars. Mr Gates said his group's sales to computer manufacturers were worth between $6bn-$7bn a year, and that the discounts could reach 25 per cent of those revenues.


    Oh, no! Really?! You're telling me that the very people you've pushed around for a decade or so might actually see some benefits when you finally get caught and punished? Wow!

    Imagine that, Microsoft's punishment for its unfair stranglehold on the computing industry is a lessening of that stranglehold!

    I'm cryin' here...
  17. he had some buts in there by the_2nd_coming · · Score: 2

    he said "technicly" possable BUT it would destroy the computer market by maing it near impossable for a programmer to know what a person had and did not have on their his or her computer.

    though this is just a lie since MS can keep DLLs on the system to provide the resources that their applications add.

    --



    I am the Alpha and the Omega-3
  18. Was MS could use this to tjeir advantage by Dark+Paladin · · Score: 4, Interesting

    Personally, I think a more modular Windows - where DiectX, IE, Media Player, Et All, would be a Good Thing allaround. It would make it much like OS X - a system where the core API and commands (cut, paste) are controlled in one place, and the apps simply using the OS for basic i/o needs - so it doesn't matter which browser/media player you use - it just talks to the OS for what it needs. The way it Should Be.

    But lets not forget MS's past. Suppose they shipped XP Lite (say $30 to the consumer, $15 to OEM's, and other components could be downloded for a price). You put on Mozilla, and set it to be the default app for HTML.

    Any bets that MS would simply make their help files - which should be HTML based - so non-HTML standard that Mozilla can't display them correctly? Then they can say on their tech support line "Oh, help files won't display? It's because your computer seller sold you a non-standards compliant browser - buy IE for $5, and next time, only buy a computers from a vendor that isn't trying to rip you off with cheap open source software."

    They do the same for media files (excusive contracts with artists, who don't get anything from the RIAA anyway) to make their online music only Windows Media. Or who knows what else - remember the DR DOS issue? They've done t once, and like a fomer priest defrocked priest running a day care, they'll do t again.

    The point is MS could make windows modular - and we would still have to watch them like a hawk to keep them from using their old tricks.

  19. It's Embedded Windows...I worked with it... by billmaly · · Score: 2

    Back when it was Embedded NT. At the time, it was little more than a toy. Although, installing NT onto a Disk On Chip and running it in a totally diskless environment was cool. However, configuration was a royal pain (even when using disk based installs), and getting any app. to work was so close to impossible that you might as well have gone for a full blown NT install. Long story short...yes, Embedded exists...but I wonder how functional it would be, real world, without MS browser being FULLY integrated. Keep tryin' Bill!!

  20. Re:Windows XP Embedded != Windows XP by Queuetue · · Score: 2, Informative

    Not according to the marketing literature and the dev specs - they say its "developed using the code base of Windows XP Professional" If gates had this as an out, why wouldn't he use it?

  21. Uh, what do you call the X-Box then? by Svartalf · · Score: 2

    Each and every one of those games are transiently installed and they are all largely "3rd party apps" with the notable exceptions of things from Bungie. In all honesty, MS could install a version of XP Embedded as a personal/server OS and very probably achieve the stability they keep touting (and missing for the most part) for their other platforms. Part of where the stability problems come in is from all the "integration" and the fact that thier apps and a lot of other apps change key pieces of the system (like each and every one of the runtime libs...).

    Believe me when I say I DO understand what I'm talking about and it doesn't matter whether or not it's XP Embedded or not- they COULD make a modular OS that doesn't have half the problems that their current "consumer" or "professional" editions have.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:Uh, what do you call the X-Box then? by Svartalf · · Score: 2

      Grumble all you want. They could make a configuration, just like the X-Box (Clue: It's NOT a special configuration- if you believe that keep drinking thier Kool-aid...) that can do apps, etc. It's not a stretch to do a wordproc, etc. in the same manner they're doing games. Just don't keep changing the damn runtime libs like they do in regular Windows.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  22. LIAR! by geoswan · · Score: 3, Insightful
    Mr Gates has argued during three days of testimony that the states' proposals were cobbled together by its corporate rivals, and that the states have not thought through the proposals' feasibility or implications. ... in an attempt to show that reasonable business behaviour would be banned under the states' remedies, and that consumers would suffer.

    Wait a second, is there a single slashdot reader who wouldn't agree that writing modular software is a good thing? Is there a single person who passed Computer Science 101 who wouldn't agree that modular software, with clearly defined interfaces isn't easier to debug and maintain?

    If Microsoft's software is not modular, it is not for technical reasons. Its monolithic nature is not an attempt to "serve the consumer". The monolithic nature of microsoft software has proven extremely costly to consumers. Gates cites "reasonable business behaviour"? Translation: "Screw the consumer. Hook 'em. Gut 'em. Hang 'em up to dry. And tell them to like it."

    Let's examine some of Microsoft's design decisions.

    MS-DOS, MS-Windows 3.x, orginal Windows 95, did not initiate a fsck, or its DOS equivalent. How come? I am sure slashdot readers who are old enough have had the same experience that I had back then. Naive computer users who ask for our help, because "they have been hit by a virus". What makes them think they have been hit by a virus? Some of their files have become corrupted, or disappeared. Initiate a scandisk, and what did you find? Dozens or hundreds of file fragments, leftover and never repaired from when Windows crashed on them. How much has all this disk corruption cost consumers? My estimate? At least ten billion dollars.

    Or consider macro viruses? People used to ask, "can I get a virus through e-mail?" And we used to be able to tell them "no", unless they chose to open an executable attachment. E-mail macro viruses, Word macro viruses, are only possible due to really stupid design decisions on the part of Microsoft. How costly has that been?

    1. Re:LIAR! by geoswan · · Score: 2
      Not to nitpick, but Windows 95 does run the dos version scandisk at boot time if the machine was not properly shut down.

      I am pretty sure that while revision B of windows 95 does this the original revision A doesn't.

  23. Re:So there was ever some doubt? by Magus311X · · Score: 2, Informative

    iexplore.exe if you noticed is pretty small. IE is actually REALLY modular and it just loads in libraries it needs.

    Delete those libraries and see what happens.

    -----

  24. The admission was in a court of law... by Svartalf · · Score: 2

    Which translates into a big thing- they can't spin it away so easily now. They HAVE to own up to it, because it's the Chairman of the Board that said it under oath.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  25. WHAT??? Gates lied???? by Lumpy · · Score: 5, Funny

    That's impossible... the rich never lie.

    He was only mistaken 2 years ago...
    He was confused with all the technology talk...
    He didn't understand the judge's Dialect...
    He couldn't hear correctly as he was overly upset hearing about a possible bug in windows...
    He couldnt sleep the night before worried that he was overpricing windows and wasn't thinking clearly..
    He spend the night before helping homeless children learn linux, so he didnt think clearly...

    I can make up tons of other excuses for him...
    I am sure that Billy only has our best interests in mind.. he makes his products only for the good of all humanity...

    --
    Do not look at laser with remaining good eye.
  26. Re:Windows XP Embedded != Windows XP by lseltzer · · Score: 3, Informative

    Not correct. Microsoft has two embedded code bases, Windows XP Embedded and Windows CE. See http://www.microsoft.com/windows/embedded/default. asp for the differences.

    As Gates made very clear in his testimony, Windows XP Embedded is based on the Windows XP code, but without an installer for new applications.

  27. Bank?? by sewagemaster · · Score: 2, Funny

    "Mr Gates admitted that Windows XP Embedded, a version of Windows used in products such as bank cash machines, allowed programmers to pick and chose which functions they wanted."

    oh phew, and i thought my wife's been cheating on me....
    so where DID the money go?

  28. In the end.. by Diabolical · · Score: 2, Troll

    it's all about the money...

    Mr Gates said his group's sales to computer manufacturers were worth between $6bn-$7bn a year, and that the discounts could reach 25 per cent of those revenues.

    What is wrong with stripping down windows to bring back competition? Why not have a Windows XP Lite? When prices for these versions are lower than the rest it's probably drawing more people to buy the OS instead of looking to cheaper alternatives as Linux. This would allow MS to have inroads at different kind of systems. The cheaper the OS the cheaper the box can be?

    Don't get me wrong here, i use Open Source at home (except for the system of my daughter who really needs Windows for school).

  29. Funding??! by forged · · Score: 5, Informative
    • Microsoft doesn't WANT to expend the time, effort, and MONEY to develop such an OS

    You should find the following article from CNN MONEY interesting. It discusses a certain aspect of Microsoft balance sheet.

    "No other nonfinancial firm has more liquid money at its disposal, and only a handful of banks do. It's more cash than Ford, ExxonMobil and Wal-Mart have combined, and nearly four times as much as Intel, the tech company with the next largest cash balance.

    It is enough to buy the entire airline industry -- twice. Or all the gold in Fort Knox, four times over. It is enough to buy 23 space shuttles or every major professional baseball, basketball, football and hockey team in America. It is an enviable stash. Who wouldn't love to have a bank account like that?"

    Some food for thought.

    1. Re:Funding??! by SpotBug · · Score: 3, Informative


      In case anyone is interested (without going to the article), the actual figure is something over $40 billion. Not that the long string of comparisons wasn't interesting. :-)

      --
      cygnuhchur
    2. Re:Funding??! by gosand · · Score: 5, Funny
      It is enough to buy the entire airline industry -- twice. Or all the gold in Fort Knox, four times over. It is enough to buy 23 space shuttles or every major professional baseball, basketball, football and hockey team in America. It is an enviable stash.

      ...or enough to buy one team of lawyers. :-)

      I guess we'll have to wait and see if it is enough to buy a government.

      --

      My beliefs do not require that you agree with them.

    3. Re: Funding??! by Black+Parrot · · Score: 2


      > The questions I have are, "if Microsoft invests in developing a stable, secure, modular version of Windows (that you would only need to buy once and never replace), can it generate an attractive return on that investment for shareholders?"

      If I'm correctly informed that they don't pay out dividends on their stock, it's not clear that they're doing a heck of a lot for their shareholders anyway.

      Except of course a certain handful of big-hand holders, for whose benfit the company has always operated.

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:Funding??! by markmoss · · Score: 2

      Another interesting pair of figures in the CNN MONEY article: over the last decade, MS has averaged 30.5% annual sales growth and 37% annual earnings growth.

      Earnings grow faster than sales when costs don't increase proportionally. That is, here we have evidence that MS isn't using its money to hire more programmers, software testers, or tech support.

    5. Re:Funding??! by markmoss · · Score: 2

      At least there's one bit of good news here -- the Federal government's debt is a hell of a lot bigger than $40 billion, so there's no chance of Microsoft buying up all of that. Yet...

    6. Re:Funding??! by Paul+Komarek · · Score: 4, Funny

      I think the answer is already in: it is enough to buy one federal governmnent and several state governments. However, they seem to have come up short with the remaining state governments. Considering the mailed-in results, they came up short when buying citizen's, too, only being able to purchase 1/3 of them outright. ;-)

      -Paul Komarek

    7. Re:Funding??! by Trekologer · · Score: 4, Insightful

      Despite all of that cash on hand, Microsoft has never paid one cent to investors in dividends.

      Investors determine stock prices based on the return that they receive on the stock. This return is in the form of dividends, that is, money paid to the owners of a stock as a reward for assuming the risk of owning the stock. The reason that Microsoft's stock value is high is that there is an expectation that dividends will be paid in the future. Using the past as a model for the future, it is my conclusion that Microsoft will continue to not pay dividends. Because of that, the value of Microsoft stock should be zero.

    8. Re:Funding??! by Our+Man+In+Redmond · · Score: 2

      I guess we'll have to wait and see if it is enough to buy a government.

      The first picture that came to mind when I read that was Victor von Doom sitting in his castle in Latveria. heh heh

      --
      Someone you trust is one of us.
    9. Re:Funding??! by MAXOMENOS · · Score: 2

      Your reasoning makes perfect sense to investors like my grandfather; but I suspect that Microsoft investors, like dot-com investors of old, purchase Microsoft stock on the expectation of capital gains, not on the expectation of dividends.

      In fact, it seems to me that this is the reason why most investors buy stock these days, including institutional investors. The rules have changed...possibly for the worse.

    10. Re:Funding??! by cpeterso · · Score: 2


      He meant that with billion$ in the bank, Microsoft makes lots of money from their financial investments. Hell, they could stop selling software and just start a huge investment fund.. ;)

    11. Re:Funding??! by blair1q · · Score: 2

      Bud?

      Bud Selig?

      Is that you?

      --Blair

    12. Re:Funding??! by E-prospero · · Score: 2

      Yeah - but how much of that $40 billion debt does MS already own, by way of invoices for Windows, Office, IIS,... :-)

      Russ %-)

      --
      ... and never, ever play leapfrog with a unicorn.
  30. Maintaining performance by lucifuge31337 · · Score: 2, Interesting

    "The admission was important because Mr Gates had previously argued that it was not feasible to create such a version of Windows, while maintaining the performance of the world's dominant PC operating system."
    Mr. Gates has realized that if the bloatware is stripped out two things will happen the will foster a public backlash on MS:
    - The OS will WAY faster. This fact will hit the media; people will be pissed that unnecessary bloatware was slowing down their computers (I have no idea yet HOW the media would dumb this down to the average public's ability to understand it, but you know it will happen in some form or another).
    - Spyware will be harder/impossible. Windows Update is too obvious a chioce, and too closely and easily watched. With a stripped down distro, and chatter becomes highly suspicious. How will they do their "marketing"?

    --
    Do not fold, spindle or mutilate.
  31. Re:Windows XP Embedded != Windows XP by TummyX · · Score: 5, Informative

    LOL. Funny how a troll like this can get modded up on /.

    I'm developing a Windows XP Embedded based project. Windows XP embedded IS Windows XP -- it IS MOST DEFINITELY NOT based on Windows CE. The individual components and dependencies have been worked out allowing you to choose to install or not to install certain components. Windows XP embedded can run any Windows application and device driver designed for Windows XP or 2000. Windows CE.NET is the next version of Windows CE. Windows XP embedded is the next version of Windows NT embedded and is designed to be fully compatible with all XP software and hardware.

    And ofcourse desktop windows is modular, it's built up of many DLLs etc (for fuck's sake). Each new windows OS has been built on previous ones with added functionality. It's just a matter of how fair it is to expect Microsoft to remove vital parts of windows (like IE) from THEIR OS. Windows XP is just as modular as Windows CE. You have DLLs, Drivers etc. It's just that CE was designed to allow the OEM to add/remove certain components (just like Windows XPE).

    I can't believe slashbots are still arguing about the modularity of Windows. Noone ever said it technically wasn't. Simply that integration means there are too many dependecies to reasonable remove IE from windows without crippling related subsystems (the help system etc). How can you not understand that software is software, you can remove anything you want. It's just a matter of which components will fail because it relies on it. Redhat Linux wouldn't work as usual if you removed the GTK+ components. Gnome would fail to run etc. But this doesn't mean Linux isn't componentised (I would argue that windows is MORE modular than Linux - windows has proper design for objects (COM) and drivers (WDM)).

  32. Windo$ light by durfal · · Score: 2, Informative

    well since some time there has been this product called "98lite" that demonstrates that it is possible to run ur own stripped down version of windows, it even makes it runs faster and smoother then when u only stick to the original...

  33. Fault by design by thatguywhoiam · · Score: 2, Interesting
    After reading that article, my first thought, as, say, the prosecuting attorney, would be:

    Gates: It'll break Windows if we remove IE.

    Me: Innovate, Mntherfncker! INNOVATE!

    Why does no one mention in the case that Windows is this way because they made it this way. They can unmake it. Of course they can... everyone here knows this. Seems like they're hiding under a technical excuse; they really, really don't want to take IE out. The 'heart' of the system? Puh-leeze. What about the kernal?

    I also still think it's odd that IE for Mac doesn't get mentioned, too. There's your completely independent 'application' in action. Remove it by dragging the big shiny icon to the trash.

    --
    If Jesus wants me it knows where to find me.
  34. Re:Windows XP Embedded != Windows XP by grylnsmn · · Score: 5, Informative
    If you go to Microsoft's home page and look up XP Embeded you can find their product documentation. The first line of the documentation reads Based on the proven code base of Windows XP, Windows XP Embedded enables you to rapidly develop reliable and full-featured connected devices.

    If you go farther to their Getting Started with Windows XP Embeded page, it adds some more interesting notes, such as Based on the same binary files as Windows XP Professional, Windows XP Embedded enables you to rapidly develop reliable and full-featured connected devices. and You can use standard, off-the-shelf x86 hardware components in your Windows XP Embedded designs. In addition, because Windows XP Embedded supports the Microsoft Win32® application programming interface (API), you can use Win32 applications, drivers, or services in your embedded designs with little or no porting required.

    This doesn't sound to me like it is impossible to be able to run other software of XP Embeded. In fact, they specifically claim that you can. It should not be too difficult for them to modify it to automatically check dependencies as needed.

  35. OPK Tools,CD = Stripped Windows already by CDWert · · Score: 2

    If you are, as I am a liscenced MS OEM Reseller, You get a CD called OPK (Oem Preintall) Tools for XP, what this CD contains is a BOOTABLE (Yes even Graphic enviroment to setup windows installs from, it runs ONLY off the CD, if you reburn it and edit the registries (as ms says you should to meet your OEM needs) You can run anything under it you want, explorer, netscape, winamp, you name it, Now it is lacking certain vid and sound drivers by default but you can put them in the directories on the new CD you are buring, make the reg edits and run live off a CDROM Only, no hard drive needed, networking via DHCP is even on by defalut, I have CD Here that I can boot and surf any office computer here with.

    It runs a little slow ( it has no swap remeber)
    But it runs at about 70% of the speed of the system should feel like. I sent all this information to the AG of CT, one of the original dissenters.....

    It already friggin exists if you know what you are looking for, no not XP imbedded, its based on it I belive, lacks explorer by default and will run on any x86 even detects what HW and Networking you need, looks like a good start to me, but then again Ive already dont it using this CD

    --
    Sig went tro...aahemmm.....fishing........
    1. Re:OPK Tools,CD = Stripped Windows already by CDWert · · Score: 2

      Send me an email at cwertman@yahoo.com

      It cost me NOTHING to sign up to be an OEM, hell Im a Linux guy by nature I just wanted all the free cool shit.

      Drop me a mail and Ill drop you an extra CD and the info on the VAR OEM, program, and how of course to sign up for free......

      --
      Sig went tro...aahemmm.....fishing........
  36. Testing by truthsearch · · Score: 2

    Very good question. I've been a developer for a number of years and upon reading the article I wondered exactly the same thing: why make it a point to the court that use of Windows XP Embedded "requires considerable testing," which subsequently makes it sound like their other OSs don't need as much testing? Granted he didn't say it that way, but if I make 5 products and point out that one needs considerable testing, it almost implies the other 4 don't.

    As for why he makes this claim, I can only think of a few reasons.
    1. It's a very new product (as compared to OSs older than XP)
    2. It's intended for embedded use, which no one will tolerate crashing. If an ATM OS crashes, the OS manufacturer is definitely losing a customer. If a home PC or workstation crashes, the user gets annoyed, but reboots and keeps working and usually won't make a big attempt to change OSs, while the embedded market has significant competition. It's scary enough that they claim XP use on ATMs, but that's a rant I'll save for later...
    3. He's exaggerating to an ignorant court. He's done it with other topics, so he may be trying to draw sympathy from the court for his company's potential situation.

    Maybe someone can come up with another deeper explanation, but that's what I'm thinking about his testimony.

    1. Re:Testing by Ayende+Rahien · · Score: 2

      Let me explain, let's say that I'm an ISV with an interest in creating some sort of application for windows.
      My interest is in using as much of the OS's abilities as I can.
      Now, on XP, I've no *need* to write/aquire a media player module if I want to play sounds, I have it built-in, and I don't need to bother if I need to display HTML, nor would I've any trouble if I wanted to do some 3D animation.
      I still have to test thouroghfully, but there is a configuration that I can take as granted.
      The reason that Java is considered multi-platform and C++ not is that it offers far richer standard library than C++, same for windows.

      But on the world that the states demand, I would have to do one of the following:
      1> Use some browser/media player/3d that I buy, aquire, or get. That would require that I would install it with my application, this put more burden on me, while giving me no benefit, after all, if I want to use some competing product in my application, I already *can*.
      2> What most of you seems to be suggesting, use whatever product the user have installed. And *that* is what all this "considerable testing" is all about. I've to test my product with every possible version of applications that I use/interact. This mean that I've to test with Mozilla/IE/Opera/SomeBuggyBrowser, XMMS/WMP/WinAmp, DX/OpenGL/Glide, etc...

      And I've to check all the prossible versions, and check for bugs, etc.
      *Then* I'll have to check that the user actually *has* one of the supported applications on, and have to face the users' anger if their favoraite browser/media player/3d software isn't supported, etc, etc.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    2. Re:Testing by Ayende+Rahien · · Score: 2

      You need only to remember Write-Once-Test-Everywhere that was (still is, as a matter of fact) Java motto, to understand that just being standard compliance isn't sufficent.
      We aren't talking about creating some HTML output, getting this to be a W3C standard is pretty easy, unless you want to go really fancy, I'm talking about *embedding* an HTML control inside your application.
      That is quite a fit, you know. And even minute differences will not allow you to complete this successfully.
      Not to mention that while IE is designed to be modular so you can use it from other applications, most other browsers aren't.
      Mozilla have that capability, AFAIK, but that about it, to the best of my knowledge.

      And there is well-tested in a configuration that you can expect, and then there is well tested in a configuration that you *can't* expect.
      You need only to look at Unix a decade ago to understand what the problem is, there wasn't *any* way that an ISV could create an application that would run successfully on all Unixes (even with recompiling it), because there isn't any way to make assumsations about it.
      The way Linux handle it today is by having the LSB, and putting the burden on the user, that is all fine and good to say that "you need W3C conforming browser that can be embedded, version X and above", to run this application, but this doesn't mean *squat* to the average user.
      And *that* is what counts.

      In addition, Quicken isn't the typical application today. Quicken is a well establish product, it come on CD, it has a reputation, etc.
      It can *afford* to have IE on it's installation CD.
      But what about all those small programs? All those programmers that just wouldn't be *able* to publish their efforts because they wouldn't work outside their own computer, because there isn't anything to make assumstions on.

      About lack of MSHTML & web control, yes, most MS and a *lot* of other applications *would* break if they wouldn't be present. And that doesn't imply that they aren't modular.
      They just depend on this module to be present, there is a difference between modularity and dependecies.
      MSHTML is what MS insist should be in Windows, it already offered (and was turned down) to remove the IE executable and the icon from the dekstop. But the library has to remain, because otherwise, you break a lot of software.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    3. Re:Testing by Ayende+Rahien · · Score: 2

      1> ISVs were prevented from using whatever product they wanted? Can you provide some proof for that, please? To the best of my knowledge, OEM might have some problems with this, but I've never heard that an Independent Software Vendor had this.

      2> Because it's a support problem. Yes, the interfaces *are* publish, and it's a piece of cake to copy them and use them, the problem isn't *that*, the problem is support.
      You don't seem to understand, because you apperantly come from a linux set of mind, which says:
      Let's define a standard for web-browser, and then let a lot of other people to implement it, and let the user choose.
      That is all fine in theory, but in practice it breaks, because unless you provide a standard so rigid it's actually source code, you would've problems with bugs and different behaviour that would cause problems.

      A, B, C, you don't seem to live in reality.
      Don't you understand that just getting the full API, means nothing?
      Just take a debugger, and trace all the calls that Office does, okay? Find me one that isn't on the official documentation, then we will talk.
      To my knowledge, it's a Win 2.0 story that kept rolling.

      The problem is *always* implementation, just check the JVM market and the problems that differing JVMs sometimes have when they hit a bug.
      It's nasty, and that is on a system that was designed from the first place to be implemented by many people.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  37. When you talk about bringing down Microsoft... by jailbreakist · · Score: 2, Interesting

    ...you are really talking about doing away with the entire system of capitalism as we know it.

    Think about it objectively here for a second: Microsoft started as a tiny corporation, and for no other reason than they anticipated user demand and repeatedly delivered software to meet it they became hugely successful.

    This is good. They are an example of a company running well. The fact that bill gates has that much money is evidence of the success of the capitalist system. He is a genius who worked hard to bring software to people at a time when not many other people were doing it. He deserves to be rewarded for this hard work more than a cashier who can't see beyond their menial work, and can't apply their brain to any sort of progress, does. He values his mind over anything else, obviously, and has applied it to a variety of problems, quite effectively.

    Now, to say that it is just or moral for the government to step in and say: "Hmmm. Sorry. Too successful. This is capitalism, but, you know, it just doesn't feel right, you having all this money and other people not having as much money. After all, we are all people, and we all deserve what you have as well." Then you are talking about cannibalism. Horrible, afwul, communist style cannibalism that threatens the very foundation that your country was built on.

    People are individuals. To imagine, and then enforce, the doctrine that any given person deserves the same compensation for sitting around their house all day as Bill Gates does for relentlessly pursuing a goal and achieving it is immoral.

    Think about this: imagine Linux becomes wildly successful, captures 98% of the desktop market because Microsoft has been subdued and thoroughly kicked in the teeth for what they do so well. Now, imagine if the government came in and said: "No more. No more open source. Move it all to private companies. Lots of them. This is not benefitting the public, your definition of free enterprise, and you have to stop. Releasing source code is now illegal, and, by the way, you support too many different things too well, so dumb some of them down a shade, and have it crash every once in a while. Other people deserve to capture the same market as you, even though they can't do this as well as you. After all, we are all human."

    A disgusting thought? Very.

    Careful when you turn the law and the government against a competitor. Learn to compete against them on moral terms or don't bother. Next you'll want the government to change your diapers too.

    Window belongs to Microsoft. Windows should be able to do anything they can make it do, and no cannibal should be allowed to make it do anything less. If you want to curtail their profits, to make them fail, you have the right to do that: don't buy their products, develop better products. Anything else is uncivilized.

    1. Re:When you talk about bringing down Microsoft... by arkanes · · Score: 2
      Pure capitalism will ALWAYS collapse to a static state. Pure capitalism is not democratic. It's facist. This is not in the best interests of the people - it's in the best interests of whoever is lucky enough to get on top. This is why we regulate capitalism, with varying degrees of success. Okay, sure, Bill and MS managed to make a very successfull buisness. They deserve some sort of reward for that. They have SHITLOADS of money - do they deserve to be able to keep on making shitloads of money, forever, or at some point to we reign them back, tell them they had thier ride, and it's someone elses turn now?

      Remember: it's okay to have a monopoly. It's not okay to use that power to keep anyone from ever competing with you.

      Nice touch with the red-baiting, by the way, but you should remember that alot of the people reading slashdot these days don't have the Bid Red Russia image that we used to. You should have related it to terrorism somehow, instead.

  38. I want stripped down windows !! by Hellkitten · · Score: 2, Funny

    Can I have a Windows with the bsod at random times functionality removed, please?

    --
    - We are the slashdot. Resistance is futile. Prepare to be moderated -
  39. I'll explain it so all children can understand... by NetRanger · · Score: 2, Funny

    The Gates Who Stole the Desktop
    by NetRanger
    (Imagine Boris Karloff reading this)

    The Gates was quite in a fix now, you see,
    With the Senators ready to charge perjury.
    Everyone around had deserted his side,
    And it was quite obvious that The Gates had lied.
    But suddenly the Gates had an awful idea.
    The Gates had a wonderful, awful idea!
    "I can sell a version of Windows," the old Gatesy Gates hissed,
    "With stripped down features. Won't the industry be pissed!"
    So The Gates took his Windows, and stripped down the features.
    He took out the Internet! He took out search creatures!
    He took everything, everything but the price.
    Then he wrapped it in packaging that looked quite nice.
    When The Gates was done, he looked quite spent,
    So shrink wrapped the box, and on the shelves it went.
    "This will teach those fools," The Gates sneered and spote,
    "When their voters get wind of this, it won't be for them they vote!"
    But suddenly there was a cry of joy,
    And everyone loved The Gates' new toy!
    "My computer doesn't crash!" said one little Who,
    "It doesn't slow down like it got the flu!"
    And The Gates puzzled and puzzed until his puzzle was solved.
    "Maybe Windows," he thought, "has after all been resolved!"
    And his answer came with a cash register ring.
    "I never had to add features. Not a ^&$@ thing!"
    For years afterwards, The Gates played nice.
    And he kept everything off, except for the price.
    The Windows users continued to shout and sing,
    But what really changed? Nada. Not a thing.

    THE END

    --
    -- We live in a world where lemonade is artificial and soap has real lemon.
  40. Gates falibility as "Grand Arcitect. by RichMan · · Score: 2, Funny

    Opening trial questions,

    Mr Gates can you state your title at Microsoft for the record?
    BG "Head Software Architect"
    Mr Gates did you once state something primarly to the effect of "640K would be more than enough computer memory"?
    BG "Yes, but ......."
    Mr Gates did you once state something primarly to the effect that the "internet was a passing fad that would not amount to much."
    BG "Yes, but in my book ...."
    Mr Gates is not 256M or more recommended for Windows XP.
    BG "Yes, but it will work with 64M"
    Mr Gates is not IE and internet services not solidly the core of Windows.
    BG "No, that would be .Net services"
    Mr Gates is .Net services offered over the internet.
    BG "Yes, but ...."

    So despite your current position as Grand Architect you have made some errors in predicting the future before. 640K is 1/100th the size of the current minimium to install windows. The internet is pretty much the core buisness model for Microsoft. Could you be wrong about market for a modularized OS?

    BG "NO"

  41. Making Lemonade.... by WinPimp2K · · Score: 2, Insightful

    Congratulations! You have identified one of the "unintended consequences" that such a remedy would have. MSFT has shown an incredible talent for taking whatever lemons the legal system throws them and making lemonade.

    Remember that billion dollar settlement where MSFT was going to "give" a "billion" dollars worth of hardware/software to schools - and just incidentally deliver a crushing blow to Apple in the education market?

    How about the requirement for uniform licensing deals to all manufacturers? MSFT has been turning that to their advantage as well (The court says we have to change our sales contract with you - Dude, you're gonna be paying more now).

    I have faith (and now I'm not bashing MSFT here) that if MSFT is required to provide a stripped down version of Windows they will find a way to turn that to their advantage. Just as a simple example, consider how much easier it will be for MSFT to produce a reasonably secure OS when they don't have to worry about a default setting in Outlook or IE being a virus/worm/trojan vector. If this does happen. I expect to see MSFT (after taking care of their own problems) suddenly coming out in favor of making software companies legally responsible for damage done by insecure software. (Once again making lemonade)

    --

    You either believe in rational thought or you don't
  42. Re:Was MS could use this to their advantage by Kibo · · Score: 2

    Before XP direct cost to the consumer for ME was about 15$. Now in the era of XP 2kPro can be had, legitimately, for about 15$ per seat with the service pack 2 update and high encryption disk. I would not be surprised if the direct cost for XP Home was about 15$. You could actually see it if you printed out one of the configure to order part lists from the stores that might still be doing it. A retail box, now that's a totally different story.

    Besides all this talk of embedded XP as a solution is total crap. I would bet Wine under linux would be vastly superior at the point we're at now, and how many consumer boxes go out, even world wide, with that setup? I bet CompUSA sells more hp pcs in a month than linux + wine pcs get sold all year world wide.

    Hey but at least you now know M$ has been exceeding your expectations by 100% for a couple of years now. :)

    --
    --Jimmy has fancy plans; and pants to match.
  43. Windows - an OS or an Environment by wls · · Score: 2

    Every tech person reading this knows that the Microsoft operating system platform is certainly capable of being built and shipped without dozens of Microsoft applications. That platform doesn't care who wrote the applications it runs. And one only has to turn to a version of that platform before Internet Explorer and Media Player ever existed to see that Gates is bending the definition of what Windows is.

    Microsoft is has pulled a definition swap on the non-technical world. It is trying to say that the APIs, the interface, and the applications in a certain configuration represent the concept of "Windows." This is very much like how an Apple is an Apple is an Apple. When us techies sling code, we know better. But what Microsoft knows is that the end-user doesn't know... or care.

    People choose Windows because they can tweak it; there is so much software out there to choose from, and much of the good stuff isn't from Microsoft.

    Remember, Microsoft is going where the money is, and money can be easily removed from the hands of the uninformed. As such, the "lame end-user" who just wants to turn on their PC and have it "work" with no frills is a large base to draw from.

    The rest of us, the hobbiests, the scientists, the engineers, the developers, spend most of our time conversing on the higher end of the IQ distribution that we forget what the average user is like or how many of them there are. These people don't want to know how it works; they don't care it could be better, faster, or smaller. They want the first solution, not a best fit. They want the computer to tell them what to do, not the other way around as a power-user mandates.

    I don't mind Microsoft going after these people, but don't insult the rest of us by twisting word meanings. Afterall, we're the ones developing the applications and content for that operating system. We're the source of your "innovation." The problem is, that last statement is true, it stings, and they know it. That's why there will always be a love/hate relationship with us -- they need us, but don't want to be reminded of that fact. While the left hand condems, the right hand acts in secret.

  44. Why doesn't Bill just give Justice what it wants? by edremy · · Score: 2
    I've never understood why Bill doesn't just give Justice exactly what it wants.

    "Here's the stripped copy of Windows. Doesn't include IE, WMP or anything that depends on it. It's for sale to both OEMs and to customers."

    Now imagine what happens next when customers start trying to use it for day-to-day tasks.

    "Hello, Microsoft Help Desk"
    "Yes, I'm trying to get my new computer with XP Lite to upload pictures from my digital camera and it doesn't work."
    "Sorry sir, XP Lite doesn't include the necessary functionality. Contact your camera maker and buy the needed software from them."
    "I can't seem to see the Internet either"
    "Yes, XP Lite doesn't include a web browser or any internet client such as FTP you can use to download one. You'll have to go back to the store and purchase a CD. Oh, it doesn't include a network stack either. Please contact Trumpet if they are still in business."
    "But I can't even load or play a CD!"
    "That's right sir. The drivers for your CD drive are not included with XP Lite. Contact your CD maker, or may we suggest the XP Pro update?"

    In all seriousness, MS just has to put out a truly crippled product that nobody in their right mind would want. This would be trivial and would follow the letter of the law.

    Sure, OEMs could buy XP Lite and spend a while trying to get it back, but then you'll have 50 seperate versions of Windows, all with different features. Software might or might not run on any given one, but if you just upgrade to XP Pro everything magically works! Imagine that!

    Eric

    --
    "Seven Deadly Sins? I thought it was a to-do list!"
  45. Gates swearing by ch-chuck · · Score: 2

    You can see a video (Real format) of the Gatester cussing ("We f****d up!") and claiming something "Makes us look like greedy fools" here. It must be rather old as he mentions Netscape. Short, so plays well even over dialup.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  46. This would be even better... by Keelor · · Score: 3, Insightful
    According to the an article in the subscriber section of the Wall Street Journal web site:

    In his written testimony, Mr. Gates said Embedded was "not a general-purpose operating system," and that it was designed merely to "run a single-purpose device like an ATM or cash register." But when Mr. Kuney asked him whether someone could build an operating system with Embedded that could run on a PC, supporting the Office functions, Mr. Gates responded, "Technically you could." Embedded, he said, could be used to build "essentially all of Windows XP except for the installer." The installer is the function to which Mr. Gates was referring when he said that other applications couldn't be installed later.

    So as long as people are willing to accept whatever their OEM have installed for the lifetime of their machine, this is a perfectly acceptable solution.

    However, it does seem that they could develop an installer for XP Embedded--the fact that it currently isn't up to the task is hardly an excuse.

    ~=Keelor

  47. One thing to say, that I've been saying all along. by Romancer · · Score: 5, Informative



    98Lite.net

    98lite.net shows it's not only possible, but helps improve the speed and reliability of windows.

    Is perjury still against the law?

    Webster: " the voluntary violation of an oath or vow either by swearing to what is untrue or by omission to do what has been promised under oath : false swearing"

    And for all you disagreeing posters, read the actual 98lite.net pages first before you post back.

    --


    ) Human Kind Vs Human Creation
    ) It'd be interesting to see how many humans would survive to serve us.
  48. Re:So there was ever some doubt? by connorbd · · Score: 2

    But of course you could still replace the IE stuff with a shim over Gecko, thus making IE->Mozilla a 1:1 swap. In theory.

    /brian

  49. On-topic political cartoon (Tom Toles) by madro · · Score: 4, Funny

    Sums it up nicely:
    In the courtroom at the stand ...
    Gates: The proposed restrictions are too severe!
    Gates: If they're imposed, I bet we'll have to stop selling Windows altogether!
    Judge (banging gavel): Order in the court.
    Judge: Everybody put your money away. I don't think Mr. Gates was literally offering that bet.
    (Standard Tom Toles Small Print -- Gates: You can't give our competitors our most valuable asset ... an unfair advantage.)

  50. Re:Notes on article. by GutBomb · · Score: 2, Informative

    föreningssparbanken here in sweden uses windows nt on thier atm's. the one in this town shows a blue screen every friday night. it's ok other days, but it doesn't seem to like fridays. incidentally, fridays is when all the swedes in this tiny ass town hit the bars, so maybe that has something to do with it.

  51. Re:dependencies, not modularity by flatrock · · Score: 2

    No, it's still modular. Actually making something more modular often increces dependencies between modules. Think about it for a little bit. If you take functionality that is done many places and place it in a module that performs that function. You then end up with a lot of code that relies on that module.

  52. Re:Yea.. by GreyPoopon · · Score: 2, Interesting

    What I want is a program that strips out all of the extraneous crap used by Microsoft Office. Unless I'm mistaken, even when you NEVER INSTALL OFFICE, a significant portion of it is already crammed into the Windows libraries and therefore loads itself when you boot your machine. This makes using alternate office packages a real pain because they have to load their own libraries on top of this. Am I right on this? Could somebody create a program to strip this junk out of the system libraries?

    --

    GreyPoopon
    --
    Why is it I can write insightful comments but can't come up with a clever signature?

  53. Yes, but the States case is still flawed. by Shivetya · · Score: 2, Insightful

    The "special version" of windows runs on specific hardware, it doesn't have to account for x-zillion different configurations. Just like one could say the XBOX is a stripped down windows one has to realize that its stripped down because they KNEW exactly what they had to deal with.

    How much smaller could you make Linux if you were only running on something like an XBOW or ATM machine? I am pretty damn sure you could chuck a significant portion.

    The key problem with the States proposed solution is they don't know what they are asking for, let alone know dick about technology. To be so stupid as to label Office as "middleware" should throw red-flags up for everyone!.

    I enjoy being able to write CDRs with XP, but that would most likely be ripped from a streamlined system as the definition of "middleware" that the states has is "vaporous" at best.

    Gates was right, it is "technically" possible. Anything with is mostly "technically" possible, the question is, is it "marketable"?

    I doubt it.

    --
    * Winners compare their achievements to their goals, losers compare theirs to that of others.
  54. Re:One thing to say, that I've been saying all alo by aliebrah · · Score: 2

    Great. Maybe when you can point to a product that does this for the current version of Windows people will care.

  55. Ooooold by samael · · Score: 2

    I hate to point this out, but it's now 2002. The current version of windows is not only 4 years further on (4 years to mix everything even further together), but it's also based on a completely different base operating system.

  56. Have some rationality here, truthsearch by for(;;); · · Score: 4, Insightful

    > Only a monopoly could claim their software is
    > poorly designed without fearing loss of
    > customers.

    The Linux kernel has made similar comprimises, and Torvalds has admitted as much in debates about monolithic vs. micro kernels. Linux's monolithic design is not as flexible as it could be (when compiled), but the design increases execution speed and ease-of-coding. The HURD was designed to be aggressively modular, with very cool, very fine-grained things you can do with services that would be the exclusive domain of the superuser on other kernels. It was designed this way because the FSF is lead by a visionary, uncomprimising, probably somewhat mad Coder. Linux was designed initially to be a quick fix for GNU (see Torvalds' 1991 post to comp.os.minix announcing Linux -- "just a hobby, won't be big and professional like gnu"). So the Linux kernel design comprimised modularity for expediency. This was a good thing, just as the continuing work on the HURD is a good thing. They have different goals, and will succeed in different ways.

    G-tes, although he probably doesn't realize it, is pointing out the same phenomenon in the codebase of his Spawn. The ol' NT codebase wasn't designed to be modular (to the extent it was, it didn't stay that way long). The non-modularity was for expediency (like Linux) and to promote an inescapable software monoculture (ALSO LIKE LINUX! ...oh, I kid...must not troll during hopefully great troll blackout...). But the point is, modularity is something that is great for users once it's completed, but really hinders rapid software deployment. Real-world software engineering is riddled with these comprimises.

    --

    "Whatever happened to fair use?"
    -- Duff-Man
    1. Re:Have some rationality here, truthsearch by truthsearch · · Score: 2

      I think you're confusing modularity with object-oriented design. The Linux kernel is highly modular, especially in the massive changes for 2.4 where the code was re-organized. It's monolithic because (basically) it compiles into one executable and all parts may share the same memory. The original NT code base was meant to be object-oriented, which just naturally promotes modularity. The actual NT kernel was just a tiny program that handled messages between separate objects running in separate memory spaces. "The HURD was designed to be aggressively modular" and aggressively object oriented.

      A procedural-only program can be highly modular, execute in the same amount of time as a non-modular version, and may be developed slower or faster. Look at the Linux code base and you'll see it's very well organized. How else could so many people who are very far away from each other work on the same kernel unless it was modular? What Gates is claiming is that Windows code is disorganized when he claims it's not at all modular. Object-oriented or not, he claims the code is a mess and can't be broken into pieces. Simply breaking apart code into one .c file for each "category" of functionality is making the code modular, yet not necessarily object oriented.

    2. Re:Have some rationality here, truthsearch by JordanH · · Score: 2
      • The non-modularity was for expediency (like Linux) and to promote an inescapable software monoculture (ALSO LIKE LINUX! ...oh, I kid...must not troll during hopefully great troll blackout...). But the point is, modularity is something that is great for users once it's completed, but really hinders rapid software deployment. Real-world software engineering is riddled with these comprimises.

      While this all may be true, note that MS has near zero motivation for designing it the right way as long as it also supports their goals of holding a monopoly in OS and Application software.

      By contrast, the Linux developers, while making some compromises have a great deal of incentive to modularize in that this supports their development integration methodology. With Linux developers working on different parts on wildly different schedules, some modularity is ensured. With different patches integrated into different kernel revisions, stability is also tested at many levels of integration.

      With MS earning an unheard of 25% profit on their products, and their spending so much money on just quashing any potential competition - IE development up to Version 5 cost them more than Windows 95 development did (and they give IE away?? How do you justify such largesse if it's not to crush competition?), you think they could spend some more money on all the benefits of modularity and loose coupling.

      These compromises that MS has made have come home to roost in poor security and instability. Certainly, at this point, they could see the advantages that modularity and loose coupling would pay off in the long term.

      MS's current approach to security is to stop all development and have 2 month-long code reviews. Expedient compromises always come back to cost you in the end.

    3. Re:Have some rationality here, truthsearch by Ayende+Rahien · · Score: 2

      No, you don't seem to understand the difference between modularity and dependecies.
      Software dependecies are very intricate, not matter how modular they are.

      You've component A, and component B, B won't function correctly without A, you might want to change A to C, but there is a chance that even the slightest change between A & C would cause B to mal-function.
      Result, support nightmare.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  57. Re:Why doesn't Bill just give Justice what it want by Capt_Troy · · Score: 2

    Yup. But then they would be the target of massive complaint by users who didn't know any better. They can't afford to deal with that no matter how much money they have.

    In my opinion, we need to have technically minded individuals working on this case, we need to focus on anti-competitive practices such as the licensing agreements with OEMs instead of what software they bundle. This is getting just plain stupid, the longer this goes on, the stupider the states look.

    T

  58. And look at all the accessories M$ forces on you by A+nonymous+Coward · · Score: 2

    Camper shell and lumber rack and trailer for the pickup. Matching luggage and clothing for the car.

    Of course the trailer hitch is an M$ standard, not quite the same as other hitches.

    And the tires are just a little bit off the wheel standard, so you have to buy M$ rims if you want replacements. Ditto for the wheel bolt pattern, and they hide it beneath lock and key, so it violates the DMCA to try to copy it.

    Every time you turn on the radio, it restores all the initial M$ presets, loses yours, and hits you with an upgrade commercial -- "Press 1 to buy leather seats".

    Sheepskin seat covers? Each model changes various things.

    And so on :-)

  59. Re:Windows XP Embedded != Windows XP by zbuffered · · Score: 2

    It is not the job of the moderators to independently verify the accuracy of the statements. The reason why they moderate +1 informative is because the poster posts information that informs the moderator of something to which they did not previously know. They assume that this is true until it is shown to be otherwise. If it turns out to be false, it ceases to be informative, and is therefore modded down. But until it is shown to be false, it is assumed to be true, and is therefore informative.

    --
    Synergy is your friend
  60. Well, as an anti-microsoft bigot, this be bad.... by weave · · Score: 2
    Is this what we really want? I remember the days when you had to shell out $200 per PC just for a TCP/IP stack, for example -- and then another $100 for a copy of telnet from Reflections.

    If the state and fed governments want to encourage competition, they can stop buying Microsoft products themselves and infuse the billions they spend each year on software into their competitors. Imagine how well off Redhat would be if this happened, for example.

    The government has a helluva lot of influence on related industries too. If they basically do what they should do, and stop publishing and receiving electronic documents in a proprietary format, then this would help out competitors.

    As it is now, the U.S. governments have done a lot to help make Microsoft what it is today...

    I can't imagine the courts could do the right thing as far as penalty goes anyway. Hit em where it really hurts, stop being their customer damn it...

  61. Just sitting on it by mblase · · Score: 2

    Yet Microsoft's cash seems to be just sitting there. Why would Microsoft, the ultimate growth company, allow so much money to pile up?

    I knew MS reminded me of the dragon Smaug for a good reason....

  62. Compare This by PhreakinPenguin · · Score: 2, Insightful

    I just don't understand how this is even legal in the world. How can any company, regardless of how much you hate them, be required to change their product to allow their competitors to put their product with it. It would be like a cereal company that's really successful being told that had to take part of their cereal out of the box and add a sample of the competitors cereal. Sounds re-god-damn-0diculous doesn't it.

    (I just mention cereal because I am eating some now. :)

    --


    My sig of choice is Marlboro
    1. Re:Compare This by markmoss · · Score: 3, Insightful

      As for the law, there was once a time when car dealers could only represent one company. A Buick dealer might also sell Chevys and Cadillacs, but could not sell Fords or Volkswagens or else GM would yank out all it's cars. But back in the 60's (IIRC) GM, Ford, and Chrysler together made more than 90% of all cars sold in the USA, and a court decided that was close enough to a monopoly. They ordered that car dealers be allowed to pick and choose the lines they sold from more than one manufacturer, and now we've got dealers that sell Saturn (GM) and Toyota sedans together with Chevy (GM) and Jeep (Chrysler) trucks. Never mind that the "big three" haven't been so dominant ever since 1973.

      As for Microsoft, about six years ago they were in the middle of a case about bundling Explorer with the OS. This must have been about when they CHOSE to change the OS design to make it much harder to separate Explorer from Win 98. It's a problem of their own creation, and they did it when they knew that legally they probably shouldn't.

      Let's say someone is caught littering, and the judge sentences him to pick up trash. So he shoots off his toe and asks to be let off of the sentence since it's hard to walk. Would you go for that?

  63. Depends on the Dealer by (void*) · · Score: 3, Insightful
    The dealer is the OEM. You can cut lots of deals with the car dealers. You can ask for a BOSE speakers, without the radio. YOu can request leather seats without heated ones, etc. And if the dealer refuses to negotiate, you have a choice of dealers.


    Who are the dealers in the PC world? Dell, Gateway, HP. In each case, MS mandates that they cannnot make such deals with their customers. There was a time when Dell offered Netscape instead of IE. IBM offers Norton Antivirus, not McAffee scan. But if you don't like it, nothing prevents you from doing so. But to replace IE is to reduce the functionality of explorer.exe!

    1. Re:Depends on the Dealer by (void*) · · Score: 2

      Exactly. The argument should be thus: Is IE the core component of Windows? Should we believe Bill Gates who defines "innovation" as the total freedom to move all sorts of things into the core component of Windows? Shouldn't the users of Windows have a say in the matter, rather than assuming that it must be one way or the other?

    2. Re:Depends on the Dealer by Sj0 · · Score: 2

      I can't have a Ford engine installed in my new Chevy. I can't have the doors and seats removed.

      Is it a matter of "can't", or is it a matter of "don't want to"? It's certainly possible to du these things(even the ford/chevy thing is possible, though difficult), and in fact, in the automotive industry, there is an entire industry around changing the components of the cars.

      I installed a older version of NT a while ago that didn't have a browser and that made me really angry

      This is naught but proof that you anger far too easily(and should really seek professional help). Why shouldn't the browser be a seperate product? Should I be really angry that I have to install MS Office and Norton Antivirus, instead of having it installed by default? Should I be pissed off that I can't run Java applications in a default XP installation? Maybe they should install Cygwin for us by default as well?

      --
      It's been a long time.
    3. Re:Depends on the Dealer by Sj0 · · Score: 2

      I can throw insults too! You're a fucking moron. Boy, that was fun.

      No man, I'm serious. No matter what the circumstances, if the machine just not having a web browser makes you "really angry", you need help. It's just not something you should worry about. You can get the browser for free in any PC Gamer CD, so it's not like the world will fall or you will spend weeks delaying an important project because you need to put a web browser on manually.

      Why shouldn't the file manager, disk defragmenter, or file system be separate products?
      Because they're basic parts of the computer experience in the Windows world.


      Actually, I believe these *SHOULD* be seperate products(except for the file manager, which is a basic tool which is needed to actually access files using a GUI--the graphical equivilant to the command line.). They tend to include a proprietery version of any given piece of software which becomes even remotely useful in the basic Windows installation, without any option to uninstall, often displacing companies whose livelyhood depends on the sale of such inventive products.

      --
      It's been a long time.
    4. Re:Depends on the Dealer by shyster · · Score: 2
      Exactly. The argument should be thus: Is IE the core component of Windows? Should we believe Bill Gates who defines "innovation" as the total freedom to move all sorts of things into the core component of Windows? Shouldn't the users of Windows have a say in the matter, rather than assuming that it must be one way or the other.

      Yes, Internet Explorer is now an official core component of Windows. Just like Al Gore officially lost the election. Get over it.

      I base this knowledge on the following things:
      (1) Microsoft owns Windows. They are free to do whatever they want with it. If they integrate a firewall (a la Windows XP) to it, then it automatically becomes a core component.
      (2) Microsoft has actually used IE to add additional functionality to the Windows shell, and consequently, the OS. Not only does IE provide for Active Desktop, but also for customized folder settings, thumbnail views, etc. If not for integrated IE, you couldn't put that god awful wallpaper on the back of your folders. Nor could you view .CHM (compiled HTML help) files. Nor could you use the Add/Remove programs applet in later versions of Windows.
      (3) Microsoft has not limited competitor's access to install 3rd-party browser. Netscape still works as good as it ever did (which is pretty buggy, but it always has been). Netscape can even be your default browser if you wish. Can Netscape render your Active Desktop? No. Because that's a Microsoft Windows (tm) feature, and it's designed with IE in mind.
      (4) Microsoft has published the interface to the component version of IE (what the Windows shell uses), and it is free for use with 3rd party programs. A lot of browsers use component IE to take care of HTML rendering (see Netcaptor).
      (5) Microsoft is practicing good design skills by moving needed functionality to a shared library. There's no reason to rewrite an HTML renderer for each component/program that needs to display HTML. IMO, integrated IE is nothing more than an #include file.

      So, what has MS done wrong here? They've given computer users a browser for free? They've made it more convenient to access the Web? What's the problem with that? You can even use IE to go download and install Netscape! Better than using a command line FTP client. (Oh wait that's included too, does that mean that GetRight and SmartFTP should sue?)

      Feel free to bitch and moan about MS's restrictive licensing policies, their shady OEM dealings, and their outrageous software prices. You're welcome to whine about their lack of security, stability, and their inability to isolate rogue device drivers. I'll even join you in complaining about stupid design flaws that let a rogue process hijack the CPU, leaving the Windows shell locked out. But, please, let's just get over the IE debate. It's a good thing. And if you don't like it, stick with Windows 95.

    5. Re:Depends on the Dealer by Sj0 · · Score: 2

      Frustration is a little different from "really angry", isn't it? :P

      I saw the market before MS started putting shit into their OSes(around Dos 4). The user was the one who dictated what was installed on a machine. I tend to think that things should be lead back in that direction. Decent manuals which outline what must be installed would be important, but just saying "well, the user might need this, let's give it to them and make it impossible to uninstall!" doesn't seem productive -- especially considering that it's those same tools which IT professionals are limited by when we have specific requirements concerning size or functionality.

      --
      It's been a long time.
    6. Re:Depends on the Dealer by (void*) · · Score: 2
      (5) Microsoft is practicing good design skills by moving needed functionality to a shared library. There's no reason to rewrite an HTML renderer for each component/program that needs to display HTML. IMO, integrated IE is nothing more than an #include file.


      I think you will be surprised to note that I agree 100%. I only used IE as an *example*, and couldn't care if netscape loses this argument.


      In the light of this, the objection to the above is not that this is a bad thing. It is this: Can we legally replace this IE component wqith the Gecko rendering engine. After all, Gecko is more standards compliant than IE is! It handles tables better too.

    7. Re:Depends on the Dealer by (void*) · · Score: 2
      What do you mean by who else? The users! Maybe car makers should move the steering wheel to the right too upon their whim, nevermind what the American laws says. How about if we sit down and come out with a list of rules about how the APIs should be revealed and frozen? How about if we require MS to give the rest of the software development world a heads up whenever it decides to move core functionality into Windows?


      If MS were any good, they would do this, like most OSS projects. But they don't and they lie about this to nontechnical folks.


      Keep whitewashing MS!

  64. Re:So there was ever some doubt? by clontzman · · Score: 4, Funny

    But of course, you could still replace your liver with a bag of CornNuts, thus making it a 1:1 swap. In theory.

  65. Not a hard concept. by Eric+Damron · · Score: 2

    Sure, Microsoft said that it wasn't possible to create a stripped down version of Windows but they lied. Of course it is possible. The truth is that they don't want to do that.

    First, it would take away one of the tools that they use to allow their monopoly OS to extend their presents into other areas and second it would require a big investment in time and money. If they already have an OS that will benefit them they why would they WANT to change it? The fact is that the problem is not that it can't be done the problem is the Microsoft doesn't WANT to do it.

    Well too damn bad. We don't get to choose a "punishment" that we like if we commit a crime. If I was manufacturing fully automatic guns and the government came to me and said "That's not legal. Change them so that they aren't fully automatic." Would the excuse "I can't change it" be good enough? No, I would be forced to stop manufacturing them all together and produce a totally new non-fully automatic gun.

    It's not a hard concept. Their OS violates anti trust laws and that is illegal. If they can't fix it they must stop selling it.

    --
    The race isn't always to the swift... but that's the way to bet!
    1. Re:Not a hard concept. by Eric+Damron · · Score: 2

      Yes, it does. Only because bundling products into an OS that has a monopoly renders competing products irrelevant. Not because Microsoft's bundled products are any better but because they are bundled in an OS that almost everyone is using. That makes the bundled products a violation.

      --
      The race isn't always to the swift... but that's the way to bet!
  66. Not so fast by digitect · · Score: 2

    Probably too late in the thread to get noticed, but here goes...

    What if Microsoft is now strategizing that a forced fully modular design could be done, with the condition that Microsoft eliminate third party flexibilities, effectively slipping themselves into the hardware market at the same time? They could easily argue that Apple has better control over their software because they control the hardware side of the equation.

    "Sure we can make it modular... if we sell more applications and the hardware, too!"

    --
    There is no need to use a SlashDot sig for SEO...
  67. Re:An object in motion... by weave · · Score: 2
    Still, the government subsidies to MS competitors is a decent idea

    Subsidies? Poor choice of words perhaps? We're not talking about just giving money to competitors. We're talking about the government doing BUSINESS with Microsoft competitors. They would just buy software and services from non-microsoft vendors.

    No, it couldn't happen overnight. Just a resolution should be passed that removes microsoft from the approved vendor list except in case of department hardship and require the usual billion-part justification why some file and print service in some yocal branch office, for example, has to be windows instead of apple or linux for example.

  68. OT - NT ATMs by FatOldGoth · · Score: 3, Interesting

    interesting.... well, I hope you realize that you'll probably never know what OS the equipment used on you uses, much the same as you don't notice on bank machines (which hardly ever crash, btw)

    True enough, but the one time I did have one crash on me (while I was getting it to do the intensive task of checking the balance in my current account) I was faced with the message "Windows NT is Restarting" and could only watch helplessly through the reboot as it kept hold of my card (and my one source of getting money). I've made it a point ever since to avoid ATMs with pretty displays just in case they're running NT. Green screens just feel safer, somehow.

    --

    I would be a paid subscriber if Taco and Hemos weren't such cunts
    1. Re:OT - NT ATMs by Gid1 · · Score: 2

      There's two NatWest ATMs round the corner from my house (NatWest is a major UK bank).

      A few years ago, I walked past them to see one of them with a 'Green Screen Of Death' -- a real NT BSOD through one of those little green screens. The other one had a fairly normal NT desktop, with an empty 'CMD.EXE' box in the middle of the screen.

      I went round the corner to the Barclays ATM instead.

      Also, the new display screens at my local train station have shown everything from 'AMI BIOS' and a BSOD to a big fat nothing.

      WHY don't these particular software engineers realise Windows is a bad choice for standalone unattended apps?

  69. Re:One thing to say, that I've been saying all alo by sheldon · · Score: 2

    Out of curiousity, when you were out at that 98lite.net site did you read the disclaimer about how this would break a lot of existing applications?

    And you expect to promote this to consumers? Good luck.

  70. Re:One thing to say, that I've been saying all alo by Romancer · · Score: 2

    I'd love if you actually quoted what you are talking about, I have been using the program for over a year and a half without problems on multiple boxes. show me how (with specifics) it would: "break a lot of existing applications?".
    What are they?

    --


    ) Human Kind Vs Human Creation
    ) It'd be interesting to see how many humans would survive to serve us.
  71. A nightmare for developers. by hacksoncode · · Score: 2, Insightful
    Frankly, I think the idea of stripped down Windows is a terrible one.

    As a developer, I already have huge problems writing code that uses various functions that are only supported on particular versions of Windows.

    E.g. InterlockedCompareExchange is a function that is useful for performing low-level synchronization in situations where standard Mutex's, etc. don't really cut it for one reason or another.

    Looking at the documentation, though, I find that it's only available on Win98 or later. If I want to write an app or driver that will work on Win95 too, I can't use this function.

    Now, apparently the states want to attach the following addendum to practically every major component in the system: "Might or might not work on any particular machine, depending on what the OEM decided to strip out."

    So much for trying to use HTML help. The web browsing services might be removed.

    Ack! Please don't do this. There must be better ways to punish Microsoft and encourage competition.

  72. Re:One thing to say, that I've been saying all alo by GMFTatsujin · · Score: 3

    Lots of talk about how 98 is 4 years old, and so on...

    Here's the trick. I use 98SE at home for two reasons:

    First, I know it inside and out - I can troubleshoot it, I can tweak it, and I know what to expect when it inevitably blows up. I can't say the same for 2000, no matter how vauntedly stable it is. The internal archetecture is just different enough to throw me off, and I don't feel comfortable with it. I'm sticking with the devil I know.

    Second, I only use it as a game machine anyway. Most games that I've purchased these days only have manual addenda for running the software on 2000/XP boxen. Plus, most require that you play it as Administrator, which kills the whole reason for preferring a NT-based kernel over 98's anyway. I can't say I'm an industry insider or anything, but it looks like games are still being written with Win98 users in mind. I mean, we don't *all* run out and upgrade each time Microsoft decides it's time for us to do so. There's still a good-sized user base out there, and I think many would agree with me that 98 represents the best balance between functionality and bloat, or between stability (look! it runs!) and compatability (look! it runs what you want it to run!). At least for my purposes it does.

    Seeing that Win95 recently fell out of the support chain, I'm sure 98's head is on the chopping block for the next year or two. After that, I may well have to upgrade, at which point it will be time to reassess my priorities...

    ...or hope that WINE's got support for whatever DirectX version is out by then.

  73. Well, yes. by Effugas · · Score: 4, Informative

    Well, yes. It's quite possible to ship a version of Windows XP without the web browsing component. It's also possible to ship it without the DOS Emulation component, or the Win16 execution environment, or MFC, or any VC++ libraries, or whatnot.

    They're called API's, folks. Application Programming Interfaces. Win32 is clunky as hell, but undeniably exposes some damn powerful capabilities. Do we really want a federal mandate that developers must not have dependable access to a better way to code?

    For all the talk of the browser, I do note that by '98 there wasn't an operating system on the market that shipped without a web browser, except perhaps VxWorks. Windows 98 was one of the last.

    --Dan

    P.S. I'm a hardcore Linux user, coder, and administrator, and wouldn't mandate Win32 on anyone. It's in that context that I understand the painfulness of MS's position.

  74. Bill Gates daily news by WildBeast · · Score: 2

    If you can't talk about technology without mentioning Bill Gates then there must be a big problem. Seems to me like he owns Slashdotters daily. For some reason they all talk about him. Funny to see Bill talked about more than God and more than all the politicians combined.

  75. Re:Well, as an anti-microsoft bigot, this be bad.. by geekoid · · Score: 2

    "Is this what we really want? I remember the days when you had to shell out $200 per PC just for a TCP/IP stack, for example -- and then another $100 for a copy of telnet from Reflections. "

    ah yes the good ol' days. I got news for you, it's not the good ol' days anymore.

    If it was stripped down to that point, people would compile the Open Source equivalent(sp?)
    Those without the desire or know how to comple it could download a compiled Open Source version.

    you do have a point, it would be nice if the government would stop saying "windows" in the specs when they mean GUI.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  76. MS already has a stripped down Windows by DanCo · · Score: 2, Informative

    If you look in the cabinet files with Windows 98, 95, and some other versions (I'm not sure which), you will find a flie called "mini.cab" This is basically a stripped down version of Windows 3.1 that can be run off of a floppy disk with no harddrive.

    --
    It's not my fault - greatness was thrust upon me.
  77. Microsoft Financial Pyramid by Shiny+Metal+S. · · Score: 4, Informative

    "No other nonfinancial firm has more liquid money at its disposal, and only a handful of banks do. [...] Who wouldn't love to have a bank account like that?" Some food for thought.

    Have you read the Microsoft Financial Pyramid, the MS financial fraud analysis from November 1999 by Bill Parish? There's more on Parish's Research and Press Release Archive. Let me quote few paragraphs:

    We live in extraordinary economic times here in the U.S. and this success could ignite a whole new cycle of economic prosperity. We must first, however, take a hard look at what is occurring at Microsoft. Microsoft is a great company with terrific employees. Sadly, many of these brilliant people have been blinded by the stock price and unable to see that Microsoft is also the key architect of the greatest financial pyramid scheme this century. It is not uncommon for participants in pyramid schemes to lose their emotional bearings. My close friends who work at Microsoft are particularly upset over my work and it is possible that even Bill Gates and Steve Ballmer do not realize the implications of their financial practices.

    The fundamental problem is that Microsoft is incurring massive losses and only by accounting illusions are they able to show a profit. Specifically, Microsoft is granting excessive amounts of stock options that are allowing the company to understate its costs. You might ask yourself, what would happen to Microsoft's stock price if the public suddenly realized that they lost $10 billion in 1999 rather than earning the reported $7.8 billion? If 80 percent of its stock value or roughly $400 billion is the result of a pyramid scheme, one might also ask what kind of effect this could have on the retirement system. It is also important to note that this is a relatively new situation that did not occur before 1995. Microsoft has always been a highly valued stock and that might have been justified prior to 1995.

    This situation is not about stock valuation, product quality or whether or not Microsoft has monopoly power in its markets. Nor is it part of a pro or anti-Microsoft movement. This situation is instead a shining example of financial fraud and corruption enabled by bad government policy. If not quickly and aggressively addressed, we will all be losers as credibility in our financial markets is destroyed.

    [...]

    What do you people think about it?

    --

    ~shiny
    WILL HACK FOR $$$

    1. Re:Microsoft Financial Pyramid by Fesh · · Score: 2
      So wait a second, here. Microsoft is dirtier than Enron, and have been since as early as 199 and they haven't been caught yet?

      *boggles* I think I'm going to lock my door and load my guns. Government is obviously incapable of protecting my rights.

      --
      --Fesh
      Kill -9 'em all, let root@localhost sort 'em out.
    2. Re:Microsoft Financial Pyramid by Shiny+Metal+S. · · Score: 2

      When I found Parish's analysis some time ago, that's what I thought: If this is all true, than just letting people know about it can kill Microsoft. Because if some potential Microsoft stockholders know about it, they will wait before they buy the stock, if they don't buy the stock, the value of other stock won't increase so fast any more, the existing stockholders would notice that and some of them will start selling their stock, if finally so many people starts selling the stock that its value starts decreasing, then even more of stockholders will start to sell, but no one will want to buy it at that point (those who will want to buy it, would want to wait until it's even cheaper), etc.

      The only condition needed for such scenerio is the critical mass of people reading Parish's Microsoft Financial Pyramid. I assume that Microsoft stockholders are smart people, not the kind investing in other pyramids.

      If I was Bill G. & Co. I would hire Bill Parish for $100M/year as a financial consultant working at home and doing nothing, if he only agrees to stop publishing his reports. And if I was Bill Parish I would accept this offer...

      Bill Parish's Microsoft Financial Pyramid is now on the first place in Google results when searching for Microsoft fraud. Just imagine if we all started linking to his article and it will became the first place when searching Google for Microsoft, just like the Anti-DMCA website is the first hit searching for DMCA. Something to think about. If this is true and if Microsoft is the greatest financial pyramid scheme and the greatest financial fraud of 20th and 21st century, then it would be really interesting to see it finally collapsing. Our granchildren will read books and watch movies about it.

      --

      ~shiny
      WILL HACK FOR $$$

  78. Embeded Windows by A_Non_Moose · · Score: 3, Funny

    Of course any version of Windows can be embeded...

    You just have to throw the disk at a wall hard enough.

    There it is embeded.

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  79. This is not a troll by atticusfinch1970 · · Score: 2, Insightful

    I think that many /.'ers have a lot of hate for all things MS- and sure, there's a lot to hate. But people forget that most users out there are complete idiots when it comes to using a computer. These are the people that MS makes it's products for.

    Grandma couldn't possibly install Redhat on her PC, even as easy as it's become. And MS made incredible inroads in the corporate world because there are so many sysadmins out there that assumed that role because there wasn't anyone else in the office to do it.

    It irritates me to see so many posts on /. that hate MS just to hate MS. Opensource is great, but it ain't quite ready for the prime-time. The ease of use just isn't there yet. Besides, MS wouldn't have a monopoly in the first place if they didn't fill a niche.

    Personally, I'm glad that a lot of the software you need to view multimedia and the web is included in the latest version of windows. It saves me the hassle of trying to talk my grandma through installing flash over the phone.

    "Ok, right-click the link that says..."

    1. Re:This is not a troll by markmoss · · Score: 2

      Grandma couldn't possibly install Redhat on her PC.

      But she doesn't install Windows either. On a new computer, it's pre-installed and you probably don't even get a true Windows CD. On an older computer, in my experience about half the time the installation will run nice and troublefree, the other half the time you get problems that no naive user is going to get past, and since MS has put more effort into pretending that this won't happen than into making programs accurately report errors and indexing their Knowledge Base, it's often fairly hard for even a techie to find out what's going wrong and how to correct it.

      Redhat and other Linux providers are honest about their installation process: you are going to have to learn what hardware you have, learn a little about Linux, and make some intelligent choices during the installation. If that scares you off, you'll ultimately need a sys admin anyhow -- no matter what software you use.

  80. Re:Windows XP Embedded != Windows XP by Some+Dumbass... · · Score: 2

    I can't believe slashbots are still arguing about the modularity of Windows. Noone ever said it technically wasn't. Simply that integration means there are too many dependecies to reasonable remove IE from windows without crippling related subsystems (the help system etc).

    The reason we're still debating the modularity of Windows is that some people insist of thinking of "modularity" in terms of libraries, while everyone else is thinking of "modularity" in terms of functionality.

    Yes, IE is modular in the sense that it's a bunch of libraries (which are also used by the rest of the OS) and a small executable, not a huge executable with everything built in. Still, most people consider web browsers to be applications, and you should be able to remove any application from the OS without making it nonfunctional, because applications are not a necessary part of the system. Removing an application should be no different than removing am ISA- or PCI-based sound card (Compare this to a system with a sound card "integrated" into the motherboard...)

    The real problem, I think, is a terminology disagreement between Windows developers and everyone else. Maybe "modularity" is the wrong way to explain the relationship between IE and Windows. Maybe "integration" would be better? The fact that IE is "integrated" into Windows so deeply is a problem, and MS should be able to produce a version of Windows without an "integrated" version of IE?

  81. Re: perjury by Romancer · · Score: 2

    Black's Dictionary def for perjury:

    "perjury; subornation, of perjury, making a false
    statement or other crimes which involve some element of deceit, untruthfulness or falsification to be an act of dishonesty or of making a false statement."
    see also "dishonesty"
    Dishonesty; the disposition to lie, cheat,
    deceive, defraud or be untrustworthy.

    --


    ) Human Kind Vs Human Creation
    ) It'd be interesting to see how many humans would survive to serve us.
  82. I'm sorry but you're wrong. by acoustix · · Score: 2

    I'm not trying to be mean or nitpick here but your arguement has a major weakness.

    If you were to buy a NEW Volvo car you get volvo parts. That's it. You can change out those parts after you buy it, but the car (when you bought it new) is ALL Volvo.

    Windows: Remove Explorer / install Netscape
    Volvo: Remove factory CD player / install Sony CD player.

    It's the same thing!

    --
    "A plan fiendishly clever in its intricacies"- Homer Simpson
    1. Re:I'm sorry but you're wrong. by shyster · · Score: 2
      How about if I change your line to: Volvo: Buy CD from any manufacturer and play it. MSCar: Buy CD from any other manufacturer, you have to replace the CD drive, which will cause the car to malfunction (It's integrated with the chime that tells you the lights are still on, the horn, and of course the computer that controls the air/fuel mix).

      And how about if I change your line to:

      Volvo: Buy fuel injection system from any other manafacturer, you have to replace the fuel pump, which will cause the car to malfunction (it's integrated with the fuel gauge, the ECM, and, of course, the emissions control system).

  83. You're missing the point by kypper · · Score: 2

    Who cared that Clinton got a blowjob from a fat-trashy whore in the whitehouse? It wasn't illegal, and it's his own personal business so long as it doesn't interfere with his work.
    He lied.
    On the stand.
    Under oath.
    Now, his lying doesn't bother me anywhere but under oath; what else might he have lied about?

    Now to correlate this with Gates, Gates has lied, under oath, repeatedly in court. It's not that he's rich; it's that he's committing purjury.

    1. Re:You're missing the point by dimator · · Score: 2

      a fat-trashy whore

      Did anyone see her HBO special? She's actually a cute little broad. Well maybe not litte -- lose about 30 pounds and I'd plow her.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
  84. There's a HUGE difference... by telstar · · Score: 3, Informative

    Yeah ... The thing is that Windows XP embedded is a fixed codebase on a well-defined hardware platform with no expectation of being added to or installed upon with additional consumer applications written by numerous 3rd party software developers. That's a HUGE difference with how Windows XP Home or Windows XP Professional is used.

    1. Re:There's a HUGE difference... by erth64net · · Score: 2, Insightful

      This is the first step for him and Microsoft to admit that this is in-fact possible on a wide scale.

      There is already a tool (IEradicator) that can remove IE from any version of Windows older than Win2Ksp2. Having Microsoft admit this is possible, is just another step forward,

  85. Automible industry is REGULATED. by cybrthng · · Score: 3, Insightful

    Yes, you can choose what kind of cars you want, where to buy cars, what color you want it and low and behold when you get it home it is still a car no matter who built it.

    But *I* for one don't want the computer industry regulated like the car industry. I don't want to be 16 to drive, i don't want my computer prices to jump up because the government body assuming responsibility/liability is having to do crash testing.

    The computer industry has excelled beyond anyones imagination. With or without microsoft THINGS HAPPEN.

    I don't want DellXP, CompaqXP, MSXP, GatewayXP. I don't want a stripped down car either. I don't want to go to the VW dealer and tell them i want a small block ford engine instead of a vw motor. What is the point?

    It isn't about stealing a product and emulating it either. Windows *IS* microsoft's product.

    It Isn't a matter of "what choice of windows do you want today" but "What choice of operating system do you want today"

    Don't let this choice BS get to your head. The government can't dictate our choice just like microsoft can't, so i don't know what the big deal about stripping down windows is. Windows is CHEAP, Affordable and RUNS JUST FINE. I don't know about you but i HATED The days when i had to buy Stacker for 99 bucks, QEMM for 69.00 bucks and DESQview for 199 bucks just to run my Wildcat BBS program that cost 399 bucks. I'm pretty happy that a 199.00 product does all of that and more, and i'm SORRY, but that *IS* innovation.

    Just like my 500.00 coffee table that lifts up with ease and turns into a desk. Its just an ordinary coffee table that costs alot to everyone else but me who knows the innovation behind it, and yes, adding fatures, functionality, dependablility and useability IS INNOVATION.

    This isn't about Microsoft Owning the roads, they *DO* own them. You can CHOOSE YOUR OWN GODDAMN ROAD THOUGH. If you don't like taking the toll road then take the free country road.

    Just remember you do get what you pay for, and you don't get something for nothing.

    1. Re:Automible industry is REGULATED. by pmz · · Score: 4, Insightful

      Yes, you can choose what kind of cars you want, where to buy cars, what color you want it and low and behold when you get it home it is still a car no matter who built it.

      With Microsoft, they choose what you want and what color it comes in.

      But *I* for one don't want the computer industry regulated like the car industry.

      This isn't about regulation. It's about competition.

      I don't want DellXP, CompaqXP, MSXP, GatewayXP. I don't want a stripped down car either.

      Many other people do. Having options makes some decisions harder, but our lives are better as a result. I'd rather have 10 models to choose from than one. Let the companies scramble for my business, and let me put them in their place. This is what happens when the free market is in good health.

      Don't let this choice BS get to your head.

      Without choice, is my life worth living?

      Windows is CHEAP, Affordable and RUNS JUST FINE.

      Windows is not cheap, and it is a kludge. It does not run fine. In fact, it's behavior is so inconsistent sometimes that I want to punch my monitor.

      You can CHOOSE YOUR OWN GODDAMN ROAD THOUGH.

      Not when all roads lead to Microsoft.

      Just remember you do get what you pay for, and you don't get something for nothing.

      When what I'm buying is selling for its true market value. Operating systems used to be expensive, but the market has spoken. Other companies have accepted this fact. For example, I can get Solaris, RedHat Linux, and OpenBSD media for less than $50 (one of these used to be really expensive).

    2. Re:Automible industry is REGULATED. by cybrthng · · Score: 2


      With Microsoft, they choose what you want and what color it comes in.

      Thats funny. When i bought a PC i chose to run Windows XP. Microsoft didn't slap my wrist and tell me i would die if i wanted to run FreeBSD, Linux or OS/2.


      This isn't about regulation. It's about competition.

      Your talking about regulating what a company can sell. Tell me this isn't about regulation again?

      I don't want DellXP, CompaqXP, MSXP, GatewayXP. I don't want a stripped down car either.

      Many other people do. Having options makes some decisions harder, but our lives are better as a result. I'd rather have 10 models to choose from than one. Let the companies scramble for my business, and let me put them in their place. This is what happens when the free market is in good health.

      You do have 10 models to choose from. You have FreeBSD, OS2, Linux, Solaris X86, FreeDos, DOS, CP/M, Netware, Darwin and tons of other OS's to choose from. You aren't comparing appls to apples here man. VW's don't interchange with Fords. I can't take the spark plugs out of my rx-7 and fit them in my tiburon. I can't yank the computer of of my rx-7 and put it in my tibby either. They're incompatible BUT THE SAME. Just like Windows vs Linux vs FreeBSD they don't all run natively every program written, but they have one thing in Common - THEY ARE AN OPERATING SYSTEM

      Without choice, is my life worth living?

      Dude, you have problems if your going to commit suicide because of windows

      Windows is CHEAP, Affordable and RUNS JUST FINE.

      Windows is not cheap, and it is a kludge. It does not run fine. In fact, it's behavior is so inconsistent sometimes that I want to punch my monitor.

      Prove to me how windows is a Kludge? It runs great on every pc i have. I tote around my dell notebook all day long and *NEVER* have problems with Windows 2000 or Windows XP. Runs great, everything works out of the box.

      Not when all roads lead to Microsoft.

      Linux doesn't lead to microsoft, FreeBSD doesn't lead to microsoft. How do "All roads lead to microsoft"?


      When what I'm buying is selling for its true market value. Operating systems used to be expensive, but the market has spoken. Other companies have accepted this fact. For example, I can get Solaris, RedHat Linux, and OpenBSD media for less than $50 (one of these used to be really expensive).

      That is entirely YOUR perogative that things should be free or cheap. It is wrong for microsoft to give away internet explorer but it is fundamentally right for people to give away an entire OS for free? How does you logic make sense?

    3. Re:Automible industry is REGULATED. by pmz · · Score: 3, Insightful

      Your talking about regulating what a company can sell. Tell me this isn't about regulation again?

      Others may have argued for regulating Microsoft, I have not. I simply want more options for consumers. The DOJ may find that regulations are a way to achieve this, but there are other emerging market forces, such as GNOME and KDE, that may do this for me.

      You do have 10 models to choose from. You have FreeBSD, OS2, Linux, Solaris X86, FreeDos, DOS, CP/M, Netware, Darwin and tons of other OS's to choose from.

      The original argument concerned consumer-grade operating systems, such as Windows and MacOS. UNIX and its derivatives, for example, are excellent operating systems, but they are simply not intended for Mr. and Mrs. Average Consumer. For these people, there is still only one dominating choice: Windows. MacOS is still a small player. Other promising consumer-grade options, such as OS/2 and BeOS, were simply crushed by the market dominance of Windows.

      I can't take the spark plugs out of my rx-7 and fit them in my tiburon.

      The point is that Microsoft wants to own the roads themselves. This is much more fundamental than whether certain components are interchangable, this is an issue of whether different people can even share basic information without Microsoft software intervening.

      you have problems if your going to commit suicide because of windows

      If Bill Gates is able to fufill his visions, then we will basically be living in an information dictatorship--one that I will certainly be looking for a way out of if it occurs. This doesn't imply suicide; rather, I may just stop using computers and change professions.

      Prove to me how windows is a Kludge?

      Why is my Windows 2000 installation directory nearly 900MB in size? Why is it comprised of 40 million lines of source code? How many tens of thousands of known bugs are there? How many hundreds of thousands of unknown bugs are there? How many thousands of security holes are there? Why can I not uninstall the software I don't want? What is that in the registry? What's with the multi-rooted file system? ...

      From a software engineering standpoint, this is a kludge, where the complexity is simply not justified. There is no way I would use Windows in an application where someone's life depended on it. It's hard enough to see my family and friends trust their important information with it.

      It is wrong for microsoft to give away internet explorer but it is fundamentally right for people to give away an entire OS for free?

      Microsoft crossed the line, where they used IE to dominate a market. Others package things or give some things away for free as a matter of survival in a competitive marketplace. There really is a difference between "value added" and "value mandated".

    4. Re:Automible industry is REGULATED. by shyster · · Score: 2
      I don't want DellXP, CompaqXP, MSXP, GatewayXP. I don't want a stripped down car either.

      Many other people do. Having options makes some decisions harder, but our lives are better as a result. I'd rather have 10 models to choose from than one. Let the companies scramble for my business, and let me put them in their place. This is what happens when the free market is in good health.

      Obviously, not enough people want those options to create a viable market. Most users are convinced that Windows is fine. And it is. It allows them the greatest selection of software available. It's relatively cheap, and is even subsidized on new PC purchases (how most people get PC's and an OS). It's easy to use, and easy to program for. Very few people would buy a PC and load their own OS on it. Windows widespread adoption and "monopolistic" behaivor has advanced the computer industry more than 20 years of UNIX. The market needed a product like Windows, and Windows filled that need. That's how a free market works.

      The technology industry is notorious for not being able to settle on standards...do you really think the OS market would be any different? Do you really want a fragmented OS market, with only 10% of the available software for each OS? Do you really want to have to pay 10x as much for software, because of economies of scale (not to mention time spent porting to other OS's)?

      Oh, and all roads don't lead to Microsoft. There's alternative roads. There's BSD, there's Linux, there's Solaris, there's OSX, there's even 4DOS. Just don't expect that your choices come without consequences. That's unreasonable.

      When what I'm buying is selling for its true market value. Operating systems used to be expensive, but the market has spoken/

      Obviously, Windows TMV is exactly what it's selling for. Proof? It's selling more copies than any other OS' combined. Just because the market set a price you don't feel is worth it, doesn't mean the market is wrong. The market has spoken, and the word is "Windows".

  86. Re:One thing to say, that I've been saying all alo by aliebrah · · Score: 2

    I don't think so. It supports Win98, Win98SE and WinME. Maybe you'd like to show me exactly where on the site it says that it supports Windows XP. I think you must be imagining things.

    I think you need to read the site before you post.

  87. Embedded systems are not PCs by kawika · · Score: 2

    If you are an embedded systems software guy who wants to shoe-horn XP into hypothetical Windows-TiVo box, then XP Embedded is great. You get all the network and device support of XP but you don't have to bring along the UI which doesn't work so well on a TV screen. You control all the software that goes into the box. Life is good.

    On a PC, XP Embedded or an equivalent Minimal Windows would be a nightmare. The user is now in the position of trying to manage which components go into the system without any technical knowledge of how they fit together, or even what they do.

    Lets say the courts tell MS to rip out IE. The C:\Program Files\Internet Explorer\IExplore.exe file is only 89KB but they must be assuming you don't need all the components that IE uses: an HTML rendering window, an HTTP protocol handler, a common Internet file cache, a JScript engine, and so on.

    Prepare ointment for fly insertion: All these components are documented in the Windows SDK and usable by third party apps. Programs like Quicken use them. Other parts of the OS such as Windows Scripting Host use them. *I* use them. If they aren't installed with the OS then developers who have built on them are screwed (and thus users are screwed by transitivity). I don't want to rewrite my apps, and neither does Intuit.

    Maybe MS will let us distribute the pieces ourselves. What a mess that would be. Maybe you'll be asked to insert your Windows CD or download 40MB from a web site each time an app installs that needs the missing components, I'm sure my users will love that speed bump.

    Or is this whole "you can't yank IE" argument about a 89KB IExplore.exe file and the blue "e" desktop icon? Nah, can't be.

  88. Re: Competition in the auto industry vs. software by King_TJ · · Score: 3, Interesting

    You're pretty much correct, but the primary difference I see between computers and automobiles that cars are pretty much a stand-alone purchase. The infrastructure (roads, etc.) are already standardized and in place, so you buy your car and you're done.

    With computers, we've got the infrastructure standardized (I refer to the Internet and TCP/IP here.), but after you buy your computer - you not only select an operating system, but also all the software that runs on top of it.

    I think people often forget that only 10 years ago or so, we had all sorts of operating system choices - but people did nothing but complain about it, and demanded standardization. (That game is really cool on your Commodore 64 computer, but it won't run on my Atari, or on my buddy's TRS-80.) Back then, your computer and your operating system were truly tied together, since the OS was usually in firmware.

    When IBM compatibles started gaining popularity (with MS-DOS as the operating system standard), it only really happened after they offered enough compelling software titles to pull everyone else away from their non PC compatible systems.

    In other words, the software applications/games/utilities themselves drive people's operating system (and therefore, computer) buying decisions. Since Microsoft lucked into owning the OS (DOS) that ended up rising to the top back then, they've had the head start and the money to hang onto that position ever since.

    New companies could write consumer operating systems left and right, but it won't make any difference unless compelling new software is developed that only runs on those new operating systems. Right now, except for Linux people who attempt this largely because they just want to do something to force Microsoft out, there's not much of a business reason to develop code for anything but Microsoft products. (Most game programmers, for example, are tied up developing compelling new titles for dedicated gaming systems like Playstation 2 -- not for some yet unheard-of OS for a new computer.)

  89. Re:Hmm.... interesting. -- what warranty? by fw3 · · Score: 2, Insightful
    You're welcome to strip them out yourself, but the car company certainly won't support that

    Specifically if you install aftermarket parts or if you install them yourself the manufacturer will (probably) consider your warranty void. So Of course, we'd expect that modular windows will not be covered under the MS limite warranty

    ... Ooops wait that's right software basically has no warranty ;-).

    To be serious, if you document and keep receipts auto manufacturers allow that you can do your own basic maintenance without losing warranty coverage.

    Just as others have pointed out I can (and do) save myself a lot of money on my vehicles buying only used cars and doing my own work.

    What I like in microsoft's argument is the assertions that letting 3rd parties 'under the hood' will destroy windows and make it less reliable. I actually find it hard to imagine that independent groups who will ultimately be judged by the market on whether they add value for their customers don't stand a pretty good chance of assembling a more reliable system that MS has so far managed to do.

    Also on the automotive theme, note that auto makers get most of their profit from selling *parts*, not vehicles. The auto itself is mostly sold at cost.

    By the same token I *think* (no solid numbers here) that the industry of *supporting* MS windows is much larger than MS's business of selling the code itself. MS mostly plays in this arena in (pricy) corporate support and in enticing lusers and strongarming enterprises into the continuous upgrade model.

    $0.02 us

    --
    Linux is Linux, if One need clarify their dist: <Dist>/GNU Linux
    bsds are of course just BSD
  90. Re:Yea.. by Sj0 · · Score: 2

    The PRO edition of 98lite enables you to get rid of far more than just IE. The list is huge, though I don't really want to look it up myself. :)

    http://98lite.net/

    --
    It's been a long time.
  91. Re:So there was ever some doubt? by connorbd · · Score: 2

    Ah, yes. But Gecko can render HTML just as well (or better) than IE can. And CornNuts make lousy blood filters.

    /brian

  92. Now let us examine some fallacies by Kismet · · Score: 2

    The issue:

    Microsoft has integrated a number of software features into the OS that tend to exclude similar software made by third parties. Is Windows modular such that these may be removed from the system so that other vendors can load their own software instead? Case in point: IE.

    Your Argument:

    Windows is modular.

    Fallacy #1

    We would expect that if you argue the case that Windows is modular, then you would come to conclusion that IE could be removed from the OS without harming it. This, afterall, is the whole basis for the discussion. Instead, you confirm that there are too many dependencies for this to happen without crippling Windows. For the sake of the discussion, you have contradicted your own argument and agreed with the position that, no, Windows isn't sufficiently modular to remove IE. You claim it is a "vital part" of the system.

    Fallacy #2

    To show how this isn't any different from Linux, you claim that Red Hat wouldn't work if you remove gtk+. This is misleading for two reasons. First, it is Gnome that won't work without gtk+. Gnome is not Red Hat Linux. Second, you have the option to not even install gtk or Gnome in the first place, therefore Red Hat Linux does not rely on either Gnome or gtk. You have no such option with Windows: it does rely on IE to properly function.

    The only thing you prove with this comment is that, once installed, removing components ad-hoc is a bad thing. We know that. The issue is, can it not be installed at all?

    Fallacy #3

    You suspect that Windows may be more modular than Linux because of COM and WDM. The fallacy here is that, in the case of COM for example, Linux supports various alternative technologies. Indeed, there is a COM implementation for Linux, as well as RPC, Corba, Kparts, Bonobo, and others that all basically do similar things. Your argument seems to indicate that Windows has COM, but Linux doesn't suggest any particular inter-object protocol. It would seem that Linux is more modular in this respect, then, by your own admittance. As for drivers, Linux certainly allows for kernel modules to be written by any third party without needing a single line of kernel code. I do not see how this is any different than the Windows drivers.

    In summary, your reasoning seems to support the overall sentiment that Windows is not modularly designed, in the context of the issue at hand.

    Yes, we understand that modular design techniques were used in the implementation of Windows. We do not care about that. That is not the issue.

  93. Re:One thing to say, that I've been saying all alo by sheldon · · Score: 2

    Gee, Duh. Right there from the website.

    "98micro completely removes all traces of the MS HTML engine (shdocvw.dll, and mshtml.dll). You will not have access to any of the proprietary Microsoft compressed help files, and you will not be able to run programs that rely on the MS HTML rendering engine, but many other stand-alone applications will perform better than ever. For example, you can not run Outlook Express, FrontPage, and MS Money. "

    Any application which lists Internet Explorer as a dependency will not work. Like say Quicken 2002.

  94. Re:Have some rationality here, user #21766 by t · · Score: 3, Insightful
    You seem to be the one that needs to be rational. No one at the trial is talking about the M$ Windows kernel. They are talking about the product that contains the kernel, web browser, email, word processors, spread sheets, etc... That is what billy bob is claiming is too integrated to break up.

    "You can't remove IE without crippling Windows!!"

    That is complete bullshit and is not comparable to anything Linux/hurd/solaris/... have ever done.

    t.

  95. Please mod parent up. by tshak · · Score: 2

    Right on. To add, you can also choose different hardware (As you mentioned, VW and Fords are completely different platforms), and go with a solution from Apple (for example). Although everything is proprietary to Apple, it is still a choice (and becoming a pretty compelling one of late).

    --

    There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  96. Re:Modularize to manage dependencies by Ayende+Rahien · · Score: 2

    Why would you *want* loose coupling? What is the big advantage that it has? That you can switch components?

    That was never in the agenda, you know.

    Beside, you want to make it so?
    A method of doing something like this:
    HKLM\StdApp\Browser\GUID = {GUID_OF_USER_BROWSER}
    Would give you what you want, of course, it wouldn't work on legacy application, (meaning all of the applications), and you would've to convice programmers to risk *more* potential configuration problems.

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  97. Re:One thing to say, that I've been saying all alo by Romancer · · Score: 2

    k, now read your own post.

    98micro.

    Which first of all is NOT 98lite is it?
    98micro is for the most stripped install, if you choose to use it you are choosing not to hve the ability to run those programs. It's a CHOICE, just like disabling "active desktop", if you choose not to have it running (and slowing down your system if you don't actually use it's features), then you cannot still use it.

    Secondly, 98lite gives you the opyions to leave the dormant files installed so that if you wish to use say quicken2002 you can, but the code isn't running the whole time your computer is on, slowing it down.

    --


    ) Human Kind Vs Human Creation
    ) It'd be interesting to see how many humans would survive to serve us.
  98. What is theTruth? by EvilAlien · · Score: 2
    Please don't confuse a the trial process and final judgements with "truth". Truth is a very elusive thing, and very much separate from law, precendent, and judgements. It is up to the judge to decide how to resolve this best according to his/her intepretation of the law, which will be guided (at least somewhat) by precendent. It is, perhaps, an approximation of truth according to what should be done according to the law, but I really don't think truth comes into it.

    It possible to argue that one's business philosophy argues that the state should leave business completely alone to determine its own success or failure, without subjective value judgements inherent in "anti-trust" or "bad business practices". In which case, truth doesn't exist in this circumstance, this all we have is a difference of opinion as to how business should function.

    The fact of the matter is that Microsoft wouldn't be successful if they didn't have customers. How they got those customers is what is questioned, so either way the state is mucking around with a "successful" business whether or not their success was achieved through "moral" or "just" means. Not enough people have voted with their dollar, and that means part of the blaim for Microsoft's success falls on the consumer.

    I sincerely hope, whatever the decision is, that IT is not punished as a by-product, for that would be a true injustice.

    --
    perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
  99. Re:Car analogy reworked by SuiteSisterMary · · Score: 2

    Ok. So to extend your nicely detailed analogy, as new technologies are designed, they become options, then, the 'standard' bit, then 'required' bits, by convention if not by law. For example, turn signals. Gosh, they seem bloody obvious now, but originally, a car was required, in some areas, to stop at an intersection, fire a pistol into the air, and announce loudly where they were going. Or automatic transmission. Or mufflers. And so on. So, where to draw the line? Is a TCP/IP stack 'essential' in this day and age, or do you want to spend an extra 200 bucks on Trumpet Winsock? Ok, if TCP/IP is required, what about protocol tools? FTP, telnet, ping, traceroute, nslookup. Well, in this day and age, if a computer cannot plug in and surf the web, then as far as I'm concerned, it's not 'functional.' And at that point, but what process can something else be declared as having moved from 'nice to have' to 'essential.' And how much functionality can a built-in version have? What if somebody suddenly writes a competitor to NTFS, and claims that Microsoft is illegally tying the NT OS to NTFS? Windows itself should NOT be touched by ANYTHING that's going on. Illegally forcing OEMs to install windows, and nothing but windows? Fine, write laws against that. But don't touch Windows itself.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  100. Re:OS sans browser by Effugas · · Score: 2

    Xtifr--

    The point is that Win32 C++ sucks, and for a number of applications, HTML/JScript sucks much, much less so. To belabor the point, should Microsoft *have* to include an RTF Help File parser because the *feds* demand that Windows be unable to parse the single most significant new file format of the last few years?

    It's interesting that you bring up the X11 API's. HTML is cross platform -- Win32 ain't.

    Regarding the lack of the monitor: Windows is not fully administerable from a command line -- disagree with this philosophy if you like, but as Perl says, There's More Than One Way To Do It.

    --Dan

  101. Re:So there was ever some doubt? by connorbd · · Score: 2

    That's what a shim does, isn't it? Mapping functionality of one library to a similar but different one?

    Though I wouldn't mind having a bag of CornNuts.

    /Brian

  102. Just a few points. by himi · · Score: 2
    I am well aware that Linux has component models (NOW) such as Bonobo, KParts, Mono etc -- I wondered who they were copied off.

    Actually, Bonobo is based around a CORBA implementation, and I believe KParts is too. If implementing a well defined and open standard is copying, then there's your answer . . .

    Mono is a reimplementation of the .NET libraries - no prizes for guessing where /that/ one's copied from.

    I'm also aware Linux has a kernel module system similar to device drivers in windows. Windows has had those for years. You often still have to recompile the kernel to get a certain new feature or piece of hardware working and MANY, MANY applications are still statically linked. the majority of apps on Linux are non Gnome/KDE apps which have a monolithic design (much like the Linux kernel).

    Cut and pasted from the comment at the head of linux/kernel/module.c:

    /*
    * Originally by Anonymous (as far as I know...)
    * Linux version by Bas Laarhoven
    * 0.99.14 version by Jon Tombs ,
    * Heavily modified by Bjorn Ekwall May 1994 (C)
    * Rewritten by Richard Henderson Dec 1996
    * Add MOD_INITIALIZING Keith Owens Nov 1999
    * Add kallsyms support, Keith Owens Apr 2000
    * Add asm/module support, IA64 has special requirements. Keith Owens Sep 2000
    * Fix assorted bugs in module verification. Keith Owens Sep 2000
    * Fix sys_init_module race, Andrew Morton Oct 2000
    * http://www.uwsg.iu.edu/hypermail/linux/kernel/0008 . /0379.html
    * Replace xxx_module_symbol with inter_module_xxx. Keith Owens Oct 2000
    * Add a module list lock for kernel fault race fixing. Alan Cox
    *
    * This source is covered by the GNU GPL, the same as all kernel sources.
    */

    So you see, it predates Windows 95 by a few years.The earliest date mentioned is '94, but it's obviously older than that - could it be that it predates even Windows NT?

    As for "MANY, MANY" applications still being statically linked, I'd like to see some evidence for that. Certainly, there are /very/ few applications on my Debian system that aren't dependant on libc, which is a dynamically loadable library - ie, it's /not/ statically linked. Hell, even /sbin/init is dynamically linked:

    simon@caccini:~/hacking/linux/kernel$ ldd /sbin/init
    libc.so.6 => /lib/libc.so.6 (0x40028000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

    I'll accept that you may be knowledgeable about Windows, but you seem somewhat lacking in knowledge of Linux . . .

    Finally, something on-topic:

    Modularity doesn't mean you can remove a component without any effects.

    Well, what I was taught in my CS courses was that the idea behind modularity was that it let you /replace/ components without any effects. So, while completely removing the MSHTML component might break a gazillion and one applications, replacing it with a gecko-based reimplementation of the same interface shouldn't even be noticed.

    It'd be nice if someone involved with this case made a point of bringing /that/ issue up . . .

    himi
    --

    My very own DeCSS mirror.
  103. Re:One thing to say, that I've been saying all alo by Reziac · · Score: 2

    Another indicator -- Win98 still sells at full retail price, and that wouldn't happen if there wasn't still consumer demand. Why is there demand? Maybe because it runs on a wider array of hardware and isn't quite such a sealed blackbox to the average experienced-but-not-a-geek user?

    Personally, out of all the Win32s I prefer Win95 for everyday work, and for similar reasons plus a few. And by now it's scared to death of me and wouldn't dare misbehave. :)

    (I do have Win98/ME/XP machines, too)

    --
    ~REZ~ #43301. Who'd fake being me anyway?