Перейти к основному содержанию

MinGW

Нативные слои GCC, заголовки Windows API и повторяемая гигиена установки — без привязки к одному вендору.

Скачать

Управление

Доверие, безопасность и этика для цепочек инструментов класса MinGW.

На этой странице рассказывается, как MinGW.dev рассказывает о рисках, чего мы ожидаем от пользователей и как мы описываем поведение разработчиков ПО с открытым исходным кодом, не претендуя на то, чтобы заменить вашего юрисконсульта.

Тёмный баннер MinGW

Политика легального использования

Используйте дистрибутивы MinGW для создания и тестирования программного обеспечения, на компиляцию которого у вас есть права. Не используйте эту документацию для оправдания несанкционированного вторжения, нарушения лицензии или распространения двоичных файлов третьих сторон без соблюдения их условий.

Когда вы отправляете продукт, вы несете ответственность за экспортный контроль, правила криптографии, законы о конфиденциальности и договорные обязательства с вашими клиентами.

Заявление об этике использования

Мощные компиляторы ускоряют как инновации, так и злоупотребления. MinGW.dev способствует защитному программированию, выполнению с минимальными привилегиями и честному общению с пользователями о том, что ваши двоичные файлы делают на их машинах.

Если вы обнаружите уязвимости в программном обеспечении, созданном с помощью этих инструментов, ответственно сообщите об этом через каналы, поддерживаемые затронутым проектом.

Прозрачность открытого исходного кода

GCC, binutils, заголовки mingw-w64 и связанные с ними утилиты разрабатываются публично со списками рассылки, контролем версий и культурой проверки, которую вы можете проверить. MinGW.dev резюмирует, как эти части сочетаются друг с другом для разработчиков Windows, но не претендует на владение исходными авторскими правами.

Поддающееся проверке происхождение

Отдавайте предпочтение архивам, сопровождающие которых публикуют рецепты сборки и файлы контрольных сумм вместе с двоичными файлами.

Подотчетность сообщества

Сообщества верхнего уровня принимают исправления по явным лицензиям. Ваша организация наследует эти обязательства при разветвлении или перераспределении.

Дружелюбная позиция аудита

Сохраняйте строки версии компилятора в журналах сборки, чтобы аудиторы могли сопоставлять артефакты с известными вышестоящими тегами.

Нет разъяснений по вредоносному ПО

Законные пакеты классов MinGW содержат компиляторы, компоновщики, библиотеки и документацию, предназначенную для разработки программного обеспечения. Они не предназначены для кражи данных или саботажа систем. Если ваш файл не соответствует опубликованным хешам, считайте его ненадежным независимо от имени файла.

Отказ от ответственности пользователя

Вы выбираете, какие архивы выполнять, каким записям PATH доверять и какой код компилировать. Содержимое MinGW.dev носит информационный характер. Мы не управляем вашей строительной фермой, не подписываем ваши разрешения и не гарантируем пригодность для конкретной среды высокого риска, такой как медицинское оборудование или системы ядерного контроля, без независимой профессиональной проверки.

Ознакомьтесь с рекомендациями по обеспечению добросовестности
Альтернативный логотип MinGW

Продолжить с подробностями эксплуатации

Руководства описывают хеширование, эскалацию антивирусной защиты и изоляцию PATH.

Открытые руководства