Comment Re:yes, I've used a Professional Engineer. also a (Score 2) 183
Why look there only?
Look at all the software hiding behind various licenses that include clauses to try and escape responsibility?
Many EULA's from corps such as Microsoft and Adobe for example. Then there's Open Source licenses such as GPL and BSD.
That's actually an interesting engineering ethics issue: Can you, as a licensed software engineer, in good conscience release software under any license with such clauses, without totally violating your responsibilities and duties as an engineer?
My personal take on it is that no, you can't. Hence, I work as a freelancer, which means I can refuse contracts that would cause such a violation, or leave a project which institutes changes that would cause such a violation. All my contracts have clauses which clearly outline what my responsibilities are as a software engineer, including whistleblowing on unsafe practices.