Этот репозиторий содержит файл сборки для создания двоичных файлов выпуска FLOSS для Microsoft.Код - OSS (vscode)проект, открытое ядро проприетарногоКод Visual Studio.
Загружаемые Microsoft Visual Studio Code лицензируются в соответствии с этой лицензией, отличной от FLOSS, и содержат данные телеметрии/отслеживания. Согласно этому комментарию от сопровождающего кода Visual Studio:
Когда мы [Microsoft] создаем Visual Studio Code, мы делаем именно это. Мы клонируем репозиторий vscode, закладываем настроенный product.json со специфическими функциями Microsoft (телеметрия, галерея, логотип и т. д.), а затем создаем сборку, которую выпускаем по нашей лицензии.
При клонировании и сборке из репозитория vscode ни одна из этих конечных точек не настроена в файле product.json по умолчанию. Таким образом, вы создаете «чистую» сборку без настроек Microsoft, которая по умолчанию распространяется под лицензией MIT.
Это репо существует, так что вам не нужно загружать + собирать из исходного кода. Сценарии сборки в этом репозитории клонируют репозиторий Microsoft vscode, запускают команды сборки и загружают полученные двоичные файлы в выпуски GitHub. Эти двоичные файлы распространяются по лицензии MIT. Телеметрия включается флагом сборки, который мы не передаем.