Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: [News] Excuses Against Linux Are Running Out Because Linux is Ahead of Vista

In comp.os.linux.advocacy, Sgt. Bilko
<bilko@xxxxxxxxx>
 wrote
on Wed, 29 Aug 2007 12:10:46 -0400
<46d58e7a$0$16398$88260bb3@xxxxxxxxxxxxxxxxx>:
>
> "Roy Schestowitz" <newsgroups@xxxxxxxxxxxxxxx> wrote in message 
> news:1763206.QyqhjER23T@xxxxxxxxxxxxxxxxxx
>> Linux works just fine, thank you very much!
>>
>> ,----[ Quote ]
>> | These aren't state of the art by any stretch any more, and there is no 
>> way
>> | either could run Vista. But with contemporary Linux distributions, they 
>> are
>> | more than capable of soldiering on.
>> `----
>>
>> http://blogbeebe.blogspot.com/2007/08/opensuse-works-just-fine.html
>>
>
>
> Yet the "advocates" here have a never run out of excuses for why Microsoft 
> continues to dominate the desktop.
>

There are no excuses here.  Microsoft dominates because
they have many advantages -- some of them legitimate,
some of them maybe less so -- for the developer and for
the user.

[1] Superior marketing: Their budget runs into the
    tens of millions.  Who here doesn't know about
    the multicolored butterfly?  Thought so.  Who here
    doesn't know about the Butterfly Man?  There you go.
    Who here doesn't know about Vista?  A success
    story marketing-wise no matter how one spins it.
    As one can see, they're getting their message out.

    One might quibble as to what that message precisely
    *is*, and whether the product matches what they're
    advertising, but the message clearly is getting out,
    especially since "vaporware" has been honed to a fine
    art when it comes to Microsoft; people will wait for
    years for a new version of Microsoft tools.

[2] Superior tools: Time was when Word was best in the biz.
    In some ways, it still is; the word processor market
    has basically dried up and left Word holding most
    of the chips.  Excel has no competitors, except for
    open-source offerings.  Ditto for Powerpoint.  I don't
    know about Project or Visio.  Internet Explorer and
    Mozilla are still fighting it out; Firefox is but the
    latest.  However, Firefox is burdened by the additional
    install/load time on Microsoft platforms; with IE, one
    just clicks and there's the browser.  Convenience!
    (See #5.)

[3] Superior platform: Windows is a superior platform for
    hosting these tools and enabling their marketing.
    Not because of its technical prowess -- there's
    been tons of reams written on where it falls down,
    and it falls down rather often -- but because it's
    Microsoft's.  They can change it whenever they wish,
    and there have been those in the legal realm that
    suggest they should split the business into two parts
    so as to stop giving Microsoft that advantage, and
    give other players a fair shake.

[4] Inferior expertise: Not on the part of Microsoft, mind
    you; their brains are even now feverishly working
    on the Next Big Thing(tm), presumably -- but on us.
    Do we know what's going on underneath our computers?
    I (hopefully) might have a fighting chance, and I can
    read source code.  But that's because I've been doing
    this for a very long time.  Perhaps everyone else
    should know what C and C++ look like, and maybe the
    vagaries of Java and C#.  Perhaps not.  But a computer
    isn't a toaster, declarations from certain fruit-based
    competitors notwithstanding. :-)

[5] Superior convenience: Plug it in, and it works.
    (It'll blow up later.)  Install Windows, and one's in
    for a world of pain, but most OEMs suffer that pain
    on your behalf to deliver to you a superior (or at
    least profitable) product.  Install Linux, and marvel
    at how easily it installs -- but *someone* *still*
    has to install it.  This is changing as vendors start
    offering Linux preinstalls -- some have been offering
    them for awhile, and to its credit Dell is trying
    to see how carefully they can walk that fine line
    between their contractual agreement with Microsoft,
    and the complaints of the FOSS community that no big
    vendor offers Linux on their systems.

[6] Guaranteed revenue: Microsoft encourages OEMs,
    apparently, to do one-partition "no share"
    installations.  These installs make Linux's job
    harder: not only does Linux have to install, but
    tools and procedures also have to be acquired or
    developed to change that one-partition "no share"
    to a multi-partition "go share" system.  The simpler
    way is to slick the Microsoft OS off the face of the
    system, which of course means that license is lost
    forever, but the revenue is not; Microsoft has already
    collected.

[7] Embrace, extend, extinguish: I frankly don't know who
    writes these twisted specs on occasion, but a Bactrian
    camel, as Kadaitcha Man puts it, would probably be
    the result, and the specs certainly look like a lot
    of humps have been deliberately put in to appease
    certain parties.  HTML 4.01 in particular has that
    <OBJECT> tag, and obsolescence of <APPLET>, which
    is Java's baby.  To be fair, <OBJECT> does allow for
    more generality, but it sure looks like someone threw
    a sop to someone else.

    http://www.w3.org/TR/html401
    http://www.w3.org/TR/html401/struct/objects.html#h-13.3

    XML also has some weird quirks in there; the strangest
    one is arguably the <![CDATA[ ... ]]> construct.
    However, xmlns:name= interpretation and control
    character restrictions also rank in there.  I sure
    hope nobody seriously considers xmlns:name1:name2:...=""
    as a construct, but one does wonder.

    These are the more legitimate uses.  A slightly less
    standard one involves the contenteditable='true'
    attribute in IE.  This non-standard attribute allows
    the user, in IE only, to edit the text in a <div>
    or <span>, if set to true (it can also be set to
    'inherit', which presumably copies the value from a
    parent element's attribute); under certain conditions,
    presumably, the value can also be sent back to the
    server.

    Useful, to some extent, but there are arguably better
    methods of handling the problem.

    http://www.htmlref.com/Reference/appa/elements.htm

    contains standard and non-standard extensions for
    each HTML element.  It also contains non-standard
    but widely used elements such as <embed> and <xml>
    (yes, the latter is a tag in IE!).
    
    For some reason, they did not include IE's
    conditional text construct <!--[if (conditional) IE
    (version]>...<![endif]-->, and the bastardized reverse
    conditional construct <![if !IE]>...<![endif]> which
    IE skips and other browsers, since they don't quite
    know what to do with the tag, simply pass it, and its
    children, along.  XML does not tolerate such silliness.

    Client-side IE javascript has some very weird quirks
    as well -- convenient to those that know them, but
    quirky nonetheless.  For example, in the tag

    <a href="/index.html">blahblah</a>

    a.getAttribute("href") will reportedly return the full
    page pathname in IE, but only "index.html" in Mozzie --
    or such is my understanding from a webpage whose URL
    I've now lost; I've not tried it myself yet.  Grrr!

    Given the relative naivete of individuals who use
    their computers, and the convenience of the extensions
    developed for IE, most developers will naturally and
    inevitably prefer IE (especially since IE is highly
    marketed -- see #1) -- unless other things intrude such
    as security issues, or a desire to be as standard as
    possible so that one doesn't get "locked in".  It is
    worth noting, however, that a standard is merely a
    declaration of desired behavior published in a known
    place; the more authoritative the known place (e.g.,
    the World Wide Web consortion or ISO as opposed to
    The Ghost In The Machine's little vanity website --
    which I really need to fix up at some point :-) ),
    the more likely others will pick it up and use it.
    However, IE and Word are *de facto* standards, since
    they are very very widely used -- and therefore can
    be depended upon, to some extent.  And Microsoft is
    a very well-known place, and rather authoritative if
    one is looking for information on their own products.

[8] The well-known devil:  Linux is an unknown.  This is
    changing but for now Microsoft has marketed to us a
    well-known, if faulty, set of solutions, which one
    can work with and around.  For example, CTRL-ALT-DEL
    "fixes" most problems.  The BSOD -- technically known
    as a "stop screen" -- has been well documented.
    Various other behaviors are catalogued, and fixes
    made available on various websites, some of them
    Microsoft-sponsored.

    Change out Microsoft?  How does one fix Linux problems?
    It's going to be harder than pressing three buttons, in
    most cases.  (I just had to work around a new monitor
    at work, for example.  It took me awhile, but at least
    with Linux I have the confidence it will stay fixed
    until I tinker with it again.  But I'm slightly unusual
    in that respect. :-)  It's a rather nice monitor, too.)

[9] TCO: There is some truth to Microsoft's ad campaign
    -- and some, well, not-so-truth.  But initial
    acquisition cost is only part of the management
    problem.  Microsoft is cheaper because it's well-known;
    everyone knows how to fix it.  (Or so they think.)
    This translates well into cheaper consultancy fees and
    other such issues.  Of course, a good consultant may
    use Linux or FreeBSD anyway, bypassing a large chunk
    of the problem related to malware by using hardened
    solutions as opposed to Microsoft Windows, Marshmallow
    Security Edition(tm).  But there are other solutions
    that still allow the use of Windows; the simplest ones
    involve firewalling hardware.

[10] Guaranteed support: This might be pure FUD, but Linux,
     since it's a relative unknown (#8), might be construed
     as the "oh, you're on your own" option.  (Presumably,
     this actually isn't that much of an issue, especially
     on Gentoo, with Gentoo's bug reporting system.  Also,
     Google and Yahoo! allow for searching for the more
     common issues.)  Contrariwise, Microsoft provides support
     for their products -- call up a line, complain, get some
     variant of help, if that help isn't in India trying to
     parse one's message.  But never mind; Microsoft offers
     support and companies might like that.

Welcome to the New World Order.

-- 
#191, ewill3@xxxxxxxxxxxxx
Windows.  When it absolutely, positively, has to crash.

-- 
Posted via a free Usenet account from http://www.teranews.com


[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index