Decoding the OEM Software Landscape