Detected Bias Types
Windows First
Powershell Heavy
🔧
Windows Tools
Missing Linux Example
Summary
The documentation page exhibits several types of Windows bias. Windows server examples, tools, and data collection patterns are consistently presented before Linux equivalents. Windows-specific technologies (WMI, PowerShell, Registry, Windows Features) are described in detail, often with explicit cmdlets and registry paths, while Linux sections rely on generic shell commands and sometimes lack equivalent detail or context. Some features (e.g., ASP.NET, Spring Boot, Java web app data) are described only for Windows servers, with no Linux-specific examples or parity. The documentation also uses Windows-centric terminology and tools (e.g., PowerShell, WMI, Registry) more extensively than Linux-native alternatives.
Recommendations
- Present Linux and Windows examples side-by-side or in parallel sections to ensure parity and equal visibility.
- Expand Linux sections to include more detailed explanations, equivalent commands, and context (e.g., for application/web app discovery, pending updates, feature data).
- Where Windows-specific tools (PowerShell, WMI, Registry) are mentioned, provide Linux-native alternatives (e.g., systemd, journalctl, /etc, lsof, etc.) and explain their usage.
- Add Linux-specific examples for web app discovery (e.g., Apache, Nginx, Tomcat on Linux) and clarify how Java/Spring Boot apps are discovered on Linux servers.
- Avoid presenting Windows tools or examples first; alternate or group by platform to avoid implicit prioritization.
- Ensure all features and metadata types described for Windows are also covered for Linux, or explicitly state if a feature is not supported on Linux.