Four Driving Forces Behind Linux’s Growth