Cringely on the origin of the IBM PC and Open Source