The Artima Developer Community
Sponsored Link

Python Buzz Forum
Unintended Consequences

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Ben Last

Posts: 247
Nickname: benlast
Registered: May, 2004

Ben Last is no longer using Python.
Unintended Consequences Posted: Aug 20, 2004 4:13 PM
Reply to this message Reply

This post originated from an RSS feed registered with Python Buzz by Ben Last.
Original Post: Unintended Consequences
Feed Title: The Law Of Unintended Consequences
Feed URL: http://benlast.livejournal.com/data/rss
Feed Description: The Law Of Unintended Consequences
Latest Python Buzz Posts
Latest Python Buzz Posts by Ben Last
Latest Posts From The Law Of Unintended Consequences

Advertisement
In which I dare to dip a toe into the murky waters that surround the subject of... Microsoft.  But hey, no zealotry here, one way or the other.

Though I can find no source for it, I have a feeling it was Larry Niven who wrote this (probably for one of his characters): "Why would anyone want to conquer the world?  They'd have to run it..."  If you know the actual source, let me know.  Any road up[1], I have no particular hatred or enthusiasm for That Company In Redmond.  They're a fact of life, like the lousy weather this summer, or the way gravity pulls me towards the centre of the planet.  One just deals with it.

But I do think that some of their top executives, in their fervour to dominate the world's computers, have missed an Unintended Consequence.  They have, in effect, won that domination as far as Home Computers are concerned.  Okay, great, fine, well done Mr Gates and the boys.  But with great power, comes great responsibility (as some arachnid's Uncle once said).

In the UK we have an interesting approach to vital services.  The Conservative governments of the 80s and early 90s privatised many of them; water, electricity, phones, etc, but appointed ombudmen to oversee them.  Thus you have private companies operating within government-set regulations, so water companies (for example) can't arbitrarily disconnect people.  The idea seems to be that it's okay to make money, as long as you face up to your responsibilities.

Being a wooly-minded liberal[2] Guardian reader, I'm not sure I agree with that, but let's take it as a model and run with it, see where it goes.  First, I'll posit that in your average Western society, computing, and Internet connectivity, should be considered alongside phone service; not an absolute necessity of life, perhaps, but pretty basic and to be expected.  If Microsoft want to make money from it, so be it, but they have to follow the rules.  And the rules are where it bites, or should bite.  If your product isn't up to scratch, there should be redress.  If you provide something which exposes people to hazards (of whatever kind), you carry some liability.  If your product contains defects, you have to be held to that.  You took money for that product; people have a right to expect that it operate.  Do it well, you'll be rich forever.  But you can't do it badly and expect to get away with it indefinitely.  Running the world is difficult, sure; it's insanely complex, has a zillion different groups with different agendas and you can't please all of the people all of the time.  But Mr Gates, what did you expect?

Is this an anti-MS rant?  No.  Like I said, I have no agenda one way or the other.  There are five computers in this house, and all but one run XP.  I'd hold Apple to the same standards, or Linux vendors if they had the same dominant market position.  But they don't, and there's a get-out.

Here's a prediction; shrink-wrap license agreements for software won't last as a protection any more than the equivalent would for a car.  Yes, the problems with Windows are due to Bad People who unleash Nasty Things on the web.  That's the world as it is; it would be nice if things were different, but they're not, and software that is sold today should be sold in that context, not as though the world was basically nice and fluffy and your software isn't to blame if Bad People exploit holes in it.  Hey, Microsoft, you won; you control it all.  Now you have to run it.  We're waiting.

[1] As we say Up North here in the UK; means "anyway".
[2] Liberal doesn't mean the same thing in the UK as it does in the USA, ok?

Read: Unintended Consequences

Topic: Google sponsored links Previous Topic   Next Topic Topic: Running Jails

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use