knowledge transfer in R&D outsourcing (and Linux versus Windows)