IT-словарь › Программирование › Метод «чистой комнаты» (clean-room design)

Метод «чистой комнаты» (clean-room design)

Программирование Svenska → Обновлено: 2026-11-01

Воссоздание программы без копирования: те, кто пишет новый код, никогда не видят оригинал.

Работа делится между двумя командами, между которыми стоит юридическая стена. Первая изучает оригинал и составляет спецификацию того, что он делает. Вторая, ни разу не видевшая исходный код, реализует эту спецификацию с нуля. Каждый документ, проходящий через стену, проверяют юристы и архивируют, чтобы в суде можно было доказать: ничего не копировалось.

Хрестоматийный пример — BIOS первого IBM PC: в начале 1980-х его таким способом клонировали сначала Compaq, а затем Phoenix Technologies, которая продала результат всей индустрии клонов. Метод защищает от исков об авторском праве, но не от патентных: идея, изобретённая дважды, всё равно запатентована один раз.

← Назад к словарю