You could use a percentage of the overall device count to determine the respective allocations. For instance, if your total server count is 100 and 85 of those servers run the Windows OS, your allocation would be 85 % for Windows and 15% for Linux.
We have used an allocation methodology similar to this in the past to help determine fiscal year allocations for our various locations so if you can't determine another way to handle it, this may be a viable alternative. We handled it this way because the budgets were co-mingled and there was not another easy way to calculate the allocations and monitor for growth down the road. Hope that helps.