MS Judge to Allow Demonstration of Modular Windows
robkill writes: "U.S. District Judge Colleen Kollar-Kotelly, over the vigorous objections of Microsoft, will allow the nine dissenting states to demonstrate a modular version of Windows. The software is based on Windows XP Embedded, and was built by computer consultant James Bach. Details can be found here [zdnet.com]"
Ya know, a modular version of Windows wouldn't be all that bad. If it had a decent performance, I would use it and recommend it for some processes.
I wonder how long it will be before it crashes.
--Metrollica
I think the judge allowing this indicates that maybe she's not in Microsoft's pocket after all.
everythings always about windows,
WINDOWS, WINDOWS, WINDOWS!</jan brady>
...and this lie crawls out of its mouth: 'I, the state, am the people.'
Its true!
But unfortunatly, Microsoft countered by denying their Product Activation Code at the time of the demo! D'oh!
(emphasis added)
Sig: What Happened To The Censorware Project (censorware.org)
One problem I could see with this is that Windows' own bugginess could be misconstrued as the fault of the person who developed this modular windows.
"And if you'll watch as I click here, you'll see that there is no Internet Explor-- Er... one second folks, I have to reboot..."
Microsoft Lawyer: "AH-HA! Innocent I tell you!"
She should have scheduled the presentation for 5/16 instead of 5/15 to coincide with the release of attack of the clones
thank you very much, I'll be here all week.
... why no one has latched on to the fact that you can't install products after the computer is delivered in Windows XP Embedded. The author of the linked article (which can be found in the sidebar of the article linked in this story) makes a really good case as to why a system based on Windows XP Embedded won't fly in the consumer marketplace.
/. readers must have worked on embedded systems before. The fact is that embedded systems aren't meant to be modified after installation. Sure, you can add an installer, but then it no longer becomes an embedded system. Is this hacked, pseudo-embedded system really going to do its job any better than Windows XP does right now? (And will anyone buy a stripped-down version of Windows?)
Some of you
The real solution is to get Microsoft to open all of their API's so developers can write compatible software (or perhaps replacement software) for Windows and Office components. Enough with the "18,000 different (but modular, ooh!) versions of Windows" arguments... and bring on the more compatible, better software that opening the API's will help to deliver.
Simpli - Your source for San Jose dedicated servers and colocation!
This will not be it. This would be a disaster of monstrous proportions. The primary reason this would be a disaster is that it's a business solution to a technical problem -- MS is a master at wiggling out of things like this. MS WILL create a disastrous modular marketplace where consumers will rush back into their all encompassing embrace. That's exactly what they are good at.
The remedies that have been proposed by commenters on
Such as:
mandatory open APIs
open file formats
rational pricing
no "comprehensive" licensing
mandatory list pricing of OS for computer sales (my own contribution)
I don't know how proving Windows XP embedded is modular proves Windows is modular. Considering Microsoft's track record, I don't think they intend to do anything modular at all (except if it suits their needs).
How many more MS stories have we got today? (TM)
Microsoft is sinking to new lows in my eyes... something that I thought was "technically impossible". :)
:)
But seriously, when it comes down to it, this is about money. Has anyone thought of trying to show Microsoft a way that it can make *more* money by building (or rather, allowing people to take advantage of) a modular Windows? I don't expect there to be too many responses, since I'm sure (well, not that sure) that MS has put some thought into this. But just looking to generate some discussion.
Really, dealing with MS is like dealing with a spoiled 5 year old. At this, I'm just trying to think of ways that one might "reason" with such a child.
-Captain Abstraction
One Microsoft lawyer was heard commenting:
"Well, a modular version of Windows is impossible. What the heck, let him testify."
He has since been given a promotion to the Microsoft head office in Afghanistan.
-
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
My conclusion is that if there was a stripped-down version of Windows, there wouldn't be many applications developed for it. So no consumers would use it. Then Microsoft could continue to add Windows "features" that deprecate third-party software usage, and just point to the modular Windows when anyone complains.
my blog
A "modular" WinXP Embedded. Fine. What does this prove that's relevant to the desktop & server OSes? Is someone trying to pull a fast one on the judge, hoping that as long as "modular" and "Windows XP" are in close proximity, it won't be noticed that this isn't the OS that everyone's up in arms about?
I notice the article does not say "Over the objections of Microsoft and the US Dept of Justice." Maybe the Justice Dept. has decided not to be so vigorous in defending Microsoft.
My favourite Microsoft quote in that article: "But the software giant says it would be technically impossible to offer multiple versions of Windows and would create havoc for consumers and the computer industry." Let's see, there's about umpteen Windows versions available today (server versions, modular embedded versions, a number of desktop versions) and yes they're creating havoc (due to poor quality control). But then, MS Windows has always created havoc, ever since there was only one or two versions of MS Windows around.
Trusted Computing FAQ | Free Dawit Isaak!
I can't help but feel that they are too late in the trial to get anything good out this.
The real issue here is not browsers, since removing IE is a just a stupid idea, its forcing MS to disclose its hiddens API's and file formats.
Chopping XP into pieces will only harm the consumer. But for example, if Open Office had access to the complete office file specs we could start to see some real change.
Also how about publishing the AD specs so Samba can be dropped in without any problems.
I really think that if these two steps are implemented, and MS is forced to deal with OEMs in a fair way, we will all be the better for it.
What sucks is, the possibility of this happening doesn't even seem to be on the roadmap.
As an aside I also think the judges and many of the people involved don't even understand the technology which for me is scary. How can you make judgements on something you don't even understand? I know that's a simplistic point of view but seriously, you can't tell me that if the judge was poor and couldn't afford to buy MS Office he wouldn't be pissed that Open Office mangles his word docs because MS is so tightassed about the specs. Having a judge who knows both nix and windows well might produce bias, but at least he would know what he was talking about when he made his ruling. Right now there is a 50/50 chance that because he doesn't understand technology he might rule that "yeah MS not disclosing the API's for security makes sense to me...a lay person".
If you wanna get rich, you know that payback is a bitch
not that I play solitaire myself, but what if they took that out of modular windows? people who spend all their time playing it wouldn't know what to do anymore.
What I would really love to see is basically a version of Windows that is stripped down to basically Kernel level. That should be one of the license options they offer. Then software distributors could build their own "Windows distros" on top of that.
Of course they should also be forced to offer an additional licenses to the bare minimum functional Windows desktop / File manager / Graphics libraries / Audio libraries / etc.
Lastly they should offer an optional license which includes all the extra middleware crap (IE, Media player, etc.) that is at issue here.
If these "distributors" can resell what they license then we could have options in the marketplace that range from "MS Windows" just as it is today, to "Windows Lite" which is the bare minimums, to "AOL Windows with the Real Media Player and Netscape".
The dissenting states should also demonstrate the use of tools such as apt-get and rpm and up2date. OS modularity is one the most obvious design concepts and for M$ to be ignoring that is obvious proof of the fact that they want certain monopoly-maintaining apps to be as non-removable as a motor oil stain on parking lot pavement.
Some people say the judge is biased against the states. I don't think so. I believe her main concern is running a tight ship so that her performance isn't criticized by her colleagues later on. Whatever her judgement is at the end, she wants it to stick and to withstand all challenges. It's just too bad if myopia or sloppiness on the part of the dissenting states results in a lessening of Microsoft's well deserved punishment.
Peace.
This
not sure I agree, I think many other companies around today (and some will pop up, I'm sure), to deliver cool alternatives.
I'm sure Opera would release a versions that integrated itself "inside" like IE tries to do...maybe even Netscape/Mozilla...Winamp instead of media player - maybe even a replacement for the file manager, who knows...i'd love to see it!
I also think that most people that use computers are comfortable enough with the icon-desktop metaphor, that a replacement file manager would not be a problem - my mom has no problems using KDE, for example. Her problems come in with where things are, paths, configs, etc., and most people that use windows are clueless about that stuff anyway...as long as the skin isn't really stupid, anybody can figure out to hit the play button on winamp as easily as media player, for example...
Microsoft: It can't be done! It can't be done!
States: Yes it can, and we can prove it!
Microsoft: Damn!
If Microsoft did sell a stripped down version of Windows I think they would sell it for the same amount (or more!) than the regular version of Windows with the many includded apps. Customers will want the bonus free software includded and buy the bundled version. Then Microsoft will stop selling the stripped down version because of lack of demand. That's exactly what's going to happen.
And, in related news, the Federation of Outlook Virus Writers (F0VW) has submitted a complaint to U.S. District Judge Colleen Kollar-Kotelly, claiming that a modular Windows would destroy their market.
According to F0VW spokesman ph34r-m0ng3r, a modular Windows would give consumers the option of removing Outlook Express, a component normally installed in a basic Windows installation. This component is critical to the "successful operation and deployment of Outlook-related virii", he said.
"We believe Microsoft should have the right to innovate," he also said. "Outlook was built with many features that we like to, um, exploit. Thousands of popular worms and virii were made possible by their software and the industry is growing every day. A modular Windows would kill this development and ruin the industry."
An emergency hearing to consider this new petition is forthcoming, according to sources close to F0VW and Microsoft.
---
Bach will testify that his modular version of Windows was "robust and reliable," Kollar-Kotelly said, citing the states' submission. :-)
Why wouldn't anybody want this modified version of Windows XP Embedded instead of Windows XP Pro? It's robust and reliable, unlike the other versions of XP
make a big fight on windows, so that everything is focused there. Meanwhile develop behind the scene all kinds of other stuff so that they can have control
what kind of stuff?
I don't know, maybe like the patent on the Digital Rights Management Operating system, which if tied into the various legal messes, would mandate MS software as a legal requirement through out the USA.
There are other possibilities as well.
"It is a greater offense to steal men's labor, than their clothes"
Isn't it strange how Microsoft management say they can not ship Internet Explorer as a separate module or product, when it apparently is possible for them to ship a much more complicate module such as MS Office as a separate module?
Trusted Computing FAQ | Free Dawit Isaak!
Scenario 2 is someone has windows without the internet module installed and calls in asking "how do I get online, windows is supposed to do that" and ms has to explain that because they got a version without that module installed they will need to go purchase the module (or worse yet an actual complete version of windows). Bad scenario to be in.
This also puts windows in exactly the position that I think is linux's biggest problem for going mainstream. There are just too many versions and no instruction manuals can be written that are comprehensive because there are so many options.
One of the big design goals in creating windows was a unified look and feel. The ability for a person to learn a few core skills and be able to use all of the OS with little trouble. What will certainly happen if modular windows is required is that people will have to learn how to use a far larger set of skills. I am 100% opposed to having windows with major components being plugable unless MS can control the bar for accepting a module as "certified". Its MS's image on the line and they are being forced to put that image in the hands of other companies that won't be affected as much by a failure.
"You can now flame me, I am full of love,"
I think those are nice ideas, but I don't think MS would sit by and let an active marketplace for these substitutions to develop.
As it was, though XP wasn't really all that significant an upgrade to W2K, a LOT of software broke and had to be tweaked work properly. With each of these revisions, MS leaves other developers by the wayside.
I do think this should be possible, but I think it should be a detail within the general remedies; but it seems to be the main focus of the states' efforts right now.
If what the states win in this antitrust trial is a modular version of windows, it will not sufficiently address MS' behavior nor really hamper their monopoly behavior over an period of time. It's not really that much a win for one of the most important anti-trust trial in a really, really long time.
I have serious concerns about what would happen if a modular version of Windows was released, allowing computer makers to customize what comes with it. Wouldn't that be chaotic? If I buy a computer at Dell I might get Opera and Office etc, but if I bought a computer at Gateway I might get Netscape and Star Office. This is a bit of a problem because of the incompatibilities that are bound to arise.
Don't get me wrong, I'm not trying to say everybody should run Windows and be happy with it. I'm legitimately trying to ask if my concern is valid, or has this type of thing been done before? What are the good things that would happen?
(us Windows users are scared of change...)
"Derp de derp."
If the system isn't modular, there's no way to have an API for a replaceable module. If the web browser works through an API, which could be published, allowing people to plug in their own browser that would be used everywhere in Windows that IE is used - that's modular Windows. If code throughout Windows reaches into nooks and crannies throughout IE to do all the weird and wonderful stuff, that's non-modular Windows, and there's no API to publish. If that's true, either Microsoft has really crappy engineers, or they're purposely mingling code for legal reasons.
I love how Microsoft's grred seems to be thier very undoing. If they weren't trying to exapand ameoba-like into every single area that they could to suck up more tasty cash, then they would never have made XP Embedded.
For you decision makers out there, take thsi to heart: Blind Greed will NOT make you more successful. No matter how much shareholder value you *think* you can add by being unethical, greedy, or sleazy, you will find that you will be losing twice as much value when your actions catch up to you. Stop basing your decisions on thier results for next week and start basing them on their value in the next decade!
"Your superior intellect is no match for our puny weapons!"
The app from www.98lite.net certainly makes a mockery of the non-modularity of Windows.
what will stop MS from making Office require IE?
What will stop them form making Windows without IE crash every 15 minutes?
What will stop it from forcefully removing HTML rendering & ActiveX with IE, an invite them to install IE when Kazaa tells them it needs mshtml.dll? (Or is that a good thing - Kazaa will stop showing banners using IE? My version of Kazaa Lite still shows pop-ups.)
Finally, what will stop them from shipping the non-modular version with PCs and requesting that people buy the normal one for $XXX?
Suppose that in the future, some Windows XP version is going to be used on a PDA that has no hard drive. This means all the software has to reside in some form of memory, which probably will require refreshes (as in DRAM), even if the PDA is turned off.
For the autonomy of the PDA, limiting the amount of data (and code, which is data) stored in memory is vital: modern PDAs are able to turn off the unused part of memory, not to spill any battery power on refreshing that part of memory.
When a user can select the components installed on his system, he can limit the memory used for his needs of the moment.
And if he can choose to install software from different vendors, he would probably have greater freedom in choosing between more functionallity (meaning larger programs) and longer autonomy.
Bjorn De Sutter
http://www.elis.rug.ac.be/~brdsutte
Ok who gives a rats ass about windows. People remember there are other viable Operating Systems that already has software available. How about Mac OSX? In the end, all this bickering is just non sense. To be honest, whether windows dies or not really doesn't amount to much other than two really rich people aren't as rich anymore. Life goes on. For god sake, windows isn't jesus, JFK or some other diety. It's freakin software. Move on people.
ASSUME this demo goes off. A non-tech expert gets convinced by ONE PERSON that he has developed a replacement for Windows. (right)
As a programmer on Windows, I'd hate it.
Think about the situation on Linux -- dependencies left and right. That's fine for SOME people (you people reading this, mainly). But common consumers? The mass market? Come on...
Shipping a program for Windows would no longer be just a matter of shipping one or two new versions of DLLs with a software package. Instead, requirements would read: MSWKernel 1.2343 or better, MSGDI 1.232 or better, REALSound 1.001 or better, AOLNetworking 0.12415 or better.
Programs would have to be written targetting EACH possible configuration. Sure, one can ASSUME that all interfaces would behave the same, but who are we kidding? Each company, trying to get OEM deals, would be trying to make some performance aspect stand out. Which means software will then be wanted that uses those effects. But what works on REALSound wouldn't necessarily work on CREATIVELiveSound. So as a developer, I would have to be developing for multiple platforms to sell for Windows.
And let's assume I require MSNetworking. While other companies might have competing networking configurations, my product is so wonderful everyone decides to give MSNetworking a whirl, just so they can use my product. I would then have to be arranged as an OEM, reselling the MSNetworking component along with my program... and another version for those who already have it!
Unfortunately, it really would wreck havok if the majority of users suddenly had to worry about every aspect of their system configuration. Windows provides a base-line configuration anyone can program to. Switching to this "destroy it all" modularity design would make people much less eager to work with computers that might change radically under the installation of one program... think about it, install AOL and all of a sudden, you have ads in your background, your documents, your emails, your startup screen... (they have to make revenue somehow).
The solution really is to make MS publish their standards. Working from their published documentation does reveal a lot -- their MSDN library is much more accessible and unified than every other developer's documentation package I've worked with. What IE provides to the operating system is to an extent known -- you can analyze the IE object for what interfaces and methods it supports fairly easily. If MS is forced to continue this, and allow groups like Samba and OpenOffice to work better with their software, much more will be gained than if suddenly a one-floppy program needs to ship on three CDs in order to be sure all systems have the necessary components in order to play minesweeper.
Wouldn't this be good? You could really tweak the system to what you need it to do (I know, if i really wanted to i should use Linux) where i would use a bootloader for each tweaked system... Forcing MS to release APIs, file formats, network protocols would be the kiss of death for MS. Anti trust is to help me, the consumer, not kill the company.
let's remember that 98lite was "modularizing" windows years ago. i still have a box running a completely ie-free version of 98se in my daughter's room.
Yeah.
Here are a few obvious applications, all following one basic principle: not everyone needs everything, and a large chunk of the market wants to be able to do one thing well.
1. Audio workstations (DAW's)
2. Video/Graphics workstations
3. Killer gaming machines
4. Nice programming environment (!)
Etc...
I think Microsoft is plenty big enough and has plenty of expertise to begin offering market segment versions of Windows. If people wanted to install other stuff, they could, but they'd have to download some libraries and *make the conscious choice* to take a performance hit.
I feel sort of evil suggesting this, but I'd like to support my theories on capitalism - the primary tenet being that the best long-term strategy is a good quality product that people want.
[|]
Maximum number of Microsoft articles per day exceeded. Core dumped.
I mean, really - I like to keep up on this case as much as the next guy, but we're up to what, four articles today? And the night's still young. How 'bout at least containing all the trial-related stuff into one wrap-up article per day, at least, and saving the "Microsoft eats small children for breakfast" filler ones that aren't breaking news for more of the off days?
Disgruntled but still reading the article,
Your right to not believe: Americans United for Separation of Church and
Uhh, hardly. If MS were required to do what the states want and release a version of Windows such that any of the components could be replaced, then that in itself would require the release of APIs and such. How is a third party component supposed to plug in to the OS and work as it should without full API disclosure? I can certainly see MS just releasing all that is absolutely necessary to replace components and simply saying that is "everything", but nothing short of an army of independent programmers taking over MS for months to scour the source will ever be able to prove otherwise.
Personally, I think its more important to go the way the states are--after the modularity argument. I couldn't give a crap less if there are "secret" APIs in Windows, as long as the ones necessary for plugging in third party components as replacements for IE and Media Player and such are fully documented and available for use.
Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
Why the hell should Microsoft alone be forced to open their APIs and file formats? "Rational Pricing" is subjective and is something that should be left as a decision to the consumer.
Microsoft's (correct, IMO, though I think they are wrong about a great many things) argument boils down to the fact that if they are forced to modularize Windows support calls will be something like this in the future:
"What OS do you have?"
"Windows Modular"
"Sigh...Ok, well, open up a command line and change directories to C:\Windows\SYSTEM32, type dir. Do you see an MSHTML.DLL file there?"
"No"
"Ok well your version of Windows Modular has no IE support. Do a search/findfiles on your system, is there a Mozilla.exe? Perhaps it was OEMed into your version of Windows Modular."
"Nope, nothing."
"Well here's the point where I'd tell you to download the latest drivers off our site but your version of Windows Modular has no HTTP or FTP capable client so you're SOL. Thank you have a nice day."
Enforcement is always the problem. Who wants a government agency watching every release to see it complies? Who need smore length drawn out trials and hearings?
Let M$ deifne what's OS and what's apps. Release the source *of the OS only* free of charge (but not for use to avoid licensing) at the same time as the binary release. Then anyone can see what the APIs actually are. Anyone could also compile the source to see that it matches the actual release.
Require source release of file validators, which validate files as complying with the published formats. Anyone could check their files; if it fails, bingo! -- fine M$.
So simple. It solves most of the forced upgrade problems, it eliminates any oversight committees, etc. Not perfect, but a pretty good start.
Also, these published APis and file format checkers can be used by ANYONE without licensing of any sort. The OS itself can't be compiled and used. They can still inflict audits on people.
Infuriate left and right
Comment removed based on user account deletion
Why have I never seen discussion about 98lite which is a stripped down windows?
I'd've thought that proved it....
Buckets,
pompomtom
"There's an exception to every rule. Except for some rules"
I don't think I've ever before heard someone denigrate Microsoft by referring to a version of Windows as being "robust and reliable."
Jesus saves....And takes 1/2 damage.
you to buy me a delorean.
Yes but I guarantee that the Mozilla rendering engine com object would not be a drop in replacement for the IE object and tons of software would suddenly not work if it went missing.
A modular windows is great for embedded applications but a nightmare for consumers. Even Linux is headed twards some sort of standardization for consumers. Your example of KDE is a good one. KDEs file manager uses the built in Konquer engine. If you completely removed Konq from a KDE install then the file manager is crippled or completely non functional. So even if you hate Konq and want to use mozilla on KDE you still need Konq (Or atleast it's rendering engine) installed. Same with IE. Allow manufactuerers to install Netscape if they want, but Leave IE intact!
Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
Surely that's impossible. A modular operating system would skew time space and make all insides outside and all rights left. Why, there would be thousands of versions of Windows if they did that! Everyone knows that what millions of people want is just exactly the same thing. It defies reason... a modular operating system... why I never!
At least, that's what Microsoft told me.
-pyrrho
I don't get why no one has latched on to the fact that you can't install products after the computer is delivered [com.com] in Windows XP Embedded. The author of the linked article (which can be found in the sidebar of the article linked in this story) makes a really good case as to why a system based on Windows XP Embedded won't fly in the consumer marketplace.
You're right, but are those problems relevant yet? MS seems to be going for a quick win on this point by making it an either/or question. As I read it, the argument boils down to:
Or to put it another way, MS is arguing that it can't be done and Bach shouldn't be allowed to show otherwise because the States didn't follow procedure; Judge CKK correctly thinks that Bach's testimony is relevant regardless of the "tactical" timing. MS screwed up; trying to prove a negative is hard, and all it takes is one counter-example to tip your "proof" into /dev/null.
Outcome: Bach will show his system, which will work about as well as Windows usually does, probably better. It doesn't have to be wonderful, it just has to work as a proof-of-concept. MS will backtrack, and then we'll get into the question of how useful/maintainable a modular Windows could be. That'll be a long fight.
Hopefully the Court's final opinion will have an appendix listing all the different times MS has changed a story after a collision with reality. :)
This debate leads us all in circles. The fact is - we all would like to see, in an ideal world, Microsoft crumble and an alternative come to power to provide us all equality, choice, perhaps even standardization. .dll file."
But the fact is, until that happens, Windows is the platform of choice. If there ever is a "modular Windows," it will create HAVOC for developers.
Ever heard of "dependency hell?" Imagine that on Windows!
Imagine users, like your grandmother, getting errors like "Cannot install this nifty 50 dollar software package - missing required
Modular Windows is not the answer - limiting the dirty business practices (and probably more user friendly open source software) is.
One of the key goals (IMO) of demonstrating an embedded version of Windows XP is to prove that Microsoft has been intentionally misleading the public. If Microsoft is found to have lied/mislead in this single point, their entire credibility would be on the line. Anything Microsoft has said in the past about what can or cannot be done would also be easily questionable.
Personally I would like to see a streamlined version of Windows without all the "fluff", one that would be stable, fast, and with a small footprint. Right now, I'm using Windows 2000 (which still has some fluff, compaired to NT4) on a range of systems, from P150's to PIII 800's. I try stay away from XP since most of the older systems, P200's to P500's say, simply don't have the extra cpu cycles to burn on "fluff".
-g
Try a google search for sysocmgr.exe or sysoc.inf. O.C. in both cases stands for 'Optional Components'. IE, Windows messenger etc are removeable using the windows components dialog, Microsoft has just hidden them.
In fact, one of the top hits for the sysocmgr.exe search is from the MS knowedge base and titled "How to Add or Remove Windows Components with Sysocmgr.exe"
The strange this is that konqueror is not a web browser is it just a kpart display tool. By default it uses khtml for its drawing however you can have it use the mozilla rendering engine also for drawing which works just fine. On my copy of konqueror I just click on view -> view mode -> kmozilla and that works without problems. You could remove konqueror completely and most apps on kde wouldn't even notice since they embed the kpart not konqueror.
Computer modeling for biotech drug manufacturing is HARD!
"640K modules ought to be enough for anybody."
Buy a Nintendo DS Lite
I don't get it. You want a modular version of Windows, where 3rd parties can develop and ship their own modified version of windows. You want the consumer to be free to choose whatever he wants and to become an astronaut when he grows up. But, Microsoft will not support modified versions of windows. In fact, they will probably go out of their way to write new software (Office, games) that only works on Microsoft's unmodified Windows. Then everyone will bitch about Office...oh wait, you already do that. So, the 3rd parties will have to support their own separate versions of windows. Their tech support will be much, much worse than anything Microsoft offers currently (they're a huge corporation with large resources). This is assuming, of course, a large percentage of Windows users buy the 3rd party versions (or get them on new computers) to save money. Anyway, I forgot what I was just talking about. What is bad about everything is that potentially there could be several distributions of Windows with or without many different features. Microsoft can't possibly be the sole tech support provider for this. Let me put this in words the (majority of the) slashdot crowd can understand: RedHat cannot support every distribution of Linux. Eventually, Windows will have a dependency hell similar to Linux's...along with 20 different text editors, all of which SUCK, 8 different user environments, etc. The problem is that the majority of the computer using public (Joe Blow) doesn't want all these god damn fucking choices. He just wants everything to be easy. Also, he doesn't give a flying shit about the OSS's "ideals" and whatnot. He just wants it to work easily. 99.999% uptime and security are less important than ease of use. Almost no OSS offers that. Microsoft's products enjoy a monopoly because THEY ARE SUPERIOR. Sure they have bugs, but so does open source software. Oh wait, I forgot. OPEN SOURCE SOFTWARE NEVER HAS BUGS! I wish Microsoft would open APIs, file formats, etc. It would finally prove that even with proper documentation of APIs and file formats that OSS would still be inferior. But forcing them to actually change the code of their flagship product is utter bullshit. It's anti-capitalism! That would be like all the Arab countries petitioning the U.N. to unrecognize Israel as a country. Or something. Whatever. I'm an idiot. I forgot what we were talking about. God I'm a jackass.
-1:Rant.
On a side note, say that Windows became exactly like Linux. Tons of distributions and ultra-modifiable. None of you would use it (other than for games, of course) for anything useful because you're already content using Linux. You just want to destroy Microsoft. Jackasses. What an unintelligible rant!
Oh, and here's a haiku:
I hate you
Fuck you in the ass
Die
No, I can't see myself, or anyone else, paying for Internet Explorer, or Windows Media Player, or any of the add-ons that M$ is grafting into the OS to keep you from running a competitors product. Not that your cynicism isn't a good thing.
Don't moderate flamebait as Troll. Know the difference or you will be Meta-moderated.
Since when do we penalize people for their success?! Whats next? Are we going to force Tiger Woods to play with 3 clubs less than all other players because he has monopolized the majority of the golf tournament and diminished competition? Maybe have Michael Jordan play bare foot, perhaps we should have tied one of Joe Montana's hands behind his back when we had a chance.
rational pricing - I agree with all except this one. Instead how about a stiff fine to go along with the rest. They hurt consumers with their ir-"rational pricing" combined with their anti-competitive practices. Therefore, strip some of that profit away.
If their practices allowed for true competition, then who cares what their prices are? Competition would then set the product pricing. However, due to their practices, their pricing was not set by the market.
Comment removed based on user account deletion
I know they exist, but I doubt that Microsoft has used them to any great extent. Remember, this trial is about Microsoft's business practices, not their programming practices. Microsoft has tried to deflect the issues by transferring attention to programming issues, hoping that the people involved in the trial don't understand the FUD that they're putting forth.
Bleh!
If Apple had 95% marketshare on the desktop, this would be happening to them.
Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
In networks this is a good thing to have standard layouts, since the config files are easier to understand/maintain.
On the other hand, the more an intruder can expect to find ready installed, the more easily damage can be done. For example, IE is usually installed as well as OutLook. Holes in these allow external programs to intrude and run VBasic.
A virus is quite likely to find another host near by, which explains the general nusiunce that MS virii cause.
On the other hand, if a virus is not likely to encounter LookOut on a Windows machine, then it can not exploit LookOut holes as readily.
A virus that is shopping around for Bill's IIS module, and finding it easily, spreads much faster than one that exploits a hole in Joe's IIS, and then lands at Sally's IIS [which has a different set of holes], does not travel anywhere near as fast.
The fact is that Bill wants to lace his apps with lots of gheewhiz toys, and put them on every desktop, [a process that introduces monoculture], is what spreads viruses, just like the Irish Potato Blight.
I can't see any alternative to an open source modular windows.
OS/2 - because choice is a terrible thing to waste.
Young Stephanie Tanner was always jealous of her older sister DJ. After
all, DJ was the hottest girl in school, or so all the boys said. But if you
asked DJ, she'd just shrug it off and say, "I'm as normal as they come." But
Stephanie always hated her sister for all her popularity. She always hated
the fact that she could have any guy she wanted, but she was still single at
age 14. But DJ always loved to flirt around with guys. She would just never
let them touch her, or kiss her, or anything. And this always made Stephanie
wonder if there was something seriously wrong with her sister.
But dispite all that, Stephanie wanted to be like her sister. She
always looked up to DJ as a role model, and her only problem with that was
that every time she tried to show off while trying to act and be like DJ,
DJ would make fun of her for doing it. And Stephanie only got more and
more upset, until finally, she gave up on the public appearances of being
like her sister, cause they didn't seem to be getting anybody's attention
except her sister's, and even then, the attention she was receiving was
cruel. She couldn't understand why DJ made fun of her for trying to be like
her.
Later on in life, Stephanie realized that wanting to be like DJ was
more than just a dream. It was becoming a wild fantasy. Stephanie would
often find herself dreaming the craziest things about her and her sister
that normally wouldn't happen in real life, and then end up waking up the
next morning in a puddle of her own juices in her bed. But nonetheless,
she woke up happy after having those dreams. They didn't happen often,
but when they did, she always felt so wonderful.
After Stephanie had gotten all the fulfillment out of her dreams that
she was going to get out of them, she started masturbating as she thought
up the wildest sexual situations with DJ. And when she got all she could
out of that, she didn't now what to do next. She was going crazy. She
wanted to tell DJ just how she felt about her, but was afraid DJ would
reject her, or laugh at her, or go and tell Dad. "God if she ever told
them, I would die. They would never understand.", she thought to herself.
One night, during a long thunderstorm, Stephanie decided she was going
to make her move. She had to atleast get into bed with her sister, and
see where things could possibly go from there. She decided that she was
going to pretend to be frightened of the thunder and lightening that was
crashing outside their bedroom window. Which would have been partly true
anyways, since she had always been afraid of loud sounds like Thunder, but
she had sorta gotten over it through the years.
Stephanie: (Nudging DJ) DJ!
DJ: (Moaning) Mmmm what? Go back to bed Stephanie. Leave me alone.
Stephanie: (Pretending to cry) I can't DJ I'm scared.
DJ: (Sitting up) Oh Stephanie, you can't still be afraid of thunder and
lightening. Come on.
Stephanie: (Laying it on real thick) I'm really scared DJ.
DJ: So what do you want me to do about it?
Stephanie: Can I sleep with you?
DJ: (Giving in) Oh all right! Come on.
DJ scooted over in her bed and held the covers out and waited for
Stephanie to lay down next to her. Stephanie's eyes were transfixed
at the most beautiful site she had ever seen. DJ wasn't in normal sleeping
attire. She had apparently ditched the pajammas that she used to wear and
decided to go for the old T-Shirt & Panties routine. Stephanie sat on her
bed with her legs dangled over the end and just stared right between DJ's
legs for a few moments. DJ's T-Shirt was riding up her thighs, and Stephanie
could see, very clearly, DJ's yellow underwear. DJ's voice suddenly broke
her concentration.
DJ: Are you coming or not?
Stephanie: Sorry.
Stephanie climbed into DJ's bed, and DJ put the covers over her and
turned and layed on her back and was soon fast asleep.
"YES!", Stephanie thought to herself as she suddenly started to get
really excited. She had never been this close to her sister before. Atleast
not in the same bed with her before. They had always slept in separate beds.
"Time to make my move.", Stephanie thought to herself as she rolled over
on her side, facing DJ. She listened for a few moments to make sure her
sister was indeed sleeping. DJ's slight erratic breathing and silent snoaring
told her that her sister was in a deep sleep. Stephanie decided that it was
safe.
Stephanie slowly pulled off her pajamma bottoms and put them on the
floor. Then she moved closer to DJ, and put her head on her chest and layed
there for a moment smiling as she felt the warmth of DJ's breasts on her
cheek. She then decided to take things one step further, being very careful
not to wake her sister up, cause if that happened, she'd be in big trouble.
Stephanie placed her left hand on DJ's stomach and just held it there
for a few moments. DJ didn't make the slightest move. Stephanie was getting
more and more excited as she slowly slid her hand further and further down
DJ's stomach until she finally reached her goal. The panty line. Stephanie
pulled DJ's T-Shirt up slightly and let it fall softly just above her
stomach. Then she ran her fingers gently down her stomach and stopped right
at DJ's panty line.
Pressing down slightly, Stephanie got her fingers inside DJ's panty
line. Stephanie began to breath a little heavier as she slowly and gently
slid her hand further and further down DJ's panties. As she did this,
she drapped her left leg over DJ's body and scooted closer until she could
feel the warmth of DJ's leg between her legs. Then, as she began running her
fingers gently along DJ's vagina, she began rubbing her pussy on DJ's leg.
She began breathing harder and harder and was getting more and more excited
by this. And was really amazed that her sister hadnt woken up by now, cause
she was being pretty violent at this point as she rubbed her panty covered
pussy all over her sister's leg. It felt really good.
And she got even more excited when she was finally able to push 2 fingers
inside DJ's vagina. This excited her so much, she suirted her juices all
over the inside of her panties. But she didn't there. This was the first
opportunity she had ever gotten to do this, and may have been her last, and
she was so excited at this point that she couldn't stop. She wanted more.
Just then, she felt a strong pair of arms surround her. At first, she
thought she was dead. She had awakened her sister with what she was doing
to her, and she was going to tell dad. She was about to pull away and stop
what she was doing, but heard DJ's voice.
DJ: (Aroused) Mmmmmm... Don't stop Stephanie. Keep doing that. Mmmmmm...
"Oh my god...", Stephanie thought to herself. DJ was asking her to keep
going. And that was quite all right with her, cause she wasn't finished.
And it excited her more that she had her sister's permission to continue.
DJ threw the covers back, and spread her legs further apart and allowed
herself to be fondled by her little sister. She was really enjoying it.
Her breathing was erratic, she was moaning quietly as not to wake anybody
else up. She decided to take things further and lifted her head up and
put her left hand on the back of Stephanie's head and pressed her lips
to hers and began a long wet passionate kiss with her little sister.
Stephanie seemed to be enjoying this in a wonderful way, cause it
made her fingers go in and out of DJ's pussy faster and faster, each time
she felt DJ's tongue sliding around the inside of her mouth. Stephanie
moaned a little and began breathing heavily through her nose as she
allowed herself to be cought up in the deep passionate emotion of the
kiss that her big sister was engaging her in.
And then it started to happen..... DJ began to thrust her lower boddy
up and down on the bed, moaning and breathing harder and harder as she
was about to reach her climax. Stephanie was loving every moment of this.
The fact that she was going to make her own sister shuot her juices all
over her hand arroused her greatly.... Stephanie didn't pull away from
the kiss. She decided that this is what was making DJ so hot. The tongue
action was really great she thought to herself. She decided to return the
favor and started twirling her tongue around the inside of DJ's mouth until
their tongues were intertwined and were now moving around eachother.
And finally, with one last moan out of her sister, Stephanie suddenly
felt the palm of her hand being filled with a warm liquid. She had made
her sister cum. And boy did she ever make her sister cum. DJ cummed so
much, that little Stephanie's hand couldn't hold it all. What she couldn't
hold simply ran down DJ's pussy into her panties.
DJ collapsted in the bed and tried to catch her breath as Stephanie
pulled her hand out of her panties and began to lick her fingers clean. But
DJ apparently wasn't done. She just kept filling her panties with more
and more cum until there was a pretty good size puddle of her juices in
the bed under her and between her legs. DJ had drenched her panties and
part of her T-Shirt in her own juices.
By this time DJ was so happy and fulfilled that she decided to take
things further. She took Stephanie's legs and positioned her little sister
so that her head was pointing in the direction of her feet.
Stephanie: What are you doing?
DJ: Shhh... You'll love this. Back up so that your pussy is right in
my face.
Stephanie: What?
DJ: Do it.
Stephanie complied and began crawling backwards on top of DJ's body
until she felt DJ's hands come down and rest upon her buttox. And what she
felt next was the most wonderful sensation she had ever experienced in her
entire life. DJ had pulled a portion of her panties away and pulled her so
close that she was litterally sitting on her sister's face. And as she
brought her hands up, supporting herself by moving her hands along DJ's
stomach until her palms came to rest upon DJ's full sized plump breasts,
she felt DJ's tongue go inside her pussy and it was a whole new world of
pleasure for her.
As she felt her tongue slidding along the inner walls of her little
vagina, she squeezed DJ's breasts really hard. This only made DJ move her
tongue in and out of her faster and faster, until finally, with one last
flick of her tongue, Stephanie squartered her juices into DJ's mouth, and
DJ reluctantly swallowed every drop.
When they were done, the both got undressed and switched bedtime
clothes. DJ dressed Stephanie in her T-Shirt and sopping wet panties,
which were almost a little too big for her, but managed to fit a bit
nicely, and Stephanie held out her little panties and DJ stepped into
them, and surprisingly enough, they fit with just a little bit of
tightness. Then she put on Stephanie's pajamma top and they both cuddled
up to eachother in DJ's bed and fell fast asleep in eachother's arms. Both
witth huge smiles on their faces, happy that they had shared something so
special with eachother.
One has versions of 3rd party runtimes for compilers, such as BWLL.DLL or EMXRT, which has version numbers. Some apps actually require version 0.9d or better installed.
It's more to do with openness of the API, and the willingness of vendors to support the APIs.
It's not hard. I mean, before Windows, we had DOS, where every DOS game and application had to support sound cards, video cards, printers, etc on their own. So there's no real hassle about having a standard streaming interface, and allowing any streaming utility (eg QT, RealPlayer, MPlayer) handle this. This is what is meant by being modular. Two different programs can talk to each other meaningfully.
OS/2 - because choice is a terrible thing to waste.
how big is a "workstation" install? i bet more than a few hundred meg.
Here's how I judge the world in general and this dispute in particular.
I see Michael post, and he generally seems like a jerk. Sort of like a mini version of that Dick (Morrell) that does smoothwall. (And numerous other self important primidonna types that I've seen)
Seth, on the other hand, posts reasonable, thoughtful comments. Seems generally well thought out and reasonable. Self deprecating etc...
Make your own conclusions, but when I'm faced with conflicting facts, I start looking at the actions of the parties in the general world.
Seth looks a whole lot more attractive to me.
Perhaps you like Michael, but then again, "Birds of a feather..."
Cheers!
What amazes me is how difficult it is to explain this to people. Fortunately for me, I don't program for a living. That makes it a little easier. With all the broken programs, M$ platform performance DECREASES in the face of hardware improvements, With a feature set that has improved little over 10 years, you would think people would get it. Why is it that such elaborate methods must be used to prove such a simple concepts? People who hide things are deceptive. People who lie are dishonest; decpetive and dishonest people who colude to restrict free trade are racketeers and criminals. $1,000,000,000 of advertising works wonders.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
If Windows XP embedded already exists ... and it solves the problems that the states are complaining about, then what's the problem? Just buy that.
You know it always amazes me that Microsoft claims that they can't create a modular OS. Someone should tell them that there is this company called Microsoft that has made a technology called COM, which should solve the problem nicely. Uh, oh yeah, nevermind...
He ripped-out the BSOD module since that is the most useless module ever.
It would be even worse if the BSOD module starts to load itself while in the middle of the court session.
Because they're criminals, and that's less extreme remedy for their criminal behavior than revoking their corporate charter (which is my preferred choice, but I know it won't fly).
Tom Swiss | the infamous tms | my blog
You cannot wash away blood with blood
Stuff like???
Bach will testify that his modular version of Windows was "robust and reliable," Kollar-Kotelly said, citing the states' submission. The states named Bach as one of two witnesses they want to call at the end of the case to rebut some of Microsoft's arguments. Microsoft attorneys strongly objected, saying the states should have brought Bach into the case earlier when they were presenting their initial case. Funny; they first say that a modular Windows is impossible and at best has shoddy performance (as opposed to Windows Me, for example? But that's another story...), and now their best defense is that the prosecution should have said that they were going to be proven wrong beforehand? I'm not really a legal expert, so I'll need someone to clear me up on the subject, but isn't that what the prosecution usually tries to do in a court case? I think it's pretty cool that they waited until now, actually -- now Microsoft's defense, which they've been using as a cloak for months, has entirely been stripped from them; the very base of their defense is (well, technically, WILL be) officially a lie. One could imagine a conversation in the courtroom: Defense attorney: Windows canNOT be seperated. It'll reduce the performance to that of... um... something worse than it al... I mean, than... well, I don't see YOU trying to write a modular Windows! Prosecution: We have here a robust and modular version of Windows, which is physical proof that the defense's statement is false. Defense: Yeah, but... juuuudge, they're not playing nice! They won't let us know what evidence they have until they want to use it! Judge: *sigh* Again, I'm not a legal guy, so this is just what goes through my head when I read this article.
Danish != nationality
I can send you a text file copy of the WindowsXP licencing agreement. Windows XP readilly spits out the darn thing when you look for it, and it's easily readable by anyone who can get through the GPL (or even just do their taxes.)
;)
in an nutshell: "standard EULA stuff" "we owe you, at the most, $5 legal liabity for anything WinXP does", "If you come use our services, we'll sell anonymous stats" "If we help to fix you, you won't sue us" "If it randomly breaks, it's not our fault."
Nothing in there about small children whatsoever. Please, drop the anti-MS FUD. Their EULA is evil and one-sided and not negotiated and a general sick twist of the way things should be, but it's not as complex as the contracts to sell your soul to Satan.
Satan, by the way, give a warranty.
That's only true because KHtml-based applications are doing nothing more than simple HTML rendering. Build something more sophisticated, or something that relies on proprietary features, and mozilla wouldn't work.
That was fantastic! Bravo!
All you need to do is forcibly delete MSN Messenger to demonstrate Window's "modularability". Yep, I need that vital component to run the OS, don't you?
You need a FREE iPod Nano
I know our school would pay quite a premium for a "non-integrated" Windows. The district has decreed that all desktops must have Windows on them, and the license is basically for the newest version only. Thus, our Win2K (XP hasn't been deployed yet) installs have all sorts of non-removeable crap on them. Do you think that students would rather do work or play Minesweeper, screw off making crudely drawn well-endowed men in Paint and chat in Netmeeting? The programmer who thought up Windows File Protection should be drawn and quartered. Modular Windows Forever!
That's it. I'm no longer part of Team Sanity.
This just proves that Microsoft can separate IE from Windows. Sice all there components are modularized, all they need to do is take out the IE module right? No wonder M$ is scared!
Comment removed based on user account deletion
Little did Mr Bach know that he had invited a lawsuit from the 600lb gorilla. Do States witness' have indemnity for their testimony? If so I guess he has no problem. I imagine that Bill's lawyers are drawing up dockets against Mr Bach at this very moment. -Bob
The goal is not end users building up frankenstein desktops from scratch, using s/w they downloaded from the web.
Hardware vendors -- Dell, Compaq (sorry, HPQ), Sony -- they will make a desktop for use with the machines they sell, forging alliances with AOL, Real, etc. to build up a user environment on top of the commodity OS core that MS would provide.
Add in the tech oversight in the company, forced publishing of core APIs, etc., thus allowing RedHat, BSD or Apple to make a "drop in" replacement core...
That would be a tough situation for MS.
Treatment, not tyranny. End the drug war and free our American POWs.
See my user info for links.
Comment removed based on user account deletion
Comment removed based on user account deletion
Welcome to the Advanced windows XP setup.
With this new version of Windows you now have the choice of which modules you install on your system.
Which components would you like to install?
- Windows core files (Required)
- Desktop "enhancements" (Required)
- Internet Explorer 6.0 (Required)
- Fatal exception core files (Required)
- Illegal Operation Scripting Engine(tm)(Required)
- Security Backdoor Enhancements (Required)
Come on! What's all this yap about different kernel versions, different networking implementations, different yada yada? The point here is not to turn Windows into Linux, complete with competing packages and kernels, but to build a Windows that you can add other software to, and have it work as well and reliably as Microsoft's own.
Yes, the only way to do this is with open APIs. But please recognize the distinction between things like Office and Internet Explorer (even Windows Explorer, for that matter), what should be standalone applications - and are standalone on normal platforms. We're not talking about TCP/IP implementation or the windowing system - those are rightly within the OS realm.
Productivity apps are not. That includes media players and everything else that doesn't usually interact directly with the hardware. Remember what "OS" stands for? It's an underlying platform that supports other apps - MS is trying to claim that what are independent apps on other platforms can't be separated from Windows. They sure as hell can make Office and WMP and Internet Explorer for Mac OS, but not for Windows? I don't think so.
And I don't understand why the states haven't brought Apple into the courtroom. They're a consumer OS maker, they make all the same functional apps as Microsoft, and they don't claim OS X won't run without the QuickTime player. Who else could show as well that IE and WMP can stand alone, but the company that MS makes standalone versions for?
Am I the only one getting tired of this genuine FUD about how the world is a better place because Microsoft keeps Windows distributions identical?
/. posts dismissively paint as helpess lusers) getting the same OS, applications, features and options is the same kind of logic that defended the phone monopoly.
/. through Netscape in Mac OS 8.1 running on a PPC system. I'm guessing there are plenty of people accomplishing the same thing in systems which match none of those attributes. If that can work, different versions of Windows should not be an obstacle to anything of significance.
Efficiency through uniformity is not a good policy for an issue this broad. The kind of logic that claims we are better off with everyone (well, at least all of those "consumers" that so many
I don't buy the argument that just because people aren't using the exact same system, everything will fall apart.
Right now, I'm interacting on
Diversity is OKAY.
In fact it's a strength. Wouldn't it save the IT industry some headaches if one vulnerability could no longer nail 90% of the systems?
as soon as this guy gets up to take the stand MS is gonna get him tossed in jail for DMCA violations, confiscate the software as evidence, sue the states, and demand a mistrial for the judge allowing illegal evidence
KDEs file manager uses the built in Konquer engine. If you completely removed Konq from a KDE install then the file manager is crippled or completely non functional.
And the mc file manager uses the lynx html engine, and ...
Er, no. MC works perfectly fine as a file manager without needing an html engine at all, and guess what?
It is faster, easier to use, and I use it all the time for managing files - inside a GUI. I have never liked the gmc/kfm etc filemanagers which are still trying to render their cutesy icons while mc has done listing all files. Text mode file managers are noticeably faster than GUI ones, especially at hopping back and forth between viewing the contents of a file and viewing a file list.
HTML file managers are pretty, but slow. Even the old binary filemanagers (eg Win95 explorer) were faster than the browser based ones (eg Win98 explorer) - as the 98lite site will tell you. HTML file mangers exist for cutesy marketing reasons (let's make everything "web like"), not for efficiency.
I am anarch of all I survey.
if apple suddenly took over 95% of the market place for no apparent reason, they would drop down to 2% after a couple of hours.
apple sucks a fat one
You can get Modular Windows here.
You state a problem that will not be encountered. The states are only trying to show that Windows is modular, such that not everything bundled with Windows must be installed (such as a media player that discourages use of RealPlayer, Quicktime, whatever). That does not necessarily mean that Microsoft cannot provide these components if the consumers want them. The beaf with MS is that they install everything on your system, whether you want it or not, and the presence of that software is what stifles competition. If MS are forced to change, it would be removing the "install everything" aspect of the installer, while shipping Windows with everything it has now.
So, if you are a developer and you're writing a package that depends on MSHTML, the installer could simply state that it needs the Windows CD (which anyone with a legal copy will have) to continue installation. Programs do this all the time today - it's very common. Especially Microsoft applications (Office upgrades for instance). Basically, everything needed to satisfy dependencies will be available to the user, just not installed by default on their system.
We're not talking about MS selling stripped down Windows, we're talking about MS selling a modular Windows. You've missed the point.
Why bother.
1. Apple is owned by MS, and would not testify against it.
2. Apple behaves commercially much the same was as MS (in a smaller scale, but same tactics).
3. MacOS comes bundled with more Apple software than Windows comes with MS software.
It would only strengthen MS's position.
Also, Windows works fine without Media Player. The problem with IE is that Microsoft has integrated it into Windows Explorer (which is the entire shell and windows manager, not jut a file browser).
Anyway, I think Microsoft should be allowed to sell Windows with all that software as long as they also sell a stripped-down version with only the basic utilities, for people who do not want to use those extra programs and should therefore not be forced to pay for them.
What proprietary features, exactly, do you refer to?
I agree. Only thing is.. MS Windows XP Professional vs MS Window XP Home Edition vs Win95. They have done it to some extent. I mean, if you want a stripped down version of windows, go to Win3.11 You can still get it around. This is like going to Sony and saying, I want to buy your Trinitron TV but in red, without the remote control and without the on screen display? Why should MS be forced to do this? They shouldn't!
_______________________________
"I'm not Conceited...I'm just a realist..."
BTW this post refers to the Anonymous Coward Post (for you people that have a threshold set)
_______________________________
"I'm not Conceited...I'm just a realist..."
What do you think you are, some kind of Jedi knight, waving your hand around like that?
Microsoft can choose to provide software components using several different approaches. The notion of requiring an entire program is rather novel, and first surfaced with Internet Explorer. Before that time components were physically deployed as DLLs. The components provided with IE are also DLLs, of course, but they are not packaged for independent deployment.
Consider choosing to depend on a single simple DLL like comdlg32. I link dynamically and include comdlg32 in the installation process. Under XP if that version is already there nothing happens; if it isn't there is side-by-sides. Under earlier Windows if it is already there it gets overwritten. Either way, comdlg32.dll is installed as a shareable library. Now if another program is also installed that uses comdlg32 the same thing happens. But no bloat has occured -- both programs use the same DLL and load one instance when both programs are executing at the same time.
The HTML rendering components of IE could also be packaged for independent deployment, if Microsoft desired. No bloat or configuration problems would occur. But Microsoft intentionally changed their deployment model with the development of IE. The fact that the physical model is so convoluted is not an excuse, it is a symptom of anti-competitive practice.
$5 / month hosted VPS on linux = awesome!
I don't want to download a browser, locate my Windows CD or spend more than 30 seconds to install some software. I am the average Joe User, I want my software to be installed quickly and simply.
The next step is to recompile something when I install. Again, I don't want that, I want my software to install quickly and easily.
I don't want to install Netscape, Opera, Mozilla, and IE on my system because some dolt thought, hey, I'll use another HTML renderer, because they're all so different. I want my software to install quickly and easily.
THIS IS NOT LINUX. THIS IS WINDOWS. THE AVERAGE USER IS CONCERNED ABOUT USING HIS SOFTWARE, NOT THE OS.
The OS is not important to the average user. They don't care. They want it to work, that's it.
Interesting choice of operating systems... That they would choose the embedded version of XP, which though I have yet to use, I would assume would be designed entirely separately from the desktop version given that it's designed, as I would assume from the name, for embedded systems.
They should have chosen a desktop version, since that's what the debacle is really over.
From the article on ZDNet:"But the software giant says it would be technically impossible to offer multiple versions of Windows and would create havoc for consumers and the computer industry."
What are WinME, Win2000 and WinXP then? Ever since Win3.1 and WinNT3.5 MS has been "offering" multiple versions of Windows.
CKK: Come now, if you're so sure it's impossible to have a modular version of Windows, why not let him demo it?
Microsoft's Lawyer: <stewie voice>Damn the modules, and damn you!</stewie voice>
Tastes like burning! - Ralph Wiggum
You guys always bitch about MS spreading FUD, but this (above) comment is FUD.
You can't knock it until you try it. Windows comes with IE, it has since 97. It is a fact of life. Did it ever prevent anyone from using Netscape? I know I can use it with out problem. Hell you even get a little pop up message asking if you are sure you want Netscape as your default browser. That doens't seem to be a bully. It seems like you were given a choice.
I will say this on a side note. There are more versions of Linux than there are of windows. You can't say MS gives you ulcers without agreeing you just got a kidney infection from the Linux selection out there. 30+ distros. Come on. That is a headache in itself. There isn't that many versions of Windows. Then again new versions are theorhetically better. 95,98,ME,XPhome... all newer and better versions than the last. Don't forget NT4, 2000, XP Pro. A nice simple selection. Not, Slackware linux, lindows, Debian, Suse, mandrake, red hat, etc etc etc. (I am not typing them all)
What I am saying is don't spread FUD if you are against it. Practice what your preach.
~Admrlnxn
"I got your mom in my trunk"
This is like going to Sony and saying, I want to buy your Trinitron TV but in red, without the remote control and without the on screen display? Why should MS be forced to do this? They shouldn't!
Nonsense! It's nothing like that. If the Sony Trinitron came with a toaster sticking out the side that couldn't be removed without disabling the TV, that would be closer to this situation with MS. In such a case, I don't think it would out of line for consumers to want a Trinitron TV without a toaster! Who needs it? Just eat your pop-tarts cold!
Some are given suckers and some get lollipops
These people better watch out what they try to make happen.
Modular Windows Would Cost More!
Why do I say this?
Think about it... XP currently ships with lots of middleware 'built-in'. When you sell a product like a OS, it is easy and marginally INEXPENSIVE to simply add a few dozen middleware applications and only raise the total cost of the OS by a few dollars, if even that.. MS has $199 and $299 set as target prices for the home and pro versions of the OS, so they probably don't have qualms about adding in a few more middleware apps without raising the price.
However, if you sell a bare-bones XP, you now have to purchase all of those middleware apps separately. You could by them from Microsoft, which are a good bet they will work perfectly with the OS. Or you could buy them from 3rd party sources, which probably will work just fine, maybe better, (or worse) than the current MS apps.
Regardless, consumers will then need to buy 5-20 additional middleware apps for the price of $5-$100 each. $19.95 would be an average price, roughly.
So instead of consumers currently paying $299 for the whole collection of OS and middleware, they will pay $99 for the OS, then pay $400 more to get the same functionality.
I can just see a bunch of consumers sueing MS 6 months after MS is forced to sell a bare-bones OS, because then MS will be making MORE money, and consumers will get reduced functionality and more hassle and expenses.
Gotta watch out what you ask for, you just might get it!
www.Beyond7.com Insane modern art water sculpture.
If it is Sony's business to sell Trinitrons with toasters popping out but not sell ones without, why can't they? We should allow the market place of the consumers to decide what's best.
How far should we go? Should pens not come with pen caps, because that limits the competition on pen caps? Should cars not come with radios? etc etc...
_______________________________
"I'm not Conceited...I'm just a realist..."
can i get a troll here? pretty pretty please?
Not MS. This is an MS decision and MS would just do as it always has and forward them to the OEM.
Sorry chief, if Sony owned ~90% of the toaster market and all toastable food came preformed to only fit their toaster and then they decided to add a special sony TV that only received Sony channels to the side of the toaster thereby making anyone who wants a toaster also ahve to purchase and use a SONY tv, thats an abuse of monopoly power and thereby ILLEGAL
Since when did the price of Windows ever reflect in any way on the price of the included applications. MS would be absolutely boneheaded to charge a single cent for any "middleware" stuff like IE, bla bla bla etc. You can be guaranteed that they will be free of charge.
This would simply put MS in a level playing field and treat MS the way it treated Netscape and others.
Again, you're being absurd. Of course Sony can do what they want. And consumers can start buying Phillips electronics if they offer TVs without toasters and the people want them. Your mistake here is that you think I'm making a judgment about the morality of offering TVs with toasters sticking out of the side, when in fact I am merely questioning the accuracy of your previous analogy. As to pens without pen caps... they make them. See you click on a little button and the penpoint pops out of the barrel. No cap needed. And you can get a car without a radio, dumbass! You'll shave about a hundred bucks off the sticker price.
Some are given suckers and some get lollipops
I agree with the principle of having a stripped down version of windows which will run faster and be less bloated. I cannot stand outlook express nor MSN Messenger (though I can thankfully delete its DLLs). I also see the arguments that if you strip out basic functionality that third party developers are expecting, you cause a big mess. That's a very valid point to me. I recently encountered a situation which seemed to me the opposite path of Microsoft -- instead of including everything it can, this company (Mathworks) included as little as it could. When you want to use an additional feature, you pay for it. Specifically, I wanted to compile matlab code into C++ code. So let's say you have the basic Matlab release 12.1. To compile matlab code written in Matlab, you need to Matlab compiler. That's $200 (Academic pricing). Fine. I understand. Not everyone needs a compiler, so it can be extra. But you get the compiler, and you realize that really, you also need the Matlab C/C++ Math Libraries, since in Matlab you do, well, math. The libraries are another $200, and if you want to do anything like image manipulation, you need another set of libraries. Since everything you do in matlab is pretty much math, having a compiler without math libraries is worthless. They should sell both together for the combined cost ($400), but they don't since the lower cost brings them more customers who buy just the compiler for $200 before finding out that to use it they'll need to shell out another $200.
Personally, as much as I hate the features I don't use because of the bloat, I like the ones I do use. I like the fact that Explorer can open zip files, and that I can burn CDs without using that stupid easy CD creater (though I prefer cloneCD myself). Imagine if Microsoft did the same thing as Matlab -- they sell you the operating system for $10. As soon as you install it, you realize you didn't buy the keyboard package that allows you to use a keyboard with your system. You buy that, and then you realize that you also need the usb package so you can plug your keyboard in. Granted, most computers have keyboards, but for those that don't (like dedicated servers that never get accessed locally), isn't a keyboard driver just bloat and slowing the system down? There's a very fine line...
Well done.
I like your Full House fan fiction, but it needs more discussion of diapers. Perhaps D.J. could wear diapers. Great story.
Because then no one will download their software if it is expensive. MS would rightly get the treatment back that they gave to Netscape and others. They really, really deserve it.
on the commercial installs is the option of making a machine be an Xterminal only. I bet that you could fit that in less than 10 MB if you tried a little bit. All you need is the kernel, a version of init that runs X and X itself. You don't even have to install fonts, they can be demand loaded from an X font server or two.
It kills me that I can't do a mininmum install onto a 40 MB hard drive. 40MB is still 800,000 typed pages, which is quite a lot of data.
If need be, I used an executable compressor before that reduced the size all my executables by half when I had a full version of Linux installed on a machine with only 60 MB of hard drive space. This included X, perl, gcc, netscape, latex and pov ray trace.
And on the server install there needs to be an option to support the X terminal workstations, and even support a network boot of a workstation with no harddrive.
I know that all these things can be setup manually, I've done it all before, but why not automate something that so many people have to do individual?
Actually a great many features in OSX, and even in OS9, won't work without Quicktime installed. Quicktime is far more than a media player, it comprises and entire layer of APIs for manipulating all forms of media. It is used to display desktop pictures, previews in the Finder, and for core functionality of tons of apps. Removing Quicktime, at this point, would drastically break the Mac OS.
I'm not getting sucked into this debate, but at least get your facts straight.
Cheers
Yes but I guarantee that the Mozilla rendering engine com object would not be a drop in replacement for the IE object and tons of software would suddenly not work if it went missing.
Perhaps that is true now. On the other hand, Mozilla's Gecko is a piece of open source software. Surely it COULD be given a new API so it would be compatible with the IE HTML widget. All it takes is time - developer time and QA time.
I can already see MS crooning to hapless endusers. Dont rely on the "broken OEM version" buy the full version at Best Buy. There ARE enough idiots around to just fall for that. At full retail price too boot. Bill just can't lose!
Releasing a modular Windows is a smart move for MS whether or not they are "forced" to do it. It will help them become an even more ever-present monopoly. And they get this as a "sanction."
Apple OWNED by MS???? No! Where the fuck did you get that idea?
Don't I remember hearing about how Microsoft wanted to become the world's biggest ASP(Application Service Provider) i.e. modular Windows provider? That is, they wanted to and I believe still want to sell use of ALL Windows components on a per use basis.
They gave examples of people who only need to use Word a few times a year. In fact I thought all of their latest licensing schemes were supposed to help "ease" the transition of companies to the per use ASP model. Windows XP has support for this to some extent already. It's just not being used/persued due to the licensing backlash; hence, the "Windows is not modular" argument.
Isn't this the definition of modularity? Use the software for a little bit, then it gets uninstalled again. Need to use it again, the new improved version will automatically be downloaded. Kind of like a browser plugin that uninstalls itself.
I'm surprised the lawyers haven't used this argument already.
We reached a 3-borg limit on the same /. page!!!
(I know it's a little offtopic.... but at least let me scream!)
667 The Neighbour of the Beast
Good article on OSopinion on Windows XP and dependencies/modularity. I thought I saw the author, Adam Barr, post on this discussion, but I think this link didn't come up.
None of us use windows, right?
RIGHT?
But Microsoft itself has already provided the solution to this in their .NET product offering. Just put the MSHTML rendering library in a Shared Assembly -- and every one of those applications can dynamically link to it. It may be that they have to ship the library with their product, or instruct the computer or the user to download it from Microsoft themselves, but once it's installed once, it doesn't have to be installed again accept for new versions -- and then you don't have to worry about version conflicts also because of the cool .NET technologies.
Microsoft itself has put a great deal of effort into making software componentizing run more smoothly because they know it's just plain better for everybody. If they can't deal with utilizing their own technology for their operating system, I don't know who can.
The next door neighbors of the Beast would live in 664 and 668. 667 is the house across the street. Sure "neighbor" in the "we live in the same neighborhood" sense, but not really in the "we live right next to the guy" sense.
Leave them alone. Do absolutely nothing to them.
Seriously. Let them have their monopoly. Let them change their licensing to subscription based pay per use licensing.
Their customers are already squealing at the prices they are paying and the massive licensing costs are reducing the competitiveness of some large companies already. MS will have to squeeze tighter and tighter in order to continue sucking money.
Meanwhile Linux will spread and OpenOffice will spread. At some point in the near future, there will be a "catastrophe" and Windows will no longer be the most popular desktop operating system.
Any attempts to curb Microsoft's excesses simply prolong their dominance of the desktop market.
Deleted
One of Microsoft's complaints about a modular version of Windows for consumers, of course, is the idea that it'll be impossible to support.
Except that Microsoft doesn't support OEM versions of Windows anyway. Support of Windows is done by the manufacturer, not by Microsoft. It's been that way for as long as I've been involved in the computer industry (Win3.0 days).
Others have pointed out the problems of differing versions of dynamically linked DLLs, and the problems with statically linking them (and producing 20 copies of mfc40.dll). I would suggest that isn't necessarily a Bad Thing. I have spent many, many hours tracking down and killing every version of WINSOCK.DLL to get somebody's DUN working.
Remove the caps and hold to a mirror.
What would prevent Windows only hardware,(one of the big obsticals that alternitive systems have), would be require that there ELUA for the DDK states 'All derived works must be open source etc...'
thank God the internet isn't a human right.
That is a straw-man argument as far as I can tell.
Rather, Microsoft is rich because of a combination of factors:
(1) Hard work -- not evil
(2) They steal [reference Dr. Nunez' letter, and ref to French judgement on piracy by M$]
Also reference that M$ Word corruption problems match WordPerf. corruption problems,
along with everything else... and M$ does not know their code well enough to debug it
in 3 versions. Needless to say, WordPerfect was the first with that setup. Circumstantial, perhaps,
but it helps confirm the French judgement.
(3) They enforce contracts against their customers, but fudge on their own end of the contracts in order to maximize profits. This includes such things as offering user support, but failing to follow through on it.
(4) They make use of copyrights, patents, licensing, proprietary code and contracts to eliminate competition but evade the corresponding checks and balances that come in the form of antitrust laws.
(5) They seek out government contracts precisely because government usage can force others to adopt what they otherwise would not adopt. *Force*, not *influence.*
(6) Arguably, they have tied themselves to the NSA [ref. German RFP for a non-M$ OS, due to their internal emails all being routed through Denver. Also Ref. NSAKey in M$ securesocket Win98 debug code.] This links their stability directly to the stability of the US government, but also influences all antitrust judgements to the interests of the NSA in maintaining M% dominance.
So #1 isn't evil. As far as I can tell, #2,#3,#4, and #5 are evil. #6 is hard to analyze, but I would classify it as evil.
So instead we can say
M$ is not inherently evil because they are rich.
Rather, M$ is wealthy because they lie, cheat and steal whenever it seems beneficial to do so,
and those things are evil.
That's fine until Sony have 90% of the TV market and then start saying to retailers: "Sell our Trinitrons with toasters or we stop supplying you altogether (good luck in the 10% of the market we don't yet own)". At that point (the abuse of the legally obtained monopoly) the toaster makers have a legitimate complaint.
It is the element of force/extortion/blackmail that makes MS a criminal organisation.
TWW
"Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
My list:
...
# mandatory open APIs
# open file formats
That's it. The rest will come from the united league of open source gods
Samba would be 100% complete, if all protocols were 100% documented. The same for import/export filters for MS Office. The same for an Exchange clone. The same for Active Directory. The same for Win32Api.
You don't need to split up MS. You don't need to dictate prices. You don't need to modularize Windows. Document everything 100%. And the monopoly will be gone in a few years.
Bye egghat.
-- "As a human being I claim the right to be widely inconsistent", John Peel
The point in making windows modularized shouldn't be to make a stripped version of windows, it's to make it POSSIBLE to remove things like internet explorer, making it simple to swap to netscape or whatever else you might want. That's the beauty of modular windows.
Too late... I run OS X and I turn off my desktop to improve windowing performance. I don't like previews in the finder so I turn that off as well. WMP doesn't seem to use any Quicktime APIs. I don't consider any of those things to be part of the OS... widgets and bells and whistles maybe but not a part of the OS.
They really are just APIs to added value libraries. IE uses these APIs to show QT movies embedded in HTML, so does Mozilla and Opera but they certainly aren't 'required' components for the OS, just libraries for the QT/Sorenson codec. The same APIs and libraries that allow Windows to play QT.
A fool throws a stone into a well and a thousand sages can not remove it.
at least at today's memory and disk prices.
Ever hear of DLL hell? I think it might not be an unreasonable price to pay to ensure applications are self contained and installing (or uninstalling) an application doesn't affect other previously installed applications adversely. Plus, the more self contained an application is, the better chance you have to run it under an alternative Win32 implementation like WINE.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
Wow what a name "Colleen Kollar-Kotelly". Try saying that three times fast.
Oh and while we're at it, here are some Microsoft Word Spell-Check suggestions for "Colleen Kollar-Kotelly":
- Colleen Collar-Cutely
- Colleen Dollar-Potbelly
- Colleen Killer-Totally
Heh. I think she's much better that that Judge Jackson guy they had before.
The outcome of the trial is irrelevant. MS products reflect the capabilities and requirements of their core user base. MS operating systems are dummed down because that IS what 98% of the population needs/demands. Compare OS to TV... When Wrestling, Jerry Springer and "Reality" series are the top rated shows, should anyone be suprised that MS is ahead in the market? Meanwhile, I'll slink back to watching PBS and the Discovery Channel while my Linux hoard churns away in the corner quietly oblivious to the crumbling world around it...
next($sig) unless($sig =~
...then KDE must be bad too, because it's at least equally tightly integrated to Konqueror. Perhaps more so.
First off, I'm not a programmer, so if I come across sounding like I don't know what I'm talking about it's because I don't.
.dll. This always struck me as a silly idea. Sure, you're saving HD space by sharing libraries between programs, but you're also creating an environment where one program can easily break another.
.dlls in the c:\windoze\system directory and God knows where else. Does this strike anyone else as a Bad Thing?
.dlls into their own directories and live with the extra 10-20% increase in size (which I'm willing to accept) or require that if you create a different version of a .dll then you give it a new name. It is a different library, after all.
That said, it's been my experience (or maybe I've been listening to too much M$ FUD) that a significant percentage of Windows' instability is the result of different programs installing different (and somewhat incompatible) versions of the same
It also results in the files for a particular program being scattered around the filesystem. If I choose to install FuMaker 2.0 and later decide to remove it, I have to use the (unreliable) uninstaller. I can't just delete c:\progra~1\fumaker2 `cause then I end up leaving a bunch of
I was surprised when I started playing with Linux and learned that it also uses shared libraries. The way I see it there are two solutions: have programs install their own
If someone could explain the error in my reasoning here I'd greatly appreciate it.
-Cybrex
Boundless Expansion, Self-Transformation, Dynamic Optimism, Intelligent Technology, Spontaneous Order- BEST DO IT SO!
Nutscrap??? Realplayer??? Why??? You are just switching out one percieved evil for another.
Why bother using another browser other than IE. It's table, compliant, fast... why even bother? Windows Media player is better too.
I think what will end up happening is that MS will allow you to uninstall them, but the systems will ship with them installed and no one will bother anyway since this is what they know and they know it works.
"Uh, where do I sleep?"
"OUTSIDE!!!!!"
"Oh.."
Put identity in the browser.
Wouldn't the iMac fit the bill perfectly? I haven't used one, so I can't say for sure, but isn't the iMac just that, an appliance for web browsing and email? If so then maybe the average home user needs to start buying products like that rather than buying Mircrosoft because it's a business standard.
I've never been a big fan of the iMac, just because it's a diluted computer, and being a tech person I'm not in favor of the dummied down version. But a lot of people could use a dummied down version of a computer, and if it's already out there, maybe it should get used more.
Science may someday discover what faith has always known.
I guess it's too late now, but I think the prosecution should have called Steve McConnell as a witness. You know, the guy who's written a number of highly-respected software development books which tout such best practices as "de-coupling" (i.e., making it easy to do what the states what to do).
Assuming that Steve would be honest (he's not an employee, after all), it would be interesting to see the defense squirm when the author who Microsoft thinks enough of to feature all 3 of his MS Press books on their Best Practices page says that not only can Windows be made modular, but it's poorly designed if it isn't modular.---------------------------------------------
SERENITY NOW!!!!!!!!!!!!!!!!
Comment removed based on user account deletion
I hate Jar Jar, that whiney voice, those big floppy ears, his ingratiating attitude . . . Oh, this thread is about Microsoft not Star Wars ... I hate Bill Gates, that whiney voice, those big floppy ears, his ingratiating attitude . . .
Very insightful, now eat your vegetables and go back to sleep. You've got school in the morning.
All these posts about how Embedded XP doesn't make sense on the desktop, or that a modularized windows "would be bad for consumers" are laughably beside the point. MS broke the law and fucked up the computer market. Now, they want to continue those practices because the market is so fucked up that any change will be "bad for..(the market, the technology, the industry, the consumer, the customers, whatever)".
The nicest comparison I can think of is the guy that murdered his parents and pleaded for mercy because he was an orphan. Come on.
If MS refuse to help develop reasonable changes to stop these criminal practices, then what choice does the court have but to impose the best remedy they can under the circumstances? And if that remedy is really bad, who is at fault? The court? The refusnik states? The DOJ?
It is not the business of the Federal Court to understand the computer industry. Or to find the perfect forward-looking, past-wrong addressing remedy. Judge CKK can only look at what she has been presented in court, formulate the best remedy possibly based on that material, and ensure MS complies with that remedy. If she can do that and not be overturned on appeal, you can expect law students to study her decision for generations.
NEWS FLASH! PCs have become REALLY REALLY BIG.
DLL's were created to reduce the memory foot-print and have caused versionning headaches and compatibility problems ever since. They were a stop-gap measure to a problem that no longer exists.
Saving RAM? Who gives a fuck? Not the user. Not the developpers. And not the hardware manufacturers.
Write your code properly so you don't load the baby with the bath water and the kitchen sink into your code (trim the library's fat at link time) and the increase in executable size may still be less than the amount of RAM wasted by unused portions of the libraries.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
Can Khtml embed KParts (like the IE control embeds ActiveX objects)? That sort of thing.
(I mean Proprietary, as in Not W3C, not as in Not Documented.)
Microsoft has also developed a shitload of HTML-derviative stuff to support desktop-style apps using the IE control. Mozilla does the same with all of the supporting stuff for XUL. You couldn't just replace the HTML renderer in Mozilla Mail, for example.
1. If the government defines that X, Y, Z. Define an OS and anyhting more are considered add ons. Then EVERY OS must be made to the same standard.
Why is no-one throwing up their arms that Apple purchased the manufacturer of SpruceDVD, and now includes that software with the MAC OS, and BTW they cut off the PC users of the software.
How about Mac's movie making capabilities that come with the OS. Shouldn't we allow Adobe to sue Apple like we let Netscpae sue MS.
Just because MS has a majority of the market, doesn't mean we should force them to make an inferior product. If we force them to remove the browser, Media player, Movie Maker, Outlook Exp, then we should force Apple, BeOS, Linx, and others to do the same thing.
I can buy a Intel PC from Compaq running a different OS than windows. Can you buy a Macintosh computer without MAC OS?
If all it takes is MS selling their own hardware with their OS, and making their OS unavailable to other compatible systems... then what?
I'm not defending MS, I just trying to make the point that if you create a standard for the OS, and force a basic version, it should be required of all the companies that make an OS.
I personaly wouldn't buy a stripped version. I would however like to know why a basic install of XP is nearly 1GB. Where as 2000 was 300Mb???
Brian
Helpdesk Administrator
Biggest Dilbert Company Known to Man
MS: "Your honor, I object!"
judge: "on what grounds?"
MS: "On the grounds that it's damaging to my case!"
There is no reasonable defense against an idiot with an agenda
:wq
Flaimbait? Surely you can do better than that - Mr Crack Moderator!
Offtopic? Possibly...
Cheers!
> The non-settling states told the judge that
;^) (obviously the "fame and fortune" from this slick move will be worth quite a bit more, but the MS dev community *is* pretty tight-knit in my experience)
> Virginia-based computer testing consultant, James Bach,
> had built his modular version of Windows using
> Microsoft's own technology.
>
> Bach, who has worked as a contractor for Microsoft...
... but who will never be allowed to work for them again...
I sure hope this guy has a night job. Pretty ballsy for a Windows programmer to not mind getting blacklisted by Redmond!
It's all 0s and 1s. Or it's not.
If Judge CKK imposes a remedy on MS that turns out to be ineffective (i.e. that results in MS being a WORSE monopoly), can MS be tried again for their monopolistic practices, or does the double jeopardy rule apply only to individuals?
Oh, right, if it was HP the modules wouldn't be named Read:Floppy they'd be named "CIFS9000 Precursor Functionality Pack subunit PHNE337b" and you'd need six customer service reps to determine whether the machine you were ordering came with it or not.
WOW! That was great. And fuck the diaper shit... Get a life diaperman! Two girls 69ing is normal! Diapers on anyone over 3 or 4 is a fucking serious problem.