Linux vs Windows puzzle