Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What do you think of this?

What do you think of this?

Scheduled Pinned Locked Moved The Lounge
comalgorithmsquestiondiscussionannouncement
10 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    Neil Van Eps
    wrote on last edited by
    #1

    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

    C A S P T 6 Replies Last reply
    0
    • N 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

      C Offline
      C Offline
      ColinDavies
      wrote on last edited by
      #2

      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 :-)

      A 1 Reply Last reply
      0
      • N 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

        A Offline
        A Offline
        alex barylski
        wrote on last edited by
        #3

        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

        1 Reply Last reply
        0
        • N 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

          S Offline
          S Offline
          SimonS
          wrote on last edited by
          #4

          Couldn't agree more. Cheers, Simon "Every good work of software starts by scratching a developer's personal itch.", Eric S. Raymond

          1 Reply Last reply
          0
          • C ColinDavies

            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 :-)

            A Offline
            A Offline
            alex barylski
            wrote on last edited by
            #5

            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

            1 Reply Last reply
            0
            • N 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

              P Offline
              P Offline
              peterchen
              wrote on last edited by
              #6

              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]

              C 1 Reply Last reply
              0
              • N 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

                T Offline
                T Offline
                Tim Smith
                wrote on last edited by
                #7

                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?

                1 Reply Last reply
                0
                • N 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

                  S Offline
                  S Offline
                  Stan Shannon
                  wrote on last edited by
                  #8

                  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"

                  1 Reply Last reply
                  0
                  • P peterchen

                    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]

                    C Offline
                    C Offline
                    ColinDavies
                    wrote on last edited by
                    #9

                    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 :-)

                    P 1 Reply Last reply
                    0
                    • C ColinDavies

                      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 :-)

                      P Offline
                      P Offline
                      peterchen
                      wrote on last edited by
                      #10

                      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]

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups