Tuukka said:

> Qt is well suited for this type of an approach, and we also have a certified solution to the safety critical functionality: https://www.qt.io/product/functional-safety-and-qt

...

Yeah, I've always found that link in particular to be at best, shady. You start with this loud and proud headline.


   Qt Meets Certification Standards

It's not until one spins down and reads carefully that they learn it is only this tiny little ancient subset called "Qt Safe Renderer." One client definitely got screwed by this because when he read the headline and the IEC 62304 thing he assumed Qt was being as honest as the SOM and other processor vendors about their OS bundles being IEC 62304 certified. That was a massive financial loss he won't soon forget, especially when he tried to suggest using it to a customer he had done business with for years and they ripped millions of dollars in business away from him at the mention of using Qt.

As for other customers who actually read all the way down and look at the package, most say something like this customer.

====

As for safe renderer, it's distinct from the regular qt code base and is actually certified to various standards. It is severely pared down - the demos are largely the safety critical symbols on your car dash, like turn signals or warning lights. It's not designed to run a full application.

====

> would be better to discuss with our functional safety experts

You know, I wasn't going to respond to this. Even deleted the digest that had it which is why this doesn't have standard Thunderbird quoting. But I find the above so professionally offensive I had to respond. In my world I work with a lot of certified licensed safety professionals. Every company that employs them puts them in charge of the bug/issue databases.

This bug was classified P3: Somewhat important

https://bugreports.qt.io/browse/QTBUG-12055

According to the link it was opened July 8, 2010. It was marked Resolved on July 27, 2021.

There is no bug database where safety professionals are involved where any issue that causes a crash, stack dump, unhandled exception, access violation, or any other form of race condition or abend are always flagged P1: Critical. There is even a formal escalation process where by the time a Critical bug hits 30 days open the entire company is working on /that one bug/ from every possible angle until it is closed.

Just how many other patient killers are in the bug database ranked P3 and below?

https://www.bcsp.org/csp

https://www.isc2.org/Certifications/CSSLP#

https://en.wikipedia.org/wiki/Certified_Software_Development_Professional

--
Roland Hughes, President
Logikal Solutions
(630)-205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to