Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
windows_tools
Summary
The documentation page demonstrates a Windows bias in several ways: most command examples use PowerShell syntax or Windows-specific tools (e.g., 'powershell.exe'), extension examples are predominantly for Windows (Antimalware, DatadogWindowsAgent), and the Custom Script Extension examples only show PowerShell commands. Linux equivalents (e.g., Bash scripts, Linux-specific extensions) are not provided or are mentioned only generically. The extension names and settings in examples are Windows-centric, and Linux usage patterns are not illustrated.
Recommendations
- Provide Linux-specific examples for the Custom Script Extension, using Bash or shell commands (e.g., 'bash -c "ps aux | awk ..."').
- Include examples of enabling Linux-specific extensions (e.g., DependencyAgentLinux, KeyVaultForLinux with Linux settings).
- Balance extension examples by showing both Windows and Linux scenarios for each major operation (enable, update, remove).
- Clarify in each example which OS it targets, and offer parallel commands for both Windows and Linux where applicable.
- Avoid using Windows tools (e.g., 'powershell.exe') exclusively in generic examples; use cross-platform or Linux-native tools as well.
Create Pull Request