Linux has not yet come close to replacing Windows on the desktop, but open source is much more than Linux. Its "co-opetive" nature is spreading