Hi WTargarean!
You can find required OS System mask, opening default filters.
For example "All Windows Servers" filter

select distinct _SoftwareComponentGuid, swc.Name, swc.Version, swc.CompanyName
from Inv_InstalledSoftware sw
join vSoftwareComponentSearch swc
on swc.Guid = sw._SoftwareComponentGuid
join
(
SELECT cr.[Guid] AS [_ResourceGuid] FROM vComputerResource AS cr JOIN Inv_AeX_AC_Identification AS id ON id._ResourceGuid = cr.[Guid]
CROSS APPLY dbo.fnSysMask_IsWindowsServerAsTable(id.[OS System Mask], 18, 38, 0) tt -- Win, Server 2000-2025 (with Hyper-V)
) windowsServers
on windowsServers._ResourceGuid = sw._ResourceGuid
where sw.InstallFlag = 1
order by swc.Name
Best regards,
IP.