What do you think of this?
-
Software Liability Some solution has to exist that eliminates the "we're not responsible for anything" attitude, and yet still acknowledges the inherent complexity of software systems. Neil Van Eps
-
Software Liability Some solution has to exist that eliminates the "we're not responsible for anything" attitude, and yet still acknowledges the inherent complexity of software systems. Neil Van Eps
I agree there is no excuse for buggy products, I'm sure in a majority of cases this is caused by software being forced to market before a package is ready, and the developers have been under pressure by feature creep. Also software houses need to get there act together and have better internal standards. Initially this might look like causing more expensive packages but the efficiencies retained could create more profitable business models. But artists and Musicians should be held accountable as well, remember that CD you purchased last year, that now sounds like crud, Well you should be able to get a refund for it or compensation as it hasn't stood up to the tests of time. Regardz Colin J Davies
Sonork ID 100.9197:Colin
More about me :-)
-
Software Liability Some solution has to exist that eliminates the "we're not responsible for anything" attitude, and yet still acknowledges the inherent complexity of software systems. Neil Van Eps
Service and a product... I'm PRO-"Were not responsible for anything" Cheers! :) "An expert is someone who has made all the mistakes in his or her field" - Niels Bohr
-
Software Liability Some solution has to exist that eliminates the "we're not responsible for anything" attitude, and yet still acknowledges the inherent complexity of software systems. Neil Van Eps
-
I agree there is no excuse for buggy products, I'm sure in a majority of cases this is caused by software being forced to market before a package is ready, and the developers have been under pressure by feature creep. Also software houses need to get there act together and have better internal standards. Initially this might look like causing more expensive packages but the efficiencies retained could create more profitable business models. But artists and Musicians should be held accountable as well, remember that CD you purchased last year, that now sounds like crud, Well you should be able to get a refund for it or compensation as it hasn't stood up to the tests of time. Regardz Colin J Davies
Sonork ID 100.9197:Colin
More about me :-)
Colin Davies wrote: But artists and Musicians should be held accountable as well, Exactly... :-D "An expert is someone who has made all the mistakes in his or her field" - Niels Bohr
-
Software Liability Some solution has to exist that eliminates the "we're not responsible for anything" attitude, and yet still acknowledges the inherent complexity of software systems. Neil Van Eps
If we can ship black box hardware with no plugs besides the power cord, and the user can't install other software - fine with me! People can't have both the current growth and flexibility, and expect maximum stability. There's always a tradeoff. And who ever made a "backup" of an Office CD to be tested at home should be banned from critizing Software quality for the next five years. When PaintOMatic crashes sometimes on Windows 98SE with SP1, who is responsible? I don't want to imagine how much new jobs for lawyers this will create. Especially since most likely RealPrayer is responsible. I'm all in for reasonable stimulation for more robust software. But if lawyers take this into their hands, it wil start to smell before the sun even touches it.
Back in the days before yer Gighertz and Teraflops there was something we old timers called paranoia. Andrew Torrance, The Lounge [sighist]
-
Software Liability Some solution has to exist that eliminates the "we're not responsible for anything" attitude, and yet still acknowledges the inherent complexity of software systems. Neil Van Eps
It just isn't realistic. When you build something like a car and a panel has a tiny scratch or isn't perfectly aligned, the car is still perfectly operable. Even with minor defects in the engine, a car can still run just fine. But software bugs tend to be more drastic in how they manifest themselves. In standard product production, the amount of error in design can be huge. Tolerances in part specification can be much larger that in software. Software tends to have very little ability to cope with any deviation. An op-amp that should be generating 500ma might only generate 480ma but nobody will ever notice. A computer giving the results of 100*100 as 9998 would be catastrophic. Everyday morons inside and outside the industry give me ever more compelling reasons to take up beach combing. Tim Smith I know what you're thinking punk, you're thinking did he spell check this document? Well, to tell you the truth I kinda forgot myself in all this excitement. But being this here's CodeProject, the most powerful forums in the world and would blow your head clean off, you've got to ask yourself one question, Do I feel lucky? Well do ya punk?
-
Software Liability Some solution has to exist that eliminates the "we're not responsible for anything" attitude, and yet still acknowledges the inherent complexity of software systems. Neil Van Eps
Precisely what is the definition of "faulty"? Bug free code is going to be damned expensive. The reason a jumbo jet costs tens (hundreds?) of millions of dollars is becuase of all the testing that has to be done on it. You could probably buy that much aluminum and steel for less than $100,000. How much do we want to pay for perfect software? Personally, I would rather spend $200.00 for a pretty good application than $20,000 on a perfect version of the same thing. This is nothing but lawyers trying to get their cut of software profits. "Humans: The final chapter in the evolution of rats"
-
If we can ship black box hardware with no plugs besides the power cord, and the user can't install other software - fine with me! People can't have both the current growth and flexibility, and expect maximum stability. There's always a tradeoff. And who ever made a "backup" of an Office CD to be tested at home should be banned from critizing Software quality for the next five years. When PaintOMatic crashes sometimes on Windows 98SE with SP1, who is responsible? I don't want to imagine how much new jobs for lawyers this will create. Especially since most likely RealPrayer is responsible. I'm all in for reasonable stimulation for more robust software. But if lawyers take this into their hands, it wil start to smell before the sun even touches it.
Back in the days before yer Gighertz and Teraflops there was something we old timers called paranoia. Andrew Torrance, The Lounge [sighist]
Marketing divisions are all so happy to add "Compatible with" issues on the box, which in many of these cases is misguided. eg If your App worked on Win 2000, Now the Box says XP, but I doubt it was developed for XP. Also I can't see why packages don't include self integrety checking, to make sure other apps aren't interferring with them. Regardz Colin J Davies
Sonork ID 100.9197:Colin
More about me :-)
-
Marketing divisions are all so happy to add "Compatible with" issues on the box, which in many of these cases is misguided. eg If your App worked on Win 2000, Now the Box says XP, but I doubt it was developed for XP. Also I can't see why packages don't include self integrety checking, to make sure other apps aren't interferring with them. Regardz Colin J Davies
Sonork ID 100.9197:Colin
More about me :-)
Microsoft makes you pay dearly for these "designed for" logos, but they at least claim to do vigorous testing. Self-integrity-checking - how? I can't imagine much beyond DLL version checking and some common sense (like not barf on screwed registry etc.) But what to do if I see a DLL I use is not the version the app was packed with? OK, we could warn if a DLL version suddenly "got older". Would at least protect us from the crapps that can't even install correctly. But then the W2K style "side-by-side" DLL installation is much more effective. Do you have any ideas what could be checked beyond that?
Back in the days before yer Gighertz and Teraflops there was something we old timers called paranoia. Andrew Torrance, The Lounge [sighist]