live in diebold opscan country, send a copy of this to your SoS and ask them if your state is in compliance:
2002 Voting Systems Standards
(as developed by the Federal Election Commission):
http://www.eac.gov/election_resources/vss.htmlThe specific rule in question:
Volume 1, section 4.2.2
http://www.eac.gov/election_resources/v1/v1s4.doc here is the text:
Volume I, Performance Standards
Section 4 - Software
2.Software Design and Coding Standards
2.Software Integrity:
Self-modifying, dynamically loaded, or interpreted code is prohibited, except under the security provisions outlined in section 6.4.e. This prohibition is to ensure that the software tested and approved during the qualification process remains unchanged and retains its integrity. External modification of code during execution shall be prohibited. Where the development environment (programming language and development tools) includes the following features, the software shall provide controls to prevent accidental or deliberate attempts to replace executable code:
Unbounded arrays or strings (includes buffers used to move data);
Pointer variables; and
Dynamic memory allocation and management.