- Don't look back
- Is support for OSS optional in your business?
- Nokia N810 Tablet + WiMax
- Vendors need to right-size their products
- Dolphins Invade Sun Campus!
- State of Open Source
- MySQL Workbench: open source data modeling
- Comments on The 451 Group's Database Report & Red Hat's 4Q revenue
- Kaplan: Guiding open source in IT
- Can the transportation market teach us anything about the software market?
July 28, 2007 | Comments: (0)
Responsibility
I was playing golf the other day with some other folks in the software business and the topic of email came up. I was talking about an article I read that claimed that the younger generation prefers instant messaging over email and quoted someone as saying that they only used email to talk to their parents. My daughter echoes many of these sentiments. Email, however, still drives much of what we do in business and will probably be around for a long time.
My particular complaint about email, though, is spam and the seeming inability to end it. I get more spam in my email than actual messages and it's quite frustrating. As we waited on the 11th hole to make our tee shots we went back and forth about email usage and spam. The following conversation ensued:
- My friend: "Would you download a piece of software to your machine that would guarantee to eliminate spam?"
- Me: "No. I wan't to be able to use web-interfaces from any machine to deal with email and I don't want to have a client program tied to any particular machine that cleans up my spam. Besides, this is the responsibility of my ISP and the other ISP's out there processing email. Why should I have to buy a program to install on my machine to solve this problem?"
- My firend: "What if the software was free?"
- Me: "Nothing's free, would it have advertising?"
- My friend: "Not at first."
- Me: "So, let me get this straight. In exchange for eliminating unwanted advertisements in my email I have to use an email program that gives me unwanted advertisements?"
This exchange, of course, led us off on a number of discussions that related to responsibility. I pay for my email service. When I use the ISP's web-based interface I get advertisements through-out the web-page. I get spam leaking into my inbox. No one's close to claiming a solution to this systemic problem yet I'm expected to individually solve it for myself.
This is no better than the virus-protection issues. A company creates an operating system susceptible to viral attack. I'm expected to purchase third-party products to protect me from the underlying design and coding issues that allow the attacks in the first place. Where is the responsibility of the creator of the operating system? What's fascinating about this particular problem is there's a huge debate about whether or not the O/S vendor should be allowed, because of anti-trust issues, to create their own solution to the problem. What's irksome about the debate is the O/S vendor wants to charge me for a product designed to fix the problems they created in the first place.
Where is the responsibility?
Posted by Dave Dargo on July 28, 2007 08:18 AM
RATE THIS ARTICLE:
-

- COMMENTS
[This is no better than the virus-protection issues. A company creates an operating system susceptible to viral attack. I'm expected to purchase third-party products to protect me from the underlying design and coding issues that allow the attacks in the first place.]
A builder constructs a house, and its your responsibility to protect it from intruders, termites, fire, etc...
An operating system vendor, just like a house builder, does-not/cannot guarantee that its product will shield you from the evils of the world.
So the responsibility is yours.
Posted by: Roy Russo at July 28, 2007 09:28 AMIt is not about software, it is about freedom. Places no one goes do not have anyone build roads to them. Self protection of most automobile is seldom a high priority to most passengers until valuables are carried on board.
Posted by: beancube at July 29, 2007 04:12 AM(Not to express any disagreement with Roy, but to simply be the "Devil's Advocate")...
What if the (newly-built) "house" has:
1) a "faulty roof"?
2) a "cracked foundation"?
3) no glass in any/all of the windows?
4) (put your own in here)
And, what if the "builder" offered to fix the problem for more money?
I think this analogy may be more along the line the OP was following, though. And it may not just apply to MS Windows et al.
For instance, ISPs take your money and promise you all kinds of services and benefits. Though you get your mail and connectivity via THEIR servers, they claim no responsibility for undesirable traffic that makes it to your computer. And, they usually offer to "help fix" some of that - at an additional price.
What's more, you get a considerable amount of spam directly from your own ISP. Promotional e-mail, banners included with their "free" softwares, "reminders" about their products in your e-bill, and even throughout a "customer service" e-mail (or phone) exchange.
As far as OS "flaws" go, you can't argue that the final responsibility of covering them lies with the user. A conscious decision was made to install and run the OS, and if the user wants to continue to do so he/she must do what is necessary to protect the system, using what is available. If you live in the real world, you know how foolish it would be to operate any differently, regardless of who you think is "responsible" for your vulnerabilities.
Having said that, there's no doubt in my mind that MS (for instance) is motivated by different factors than the needs/wants of its OS users. I believe the "bottom line" rules out over "quality checking" when it comes to releasing a new OS, or any softwares that are designed to run on it. More could be done to "nail down" the system, before launching the product.
In their defence, companies do put out the necessary patches, when they have them, and don't charge for them. In one sense, that may be an acceptance of responsibility (for the flaw) on their part. But, you have to admit this whole "updating" process is a real pain in the ass, particularly if you want to dump and reload your operating system fresh.
The whole thing just makes it necessary for ALL users to become more computer savvy. Personally, I don't think that's a bad thing. If "everyone" is going to connect to the Internet, then everyone should know what the hell they're doing when they are.
The trouble is, too many out there view their computer as "just another appliance", and don't see why they need to expand their knowledge in its regard.
That's OK for such people, as long as they don't plug in that ethernet cable!
Posted by: Devil's Advocate at July 29, 2007 10:45 AMPersonally, I wouldn't want my ISP to filter my mail for spam. After all, where would the responsibility lie if they were to inadvertently filter out some legitimate mail?
Posted by: Simon Ablett at July 30, 2007 05:48 AMSpam is simply going to get worse, unthinkably worse, as long as it doesn't cost anything to send it. When it's a dollar a message to transmit, it will shrivel up into something manageable. It's not the way I want it to be, but I'm afraid nothing else will work. As long as it's cheaper for businesses to send email than it is for them to devote growing amount of resources to stopping incoming spam, they will accept pay-per-mail. Free email is going to go the way of unlocked front doors. Nice while it lasted, but no longer an option.
Posted by: rich97 at July 30, 2007 09:28 AMYou are absolutely right. Dave, your posting is what I call Andy Rooney's quality. Andy is one of my heroes!
Posted by: Vanessa at July 31, 2007 12:13 PMExpanding on rich's comment, why does it even need to be $1/email? I would think that 1¢/email would significantly eat into the profit marins of would-be spammers without hitting the wallet of an average user too hard. This cost *might* be significant for companies, but it would be interesting to see if it would be offset by decreased costs in network bandwidth and/or third-party spam filters.
On the flip-side, being victimized by email-propagating worms/viruses might hurt that much more.
Posted by: Jeremy T. at July 31, 2007 01:41 PMA dollar a message? A fraction of a cent per message would get rid of most spam.
Posted by: Sue at July 31, 2007 01:43 PM[An operating system vendor, just like a house builder, does-not/cannot guarantee that its product will shield you from the evils of the world.]
I hope I'm not being too contentious by being more specific here -- the *only* OS which requires additional anti-virus protection is Windows.
Mac OS, Linux, Unix, MS-DOS, etc. do not suffer from viruses to anything like the degree to which Windows does.
As a chap with a MS in CS, I can say with a little bit of authority that this is due to poor design and engineering on Microsoft's part.
Posted by: Haydn Huntley at July 31, 2007 03:08 PMi could live with the housebuilder scenario if the shoddy builder didn't have a corner on the market. as it stands, the vast majority of all house furnishings made are made for this builder's style of house, plain and simple. either i have to do without common facilities (even the plumbing of standards is compromised!), or i have to live with their crappy (pardon the pun) product. (i have to reboot xp every few days, to clear away some malfunction in windows explorer or some other essential system service; fortunately i can suspend my linux VM and resume where it was after reboot.)
ms windows is horribly flaky due to the expedient of not restricting third party drivers from privileged kernel space, because ms wanted the performance advantage at the expense of reliability and security. simple enough. they have continuously cemented their lead by undermining competitive efforts in any way they could find, pervasively doing their best to hamstring innovation unless they could put their exclusive brand on it, and working around the fundamental flaws in progressively more baroque, labor-intensive ways.
a business that succeeded due to its exquisitely cutthroat practices rather than its technical merits leaves us users as screwed as its competitors. please pardon my vitriol - i'm frustrated, and see mild objections to the situation as a kind of habituated, no-recourse tolerance to a pervasively bad situation. (i'm less generous in my assessment when it's governments that are doing the tolerating.)
ken
Posted by: ken manheimer at July 31, 2007 05:03 PM@Haydn
[I hope I'm not being too contentious by being more specific here -- the *only* OS which requires additional anti-virus protection is Windows.]
Yes... I'm not debating whether the house-builder cuts corners and uses shoddy workmanship that leads to an infestation of trojan termites. ;-)
Windows could, in fact, be a piece of junk with gaping security holes, but my argument is that its not MS's responsibility, and theres no guarantee made on their part regarding workmanship. Consider it as a house thats sold "as-is".
The OP did also point out an important point - If MS moved to bundle spyware and/or anti-virus tools, what happens to 3rd party vendors? Another anti-trust lawsuit?
Posted by: Roy Russo at August 1, 2007 05:40 AMroy russo wrote:
> Windows could, in fact, be a piece of junk with
> gaping security holes, but my argument is that its
> not MS's responsibility, and theres no guarantee
> made on their part regarding workmanship. Consider
> it as a house thats sold "as-is".
i could live with this "market decides" argument if the market were well tended. that's not the case, here, and the worst kind of distortion of choice is occurring. you're "free" to choose better operating systems if you're willing to forego many useful and often some essential operating resources - interoperation and business software, entertainment, whatever.
the alternatives are so superior that increasingly many are doing just that, despite an outrageously entrenched market environment and continuing cutthroat practices by the 800 lb gorilla. the migration is obvious, but it's slow - on the order of generations - mostly because of cutthroat opportunistic practices by those behind the entrenchment.
i would look at the "responsibility" ms has for their os security more like builder's responsibility not to use shoddy construction techniques, or include toxic materials. construction standards are a well accepted necessity in the building trades. virus susceptibility seems to me quite like unsafe building practices - for those of us that have lost time and, even worse, precious work, the pain is pretty real. that a dominant company is trying to prevent communities from providing alternative products *any way it can get away with* has caused a lot of harm. i don't think any honest party has any doubt about the responsibility, it's just a question of the political will to do something about it.
(securing email is a thornier call. there are simplish technical solutions which fail in the face of legacy and/or privacy issues. market-based solutions, like micropayments, bring in a whole host of playing-field changes that are hard to level.)
Posted by: ken manheimer at August 2, 2007 01:17 PM
- Get Started
- Port 25 Blogs
- OSS News
- Join a Project
{Open Source} Heroes Happen Here
Start today and order your own Hero Hack Pack – which includes Getting Started with Open Source, Windows Server 2008 and Visual Studio 2008 Trial. Each pack is a chance to win a free pass to OSCON 2008.
TOP STORIES
ADDITIONAL RESOURCES

- Remote Access: Maintain Security and Decrease the Burden on IT
- Beyond AntiVirus: Symantec Endpoint Protection
- What Every Enterprise Needs to Know About VDI

- Disaster Recovery in Minutes
- Protecting Microsoft(R) Applications
- Reduce Recovery Times and Tape Costs








