I was aware (of course) that KDE is a windowing system not an OS, and expected you to make that distinction, nevertheless I think my comparison stands.
Only if you neglect 2 facts.
1st - If SUSE, Redhat or Mandriva (to name the big 3 Linux distributions) wanted to replace Konqueror they could do so. Dell, HP and IBM (to name the big 3 PC companies) can't replace IE in Windows.
2nd - KDE is one of the 2 major Windowing shells for Linux. Most programs will work on both major shells and on the minor ones as well. Microsoft does its best to block competition from running Windows programs.
How come nobody complains about MSPaint when Photohop is obviously a competing product? (In my opinion IE is to Mozilla what MSPaint is to Photoshop). What about Gimp?
No one complains about MS Paint because it is a toy of minimal usefulness compared to a pro program like Photoshop and you can remove it fully from the system or just choose not to install it (like I do).
Having only the most limited artistic ability I can't say much about the Gimp. I do know that it has limits on its ability to do some things that Photoshop does because of patents covering certain colour abilities (colour separations for printing I think). Software patents are a different kettle of fish that also smells.
Ok, if neither internet browsers or file managers should be integrated with an OS in your opinion, what about the tcp/ip protocol? Should it be seperate from the OS as well? What about the command line? Doesn't dir,ls... etc. count as a basic file management system? Are you really suggesting that MS should have to be a bare kernel? This is a commercial death sentence. Why don't you feel that Apple should have to follow similar restrictions? What about the pig known as Novell? <gag, puke>
If you want a command line system to run a print server without the overhead of a GUI why should you be stuck with the GUI? Why should you be forced to have the GUI and its potential for crashing you programs and security vulnerabilities if you don't need or want them? Closer to home why does the Dynaverse server for SFC need a GUI? Might it not be more stable if it didn't have to share resources with the GUI that it doesn't actually need?
With Linux ls and other commands are part of a replaceable shell. You don't have to use the BASH shell that most distributions include if you don't like it. There are many others the C-Shell and Korne shell for two. Choose the one you like or create your own. You used to be able to replace the command line shell in DOS, it was rarely done but you could do it.
Things like the TCP/IP stack need not be integrated into the core of the system. For Windows Microsoft originally took the BSD/Unix stack and modified it (as Apple did with KHTML from KDE for Safari). I doubt that they could have done so if it were totally integrated with the BSD kernel. They don't mind open source where they can take and not give back. So long as it is not integrated if some competitor comes up with something more useful to you replacement is an option. Integrated means you are stuck with what Microsoft give you and if it is a problem - too bad.
I do think that other systems such as Apple and Novel should follow the same restrictions. I know less about them however and they don't have the position and history of being judged an abusive monopoly like Microsoft.
What should the new computer user do? Lets say a first time PC purchaser gets home with their brand new windows PC and they want to connect to the internet. Lets say none of their neighbors is online either. So if IE is not preinstalled on the box then they have to go to the store to buy an FTP program install it to download a web browser which they can then browse with... IE saved me that step.
Without the mandatory bundling by Microsoft the individual company whether a Dell, HP, IBM or the local store down the street could bundle either the features that they choose or that the
customer wants. If the customer wants to change things later (say strip the old machine down as a print server) then he should be able to. The choice should ultimately reside with the customer not an abusive monopoly.
How come no one complains about Safari on MacOS?
I don't have any Mac experience so I can't say much. I can't even say if Safari is integrated or bundled.
If bundled given that the primary competing OS has an integrated browser I don't see a problem as long as distributors can remove it and replace it without punitive actions by Apple.
I think this all goes back to the whole silly Netscape anti-trust suit.... totally absurd. People need to let go. Legislation will never be able to keep up with software, nor should it even try.
When a company uses a monopoly position to destroy a company that is viewed as having the potential to upset the monopoly I don't call the lawsuit silly.
Among the things that Microsoft did was forbid Windows distributors from installing Netscape as well as IE. If they hadn't restricted what distributors could do that way (remove IE and install a replacement or nothing) they would likely not have had the lawsuit.
Then falsifying evidence in the trial (and not being penalized) really annoys me. Why didn't Microsoft at least face an immediate major fine and jail sentences for the executives who ordered the falsification? Where were the perjury charges for stating under oath that the evidence was real?
Just to be clear, I am not a rabid pro or anti MS type. I like to experiment with all kinds of OSs. QNX being my all-time favorite, you really ought to check it out: http://www.QNX.com
Time limits and hardware limits. I'm learning Linux and can only put just so much time into it. I can also only dedicate hardware to a limited number of operating systems. Linux seems to me to be my best choice for a Windows replacement. You may of course find a different system better for your personal usage.
If Microsoft would understand that it is my computer not theirs and allow me to control it my way and stop activities designed to eliminate my choices I would not be moving towards Linux. The tighter they close their fist the more people resist and the stronger Linux becomes. I'm not running away, Microsoft is driving me away.
Myself I would like to see Apple and Linux grow to equal Windows (and leave 5-10% of the market for niche OSs to grow in).
edit: what about Vxworks and the embedded http server that comes preloaded on Linksys routers? Should I have ot install a webserver and DHCP server on my Linksys router after I purchase it? That would be a real pain... I hope you are beginning to see my point.
The router market leaves you many choices.
If you don't like one router manufacturers choices you can easily choose another and still use all your programs. Unlike the situation with Microsoft. You can't choose a different model of Windows without IE or switch to a different Windows manufacturer if Microsoft bundles don't suit your needs or desires.
There is (last I knew) even a Linksys router based on Linux and since they released (reluctantly) the source there are many variations on the software which allows you to pick and choose what abilities you want with that model(s) of router. No company is in the position to force you to use only what they choose. Open standards allow competition. I wish more hardware manufacturers would open up the software for their hardware.
Here is a question for you. Why did Microsoft buy a license to
"Unix technologies" from the SCO group? (May 2003) If you have been following the SCO VS the World lawsuits you will know that SCO seems to have no patents. The only "Intellectual properties" that they
may have are trade secrets (that you don't have to license if you independently create them) and
maybe some source code copyrights (which you don't need to license if you don't have access to the code). What did they they get for their multi million dollar licensing fees, what are they doing with it and why did they need it? Or were they just funding The SCO Groups anti Linux campaign?