| ▲ | EdNutting 7 hours ago | ||||||||||||||||
One of the key functions of a professional body is to ensure all members are aware of existing and new laws, standards and codes of practice. And to ensure different grades of engineer are aware of different levels of the standards. And that sector-specific laws and standards are accredited accordingly. High profile convictions are not a good way of dealing with this. Not in the short or long term. Sure they have an impact, and laws should be enforced, but that’s not a substitute for managing the industry properly. | |||||||||||||||||
| ▲ | kjksf 5 hours ago | parent [-] | ||||||||||||||||
Nothing would be more effective at killing open source and commercial software business that requiring everyone that writes and ships software to users, directly or indirectly (e.g. an open-source library) to have License To Program from Software Licensing Organization. > aware of existing and new laws, standards and codes of practice Yeah, because software business is not at all ruled by fads. 1997: you have to follow Extreme Programming (XP) or you don't get your license 2000: you now have to use XML for everything in XML or you don't get your license 2002: you now have to follow Agile or you don't get your license 2025: you now have to write everything in Rust or you don't get your license etc., etc. | |||||||||||||||||
| |||||||||||||||||