Having *options* is a very good thing.
It can be nice if you want to use Ubuntu and you actually have that
option to use them via an emulator (Wine, CXGames, Cedega).
Having used Windows since Windows 95 up until present version and not
much Linux, I wouldn't exactly say that Ubuntu is bad. Overall, I
personally feel that Windows is more complete. But... Windows still
lacks essential features that Ubuntu has pre-installed. I, for one,
think that finding and installing applications and the best drivers
could (and should) be easier in Windows. There's a potential solution
for this if you could gather developers and their products into one
place. There were no good solution in Windows as early as in (most?)
Linux distros (and still not now). I believe that is why applications
for Windows are so spread without a good, easy, built-in way to find,
browse and install them from one single place.
I think that one of the reasons for the "Oh! Linux can do anything
that Windows can" fiction is that most of the people using either
system aren't using it professionally.
One of the major reasons is that the vast majority of the business
world uses Windows and the associated applications. If you do a job
for most companies you will run head on into the fact that your Linux
system doesn't match their Windows.
Almost every project I have been on used Auto-Cad and during
construction of a project there are innumerable changes in the
drawings. The normal practice is to e-mail complete drawings back and
forth between the Engineering Office and the Field. Up-dated drawing
going out to the Field and marked up drawings showing the "As-builts"
sent back.
Frequently if one writes a report the company will request that both a
printed report and a disk copy be furnished, particularly if any form
of legal problems are anticipated. And, with extremely rare exceptions
they want the disks in "Word format".
It is all well and good to say "Well, Open Office can do the job", but
if you deliver a Linux formatted disk with a OO document on it you
will probably be told in no uncertain terms that it is not what you
contracted to do.
Of course Auto-Cad will run on Linux using Wine but how big a data
file can it handle? Are you sure that it can edit the largest drawing
that the Engineers want to send? If you are out in the middle of a 100
Sq. Km. sugar cane plantation in the middle of Java building a gas
plant for the National Oil Company it is not really a good time to
discover that you can't do your job because Linux won't do it.
No, as long as windows is the dominant computer operating system Linux
is never going to be a wholly acceptable system..
John B. Slocomb
(johnbslocombatgmaildotcom)