I am wondering how open source contribution from apple or MS would look like if there where no GPL but only BSD licensed software..
For Apple, probably the same. Most of their open source software is under the APSL, or (more frequently) BSD or Apache 2 licenses. I can't think of any (L)GPL'd project started by Apple.
Fair enough. I deliberately avoided commenting on how it would look for Microsoft, since I'm not at all knowledgeable on Microsoft's open source policy.
For Apple, probably the same. Most of their open source software is under the APSL, or (more frequently) BSD or Apache 2 licenses. I can't think of any (L)GPL'd project started by Apple.