I finally understand open source software What does Google stand to gain from having so many open source projects ? What about Twitter or Facebook ? Why would companies freely give away software that cost them time…