(a) Requirement for modular open system approach
Section 4401 of title 10, United States Code, is amended to read as follows:
(b) Applicability
(1) In general
The requirements of section 4401 of title 10, United States Code, as amended by this section, shall apply with respect to a contract entered into on or after the date that is 180 days after the date of the enactment of this Act.
(2) Guidance
The Secretary of Defense shall issue guidance to carry out the requirements of section 4401 of title 10, United States Code, as amended by this section in order to implement this section.
(c) Modification to rights in technical data
(1) Rights in technical data
Section 3771 of title 10, United States Code, is amended—
in subsection (a)—
in paragraph (2)(A), by striking or copyrights and inserting , copyrights, trade secrets, ; and
by adding at the end the following new paragraph:
in subsection (b)—
by amending paragraph (3) to read as follows:
by amending paragraph (4) to read as follows:
in paragraph (6)—
in paragraph (7)—
(2) Definitions
Section 3775(b) of title 10, United States Code, is amended to read as follows:
(d) Conforming amendments
Section 3791(c)(1) of title 10, United States Code, is amended—
Section 4402 of title 10, United States Code, is repealed.
Section 4403 of title 10, United States Code, is repealed.
Section 4425 of title 10, United States Code, is amended to read as follows:
Section 804 of the National Defense Authorization Act for Fiscal Year 2021 ( 10 U.S.C. 4401 note) is repealed.