OpenDoc adalah standar yang dikembangkan oleh beberapa perusahaan, termasuk Apple Computers, IBM, Lotus, dan Novell, yang memungkinkan beberapa program perangkat lunak untuk berkomunikasi satu sama lain dan berbagi data. Standar ini mirip dengan Microsoft OLE.
COM, OLE, Ketentuan perangkat lunak