When making such a selection, solution providers first must determine whether their customers' desire to use an alternative OS falls under the anything but Microsoft realm, or whether there is a legitimate need to select something other than Windows.