IOWA STATUTES AND CODES
22.3A - ACCESS TO DATA PROCESSING SOFTWARE.
22.3A ACCESS TO DATA PROCESSING SOFTWARE.
1. As used in this section:
a. "Access" means the instruction of, communication with,
storage of data in, or retrieval of data from a computer.
b. "Computer" means an electronic device which performs
logical, arithmetical, and memory functions by manipulations of
electronic or magnetic impulses, and includes all input, output,
processing, storage, and communication facilities which are connected
or related to the computer including a computer network. As used in
this paragraph, "computer" includes any central processing unit,
front-end processing unit, miniprocessor, or microprocessor, and
related peripheral equipment such as data storage devices, document
scanners, data entry terminal controllers, and data terminal
equipment and systems for computer networks.
c. "Computer network" means a set of related, remotely
connected devices and communication facilities including two or more
computers with capability to transmit data among them through
communication facilities.
d. "Data" means a representation of information, knowledge,
facts, concepts, or instructions that has been prepared or is being
prepared in a formalized manner and has been processed, or is
intended to be processed, in a computer. Data may be stored in any
form, including but not limited to a printout, magnetic storage
media, disk, compact disc, punched card, or as memory of a computer.
e. "Data processing software" means an ordered set of
instructions or statements that, when executed by a computer, causes
the computer to process data, and includes any program or set of
programs, procedures, or routines used to employ and control
capabilities of computer hardware. As used in this paragraph "data
processing software" includes but is not limited to an operating
system, compiler, assembler, utility, library resource, maintenance
routine, application, or computer networking program.
2. A government body may provide, restrict, or prohibit access to
data processing software developed by the government body, regardless
of whether the data processing software is separated or combined with
a public record. A government body shall establish policies and
procedures to provide access to public records which are combined
with its data processing software. A public record shall not be
withheld from the public because it is combined with data processing
software. A government body shall not acquire any electronic data
processing system for the storage, manipulation, or retrieval of
public records that would impair the government body's ability to
permit the examination of a public record and the copying of a public
record in either written or electronic form. If it is necessary to
separate a public record from data processing software in order to
permit the examination or copying of the public record, the
government body shall bear the cost of separation of the public
record from the data processing software. The electronic public
record shall be made available in a format useable with commonly
available data processing or database management software. The cost
chargeable to a person receiving a public record separated from data
processing software under this subsection shall not be in excess of
the charge under this chapter unless the person receiving the public
record requests that the public record be specially processed. A
government body may establish payment rates and procedures required
to provide access to data processing software, regardless of whether
the data processing software is separated from or combined with a
public record. Proceeds from payments may be considered repayment
receipts, as defined in section 8.2. The payment amount shall be
calculated as follows:
a. The amount charged for access to a public record shall be
not more than that required to recover direct publication costs,
including but not limited to editing, compilation, and media
production costs, incurred by the government body in developing the
data processing software and preparing the data processing software
for transfer to the person. The amount shall be in addition to any
other fee required to be paid under this chapter for the examination
and copying of a public record. If a person accesses a public record
stored in an electronic format that does not require formatting,
editing, or compiling to access the public record, the charge for
providing the accessed public record shall not exceed the reasonable
cost of accessing that public record. The government body shall, if
requested, provide documentation which explains and justifies the
amount charged. This paragraph shall not apply to any publication
for which a price has been established pursuant to another section,
including section 2A.5.
b. If access to the data processing software is provided to a
person for a purpose other than provided in paragraph "a", the
amount may be established according to the discretion of the
government body, and may be based upon competitive market
considerations as determined by the government body.
3. A government body is granted and may apply for and receive any
legal protection necessary to secure a right to or an interest in
data processing software developed by the government body, including
but not limited to federal copyright, patent, and trademark
protections, and any trade secret protection available under chapter
550. The government body may enter into agreements for the sale or
distribution of its data processing software, including marketing and
licensing agreements. The government body may impose conditions upon
the use of the data processing software that is otherwise consistent
with state and federal law. Section History: Recent Form
96 Acts, ch 1099, §15; 98 Acts, ch 1224, § 18; 99 Acts, ch 207,
§12; 2003 Acts, ch 35, §38, 49
Referred to in § 8A.222, 8A.341, 22.2, 22.7, 169A.1