Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Microsoft

Gates Admits Stripped Down Windows Possible 816

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.
This discussion has been archived. No new comments can be posted.

Gates Admits Stripped Down Windows Possible

Comments Filter:
  • Re:duh (Score:2, Informative)

    by tomknight ( 190939 ) on Thursday April 25, 2002 @09:09AM (#3408371) Journal
    This is probably the least insightful "(Score:2, Insightful)" message I've seen.

    Tom

  • by gamorck ( 151734 ) <jaylittl e A T ... l i ttle DOT com> on Thursday April 25, 2002 @09:11AM (#3408391) Homepage
    Maybe Windows 95/98/ME but your comment is really irrelevant when applied to current Microsoft Operating Systems. Current MS OSes use whats none as a "virtual" machine to execute legacy DOS applications.

    Bzzzzzttttt! Wrong Answer. Tell him what he hasn't won Bob.

    J
  • by truthsearch ( 249536 ) on Thursday April 25, 2002 @09:14AM (#3408410) Homepage Journal
    Newsforge is running a very good article [newsforge.com] 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.
  • Re:Yea.. (Score:2, Informative)

    by yaba ( 218529 ) <yaba.yeap@de> on Thursday April 25, 2002 @09:18AM (#3408426)
    Look on Windows XP Embedded and you can see it today.
  • by szcx ( 81006 ) on Thursday April 25, 2002 @09:18AM (#3408429)
    XP Embedded is based on Windows CE, it is not based on the desktop OS codebase. CE was written from scratch to be modular, it was designed that way so embedded device manufacturers could reduce the footprint of their devices. It's not modular to the extent that resellers can add and remove components themselves.

    The modularity of their embedded OS has never been questioned, just the desktop OS.

  • by Anonymous Coward on Thursday April 25, 2002 @09:26AM (#3408481)
    Probably because he didn't really lie as far as I know. After all, he never said it couldn't be done, just that doing it would mess up MS bad.
    Am I wrong? Maybe he did say that it couldn't be done.
    In any event, the Register has a nice story [theregister.co.uk] about bias of the judge in this case. They point out that this judge has exhibited a significant amount of bias toward MS and the government in this case, and speculate it could be due to two reasons: (1) She is biased (2) She's trying to remove any reason anyone might have in the future for claiming she was biased against MS in a decision against them. I personally don't know. But the crap that MS has been allowed to get away with in this trial has amazed me.
  • by Queuetue ( 156269 ) <[queuetue] [at] [gmail.com]> on Thursday April 25, 2002 @09:27AM (#3408496) Homepage
    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?
  • by Maddog_Delphi97 ( 173780 ) on Thursday April 25, 2002 @09:30AM (#3408513)
    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..
  • by Magus311X ( 5823 ) on Thursday April 25, 2002 @09:33AM (#3408541)
    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.

    -----

  • by lseltzer ( 311306 ) on Thursday April 25, 2002 @09:36AM (#3408564)
    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.
  • Re:XP Embedded (Score:3, Informative)

    by Lumpy ( 12016 ) on Thursday April 25, 2002 @09:42AM (#3408595) Homepage
    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)
  • Bundling Argument (Score:1, Informative)

    by Anonymous Coward on Thursday April 25, 2002 @09:43AM (#3408600)
    Why can't they include IE as a separate process? Explorer.exe is just a SHELL! The core of Windows XP remains unchanged. Hell, they could still make explorer look like and function like a web browswer without integrating IE into it. They could make explorer look like a giant Cod fish with glowing eyes and cool buttons if they wanted to.

    Remember IE 3.0? Seemed to work just frickin fine without ActiveDesktop or "push technology" to me!

    So the cold facts are that IE doesn't have to be integrated so tightly with explorer. That's a given. BUT... here's what erks me, stupid arguments such as thus:

    "The nine litigating states want the software giant to provide a basic version of Windows, without applications such as the browser Internet Explorer and Windows Media Player, so that computer makers can install rivals' software."

    Really? I have to uninstall IE and WMP before I can install very cool competetive software? OMG!

    What OEM (who doesn't have very specific prohibitive contracts with vendors) hasn't been able to install competitive software? Really, who? If they want to add Mozilla as the default browswer they can. In fact the damn thing asks you so when it first runs. And WMP is only there because what the hell else are you gonna use on a fresh install? Install PowerDVD, install DivxPlayer (still DirectShow, I know...), install Mavis Beacon Teaches Typing 2003 - for god sakes, get over it.

    If bundling some software with your OS is a crime, then Mandrake and Suse executives are going to prison for 99 consecutive life sentences.
  • Funding??! (Score:5, Informative)

    by forged ( 206127 ) on Thursday April 25, 2002 @09:46AM (#3408613) Homepage Journal
    • Microsoft doesn't WANT to expend the time, effort, and MONEY to develop such an OS

    You should find the following article [cnn.com] 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.

  • by TummyX ( 84871 ) on Thursday April 25, 2002 @09:48AM (#3408626)
    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)).
  • Windo$ light (Score:2, Informative)

    by durfal ( 265688 ) on Thursday April 25, 2002 @09:49AM (#3408629) Homepage
    well since some time there has been this product called "98lite [98lite.net]" 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...
  • by grylnsmn ( 460178 ) on Thursday April 25, 2002 @09:55AM (#3408666)
    If you go to Microsoft's home page [microsoft.com] and look up XP Embeded you can find their product documentation [microsoft.com]. 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 [microsoft.com] 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.



  • 98Lite.net [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.
  • Re:XP Embedded (Score:3, Informative)

    by flatrock ( 79357 ) on Thursday April 25, 2002 @10:36AM (#3408947)
    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.
  • Re:Notes on article. (Score:2, Informative)

    by GutBomb ( 541585 ) on Thursday April 25, 2002 @10:40AM (#3408978) Homepage
    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.
  • Re:Funding??! (Score:3, Informative)

    by SpotBug ( 228742 ) on Thursday April 25, 2002 @10:51AM (#3409043)

    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. :-)
  • by Anonymous Coward on Thursday April 25, 2002 @11:23AM (#3409241)
    Bascially XP embedded is the XP kernal with selectable components, which is a huge difference from the actual desktop OS. Adding a check for dependancies would be a huge pain in the ass since there are a couple thousand COM objects that get commonly used in the desktop version of XP that are just not there in the embedded version. Each piece of software would need to check to see if the available com object is there and if its not, what then. If I wrote a program that uses the IE COM object and its all of a sudden not there I am pretty much screwed.

    Now assuming that MS actually does make manage to make a modular version of windows and some OEM bundles some less the stable software in place of the MS software (like bundling real player instead of Media player) its MS that is going to get all the tech support calls complaining about the problem. MS has finally created about the most stable desktop environments with win2k and winxp (as a desktop they are way more stable then linux, sorry, but its true) and if third parties start bundling in place of the MS applications then all of the work MS did to create a stable os will get flushed down the drain.
  • by Loligo ( 12021 ) on Thursday April 25, 2002 @11:45AM (#3409395) Homepage
    >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

  • Well, yes. (Score:4, Informative)

    by Effugas ( 2378 ) on Thursday April 25, 2002 @12:11PM (#3409560) Homepage
    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.
  • by singularity ( 2031 ) <nowalmart.gmail@com> on Thursday April 25, 2002 @12:21PM (#3409629) Homepage Journal
    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.
  • by DanCo ( 576091 ) <DanCo15000@ y a h o o .com> on Thursday April 25, 2002 @12:33PM (#3409693) Homepage
    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.
  • by Shiny Metal S. ( 544229 ) on Thursday April 25, 2002 @12:51PM (#3409844) Homepage

    "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 [billparish.com], the MS financial fraud analysis from November 1999 by Bill Parish? There's more on Parish's Research and Press Release Archive [billparish.com]. 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.

    [... [billparish.com]]

    What do you people think about it?

  • by telstar ( 236404 ) on Thursday April 25, 2002 @01:17PM (#3410014)
    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.
  • by FrozedSolid ( 201777 ) on Thursday April 25, 2002 @01:57PM (#3410237)
    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 [98lite.net]. So I don't think there is a really any viable argument that it can't be done.
  • by Hiawatha ( 13285 ) on Thursday April 25, 2002 @01:58PM (#3410239)
    I covered the testimony for the Boston Globe, and sat through three grueling and often fascinating days of it.

    Yes, he did say that one could use XP Embedded to create a version of XP with the various middleware components removed, but he noted that this doesn't solve the problem at all.

    To understand, you need to read Section 1 of the proposed states' remedies. It doesn't simply say that Microsoft must create an unbundled version of Windows. It says that this unbundled version must work as well as the bundled version, with no serious degradation in performance.

    Gates said yes, you could use the XP Embedded tools to create an unbundled version of Windows. But all the dependency errors he'd warned about would still occur. In other words, the operating system would indeed run. It's just that dozens, hundreds or thousands of applications programs might not.

    And if that isn't a degradation of OS performance, I don't know what is. Gates' so-called "admission" amounted to a restatement of what he's been saying all along.

Remember to say hello to your bank teller.

Working...