 Microsoft's COM is an example of such a system for local use, DCOM a modified version that supports remote access.For some time object libraries held the status of the "next big thing" in the programming world.There were a number of efforts to create systems that would run across platforms, and companies competed to try to get developers locked into their own system.