And all executable code must be signed by the register that licensed you, so the code that runs can be audited back to its creator. However, the Software Engineers Union will offer the developer some legal protection, as well as negotiating the trade wages by scale.