Linux in the Enterprise: Directions, Demands, Decisions