For me, OpenSource is nothing that special. Its just the IT business getting mature.
Imagine if F&B was able not to display the ingredients of their products or for drugs their composition!
Its the same, sharing the source code is only usable by developers.
cheers