А речь идет не про выполнение программы, а про ее, программы, существование. Если угодно, бытие.
Не угодно. Исходно речь шла об environment выполнения программы. О программной среде. Окружении, если угодно.
Ну, а если речь шла об environment выполнения программы, в просторечии, о железе - чипах всяких, проводах и прочих материальных объектах...
Мимо. Программная среда - это не железо, а те компоненты операционной системы, которые выполняются вместе* с приложением и могут влиять на его выполнение. Можно и в Википедию глянуть:
Среда выполнения (англ. execution environment, иногда «ранта́йм» от англ. runtime — «время выполнения») в информатике — вычислительное окружение, необходимое для выполнения компьютерной программы и доступное во время выполнения компьютерной программы. В среде выполнения, как правило, невозможно изменение исходного текста программы, но может наличествовать доступ к переменным окружения операционной системы, таблицам объектов и модулей разделяемых библиотек.
Далее там следуют подробности. Собственно, ситуация очень простая: среда обеспечивает взаимодействие приложения с внешним миром. Потребности приложения довольно стандартны, поэтому их обеспечение берет на себя среда. Например, если усер в приложении запустит бесконечный цикл, окружение либо по команде оператора, либо из собственных соображений может прибить соответствующий процесс. Для этого есть сигнал "kill".
Все равно не понимаю.
Если среда рассматривается в совокупности с физическими носителями - теми же упомянутыми чипами - то ее физические процессы затрагивают.
Если она рассматривается как совокупность взаимосвязанных сугубо программных продуктов вне конкретных материальных носителей - ее физические загрязнения не затрагивают: у нее свои найдутся.
Поэтому вопрос: в рамках разговора физические носители в это понятие включаются?
...- то нет его, этого environment, который был бы как Остров, сам по себе, каждый Environment есть часть Environment'a Материка, Суши, Солнечной системы, Галактики, а потому не спрашивай, по ком звонит колокол загрязнение галактического environment'а отражается и на нем.
В ту или иную сторону.
* Про одновременное выполнение говорить трудно даже в условиях многопроцессорной системы. Именно среда отвечает за раздачу времени запущенным процессам, как прикладным, так и служебным. И именно приложение, а не environment, считает себя Островом, что сам по себе и ничего о других не знает - да и незачем. И когда приложение завершается, именно environment звонит по нему в колокол, как положено.
Что из этого следует? Приложение может сойти с ума, особенно если оно плохо написано, но механизмы защиты среды не должны позволить безумию распространиться на другие части системы. А вот если заражена среда, дело плохо.
Опять же, если речь идет про сугубо нематериальную составляющую - то у нее свои беды, от косорукого Творца до (теоретически представить можно?) автономных участков кода, которые проэволюционировали и теперь лезут в программу и там в укромных местах размножаются.

Зато тепловое, радиационное, акустическое, электрическое, магнитное, химическое и прочие загрязнения не страшны.
А вот если в разговоре учитываются еще и материальные носители - тогда все иначе.
Скажем, успешная борьба с радиационным загрязнением галактического/межгалактического энвайронмента запросто может привести (в долгосрочной перспективе) к усилению радиационных повреждений чипов.
А то и еще хуже: победили все виды загрязнения галактического/межгалактического энвайронмента - а в качестве побочного эффекта получили ликвидацию биологического загрязнения поверхностей планет в этой самой галактике, вместе с программами и программистами (повышенная SFR омолаживает звездное население галактики и продлевает его век, но весьма негативно сказывается на биологическом населении).