How Linux Has Shaped Web Applications