Установка распространяемого Visual C++ и лицензий
У меня есть программное обеспечение, которое нуждается в распространении Visual C++. Нужно ли мне приобретать какую-то лицензию от Microsoft, чтобы установить ее? Я вижу, что его можно загрузить бесплатно, но будет ли он рассчитывать на лицензии, которые нам придется заплатить, если придут аудиторы из Microsoft?
2 ответа
Нет. Microsoft Visual C++ Runtime предоставляется бесплатно.
Загрузите нужную версию здесь: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
К вашему сведению, большинство программ установит требуемую версию одновременно с установкой программного обеспечения.
Хотя распространяемый компонент Visual C++ можно использовать бесплатно, он поставляется с лицензионным соглашением: Условия лицензии | Microsoft Visual C++ Runtime 2015–2022 — Visual Studio — которую установщик попросит принять при установке.
В частности (на момент написания статьи), он запрещает использование в незаконных целях и требует соблюдения «внутренних и международных» экспортных ограничений.
Что еще более важно, начиная с VC++ 2019, использование модулей слияния для объединения MSVC++ в ваш установочный пакет устарело, а с версии VC++ 2022 оно категорически запрещено лицензией!Согласно перераспределению компонентов с помощью модулей слияния | Microsoft Learn, MS сочла их более хлопотными, чем они того стоят, и теперь решила самостоятельно управлять установленными средами выполнения VC++ через Центр обновления Windows.