Sad Tux - Windows bias detected
This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Detected Bias Types
windows_first
windows_tools
powershell_heavy
Summary
The documentation page for Trusted Launch in Azure VMs generally covers both Windows and Linux platforms, but there are several signs of Windows bias. Windows examples and references (such as ARM templates for Windows VMs) are given before Linux equivalents, and links to Windows-specific documentation (e.g., Secure Boot, TPM, VBS, Credential Guard) are prevalent. The 'Secure Boot' and 'vTPM' sections reference Windows documentation and features almost exclusively, with Linux details being less prominent or relegated to notes. Example templates are Windows-focused, and there is a lack of Linux-specific deployment examples or tooling references (e.g., cloud-init, Linux CLI usage).
Recommendations
  • Add Linux-focused deployment examples (e.g., ARM templates for Ubuntu or RHEL, cloud-init scripts).
  • Provide links to Linux documentation for Secure Boot, TPM, and attestation, not just Windows/MS docs.
  • Include Linux CLI and scripting examples alongside or before Windows/PowerShell examples.
  • Balance references to Windows tools/features with equivalent Linux security features and workflows.
  • Ensure that Linux-specific limitations and workarounds are documented with the same depth as Windows.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-02-12 00:00 #239 in_progress Clean Clean
2026-02-11 00:00 #235 in_progress Clean Clean
2026-01-14 01:31 #124 completed Biased Biased
2026-01-13 06:17 #109 completed Biased Biased
2026-01-12 00:00 #101 completed Biased Biased
2026-01-10 00:00 #94 completed Clean Clean
2026-01-09 19:00 #91 completed Clean Clean
2026-01-06 22:28 #80 completed Clean Clean

Flagged Code Snippets