From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5cb36983754f64da X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-04-12 03:29:52 PST Path: archiver1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!dialin-145-254-037-237.arcor-ip.NET!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: No call for Ada Date: Mon, 12 Apr 2004 12:29:20 +0200 Organization: At home Message-ID: References: <20040409115529.8C0D24C412B@lovelace.ada-france.org> <97fec.680$P%3.261@newsfe1-win> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: dialin-145-254-037-237.arcor-ip.net (145.254.37.237) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: news.uni-berlin.de 1081765791 545356 I 145.254.37.237 ([77047]) User-Agent: KNode/0.7.2 Xref: archiver1.google.com comp.lang.ada:6993 Date: 2004-04-12T12:29:20+02:00 List-Id: chris wrote: > Dmitry A. Kazakov wrote: >> Andrew Carroll wrote: >>> >>>I'm not sure if your saying that governments need to verify all software >>>that goes to market, sort of like the FDA approves medications >> >> There are different ways. Don't you agree that the software which fault >> may lead to loss of human life shall be approved? For the rest it would >> be enough to require some level of liability for commercial software >> depending on its price and application area. > > I sort of agree, however we all know any significant software will > contain bugs no matter what you do so liability may not be the best way > with respect to commercial software, unless it's in terms of negligance, > for the foreseeable future. There are different kinds of bugs. When I buy shoes I do not expect to use them for the rest of my life. One could specify which kinds of software defects are admissible and which are not. > Perhaps the licensing of software engineers > is the way to go on this. i.e. if the software engineer is licensed > they meet certain standards they are fit to work on projects. I think that more important would be to license software firms. ISO-2000 is a rubbish, but the idea was right. > The problem is deciding who sets the criteria and who enforces it. Law-makers prepare a legal basis, the government creates a body, judges send Billy to jail. (:-)) > I wouldn't mind being licensed, infact it's probably one of the few ways > you could make software without making it too risky for companies to > develop it. You mean to push the responsibility down to software engineers. No I think that companies have to be liable for what they sell. Whether they choose to employ licensed engineers to minimise risk, it is their business. Though in some application areas it might be required by law. > Lots of people won't like it though, especially programmers > because everybody knows programming is a bit of witchcraft and art, that > it's their god given right to code and it all just 'works'. ;) We have an excellent field for those who want to apply their skills without being responsible for the results. It's the free software movement. -- Regards, Dmitry A. Kazakov www.dmitry-kazakov.de